5 Tips for Adding an Audio Codec to an Embedded System
The ability for an embedded system to play audio is becoming a fairly common feature. Audio provides great feedback to…
Jacob's Blog
The ability for an embedded system to play audio is becoming a fairly common feature. Audio provides great feedback to…
As an embedded software engineer, it’s really easy to think that all the software for the product is reliant upon…
I thought it would be interesting to kick-off the year with a look at some of the most popular blogs…
The start of a new year is the perfect time to take a few moments and examine what worked and…
The end of the year is always a favorite time of mine. Yes, I enjoy the Christmas lights, egg nog…
In my last post, I explored how OTA updates are typically performed using Amazon Web Services and FreeRTOS. OTA updates…
Microcontrollers and Wi-Fi radios dominate the IoT device landscape but are often designed separately into a product. An interesting solution…
Updating firmware in the field has always been a critical component to nearly every embedded system since the dawn of…
There are many benefits to having a software project that is organized. First, it makes it easy to find modules…
Real-time operating systems (RTOS) are now included in many embedded applications. They can dramatically simplify time and task management in…
Unfortunately, my embedded software development co-pilot (An original Saleae Logic probe that I’ve had for a decade) bit the dust…
Software engineers have a bad habit of being very optimistic. This optimism often doesn’t just include their calculation on how…