Here Comes The Noise!
Noise. That awful thing which nobody wants that most sadly never learn about. It's time to change that with this blog post.
Summary
Glenn Kirilow's blog 'Here Comes The Noise!' explains common sources and effects of electrical and electromagnetic noise in embedded systems and microcontroller designs. The post provides practical hardware and firmware techniques for measuring, diagnosing, and mitigating noise to improve sensor accuracy, ADC performance, and overall system reliability.
Key Takeaways
- Identify common noise sources in embedded systems, including power rails, switching components, and PCB layout issues.
- Measure noise effectively using oscilloscopes, spectrum analyzers, and proper probing techniques.
- Apply hardware mitigations such as decoupling, filtering, grounding strategies, and layout best practices.
- Implement firmware strategies like sampling timing, averaging, oversampling, and digital filtering to reduce noise impact.
- Validate mitigation with targeted tests and EMI-aware debugging methods to confirm improved performance.
Who Should Read This
Embedded and firmware engineers with some hands-on experience who design sensor interfaces or debug hardware–software interactions and want practical, testable noise mitigation techniques.
Still RelevantIntermediate
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








