Embedded Expertise

News, Stories, and Articles

VOOX: A Hardware Shield For Embedded Systems

In today’s interconnected world, embedded systems are both ubiquitous and increasingly vulnerable to cyberattacks. In fact, cybersecurity is often not just a matter of protecting sensitive data...

A Digital Artifact: My 25-Year-Old USB Drive

While cleaning out my desk drawers recently, I stumbled upon a small, unassuming object that transported me back in time. It was a 32 MB (not a typo) USB flash drive, a relic from the early days of...

A Daughter’s Guide to Engineering

Recently, my 16-year-old daughter came to me with this question: “Dad, do you think I could be an embedded systems engineer like you?” I was thrilled by her interest. This is what I shared...

Task Priorities in FreeRTOS – Part 4: The Pitfalls of Too Many Priorities

In our previous articles (part 1, part 2, part 3), we established a foundation for task prioritization in FreeRTOS, outlining a multi-tier system for effective task management. While we’ve...

Streamline Embedded Communication with Protobuf

When it comes to embedded systems, resource constraints are king. Every byte of memory and every cycle of processing power needs to be carefully considered. This can be a major challenge when you need...

Task Priorities in FreeRTOS – Part 3: The Importance of Low-Priority Tasks

In our previous articles (part 1, part 2), we established a foundation for task prioritization in FreeRTOS, outlining a multi-tier system for effective task management. To further refine our task...

C++ on Microcontrollers: A Fragmented Perspective

The integration of C++ into the realm of embedded systems, particularly microcontrollers, has been a significant development. This powerful language, with its object-oriented paradigm and rich...

Task Priorities in FreeRTOS – Part 2: Beyond the Basics

In our previous article, we established a foundation for task prioritization in FreeRTOS, suggesting a three-tier system for most applications. However, certain applications may require an additional...

Matter: Does It?

The smart home industry has long craved a universal language for its devices. Matter, backed by tech giants, was positioned as the savior. It promised to eliminate the compatibility chaos and simplify...