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.

3S BMS 18650: Build a 12V Portable Power Box | ShillehTek
Jun 13, 2026 Mahmood M. Shilleh 346 views

3S BMS 18650: Build a 12V Portable Power Box

Build a 3S 18650 portable 12V battery box with a balanced BMS for safer charging and reliable field power for camping, ham...
USB-C PD Trigger Board: Portable 5-20V Bench Supply | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 196 views

USB-C PD Trigger Board: Portable 5-20V Bench Supply

Build a USB-C PD bench power supply with a PDSink trigger board and buck converter for adjustable 1.5–19V output using any laptop...
ESP32 HLK-LD2410: Smart light with presence sensing | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 615 views

ESP32 HLK-LD2410: Smart light with presence sensing

Build an ESP32 smart light using the HLK-LD2410 mmWave presence radar to keep lights on while you sit still, with relay control...
ESP32 BME280: Build an Off-Grid Weather Station | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 272 views

ESP32 BME280: Build an Off-Grid Weather Station

Build a solar-powered ESP32 weather station with a BME280 sensor, deep sleep, and cloud posting for reliable off-grid monitoring using ShillehTek parts.
ESP32 Capacitive Soil Moisture: Smart Auto Watering | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 440 views

ESP32 Capacitive Soil Moisture: Smart Auto Watering

Build an ESP32 capacitive soil moisture smart plant monitor that waters only when dry, supports deep sleep battery life, and can send...
Arduino Nano MAX6675 Thermocouple: Read Up to 1024�b0C | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 42 views

Arduino Nano MAX6675 Thermocouple: Read Up to 1024b0C

Build an Arduino Nano MAX6675 K-type thermocouple reader with OLED display and optional over-temp relay cutoff for safer high-temperature monitoring by ShillehTek.
Arduino Nano TCA9548A: Run 8 Identical I2C Devices | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 70 views

Arduino Nano TCA9548A: Run 8 Identical I2C Devices

Wire an Arduino Nano to a TCA9548A I2C multiplexer to run up to eight identical 0x3C OLEDs or sensors without address collisions...
Raspberry Pi Pico 2W E-Paper HAT: Wi-Fi Name Badge | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 132 views

Raspberry Pi Pico 2W E-Paper HAT: Wi-Fi Name Badge

Build a Raspberry Pi Pico 2W + 2.13 inch e-paper HAT Wi-Fi name badge that stays readable with near-zero idle power, using...
Arduino Nano KY-040 Rotary Encoder: OLED Menu UI | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 288 views

Arduino Nano KY-040 Rotary Encoder: OLED Menu UI

Build an Arduino Nano menu UI using a KY-040 rotary encoder and SSD1306 OLED for smooth scroll-and-click navigation with clean, reusable code...
Arduino WS2812B + KY-037: Music-Reactive LED Effects | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 135 views

Arduino WS2812B + KY-037: Music-Reactive LED Effects

Build an Arduino WS2812B LED strip that reacts to music using a KY-037 mic module, with VU meter and beat effects, using...
4S 18650 BMS: Build a Repairable Battery Pack | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 268 views

4S 18650 BMS: Build a Repairable Battery Pack

Build a DIY 4S 18650 lithium battery pack with a 4S BMS for balanced charging and safer power. Follow the wiring and...
Arduino LoRa vs NRF24L01+: Choose the right radio | ShillehTek
Jun 08, 2026 Mahmood M. Shilleh 98 views

Arduino LoRa vs NRF24L01+: Choose the right radio

Compare Arduino LoRa (RFM98/Ra-02) vs NRF24L01+ to pick the right wireless radio for range, data rate, and battery life, with ShillehTek parts.