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
Month: May 2019
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
An Ingenious Arduino to Breadboard Adapter
When I work on a development project, I’ve become a big fan of using development boards that have the Arduino headers on them. The vast number of shields that easily connect to these headers is phenomenal. The one problem that I’ve always had though was that there is always a need to use a breadboard … Continue reading An Ingenious Arduino to Breadboard Adapter
5 Tips for Optimizing the Heap in MicroPython
Python has been used by embedded software developers for many years on the PC side to interact with embedded systems. Over the past several years, Micro Python, a Python port that can run on a microcontroller, has been gaining in popularity. Python developers may be tempted to architect and write their Micro Python code similar … Continue reading 5 Tips for Optimizing the Heap in MicroPython
5 Lessons to Learn from the Boeing 737 MAX Fiasco
On Sept 17, 1908, Orville Wright and Lt Thomas Selfridge took off in a Wright Flyer from Fort Meyer Virginia. Shortly after take-off, the Wright Flyer suddenly pitched down, driving the aircraft into the ground, injuring Wright and killing Selfridge. The crash occurred when one of the wooden propellers split and pulled on the bracing … Continue reading 5 Lessons to Learn from the Boeing 737 MAX Fiasco