- Programming the Arduino Pro Mini
- 433 MHz radio with Arduino
- Radio sockets and hand transmitters
- Own radio protocols
- Radio rain warning system in a lunch box
- HC-05 and HC-06 Bluetooth modules
- Controlling Arduino boards with your smartphone
- MP3-player YX5300
- Arduino controlled DFPlayer Mini
- ESP8266 ESP-01 module
- ESP-01 port expansion
- Counter ICs
- Port expander MCP23017
- I2C scanner
- Programming ATtiny85 / 84 / 45 / 44 / 25 /24
- Digispark – the convenient ATtiny85 alternative
- Programmer for Atmel (Microchip) Studio
- Atmel (Microchip) Studio 7 – an introduction
- Debugging for the Arduino UNO with Atmel Studio
- Pong for Arduino – computer table tennis
- APDS-9960 – the all-rounder
- TSL2561 – light sensor module
- VL6180X – ToF proximity and ambient light sensor
- VL53L0X und VL53L1X – ToF distance sensors
- HC-SR04 und JSN-SR04T-2.0 distance sensors
- HC-SR501 PIR motion detector
- RCWL-0516 microwave radar motion detector
- BH1750FVI (GY-30, 302) ambient light sensor
- AP3216 (CJMCU 3216) ambient light and proximity sensor
- UV sensors and sensor modules
- SI1145 ALS, IR, UV and PS sensor
- Sensor comparison – ambient light, proximity, motion
- IR proximity sensor – how to build it yourself
- IR remote controls
- Logical operations and port manipulation
- Timer and PWM – Part 1 (8 Bit Timer0/2)
- Timer and PWM – Part 2 (16 Bit Timer1)
- DSO 138 – an entry-level oscilloscope
- Hall Sensors and Reed Switches
- Watchdog Timer
- Using the ATmega328P standalone
- Sleep Modes and Power Management
- LTC6995 – Long Timer, Low Frequency Oscillator
- HX711 based balance
- LM393 – turns analog into digital
- LED dot matrix display control
- aTeVaL 2.0 – The Universal Tool
- Arduino IoT Cloud – Part 1: Introduction
- Arduino IoT Cloud – Part 2: Arduino SIM und Sigfox
- Using IFTTT and Webhooks with the ESP8266
- INA219 Current and Power Sensor
- INA226 Current and Power Sensor
- ADS1115 – A/D converter with amplifier
- Current Sensor – how to build it yourself
- ACS712 Current Sensor
- Wemos D1 Mini Boards
- MAX471 Current Sensor
- Voltage regulation – linear and switching regulators
- INA282 Current Sensor
- Remote shutter for smartphones
- Remote shutter for smartphones – Part 2
- MPU6050 Accelerometer and Gyroscope
- MMA7361 – Analog Accelerometer
- ADXL345 – The Universal Accelerometer – Part 1
- ADXL345 – The Universal Accelerometer – Part 2
- DS3231 – Real-time clock
- DCF77 – Radio Controlled Clock
- HC-12 Radio Module
- MPU9250 – 9-Axis Sensor Module – Part 1
- MPU9250 – 9-Axis Sensor Module – Part 2
- TCA9548A – I2C Multiplexer
- How to use the I2C interfaces of the ESP32
- MH-Z14 and MH-Z19 CO2 Sensors
- TVOC and eCO2 Sensors
- Programming the ESP32 with Arduino Code
- ICM-20948 9-Axis Sensor Part I
- ICM-20948 9-Axis Sensor Part II
- MicroPython – Switching from Arduino
- Programming the ESP32 with MicroPython
- Strain gauges
- SIM800L Module
- Using WiFi with the ESP8266 and ESP32
- Wireless BBQ thermometer (433 MHz)
- WiFi BBQ thermometer
- Blynk – An Introduction
- Logic Analyzer
- EEPROM Part 1 – AVR internal EEPROMs
- EEPROM Part 2 – external I2C EEPROMs
- EEPROM Part 3 – External SPI EEPROMs
- The MOSFET as Switch
- MCP23x1y Port Expander
- Programming ATtiny with Arduino code
- TinyWireM vs. Wire for ATtinys
- 4-channel, 24-bit ADC ADS1220
- ADS1220 – Part 2: Applications
- Using megaTinyCore
- nRF24L01 – 2.4 GHz radio modules
- Creating Libraries and Classes – Part I
- Creating Libraries and Classes – Part II
- SD cards and SD card modules
- Pointers and references
- SRAM Management
- DS1302 and DS1307 RTC Real-Time Clock