Microcontroller project guides: Arduino, ESP32 and Raspberry Pi Pico
155 free, step-by-step projects with a parts list, a wiring table and complete code. Every one opens in the BitForBytes Embedded Lab, a free online simulator for the Arduino Uno and Nano, Raspberry Pi Pico, ESP32 and ESP32-C3, so you can build and run it without any hardware.
Arduino Uno projects
- Arduino LED Blink: Wiring, Code and Simulator — LED Blink on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino LDR Light Sensor: Wiring, Code and Simulator — LDR Light Sensor on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino NTC Thermistor Thermometer: Wiring, Code and Simulator — NTC Thermistor Thermometer on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino PWM to Analog RC Filter: Wiring, Code and Simulator — PWM to Analog RC Filter on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Capacitance Meter: Wiring, Code and Simulator — Capacitance Meter on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino DC Motor PWM Speed Control with MOSFET: Wiring, Code and Simulator — DC Motor PWM Speed Control with MOSFET on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Push Button LED: Wiring, Code and Simulator — Push Button LED on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Potentiometer LED Dimmer: Wiring, Code and Simulator — Potentiometer LED Dimmer on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Serial Monitor Echo: Wiring, Code and Simulator — Serial Monitor Echo on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Traffic Light: Wiring, Code and Simulator — Traffic Light on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino 7-Segment Display Counter: Wiring, Code and Simulator — 7-Segment Display Counter on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino RGB LED Colour Mixer: Wiring, Code and Simulator — RGB LED Colour Mixer on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino 16x2 LCD Hello World: Wiring, Code and Simulator — 16x2 LCD Hello World on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Servo Motor Sweep: Wiring, Code and Simulator — Servo Motor Sweep on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Breadboard LED Blink: Wiring, Code and Simulator — Breadboard LED Blink on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino 4x4 Keypad Password Lock: Wiring, Code and Simulator — 4x4 Keypad Password Lock on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino HC-SR04 Ultrasonic Distance Sensor: Wiring, Code and Simulator — HC-SR04 Ultrasonic Distance Sensor on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino DHT22 Temperature & Humidity Sensor: Wiring, Code and Simulator — DHT22 Temperature & Humidity Sensor on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino NeoPixel Ring Rainbow: Wiring, Code and Simulator — NeoPixel Ring Rainbow on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino 20x4 I2C LCD: Wiring, Code and Simulator — 20x4 I2C LCD on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino SSD1306 OLED Display: Wiring, Code and Simulator — SSD1306 OLED Display on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino PIR Motion Sensor Alarm: Wiring, Code and Simulator — PIR Motion Sensor Alarm on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Automatic Night Light: Wiring, Code and Simulator — Automatic Night Light on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino NTC Temperature Sensor Module: Wiring, Code and Simulator — NTC Temperature Sensor Module on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Analog Joystick: Wiring, Code and Simulator — Analog Joystick on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Relay Module: Wiring, Code and Simulator — Relay Module on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino 74HC595 Shift Register Counter: Wiring, Code and Simulator — 74HC595 Shift Register Counter on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Custom Verilog Chip: Wiring, Code and Simulator — Custom Verilog Chip on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Custom IC with Verilog Behaviour: Wiring, Code and Simulator — Custom IC with Verilog Behaviour on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Buzzer Melody: Wiring, Code and Simulator — Buzzer Melody on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino DIP Switch Binary Input: Wiring, Code and Simulator — DIP Switch Binary Input on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino AND Gate Truth Table: Wiring, Code and Simulator — AND Gate Truth Table on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino DS1307 Real-Time Clock: Wiring, Code and Simulator — DS1307 Real-Time Clock on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino MPU6050 Tilt Sensor: Wiring, Code and Simulator — MPU6050 Tilt Sensor on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino IR Remote Receiver: Wiring, Code and Simulator — IR Remote Receiver on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino KY-040 Rotary Encoder: Wiring, Code and Simulator — KY-040 Rotary Encoder on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Stepper Motor with A4988: Wiring, Code and Simulator — Stepper Motor with A4988 on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino HX711 Load Cell Scale: Wiring, Code and Simulator — HX711 Load Cell Scale on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino MAX7219 LED Matrix: Wiring, Code and Simulator — MAX7219 LED Matrix on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino TM1637 4-Digit Display: Wiring, Code and Simulator — TM1637 4-Digit Display on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Logic Analyzer: UART & PWM: Wiring, Code and Simulator — Logic Analyzer: UART & PWM on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino RTClib DS1307 Clock: Wiring, Code and Simulator — RTClib DS1307 Clock on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino DS3231 RTC with RTClib: Wiring, Code and Simulator — DS3231 RTC with RTClib on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino DS18B20 with DallasTemperature: Wiring, Code and Simulator — DS18B20 with DallasTemperature on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino IRremote Library Decoder: Wiring, Code and Simulator — IRremote Library Decoder on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino BMP280 Pressure Sensor: Wiring, Code and Simulator — BMP280 Pressure Sensor on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino BH1750 Light Sensor: Wiring, Code and Simulator — BH1750 Light Sensor on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino ADS1115 16-bit ADC: Wiring, Code and Simulator — ADS1115 16-bit ADC on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino MCP4725 DAC: Wiring, Code and Simulator — MCP4725 DAC on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino MPU6050 with the Adafruit Library: Wiring, Code and Simulator — MPU6050 with the Adafruit Library on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino TM1637Display Library: Wiring, Code and Simulator — TM1637Display Library on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino LedControl MAX7219 Matrix: Wiring, Code and Simulator — LedControl MAX7219 Matrix on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino MD_MAX72XX LED Matrix: Wiring, Code and Simulator — MD_MAX72XX LED Matrix on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino HX711 Library Load Cell: Wiring, Code and Simulator — HX711 Library Load Cell on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino AccelStepper with A4988: Wiring, Code and Simulator — AccelStepper with A4988 on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino NewPing Ultrasonic Sensor: Wiring, Code and Simulator — NewPing Ultrasonic Sensor on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Ultrasonic Library HC-SR04: Wiring, Code and Simulator — Ultrasonic Library HC-SR04 on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Bounce2 Button Debounce: Wiring, Code and Simulator — Bounce2 Button Debounce on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino ezButton Library: Wiring, Code and Simulator — ezButton Library on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Encoder Library Rotary Knob: Wiring, Code and Simulator — Encoder Library Rotary Knob on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino FastLED WS2812 Ring: Wiring, Code and Simulator — FastLED WS2812 Ring on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino MAX6675 Thermocouple: Wiring, Code and Simulator — MAX6675 Thermocouple on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino HMC5883L Compass: Wiring, Code and Simulator — HMC5883L Compass on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino PCF8574 I2C I/O Expander: Wiring, Code and Simulator — PCF8574 I2C I/O Expander on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino U8g2 OLED Display: Wiring, Code and Simulator — U8g2 OLED Display on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino SevSeg 7-Segment Library: Wiring, Code and Simulator — SevSeg 7-Segment Library on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino ShiftRegister74HC595 Library: Wiring, Code and Simulator — ShiftRegister74HC595 Library on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino ArduinoJson Parse and Serialize: Wiring, Code and Simulator — ArduinoJson Parse and Serialize on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Arduino_JSON Library: Wiring, Code and Simulator — Arduino_JSON Library on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino TimeLib Software Clock: Wiring, Code and Simulator — TimeLib Software Clock on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino TimerOne Timer Interrupt: Wiring, Code and Simulator — TimerOne Timer Interrupt on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino arduino-timer Non-Blocking Timers: Wiring, Code and Simulator — arduino-timer Non-Blocking Timers on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino elapsedMillis Non-Blocking Timing: Wiring, Code and Simulator — elapsedMillis Non-Blocking Timing on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Stepper Library 28BYJ-48: Wiring, Code and Simulator — Stepper Library 28BYJ-48 on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino MD_Parola Matrix Text: Wiring, Code and Simulator — MD_Parola Matrix Text on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino MPU6050 Raw Accelerometer (I2Cdev): Wiring, Code and Simulator — MPU6050 Raw Accelerometer (I2Cdev) on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Adafruit NeoMatrix 8x8: Wiring, Code and Simulator — Adafruit NeoMatrix 8x8 on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino nRF24L01 Wireless Transmitter: Wiring, Code and Simulator — nRF24L01 Wireless Transmitter on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino nRF24L01 Wireless Receiver: Wiring, Code and Simulator — nRF24L01 Wireless Receiver on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino HC-05 Bluetooth LED Control: Wiring, Code and Simulator — HC-05 Bluetooth LED Control on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino HC-05 Bluetooth Master with AT Commands: Wiring, Code and Simulator — HC-05 Bluetooth Master with AT Commands on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino HC-05 Bluetooth Slave: Wiring, Code and Simulator — HC-05 Bluetooth Slave on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino HC-05 Bluetooth on Hardware Serial: Wiring, Code and Simulator — HC-05 Bluetooth on Hardware Serial on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino 433 MHz RF Transmitter: Wiring, Code and Simulator — 433 MHz RF Transmitter on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino 433 MHz RF Receiver: Wiring, Code and Simulator — 433 MHz RF Receiver on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino HX1838 IR Receiver Module: Wiring, Code and Simulator — HX1838 IR Receiver Module on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino NEO-6M GPS with TinyGPS++: Wiring, Code and Simulator — NEO-6M GPS with TinyGPS++ on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino TP4056 Li-ion Battery Charger: Wiring, Code and Simulator — TP4056 Li-ion Battery Charger on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino Nokia 5110 LCD (PCD8544): Wiring, Code and Simulator — Nokia 5110 LCD (PCD8544) on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino ILI9341 TFT Colour Display: Wiring, Code and Simulator — ILI9341 TFT Colour Display on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino RC522 RFID Reader (Read a Card UID): Wiring, Code and Simulator — RC522 RFID Reader (Read a Card UID) on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino RFID Door Lock with RC522: Wiring, Code and Simulator — RFID Door Lock with RC522 on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino RC522 MIFARE Classic Write and Read: Wiring, Code and Simulator — RC522 MIFARE Classic Write and Read on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino SD Card Data Logger: Wiring, Code and Simulator — SD Card Data Logger on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino DFPlayer Mini MP3 Player: Wiring, Code and Simulator — DFPlayer Mini MP3 Player on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino ESP8266 ESP-01 AT Commands (HTTP GET): Wiring, Code and Simulator — ESP8266 ESP-01 AT Commands (HTTP GET) on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino ESP8266 ESP-01 Web Server: Wiring, Code and Simulator — ESP8266 ESP-01 Web Server on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino SIM800L GSM Send and Receive SMS: Wiring, Code and Simulator — SIM800L GSM Send and Receive SMS on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino W5500 Ethernet Web Client with DHCP: Wiring, Code and Simulator — W5500 Ethernet Web Client with DHCP on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino W5500 Ethernet Web Server: Wiring, Code and Simulator — W5500 Ethernet Web Server on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
- Arduino W5500 Ethernet NTP Time: Wiring, Code and Simulator — W5500 Ethernet NTP Time on the Arduino Uno: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino simulator — no hardware needed.
Arduino Nano projects
- Arduino Nano LED Blink: Wiring, Code and Simulator — LED Blink on the Arduino Nano: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino Nano simulator — no hardware needed.
Arduino Mega 2560 projects
- Arduino Mega LED Bar Graph: Wiring, Code and Simulator — LED Bar Graph on the Arduino Mega 2560: parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online Arduino Mega simulator — no hardware needed.
Raspberry Pi Pico projects
- Raspberry Pi Pico LED Blink: Wiring, Code and Simulator — LED Blink on the Raspberry Pi Pico: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online Raspberry Pi Pico simulator — no hardware needed.
- Raspberry Pi Pico Push Button: Wiring, Code and Simulator — Push Button on the Raspberry Pi Pico: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online Raspberry Pi Pico simulator — no hardware needed.
- Raspberry Pi Pico ADC + PWM LED Dimmer: Wiring, Code and Simulator — ADC + PWM LED Dimmer on the Raspberry Pi Pico: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online Raspberry Pi Pico simulator — no hardware needed.
- Raspberry Pi Pico NeoPixel Ring: Wiring, Code and Simulator — NeoPixel Ring on the Raspberry Pi Pico: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online Raspberry Pi Pico simulator — no hardware needed.
- Raspberry Pi Pico DHT22 Sensor: Wiring, Code and Simulator — DHT22 Sensor on the Raspberry Pi Pico: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online Raspberry Pi Pico simulator — no hardware needed.
- Raspberry Pi Pico I2C LCD: Wiring, Code and Simulator — I2C LCD on the Raspberry Pi Pico: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online Raspberry Pi Pico simulator — no hardware needed.
- Raspberry Pi Pico LED Blink: Wiring, Code and Simulator — LED Blink on the Raspberry Pi Pico: parts list, wiring table and CircuitPython code, explained step by step. Run it free in an online Raspberry Pi Pico simulator — no hardware needed.
- Raspberry Pi Pico Analog Input: Wiring, Code and Simulator — Analog Input on the Raspberry Pi Pico: parts list, wiring table and CircuitPython code, explained step by step. Run it free in an online Raspberry Pi Pico simulator — no hardware needed.
- Raspberry Pi Pico nRF24L01 Receiver: Wiring, Code and Simulator — nRF24L01 Receiver on the Raspberry Pi Pico: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online Raspberry Pi Pico simulator — no hardware needed.
- Raspberry Pi Pico HC-05 Bluetooth LED Control: Wiring, Code and Simulator — HC-05 Bluetooth LED Control on the Raspberry Pi Pico: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online Raspberry Pi Pico simulator — no hardware needed.
ESP32 DevKit projects
- ESP32 Blink + Potentiometer: Wiring, Code and Simulator — Blink + Potentiometer on the ESP32 DevKit: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online ESP32 simulator — no hardware needed.
- ESP32 Wi-Fi Weather Station: Wiring, Code and Simulator — Wi-Fi Weather Station on the ESP32 DevKit: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online ESP32 simulator — no hardware needed.
- ESP32 MQTT Remote Control: Wiring, Code and Simulator — MQTT Remote Control on the ESP32 DevKit: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online ESP32 simulator — no hardware needed.
Raspberry Pi Pico W projects
- Raspberry Pi Pico W Wi-Fi Weather Station: Wiring, Code and Simulator — Wi-Fi Weather Station on the Raspberry Pi Pico W: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online Raspberry Pi Pico W simulator — no hardware needed.
- Raspberry Pi Pico W MQTT Remote Control: Wiring, Code and Simulator — MQTT Remote Control on the Raspberry Pi Pico W: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online Raspberry Pi Pico W simulator — no hardware needed.
- Raspberry Pi Pico W Bluetooth LE Sensor: Wiring, Code and Simulator — Bluetooth LE Sensor on the Raspberry Pi Pico W: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online Raspberry Pi Pico W simulator — no hardware needed.
ESP32-C3 DevKitM-1 projects
- ESP32-C3 Button Interrupt + Blink: Wiring, Code and Simulator — Button Interrupt + Blink on the ESP32-C3 DevKitM-1: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online ESP32-C3 simulator — no hardware needed.
- ESP32-C3 ADC Potentiometer Meter: Wiring, Code and Simulator — ADC Potentiometer Meter on the ESP32-C3 DevKitM-1: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online ESP32-C3 simulator — no hardware needed.
- ESP32-C3 PWM, NeoPixel & I2C LCD: Wiring, Code and Simulator — PWM, NeoPixel & I2C LCD on the ESP32-C3 DevKitM-1: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online ESP32-C3 simulator — no hardware needed.
- ESP32-C3 Wi-Fi Weather on an LCD: Wiring, Code and Simulator — Wi-Fi Weather on an LCD on the ESP32-C3 DevKitM-1: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online ESP32-C3 simulator — no hardware needed.
- ESP32-C3 Bluetooth LE Sensor: Wiring, Code and Simulator — Bluetooth LE Sensor on the ESP32-C3 DevKitM-1: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online ESP32-C3 simulator — no hardware needed.
- ESP32-C3 SPI MAX7219 LED Matrix: Wiring, Code and Simulator — SPI MAX7219 LED Matrix on the ESP32-C3 DevKitM-1: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online ESP32-C3 simulator — no hardware needed.
ESP32-C6 DevKitC-1 projects
- ESP32-C6 RGB LED, Blink and Button Interrupt: Wiring, Code and Simulator — RGB LED, Blink and Button Interrupt on the ESP32-C6 DevKitC-1: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online ESP32-C6 simulator — no hardware needed.
- ESP32-C6 ADC Knob Dims an LED (PWM): Wiring, Code and Simulator — ADC Knob Dims an LED (PWM) on the ESP32-C6 DevKitC-1: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online ESP32-C6 simulator — no hardware needed.
- ESP32-C6 I2C LCD: Wiring, Code and Simulator — I2C LCD on the ESP32-C6 DevKitC-1: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online ESP32-C6 simulator — no hardware needed.
- ESP32-C6 Wi-Fi Weather on an LCD: Wiring, Code and Simulator — Wi-Fi Weather on an LCD on the ESP32-C6 DevKitC-1: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online ESP32-C6 simulator — no hardware needed.
- ESP32-C6 SPI MAX7219 LED Matrix: Wiring, Code and Simulator — SPI MAX7219 LED Matrix on the ESP32-C6 DevKitC-1: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online ESP32-C6 simulator — no hardware needed.
- ESP32-C6 nRF24L01 Receiver: Wiring, Code and Simulator — nRF24L01 Receiver on the ESP32-C6 DevKitC-1: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online ESP32-C6 simulator — no hardware needed.
- ESP32-C6 HC-05 Bluetooth LED Control: Wiring, Code and Simulator — HC-05 Bluetooth LED Control on the ESP32-C6 DevKitC-1: parts list, wiring table and MicroPython code, explained step by step. Run it free in an online ESP32-C6 simulator — no hardware needed.
STM32 Blue Pill (STM32F103C8) projects
- STM32 Blue Pill HC-05 Bluetooth on USART2: Wiring, Code and Simulator — HC-05 Bluetooth on USART2 on the STM32 Blue Pill (STM32F103C8): parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online STM32 Blue Pill simulator — no hardware needed.
- STM32 Blue Pill LED Blink and Serial: Wiring, Code and Simulator — LED Blink and Serial on the STM32 Blue Pill (STM32F103C8): parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online STM32 Blue Pill simulator — no hardware needed.
- STM32 Blue Pill Button Interrupt (EXTI): Wiring, Code and Simulator — Button Interrupt (EXTI) on the STM32 Blue Pill (STM32F103C8): parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online STM32 Blue Pill simulator — no hardware needed.
- STM32 Blue Pill ADC Potentiometer and PWM LED: Wiring, Code and Simulator — ADC Potentiometer and PWM LED on the STM32 Blue Pill (STM32F103C8): parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online STM32 Blue Pill simulator — no hardware needed.
- STM32 Blue Pill I2C BMP280 with Wire: Wiring, Code and Simulator — I2C BMP280 with Wire on the STM32 Blue Pill (STM32F103C8): parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online STM32 Blue Pill simulator — no hardware needed.
- STM32 Blue Pill Serial UART Echo: Wiring, Code and Simulator — Serial UART Echo on the STM32 Blue Pill (STM32F103C8): parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online STM32 Blue Pill simulator — no hardware needed.
- STM32 Blue Pill Servo Motor Sweep: Wiring, Code and Simulator — Servo Motor Sweep on the STM32 Blue Pill (STM32F103C8): parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online STM32 Blue Pill simulator — no hardware needed.
- STM32 Blue Pill SPI MAX7219 LED Matrix: Wiring, Code and Simulator — SPI MAX7219 LED Matrix on the STM32 Blue Pill (STM32F103C8): parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online STM32 Blue Pill simulator — no hardware needed.
- STM32 Blue Pill Serial over USB (CDC): Wiring, Code and Simulator — Serial over USB (CDC) on the STM32 Blue Pill (STM32F103C8): parts list, wiring table and Arduino C++ code, explained step by step. Run it free in an online STM32 Blue Pill simulator — no hardware needed.
Electronics bench projects
- RC Circuit Time Constant: Circuit, Measurements and Online Simulator — RC Circuit Time Constant: parts list, wiring table and the theory, step by step. Build it on a free online electronics bench with an oscilloscope and multimeter — no hardware needed.
- Half-Wave Rectifier with Smoothing Capacitor: Circuit, Measurements and Online Simulator — Half-Wave Rectifier with Smoothing Capacitor: parts list, wiring table and the theory, step by step. Build it on a free online electronics bench with an oscilloscope and multimeter — no hardware needed.
- 555 Timer Astable LED Flasher: Circuit, Measurements and Online Simulator — 555 Timer Astable LED Flasher: parts list, wiring table and the theory, step by step. Build it on a free online electronics bench with an oscilloscope and multimeter — no hardware needed.
- NPN Transistor Switch: Circuit, Measurements and Online Simulator — NPN Transistor Switch: parts list, wiring table and the theory, step by step. Build it on a free online electronics bench with an oscilloscope and multimeter — no hardware needed.
- Op-Amp Inverting Amplifier: Circuit, Measurements and Online Simulator — Op-Amp Inverting Amplifier: parts list, wiring table and the theory, step by step. Build it on a free online electronics bench with an oscilloscope and multimeter — no hardware needed.
- Zener Diode Voltage Regulator: Circuit, Measurements and Online Simulator — Zener Diode Voltage Regulator: parts list, wiring table and the theory, step by step. Build it on a free online electronics bench with an oscilloscope and multimeter — no hardware needed.
- Lissajous Figures (Oscilloscope X-Y): Circuit, Measurements and Online Simulator — Lissajous Figures (Oscilloscope X-Y): parts list, wiring table and the theory, step by step. Build it on a free online electronics bench with an oscilloscope and multimeter — no hardware needed.
- MOSFET DC Motor Driver: Circuit, Measurements and Online Simulator — MOSFET DC Motor Driver: parts list, wiring table and the theory, step by step. Build it on a free online electronics bench with an oscilloscope and multimeter — no hardware needed.
- Incandescent Bulb Inrush Current: Circuit, Measurements and Online Simulator — Incandescent Bulb Inrush Current: parts list, wiring table and the theory, step by step. Build it on a free online electronics bench with an oscilloscope and multimeter — no hardware needed.
- Transformer, Bridge Rectifier and 7805 Power Supply: Circuit, Measurements and Online Simulator — Transformer, Bridge Rectifier and 7805 Power Supply: parts list, wiring table and the theory, step by step. Build it on a free online electronics bench with an oscilloscope and multimeter — no hardware needed.
- RC Low-Pass Filter Bode Plot: Circuit, Measurements and Online Simulator — RC Low-Pass Filter Bode Plot: parts list, wiring table and the theory, step by step. Build it on a free online electronics bench — no hardware needed.
- Diode and Zener I-V Curve: Circuit, Measurements and Online Simulator — Diode and Zener I-V Curve: parts list, wiring table and the theory, step by step. Build it on a free online electronics bench — no hardware needed.
- Relay Driver with Flyback Diode: Circuit, Measurements and Online Simulator — Relay Driver with Flyback Diode: parts list, wiring table and the theory, step by step. Build it on a free online electronics bench — no hardware needed.
- 555 Timer Tone Generator: Circuit, Measurements and Online Simulator — 555 Timer Tone Generator: parts list, wiring table and the theory, step by step. Build it on a free online electronics bench with an oscilloscope and multimeter — no hardware needed.