CEC – Designing Embedded Systems using MicroPython

The C/C++ programming languages have long dominated the embedded systems industry, with very few other languages being able to find a foothold. The winds of change are upon us, however, and MicroPython may be the programming language you use to build your next product. Python’s shallow learning curve and the fact that even elementary-school students … Continue reading CEC – Designing Embedded Systems using MicroPython

The Big Tech Cloud Wars Ramifications on the Embedded Industry

Several years ago, Amazon acquired the open source operating system FreeRTOS(TM) and with it, launched a new operating system named Amazon FreeRTOS(TM)? which provides developers working on IoT devices an integrated path to connect with Amazon Web Services (AWS). The idea seems simple, provide developers with a free method to connect to the cloud and … Continue reading The Big Tech Cloud Wars Ramifications on the Embedded Industry

CEC – Machine Learning for Embedded Software Engineers

Artificial intelligence has long been a tool for developers working in high-performance computing and cloud-based systems. AI has transformed the way that networks are monitored, email is scanned and even the way we interact with our phones and devices. While AI and machine learning have always felt like a distant tool that lived outside real-time … Continue reading CEC – Machine Learning for Embedded Software Engineers

5 Techniques for Accelerating Engineering Development

The coveted, and often overused marketing phrases in product development as a whole revolves around decreasing costs, faster time to market while improving product quality. We have all heard these statements uttered by probably 90% of all engineering vendors ranging from parts and software suppliers through system integrators and even consultants. As humans, we want … Continue reading 5 Techniques for Accelerating Engineering Development