Mastering the Zephyr RTOS Devicetree and Overlays
If you’ve been building embedded systems for a while, you’ve probably configured hardware the “traditional” way. Diving into header files,…
Jacob's Blog
Category Archives: Platforms
If you’ve been building embedded systems for a while, you’ve probably configured hardware the “traditional” way. Diving into header files,…
Embedded teams often underestimate how much value a good code review can bring. Even a simple LED blinky application contains…
When most people think about functional safety, the first image that comes to mind is hardware redundancy: That stuff is…
Zephyr RTOS is overkill.And that’s exactly why you should learn it. Most developers start their careers with a bare-metal loop…
Most embedded teams don’t realize how expensive some “innocent” embedded development practices are costing them. A quick workaround here, a…
When most people picture software architecture (or a firmware architecture), they imagine clean state machines, tidy flowcharts, and elegant sequence…
Every embedded engineer has wrestled with integrating a new chip or board that should have taken days but turned into…
Most embedded SDKs are bloated, tied to heavyweight IDEs, and challenging to integrate into modern development workflows. Simple things like…
Embedded systems are integral to modern technology. You can find them in appliances, cars, homes, hospitals, stores, and more. They…
Normally, the Raspberry Pi Pico might not be thought of as a tool for professional embedded software developers. The Pico…
Have you ever wondered, while you and your team are busy writing software if the very foundation of how embedded…
Happy New Year! I always enjoy the start of a new year. The opportunity to reflect on what went well…