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

MicroPython Tutorials

Python on microcontrollers — setup guides, sensors, WiFi, and MQTT.

MicroPython turns any ESP32 or Pico into a board you can program in plain Python — no toolchain, just a REPL. These tutorials cover environment setup with Thonny and VS Code, sensor drivers, WiFi and MQTT, and the patterns that make embedded Python reliable. Pair them with a MicroPython-ready board below.

Shop the parts used in these tutorials
Raspberry Pi Pico 2W E-Paper HAT: Wi-Fi Name Badge | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 123 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...
BBC micro:bit vs Arduino: Choose the right starter board | ShillehTek
May 29, 2026 Mahmood M. Shilleh 196 views

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

Compare BBC micro:bit V2 vs Arduino UNO/Nano to choose the best education board for beginners, including built-in features, voltage, pins, and ecosystem.
Raspberry Pi Pico W BLE: Temp in MicroPython | ShillehTek
Apr 26, 2026 Mahmood M. Shilleh 139 views

Raspberry Pi Pico W BLE: Temp in MicroPython

Build Raspberry Pi Pico W BLE peripheral and central in MicroPython to stream and read on-board temperature using aioble, with quick validation...
Pico W ULN2003: Drive a 28BYJ-48 Stepper | ShillehTek
Mar 13, 2026 Mahmood M. Shilleh 155 views

Pico W ULN2003: Drive a 28BYJ-48 Stepper

Build a Raspberry Pi Pico W ULN2003 stepper controller to drive a 28BYJ-48 motor with MicroPython, using safe external power and shared...
Raspberry Pi Pico W MQ135: Read Live ADC Values | ShillehTek
Feb 24, 2026 Mahmood M. Shilleh 241 views

Raspberry Pi Pico W MQ135: Read Live ADC Values

Build a Raspberry Pi Pico W and MQ135 setup that reads analog air quality values with MicroPython, printing live ADC data to...
Pico W 2-Channel Relay: Control two loads | ShillehTek
Feb 21, 2026 Mahmood M. Shilleh 176 views

Pico W 2-Channel Relay: Control two loads

Build a Raspberry Pi Pico W 2-channel relay controller with MicroPython to switch two loads safely using shared ground, 5V relay power,...
Pico W 3.5mm Audio Jack: Play WAV via MicroPython | ShillehTek
Feb 01, 2026 Mahmood M. Shilleh 218 views

Pico W 3.5mm Audio Jack: Play WAV via MicroPython

Build a Pico W WAV player with a 3.5mm audio jack breakout using MicroPython PWM, convert audio on Mac, and end playback...
Pico 2W + ILI9341: Handheld Snake Console | ShillehTek
Jan 22, 2026 Mahmood M. Shilleh 258 views

Pico 2W + ILI9341: Handheld Snake Console

Build a handheld Snake console using a Raspberry Pi Pico 2W and ILI9341 SPI TFT. Learn joystick ADC control, PWM buzzer sound,...
Raspberry Pi Pico W MLX90614: Read temps in MicroPython | ShillehTek
Jul 04, 2024 Mahmood M. Shilleh 473 views

Raspberry Pi Pico W MLX90614: Read temps in MicroPython

Build a Raspberry Pi Pico W + MLX90614 non-contact thermometer in MicroPython, printing ambient and object temperatures every second with ShillehTek parts.
Raspberry Pi Pico Wokwi: Simulate projects without hardware | ShillehTek
Jun 22, 2024 Mahmood M. Shilleh 988 views

Raspberry Pi Pico Wokwi: Simulate projects without hardware

Simulate Raspberry Pi Pico/Pico W projects in Wokwi, run a MicroPython LED blink, and explore peripherals without buying hardware first with ShillehTek.
Raspberry Pi Pico W BME280: Send data to ThingSpeak | ShillehTek
May 31, 2024 Mahmood M. Shilleh 298 views

Raspberry Pi Pico W BME280: Send data to ThingSpeak

Build a Raspberry Pi Pico W BME280 weather station that posts temperature, pressure, and humidity to a real-time ThingSpeak dashboard with ShillehTek.
Raspberry Pi Pico BH1750: Measure Ambient Light in Lux | ShillehTek
Mar 25, 2024 Mahmood M. Shilleh 218 views

Raspberry Pi Pico BH1750: Measure Ambient Light in Lux

Build a Raspberry Pi Pico/Pico W BH1750 lux meter in MicroPython to measure ambient light for smart lighting and light-aware projects with...