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
Worldwide shipping via DHL
Skip to main content
ShillehTek IoT & Beyond

Arduino Tutorials & Projects

Wiring diagrams and tested sketches, from blink to full builds.

Every Arduino tutorial here is built and tested on real hardware — no untested copy-paste code. You’ll find sensor integrations, motor control, displays, RFID, and complete project builds, each with a wiring diagram and sketch. The boards below are the same pre-soldered Nanos and Megas used in the guides.

Shop the parts used in these tutorials
ESP32 MPU6050: On-Device Gesture Recognition | ShillehTek
Oct 10, 2026 Mahmood M. Shilleh 17 views

ESP32 MPU6050: On-Device Gesture Recognition

Build an ESP32 plus MPU6050 TinyML gesture recogniser using Edge Impulse, then run on-device inference and show results on an OLED with...
ESP32 INMP441: Sound-Reactive LED Matrix | ShillehTek
Oct 06, 2026 Mahmood M. Shilleh 28 views

ESP32 INMP441: Sound-Reactive LED Matrix

Turn sound into moving LED bars with an ESP32, INMP441 I2S microphone, and MAX7219 matrix. Watch the demo, then follow the wiring...
ESP32 BME280 ESP-NOW: MQTT Sensors in Home Assistant | ShillehTek
Oct 04, 2026 Mahmood M. Shilleh 28 views

ESP32 BME280 ESP-NOW: MQTT Sensors in Home Assistant

Build ESP32-C3 BME280 deep-sleep nodes using ESP-NOW, then forward readings via an ESP32 gateway to MQTT for Home Assistant with ShillehTek parts.
ESP32 AMG8833: Interpolated Thermal Heat Map on TFT | ShillehTek
Oct 04, 2026 Mahmood M. Shilleh 17 views

ESP32 AMG8833: Interpolated Thermal Heat Map on TFT

Build an ESP32 + AMG8833 thermal viewer that renders a smooth interpolated heat map on an ILI9341 TFT, plus a quick OLED...
ESP32 MPU6050: Gesture-Control a Robot Car | ShillehTek
Oct 04, 2026 Mahmood M. Shilleh 11 views

ESP32 MPU6050: Gesture-Control a Robot Car

Build an ESP32 MPU6050 tilt glove that controls a 2WD robot car over ESP-NOW with proportional steering, speed control, and a link-loss...
ESP32 INMP441 I2S Mic: Calibrated dB Meter on OLED | ShillehTek
Oct 03, 2026 Mahmood M. Shilleh 22 views

ESP32 INMP441 I2S Mic: Calibrated dB Meter on OLED

Build an ESP32 decibel meter with an INMP441 I2S mic and SSD1306 OLED to compute real dB SPL, add peak-hold, and calibrate...
ESP32 MAX485: Modbus RTU to TCP Gateway Build | ShillehTek
Oct 03, 2026 Mahmood M. Shilleh 38 views

ESP32 MAX485: Modbus RTU to TCP Gateway Build

Build an ESP32 MAX485 Modbus gateway that polls RS-485 Modbus RTU and mirrors registers as Modbus TCP for Home Assistant and Node-RED...
ESP8266 D1 Mini WS2812B: Phone Web Control | ShillehTek
Oct 02, 2026 Mahmood M. Shilleh 14 views

ESP8266 D1 Mini WS2812B: Phone Web Control

Build an ESP8266 D1 Mini WS2812B controller with a phone web page for color, brightness, and effects, with safe power wiring tips...
ESP32 RC522: RFID Attendance Dashboard + CSV Export | ShillehTek
Oct 02, 2026 Mahmood M. Shilleh 20 views

ESP32 RC522: RFID Attendance Dashboard + CSV Export

Build an ESP32 + RC522 RFID attendance logger with NTP timestamps, a live Wi-Fi web dashboard, and one-click CSV export, using ShillehTek...
ESP32 KY-023 Joystick: Build a BLE Gamepad | ShillehTek
Oct 02, 2026 Mahmood M. Shilleh 22 views

ESP32 KY-023 Joystick: Build a BLE Gamepad

Build an ESP32 KY-023 joystick BLE gamepad with four buttons that pairs natively to Android and Windows using Bluetooth HID, using parts...
ESP32 HLK-LD2450: Live Web Radar People Tracking | ShillehTek
Sep 23, 2026 Mahmood M. Shilleh 114 views

ESP32 HLK-LD2450: Live Web Radar People Tracking

Build an ESP32 + HLK-LD2450 mmWave radar web page that tracks up to three people with live X/Y coordinates, distance, and speed,...
ESP32 WebSocket Dashboard: Live Browser Sensor Chart | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 34 views

ESP32 WebSocket Dashboard: Live Browser Sensor Chart

Build an ESP32 WebSocket dashboard that streams KY-018 and DHT11 sensor readings to a live browser chart twice per second, self-hosted with...