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.

Arduino Nano TCA9548A: Run 8 Identical I2C Devices | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 49 views

Arduino Nano TCA9548A: Run 8 Identical I2C Devices | ShillehTek

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

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

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

Arduino Nano KY-040 Rotary Encoder: OLED Menu UI | ShillehTek

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

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

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

4S 18650 BMS: Build a Repairable Battery Pack | ShillehTek

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 57 views

Arduino LoRa vs NRF24L01+: Choose the right radio | ShillehTek

Compare Arduino LoRa (RFM98/Ra-02) vs NRF24L01+ to pick the right wireless radio for range, data rate, and battery li...
Arduino HX1838 vs VS1838: Choose the Best IR Receiver | ShillehTek
Jun 08, 2026 Mahmood M. Shilleh 107 views

Arduino HX1838 vs VS1838: Choose the Best IR Receiver | ShillehTek

Compare Arduino HX1838 vs VS1838 IR receiver modules, wire either with IRremote, and pick the best option for sunligh...
Arduino Temperature Sensors: Choose the Right One | ShillehTek
Jun 08, 2026 Mahmood M. Shilleh 83 views

Arduino Temperature Sensors: Choose the Right One | ShillehTek

Build a better Arduino temperature sensor setup by comparing thermistor, DHT, DS18B20, BME280, thermocouple, and RTD ...
Arduino Nano PIR vs Radar: Choose the Right Motion Sensor | ShillehTek
Jun 02, 2026 Mahmood M. Shilleh 55 views

Arduino Nano PIR vs Radar: Choose the Right Motion Sensor | ShillehTek

Build a simple Arduino Nano motion test and compare HC-SR501 PIR vs RCWL-0516 radar to choose the right sensor for re...
Arduino Relay vs MOSFET: Choose the Right Switch | ShillehTek
Jun 02, 2026 Mahmood M. Shilleh 61 views

Arduino Relay vs MOSFET: Choose the Right Switch | ShillehTek

Compare relay modules, NPN transistors, and logic-level MOSFETs with Arduino Nano wiring examples so you choose the r...
Arduino GPIO Sinking vs Sourcing Current: Avoid Burnt Pins | ShillehTek
May 29, 2026 Mahmood M. Shilleh 137 views

Arduino GPIO Sinking vs Sourcing Current: Avoid Burnt Pins | ShillehTek

Learn Arduino GPIO sinking vs sourcing current with simple LED wiring diagrams and safe current limits so you avoid b...
BBC micro:bit vs Arduino: Choose the right starter board | ShillehTek
May 29, 2026 Mahmood M. Shilleh 149 views

BBC micro:bit vs Arduino: Choose the right starter board | ShillehTek

Compare BBC micro:bit V2 vs Arduino UNO/Nano to choose the best education board for beginners, including built-in fea...