Getting Started with Zephyr RTOS
Zephyr RTOS is overkill.And that’s exactly why you should learn it. Most developers start their careers with a bare-metal loop…
Jacob's Blog
Category Archives: Hardware
Zephyr RTOS is overkill.And that’s exactly why you should learn it. Most developers start their careers with a bare-metal loop…
Every embedded engineer has wrestled with integrating a new chip or board that should have taken days but turned into…
When you’re working on an embedded software project, chances are high—up to 65%—that you’ll face delays and budget overruns. A…
Development boards are critical tools every embedded software developer leverages to help accelerate their development. At the start of the…
If you are building an embedded system today, you are probably creating a connected one. The IoT has permeated nearly…
Many embedded systems today must be secure. Many of these devices also have complex timing requirements that also require an…
Normally, the Raspberry Pi Pico might not be thought of as a tool for professional embedded software developers. The Pico…
An interesting area of a code base to examine is error handling. I’ve found that many firmware and embedded software…
This course will examine how to select a microcontroller using a modern process. We will examine traditional selection techniques and…
In my opinion, one of the worst, most annoying faults to debug on an Arm Cortex-M microcontroller is a hard…
One of the most common issues I see with schematic and PCB layout is crossed wires. For example, the designer…
Multicore microcontrollers are starting to become popular among embedded systems designers. Designers can leverage multiple cores by breaking their applications…