Machine Learning has the embedded systems industry buzzing as new tools and capabilities become available for us developers to implement in our systems. Machine Learning on Arm Cortex-M type microcontrollers is still relatively new, but there are some very interesting tools available that make it easier for developers to integrate a trained model into their … Continue reading Tools – STM32Cube.AI
Month: March 2021
Book Review: TinyML – Machine Learning with TensorFlow Lite
Authors: Pete Warden and Daniel Situnayake Published: January 2020 Target Audience: Any embedded developer looking to get started with Machine Learning. Jacob’s Rating: 5+ Stars Book Link: https://www.oreilly.com/library/view/tinyml/9781492052036/ We live in a data centric world, whether that data is used to track and predict weather patterns, web traffic or analyze sensor results. The amount of data … Continue reading Book Review: TinyML – Machine Learning with TensorFlow Lite
Celebrating the Microprocessors 50th Birthday
Happy 50th Birthday to the microprocessor! This month, 50 years ago, the first microprocessor became commercially available, the Intel 4004. This little 4-bit processor launched a revolution that has not only kept electrical and software engineers busy, but has completely revolutionized, well, everything! It’s quite interesting that the original intent for the 4004 processor was … Continue reading Celebrating the Microprocessors 50th Birthday
A Simple, Scalable RTOS Initialization Design Pattern
I often find that developers initialize task code in seemingly random places throughout their application. This can make it difficult to make changes to the tasks, but more importantly just difficult to understand what all is happening in the application. It also makes it so that the application is not very scalable or easy to … Continue reading A Simple, Scalable RTOS Initialization Design Pattern