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 Pico Tutorials

MicroPython guides for Pico, Pico W, and Pico 2 — sensors to WiFi.

The Pico punches far above its price class, and the Pico W and Pico 2 W add WiFi for real IoT builds. These MicroPython-first tutorials cover sensor reads, displays, MQTT, and battery projects — each with a wiring diagram and copy-paste code verified on real boards. Grab a pre-soldered Pico below and skip straight to the fun part.

Shop the parts used in these tutorials
Arduino UNO DS18B20: Freezer test vs Pico, micro:bit | ShillehTek
May 29, 2026 Mahmood M. Shilleh 62 views

Arduino UNO DS18B20: Freezer test vs Pico, micro:bit

Compare Arduino UNO, Raspberry Pi Pico, and BBC micro:bit in a DS18B20 freezer Ice Challenge and learn why condensation matters most, from...
Arduino vs Raspberry Pi GPIO: Choose the Right Board | ShillehTek
May 29, 2026 Mahmood M. Shilleh 67 views

Arduino vs Raspberry Pi GPIO: Choose the Right Board

Learn how Arduino microcontrollers and Raspberry Pi Linux boards differ, when to use each (or both), and avoid GPIO voltage mistakes with...
Pico W 3.5mm Audio Jack: Play WAV via MicroPython | ShillehTek
Feb 01, 2026 Mahmood M. Shilleh 211 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...
Raspberry Pi Pico + KY-037: Clap Toggle Desk Lamp | ShillehTek
Dec 21, 2025 Mahmood M. Shilleh 284 views

Raspberry Pi Pico + KY-037: Clap Toggle Desk Lamp

Build a clap-controlled light switch with a Raspberry Pi Pico and KY-037 sound sensor to toggle a real desk lamp via an...
Raspberry Pi Pico 2 W + Arducam OV2640: Capture JPEGs locally
Aug 26, 2025 Mahmood M. Shilleh 896 views

Raspberry Pi Pico 2 W + Arducam OV2640: Capture JPEGs locally

Build a simple CircuitPython camera that uses a Raspberry Pi Pico 2 W and Arducam OV2640 to capture JPEG photos saved to...
Raspberry Pi Pico W BME280: Stream data to Azure IoT | ShillehTek
Apr 15, 2025 Mahmood M. Shilleh 347 views

Raspberry Pi Pico W BME280: Stream data to Azure IoT

Build a Raspberry Pi Pico W + BME280 pipeline that streams real-time sensor data to Azure IoT Hub and Azure Data Explorer...
Raspberry Pi Pico W Ultrasonic Sensor: Remote Robot Drive | ShillehTek
Feb 28, 2025 Mahmood M. Shilleh 624 views

Raspberry Pi Pico W Ultrasonic Sensor: Remote Robot Drive

Build a Raspberry Pi Pico W Wi-Fi robot control page with ultrasonic emergency stop and NeoPixel feedback, using an async MicroPython web...
Raspberry Pi Pico W HC-SR04: Obstacle Detection LEDs | ShillehTek
Feb 28, 2025 Mahmood M. Shilleh 260 views

Raspberry Pi Pico W HC-SR04: Obstacle Detection LEDs

Build Raspberry Pi Pico W obstacle detection with an HC-SR04 ultrasonic sensor and Neopixel LED proximity colors in MicroPython, with help from...
Raspberry Pi Pico W L298N: Program robot movements | ShillehTek
Feb 28, 2025 Mahmood M. Shilleh 508 views

Raspberry Pi Pico W L298N: Program robot movements

Program a Raspberry Pi Pico W robot with an L298N motor driver to move forward, backward, left, and right using PWM speed...
Raspberry Pi Pico W HC-SR04: Robot Assembly Guide | ShillehTek
Feb 27, 2025 Mahmood M. Shilleh 355 views

Raspberry Pi Pico W HC-SR04: Robot Assembly Guide

Assemble a Raspberry Pi Pico W robot with an L298N motor driver and HC-SR04 ultrasonic sensor, then tidy wiring with zip ties...
Raspberry Pi Pico W HC-SR04: Wi-Fi Robot Course Setup | ShillehTek
Feb 27, 2025 Mahmood M. Shilleh 321 views

Raspberry Pi Pico W HC-SR04: Wi-Fi Robot Course Setup

Set up a Raspberry Pi Pico W with an HC-SR04 robot project: install MicroPython in Thonny and run a LED test to...
Pico W NEO-6M GPS: Reverse geocode your location | ShillehTek
Dec 13, 2024 Mahmood M. Shilleh 482 views

Pico W NEO-6M GPS: Reverse geocode your location

Build a Raspberry Pi Pico W + NEO-6M GPS reverse geolocator that prints coordinates and a city/country lookup using OpenCage in MicroPython,...