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

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 WebSocket Dashboard: Live Browser Sensor Chart | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 16 views

ESP32 WebSocket Dashboard: Live Browser Sensor Chart | ShillehTek

Build an ESP32 WebSocket dashboard that streams KY-018 and DHT11 sensor readings to a live browser chart twice per se...
D1 Mini I2C LCD: Live YouTube Stats Display | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 8 views

D1 Mini I2C LCD: Live YouTube Stats Display | ShillehTek

Build an ESP8266 D1 Mini + I2C LCD YouTube subscriber counter that pulls live channel stats from the YouTube Data API...
ESP32 ST7789: Live weather and 5-day forecast | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 9 views

ESP32 ST7789: Live weather and 5-day forecast | ShillehTek

Build an ESP32 ST7789 TFT weather station that pulls live conditions and a 5-day forecast from OpenWeatherMap, refres...
Arduino EEPROM: Save Settings After Power Loss | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 19 views

Arduino EEPROM: Save Settings After Power Loss | ShillehTek

Build an Arduino EEPROM pattern to save LED state and a settings struct that survives power loss, using update(), put...
ESP32 ST7789 TFT: Scan Nearby Wi-Fi Networks | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 10 views

ESP32 ST7789 TFT: Scan Nearby Wi-Fi Networks | ShillehTek

Build an ESP32 + ST7789 TFT Wi-Fi scanner that shows nearby SSIDs, RSSI, channel, and security so you can optimize co...
Arduino CapacitiveSensor: Touch Toggle Lamp Switch | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 8 views

Arduino CapacitiveSensor: Touch Toggle Lamp Switch | ShillehTek

Build an Arduino CapacitiveSensor touch button from a coin and 1M resistor to toggle an LED or relay, with auto-calib...
ESP32 FreeRTOS Tasks: Dual-core multitasking guide | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 16 views

ESP32 FreeRTOS Tasks: Dual-core multitasking guide | ShillehTek

Build ESP32 FreeRTOS tasks that read a DHT11 and update an SSD1306 OLED using queues and core pinning for smooth dual...
ESP32 BLE UART: Phone Control and Notifications | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 6 views

ESP32 BLE UART: Phone Control and Notifications | ShillehTek

Build an ESP32 BLE UART (NUS) server to control an output from a phone and receive live sensor notifications, using a...
ESP32 Servo: Control LED brightness by web sliders | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 4 views

ESP32 Servo: Control LED brightness by web sliders | ShillehTek

Build an ESP32 web page with live sliders to dim an LED with PWM and set a servo angle from your phone, using simple ...
ESP32 DHT11 MQTT: Home Assistant dashboard sensor | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 6 views

ESP32 DHT11 MQTT: Home Assistant dashboard sensor | ShillehTek

Build an ESP32 DHT11 room sensor that publishes MQTT to Home Assistant for live dashboard gauges, history, and simple...
ESP32 ESP-NOW: Send DHT11 Data to OLED | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 11 views

ESP32 ESP-NOW: Send DHT11 Data to OLED | ShillehTek

Build an ESP32 ESP-NOW sender and receiver to broadcast DHT11 temperature and humidity to an SSD1306 OLED with no rou...
ESP32 OLED DHT: Build an Internet-Synced Clock | ShillehTek
Sep 05, 2026 Mahmood M. Shilleh 59 views

ESP32 OLED DHT: Build an Internet-Synced Clock | ShillehTek

Build an ESP32 internet clock with an SSD1306 OLED and DHT temperature/humidity sensor for always-correct NTP time an...