List of posts

  1. Programming the Arduino Pro Mini
  2. 433 MHz radio with Arduino
  3. Radio sockets and hand transmitters
  4. Own radio protocols
  5. Radio rain warning system in a lunch box
  6. HC-05 and HC-06 Bluetooth modules
  7. Controlling Arduino boards with your smartphone
  8. MP3-player YX5300
  9. Arduino controlled DFPlayer Mini
  10. ESP8266 ESP-01 module
  11. ESP-01 port expansion
  12. Counter ICs
  13. Port expander MCP23017
  14. I2C scanner
  15. Programming ATtiny85 / 84 / 45 / 44 / 25 /24
  16. Digispark – the convenient ATtiny85 alternative
  17. Programmer for Atmel (Microchip) Studio
  18. Atmel (Microchip) Studio 7 – an introduction
  19. Debugging for the Arduino UNO with Atmel Studio
  20. Pong for Arduino – computer table tennis
  21. APDS-9960 – the all-rounder
  22. TSL2561 – light sensor module
  23. VL6180X – ToF proximity and ambient light sensor
  24. VL53L0X und VL53L1X – ToF distance sensors
  25. HC-SR04 und JSN-SR04T-2.0 distance sensors
  26. HC-SR501 PIR motion detector
  27. RCWL-0516 microwave radar motion detector
  28. BH1750FVI (GY-30, 302) ambient light sensor
  29. AP3216 (CJMCU 3216) ambient light and proximity sensor
  30. UV sensors and sensor modules
  31. SI1145 ALS, IR, UV and PS sensor
  32. Sensor comparison – ambient light, proximity, motion
  33. IR proximity sensor – how to build it yourself
  34. IR remote controls
  35. Logical operations and port manipulation
  36. Timer and PWM – Part 1 (8 Bit Timer0/2)
  37. Timer and PWM – Part 2 (16 Bit Timer1)
  38. DSO 138 – an entry-level oscilloscope
  39. Hall Sensors and Reed Switches
  40. Watchdog Timer
  41. Using the ATmega328P standalone
  42. Sleep Modes and Power Management
  43. LTC6995 – Long Timer, Low Frequency Oscillator
  44. HX711 based balance
  45. LM393 – turns analog into digital
  46. LED dot matrix display control
  47. aTeVaL 2.0 – The Universal Tool
  48. Arduino IoT Cloud – Part 1: Introduction
  49. Arduino IoT Cloud – Part 2: Arduino SIM und Sigfox
  50. Using IFTTT and Webhooks with the ESP8266
  51. INA219 Current and Power Sensor
  52. INA226 Current and Power Sensor
  53. ADS1115 – A/D converter with amplifier
  54. Current Sensor – how to build it yourself
  55. ACS712 Current Sensor
  56. Wemos D1 Mini Boards
  57. MAX471 Current Sensor
  58. Voltage regulation – linear and switching regulators
  59. INA282 Current Sensor
  60. Remote shutter for smartphones
  61. Remote shutter for smartphones – Part 2
  62. MPU6050 Accelerometer and Gyroscope
  63. MMA7361 – Analog Accelerometer
  64. ADXL345 – The Universal Accelerometer – Part 1
  65. ADXL345 – The Universal Accelerometer – Part 2
  66. DS3231 – Real-time clock
  67. DCF77 – Radio Controlled Clock
  68. HC-12 Radio Module
  69. MPU9250 – 9-Axis Sensor Module – Part 1
  70. MPU9250 – 9-Axis Sensor Module – Part 2
  71. TCA9548A – I2C Multiplexer
  72. How to use the I2C interfaces of the ESP32
  73. MH-Z14 and MH-Z19 CO2 Sensors
  74. TVOC and eCO2 Sensors
  75. Programming the ESP32 with Arduino Code
  76. ICM-20948 9-Axis Sensor Part I
  77. ICM-20948 9-Axis Sensor Part II
  78. MicroPython – Switching from Arduino
  79. Programming the ESP32 with MicroPython
  80. Strain gauges
  81. SIM800L Module
  82. Using WiFi with the ESP8266 and ESP32
  83. Wireless BBQ thermometer (433 MHz)
  84. WiFi BBQ thermometer
  85. Blynk – An Introduction
  86. Logic Analyzer
  87. EEPROM Part 1 – AVR internal EEPROMs
  88. EEPROM Part 2 – external I2C EEPROMs
  89. EEPROM Part 3 – External SPI EEPROMs
  90. The MOSFET as Switch
  91. MCP23x1y Port Expander
  92. Programming ATtiny with Arduino code
  93. TinyWireM vs. Wire for ATtinys
  94. 4-channel, 24-bit ADC ADS1220
  95. ADS1220 – Part 2: Applications
  96. Using megaTinyCore
  97. nRF24L01 – 2.4 GHz radio modules
  98. Creating Libraries and Classes – Part I
  99. Creating Libraries and Classes – Part II
  100. SD cards and SD card modules
  101. Pointers and references
  102. SRAM Management
  103. DS1302 and DS1307 RTC Real-Time Clock
  104. ESP-NOW
  105. Using ChatGPT and Bing for Arduino
  106. LGT8F328P – LQFP32 Boards
  107. MiniEVB Boards – an overview
  108. Interrupts – Part 1: External interrupts
  109. Interrupts – Part 2: Pin Change Interrupts
  110. Arduino Nano Every – a deep dive
  111. Using FreeRTOS with ESP32 and Arduino
  112. Character Arrays vs. Strings
  113. Using LoRa with the EByte E220, E22 and E32 series
  114. Serial and SoftwareSerial
  115. HC-14 – the simple LoRa module
  116. ATmega328PB based boards
  117. ESP-NOW Serial
  118. Formatted output
  119. Programming the tinyAVR series 0, 1, 2 – Part 1