How to Configure Zephyr RTOS: A Practical Guide to West, Kconfig, proj.conf
Getting started with Zephyr RTOS can be frustrating, even if you’re experienced with RTOSes. Yes, you can follow the Zephyr…
Jacob's Blog
Getting started with Zephyr RTOS can be frustrating, even if you’re experienced with RTOSes. Yes, you can follow the Zephyr…
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…
Midway through the year is a great time to pause and take stock of your development practices. What’s working well?…
Whenever you start a new embedded project, chances are the first thing you do is grab a development board. You…
At first glance, adopting Test-Driven Development (TDD) for embedded systems development appears to make a lot of sense. Create a…
Software architecture doesn’t fall apart overnight. It slowly rots, module by module, method by method, until one day, your team…
Most embedded SDKs are bloated, tied to heavyweight IDEs, and challenging to integrate into modern development workflows. Simple things like…
Last week, embedded developers, managers, and vendors descended upon Nuremberg, Germany, for the annual Embedded World trade show. Despite a…