News

MicroPython is a compact implementation of the Python 3 programming language designed to work with microcontrollers. Initially announced back in 2013 as part of a Kickstarter project created by Damien ...
When creating microcontroller firmware, you often need to work with data arrays. Tables make easy work of data arrays, such as those for digital-code transformation, correction for sensor linearity, ...
In the last installment of our tutorial series we built a simple circuit on a breadboard and programmed an ATmega168 to make it run. That proves that you know how to follow directions, but the eureka ...
Imagine you’re stuck on a desert island, hundreds of miles away from the nearest person, and you finally have time to finish that project you’re working on. You have a single microcontroller, but ...
There’s one big problem with the Arduino development environment, also known as an IDE: There’s no network hookup to directly share and browse code you’re writing for these little microcontrollers. It ...