I2C scanner
An I2C scanner sketch is introduced. This allows to determine I2C addresses or to check non-functioning circuits with I2C component.
Read MoreAn I2C scanner sketch is introduced. This allows to determine I2C addresses or to check non-functioning circuits with I2C component.
Read MoreThe 16-bit I/O port expander MCP23017 is introduced including a library. The functions are explained by sketches and circuits.
Read MoreThe counter ICs 4040, 4017 and 4033 will be presented. In addition to the counter function, I explain how to use the counters for port expansion.
Read MorePort expansion for the ESP-01 using the MCP23017, PCF8574 and the 74HC595 shift register are explained in this post. With circuits and sample sketches.
Read MoreControlling ESP-01 modules with the Arduino IDE is explained step by step. I provide example sketches with circuits. Also: AT commands.
Read MoreHow to control the DFPlayer Mini with Arduino or buttons; specifications and properties; folder and file structure; DFRobotDFPlayerMini library
Read MoreControl your YX5300 MP3 player with the SerialMP3Player library. And: how to (voice-) control the MP3 player with the smartphone. Also: SD card problems?
Read MoreArduino boards (or other MCUs) can be controlled via Bluetooth with your smartphone. There are pre-built apps for this or you can develop them yourself with MIT App Inventor.
Read MoreDetailed and step-by-step instructions for HC-05 and HC-06 Bluetooth modules. AT commands, circuit, pairing and testing of the Bluetooth connection.
Read MoreA rain warning system that switches an alarm siren connected to a radio socket is presented in this post. Also: how to build the actual sensor yourself.
Read More