Buy 10+ on select items — save 10% auto-applied
Free US shipping on orders $35+
Order by 3pm ET — ships same-day from the US
Skip to main content
ShillehTek IoT & Beyond

Raspberry Pi, ESP32 & Arduino Tutorials

Free step-by-step guides, wiring diagrams, and code for makers — new builds added every week.

Browse tutorials

318 tutorials
Arduino WCS1700 Current Sensor: Monitor 70A Loads | ShillehTek
May 14, 2026 Mahmood M. Shilleh 17 views

Arduino WCS1700 Current Sensor: Monitor 70A Loads | ShillehTek

Build an Arduino WCS1700 current monitor that reads live DC amps up to 70A with safe isolation, ideal for solar, EV c...
Arduino Laser Diode: Build a Tripwire Alarm | ShillehTek
May 14, 2026 Mahmood M. Shilleh 19 views

Arduino Laser Diode: Build a Tripwire Alarm | ShillehTek

Build an Arduino laser tripwire alarm using a red laser diode and an LDR to detect beam breaks and trigger a buzzer f...
Arduino Nano KY-006 Buzzer: Play Melodies with tone() | ShillehTek
May 14, 2026 Mahmood M. Shilleh 11 views

Arduino Nano KY-006 Buzzer: Play Melodies with tone() | ShillehTek

Build an Arduino Nano project that drives a KY-006 passive buzzer to play real melodies with tone(), using simple wir...
Arduino ILI9341 Touchscreen: Build a Touch UI | ShillehTek
May 14, 2026 Mahmood M. Shilleh 22 views

Arduino ILI9341 Touchscreen: Build a Touch UI | ShillehTek

Build an Arduino touch UI with a 2.8 inch ILI9341 SPI TFT: wire it, draw on-screen buttons, and detect taps for simpl...
Arduino Nano ESP-01: Add Wi-Fi with AT Commands | ShillehTek
May 14, 2026 Mahmood M. Shilleh 50 views

Arduino Nano ESP-01: Add Wi-Fi with AT Commands | ShillehTek

Add Wi-Fi to an Arduino Nano using the ESP-01 ESP8266 and AT commands over serial, then print an HTTP GET response fo...
Arduino MCP2515 CAN Bus: Read raw OBD-II frames | ShillehTek
May 14, 2026 Mahmood M. Shilleh 41 views

Arduino MCP2515 CAN Bus: Read raw OBD-II frames | ShillehTek

Build an Arduino MCP2515 CAN Bus reader to sniff raw OBD-II frames from your car, giving you a low-cost starting poin...
Arduino VL53L0X: Millimetre Distance Over Serial | ShillehTek
May 14, 2026 Mahmood M. Shilleh 13 views

Arduino VL53L0X: Millimetre Distance Over Serial | ShillehTek

Build an Arduino Nano + VL53L0X ToF distance reader that streams millimetre measurements over Serial for accurate sho...
Arduino MQ-135: Print Indoor Air Quality Readings | ShillehTek
May 14, 2026 Mahmood M. Shilleh 16 views

Arduino MQ-135: Print Indoor Air Quality Readings | ShillehTek

Build an Arduino MQ-135 indoor air monitor that prints relative air-quality readings to Serial, so you can track chan...
Arduino Nano TCS3200: Read RGB Values in Serial | ShillehTek
May 14, 2026 Mahmood M. Shilleh 17 views

Arduino Nano TCS3200: Read RGB Values in Serial | ShillehTek

Build an Arduino Nano project with the TCS3200 color sensor to read RGB values in Serial for quick color detection an...
Arduino AD8232 ECG Module: Plot a Live ECG Waveform | ShillehTek
May 14, 2026 Mahmood M. Shilleh 16 views

Arduino AD8232 ECG Module: Plot a Live ECG Waveform | ShillehTek

Build an Arduino AD8232 ECG monitor that streams a live ECG waveform to Serial Plotter for fast bio-signal prototypin...
Arduino BH1750: Read Real Lux Over Serial | ShillehTek
May 14, 2026 Mahmood M. Shilleh 14 views

Arduino BH1750: Read Real Lux Over Serial | ShillehTek

Build an Arduino Nano lux meter with the BH1750 (GY-302) sensor and read real light intensity over I2C in the Serial ...
Arduino 433 MHz RF: Decode and Replay Remote Codes | ShillehTek
May 09, 2026 Mahmood M. Shilleh 83 views

Arduino 433 MHz RF: Decode and Replay Remote Codes | ShillehTek

Build an Arduino 433 MHz RF decoder and replay sketch to control remote mains sockets, capturing codes once and autom...