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

Raspberry Pi, ESP32 & Arduino Tutorials

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

Arduino Uno MCP23017: Add 16 I2C GPIO Pins | ShillehTek
Aug 21, 2026 Mahmood M. Shilleh 32 views

Arduino Uno MCP23017: Add 16 I2C GPIO Pins

Build an Arduino Uno MCP23017 I2C GPIO expander that adds 16 extra pins, then scale it into a DIN-rail industrial module using...
Arduino Nano TDS Sensor: Display Water PPM on OLED | ShillehTek
Aug 21, 2026 Mahmood M. Shilleh 60 views

Arduino Nano TDS Sensor: Display Water PPM on OLED

Build an Arduino Nano TDS meter using a Gravity-style sensor module and SSD1306 OLED to display live water quality in PPM for...
Arduino Uno ST7789 Display: Run 240x240 Graphics Demo | ShillehTek
Aug 21, 2026 Mahmood M. Shilleh 55 views

Arduino Uno ST7789 Display: Run 240x240 Graphics Demo

Wire an Arduino Uno to a 1.3 inch ST7789 240x240 IPS TFT over SPI and run the Adafruit GFX demo to jumpstart...
ESP8266 ZMPT101B: True RMS AC Voltage Dashboard | ShillehTek
Aug 21, 2026 Mahmood M. Shilleh 54 views

ESP8266 ZMPT101B: True RMS AC Voltage Dashboard

Build an ESP8266 + ZMPT101B true-RMS AC voltmeter, calibrate it with intercept/slope, and publish live voltage to an MQTT dashboard with ShillehTek...
Arduino PZEM-004T: Fast AC Power and kWh Readings | ShillehTek
Aug 19, 2026 Mahmood M. Shilleh 58 views

Arduino PZEM-004T: Fast AC Power and kWh Readings

Build an Arduino PZEM-004T AC energy monitor to stream voltage, current, power, frequency, power factor, and kWh fast over serial using ShillehTek...
ESP32 GC9A01: Build a Stereo Retro VU Meter | ShillehTek
Aug 19, 2026 Mahmood M. Shilleh 113 views

ESP32 GC9A01: Build a Stereo Retro VU Meter

Build an ESP32 GC9A01 stereo retro VU meter with two round TFT dials, envelope follower input, and peak LEDs for smooth analog-style...
Arduino Nano DFPlayer Mini: OLED MP3 Player Build | ShillehTek
Aug 19, 2026 Mahmood M. Shilleh 115 views

Arduino Nano DFPlayer Mini: OLED MP3 Player Build

Build an Arduino Nano MP3 player with a DFPlayer Mini (MP3-TF-16P) and SH1106 OLED menu UI, plus button controls and EEPROM-saved settings...
Arduino HC-12 + DHT11: Long-Range Telemetry Link | ShillehTek
Aug 19, 2026 Mahmood M. Shilleh 48 views

Arduino HC-12 + DHT11: Long-Range Telemetry Link

Build an Arduino Uno and Nano HC-12 telemetry link that sends DHT11 temperature and humidity to an I2C LCD base station with...
Arduino Uno AMG8833: Stream Thermal Heat Map to PC | ShillehTek
Aug 19, 2026 Mahmood M. Shilleh 59 views

Arduino Uno AMG8833: Stream Thermal Heat Map to PC

Build an Arduino Uno or Nano AMG8833 thermal camera that streams an 8x8 heat map to a Windows PC with VirtualPanel interpolation,...
ESP8266 MH-Z19: Build a WiFi CO2 Monitor | ShillehTek
Jul 30, 2026 Mahmood M. Shilleh 53 views

ESP8266 MH-Z19: Build a WiFi CO2 Monitor

Build an ESP8266 + MH-Z19 WiFi CO2 monitor that serves live readings to any browser and alerts with LED and buzzer when...
TTGO T-Beam LoRa GPS: Off-Grid Android Tracker | ShillehTek
Jul 30, 2026 Mahmood M. Shilleh 88 views

TTGO T-Beam LoRa GPS: Off-Grid Android Tracker

Build a TTGO T-Beam LoRa GPS tracker controlled from Android for live tracking, geofences, and logging without cellular service, using ShillehTek parts.
Arduino Nano SH1106 OLED: I2C Text Pages Demo | ShillehTek
Jul 30, 2026 Mahmood M. Shilleh 64 views

Arduino Nano SH1106 OLED: I2C Text Pages Demo

Build an Arduino Nano dashboard using a 1.3 inch SH1106 I2C OLED and U8glib to cycle clean text pages, with simple four-wire...