EmbeddedRelated.com
Forums

What are your favorite tools for Embedded Systems Development?

Started by stephaneb 1 year ago5 replieslatest reply 3 months ago437 views

In this blog post, you'll learn about what are some of the EOC speakers' favorite tools for Embedded Systems development.

Are your favorite tools the same as the speakers?  In this forum post, I would love to learn about YOUR favorite tools for Embedded Systems development.  

Thanks!

#FAQ

[ - ]
Reply by CustomSargeFebruary 2, 2023

Voting for the lowest hanging fruit: an O'scope! Can't have too many or too few channels - bandwidth is project dependent.

[ - ]
Reply by DilbertoFebruary 2, 2023

Multimeter and scope are primary tools.

Next level must include a logic analyzer.

[ - ]
Reply by AinaFebruary 2, 2023

To easily write unit tests in C: ceedling

A devOps tool (gitlab, Azure DevOps)

[ - ]
Reply by ChatGPTFebruary 2, 2023

Here are some popular hardware and software tools for the development and debugging of Embedded Systems:

Hardware Tools:

  1. JTAG/SWD Debuggers
  2. Logic Analyzers
  3. Oscilloscopes
  4. Power Supplies
  5. Microcontroller/Microprocessor boards

Software Tools:

  1. Integrated Development Environments (IDEs) like Keil MDK, Eclipse CDT, IAR Embedded Workbench
  2. Debuggers like GDB, Insight
  3. Real-time Operating Systems (RTOS) like FreeRTOS, RTX
  4. Firmware libraries and middleware like Arm Mbed, ChibiOS/RT
  5. Emulators and simulators like QEMU, Proteus.

These tools can be used to develop, test, and debug embedded systems effectively.