10 Circuit Components You Should Know
Chefs have their miscellaneous ingredients, like condensed milk, cream of tartar, and xanthan gum. As engineers, we too have quite our pick of circuits, and a good circuit designer should know what's out there. Not just the bread and butter...
Summary
This blog by Jason Sachs surveys ten useful circuit components — beyond the usual resistors and capacitors — that every embedded designer should recognize. Readers will learn the role, common applications, and selection guidance for each part to improve hardware reliability and firmware interaction.
Key Takeaways
- Identify ten commonly overlooked components (e.g., ferrite beads, TVS diodes, level shifters) and when to use them
- Select appropriate power components and decoupling strategies to reduce noise and improve regulator stability
- Design PCB and interface choices that simplify sensor and peripheral connections for embedded systems
- Mitigate common failure modes with proper ESD protection, filtering, and input protection techniques
- Apply practical selection criteria to choose oscillators, regulators, and interface components that match firmware constraints
Who Should Read This
Embedded hardware engineers, firmware developers, and design-focused makers with hands-on experience who want practical component knowledge to make more robust boards and firmware-hardware interactions.
TimelessIntermediate
Related Documents
- Consistent Overhead Byte Stuffing TimelessIntermediate
- PID Without a PhD TimelessIntermediate
- Introduction to Embedded Systems - A Cyber-Physical Systems Approach Still RelevantIntermediate
- Can an RTOS be really real-time? TimelessAdvanced
- Memory Mapped I/O in C TimelessIntermediate








