Getting started with one of many choices for bare metal ARM development: programming an STM32F103 Cortex-M3 microcontroller on the Linux command line using OpenOCD, libopencm3 and two choices of JTAG/SWD programmers.
Continuing with XBM images and animations on the Nokia 5110 / 3310 LCD, this time going more into the code itself and looking into optimization possibilities for the original example.
Display images and simple animations on a low-cost Nokia 5110 / 3310 LCD by generating raw display memory data straight from XBM files with a little help from gcc and Bash.
A "smart" and utterly useless IoT power plug that tells you whether you plugged it in the socket or not. A companion Android app will inform you nearly real-time on any plugging changes, and of course, shit's tweetin' too, yo.
An abstract tale about the creation of a BLE example system to set the brightness of a LED and receive information about a button.
Programming the ESP8266 low-cost WiFi microcontroller with its native C SDK using a simple project template creation script. From basic setup to flashing a full-blown hello world firmware.
Insight into the basic operations of the SIM800L low-cost GSM/GPRS module. General setup, make and receive phone calls, send and receive SMS and tackle GRPS data communication. Get one step closer to mastering the GSM module.