EmbeddedRelated.com
Forums
The 2026 Embedded Online Conference

Embedded Software - Good (and Bad) Programming Habits

Started by stephaneb 8 years ago17 replieslatest reply 3 years ago11267 views
Please use this thread to share with the community what you believe are good (or bad) programming habits, especially in the constrained world of Embedded Systems...

Secure Bootloader - When, Why, How...

Started by stephaneb 8 years ago4 replieslatest reply 3 years ago11169 views
A couple of weeks ago, we discussed the basics of bootloaders in the thread titled 'What is a Bootloader and When do You Need One' (thanks for the great posts!). ...

Where is C++'s place in the world of embedded systems?

Started by jms_nh 10 years ago19 replieslatest reply 3 years ago1044 views
I've worked on a number of embedded systems, some of which have had only C compilers, whereas others have had both C and C++ compilers. It's helped me understand...

Selecting the Right Microcontroller for your Application

Started by stephaneb 8 years ago10 replieslatest reply 3 years ago2369 views
Let's see the direction this thread will take organically, but in general, I would love to read your insights about how one should go when selecting the right microcontroller...

When and How to use the Volatile Keyword (Embedded C Programming)

Started by stephaneb 8 years ago8 replieslatest reply 3 years ago27830 views
A few weeks ago, we did the Embedded Programming Good and Bad Programming Habits FAQ.One thing that came up a couple of times in your contributions is the importance...

Firmware vs Software vs Hardware vs Device Driver, what are the differences?

Started by stephaneb 8 years ago8 replieslatest reply 3 years ago6207 views
Once we are done here, the goal is for this thread to become a great place to learn about the differences between Firmware, Software, Hardware and Device Driver. ...

What is a Bootloader and when do you need one?

Started by stephaneb 8 years ago13 replieslatest reply 3 years ago25488 views
As part of my effort to create a new crowd-sourced #FAQ section and also with the intention to help promote my good friend Jacob Beningo's upcoming webinar titled Secure...

RTOS Debugging - Tips, Tricks and Tools

Started by stephaneb 8 years ago7 replieslatest reply 3 years ago9385 views
A few months ago, the topic of debugging embedded systems was addressed: Debugging Embedded Systems - Favorite Tools, Strategies, Best Practices...  This week,...

Sensors & Embedded Systems - The Basics

Started by stephaneb 8 years ago11 replieslatest reply 3 years ago3213 views
Sensing technologies play an important role in many (most?) embedded systems.  The topic is very broad though and I expect many more #FAQ threads about #Sensors...

What are some signs that you have become a better Embedded Systems Engineer?

Started by stephaneb 7 years ago7 replieslatest reply 3 years ago587 views
Inspired by a similar question on quora about software engineering, I thought it could be interesting to read some insights from this community of embedded systems...

Please login (on the right) if you already have an account on this platform.

Otherwise, please use this form to register (free) an join one of the largest online community for Electrical/Embedded/DSP/FPGA/ML engineers:

The 2026 Embedded Online Conference