Formatted output
Generating formatted output with sprintf(), snprintf() and dtostrf() is convenient and simple. I will explain the various options as well as the pitfalls.
Read MoreGenerating formatted output with sprintf(), snprintf() and dtostrf() is convenient and simple. I will explain the various options as well as the pitfalls.
Read MoreWith the HC-14 module, you can use LoRa wireless technology very conveniently via simple serial functions such as println(). I’ll show you how it works.
Read MoreIn this article, you will learn how Serial and SoftwareSerial work, which functions are available to you and how to use them.
Read MoreFreeRTOS is a real-time system, with which multitasking can also be realized on relatively small MCUs. This article is an introduction to the topic, whereby I will limit myself to the ESP32 and the AVR-based Arduinos.
Read MoreThe programming of timer interrupts is hardware-specific. I show in detail how it works on the ATmega328P, ATtiny85, ESP8266 and ESP32.
Read MoreInterrupts can be used to solve many challenges in microcontroller programming. However, there are also some stumbling blocks. This first part is about external interrupts.
Read MoreSD cards are the medium of choice for storing large amounts of data. I show how to control SD card modules with the Arduino.
Read MoreBlynk is an easy-to-use IoT platform that allows you to control microcontrollers remotely. This is an introduction.
Read MoreI will show you how to build a WiFi BBQ thermometer with a temperature sensor, an ESP32 board and a few other components.
Read More