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
Raspberry Pi Pico W LoRa: Build a Sender Receiver Link
Build a long-range LoRa sender-receiver link with two Raspberry Pi Pico W boards using AT-command modules for low-power IoT prototypes from ShillehTek.
Raspberry Pi Pico W 5V Laser Diode: Safe GPIO Control
Build a Raspberry Pi Pico W 5V laser diode switch using an NPN transistor and MicroPython for safe GPIO control, with parts...
Raspberry Pi Pico HC-SR501 PIR: Motion LED Trigger
Build a Raspberry Pi Pico + HC-SR501 PIR motion sensor project that turns an LED on when movement is detected, using simple...
Raspberry Pi Pico W + MB102 Power Supply: Reliable Breadboard Power
Build a reliable Raspberry Pi Pico W breadboard power setup using an MB102 power supply module, then verify it with a MicroPython...
Pico W L298N Motor Driver: Control DC Motor Speed
Build a Pico W + L298N motor driver setup to run a DC motor forward and backward with PWM speed control in...
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
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 MPU6050: Read IMU Data in C++
Build a Raspberry Pi Pico W + MPU6050 IMU reader in C++ using I2C, then print accelerometer, gyroscope, and temperature data for...
Raspberry Pi Pico W USB Serial: C++ Hello World
Build a Raspberry Pi Pico W C++ Hello World, flash a UF2 from macOS, and confirm USB serial output for a fast...
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...
Raspberry Pi Pico W Google Sheets API: Upload data free
Log Raspberry Pi Pico W data to Google Sheets for free using the Google Cloud API and a Flask app, with a...
Raspberry Pi Pico BMP280: Read temp and pressure
Build a Raspberry Pi Pico/Pico W BMP280 sensor reader in MicroPython to log temperature and atmospheric pressure over I2C with ShillehTek parts.