From first GPIO blink to full sensor dashboards, these Raspberry Pi tutorials cover the wiring, Python code, and gotchas the datasheets skip. Every guide is tested on real hardware, and the pre-soldered modules below plug straight onto your Pi’s headers — no soldering required.
Shop the parts used in these tutorials
2x20 Pin Dual Male Header Pins 5-Pack for Raspberry Pi GPIO, Arduino & ESP32
$5.50
BME280 Pre-Soldered Temperature, Pressure & Humidity Sensor for Arduino & Raspberry Pi
$9.98
MPU6050 Pre-Soldered IMU Accelerometer Sensor 2-Pack for Arduino
$10.99
ADXL345 Pre-Soldered Accelerometer Sensor for Arduino, Raspberry Pi & Klipper
$9.00Raspberry Pi Pico BME280: Read data in CircuitPython | ShillehTek
Connect a Raspberry Pi Pico to a BME280 and read temperature, pressure, and humidity in CircuitPython using Adafruit ...
Raspberry Pi Pico HC-SR04: Measure Distance in MicroPython | ShillehTek
Build a Raspberry Pi Pico HC-SR04 distance sensor project in MicroPython to get reliable ultrasonic readings fast for...
Pico W HC-SR04 RGB: Distance Colors in MicroPython | ShillehTek
Build a Pico W + HC-SR04 RGB (RUS-04) distance sensor in MicroPython, using WS2812 control to change LED colors by di...
Pico W MPU9250: Heading Angle in MicroPython | ShillehTek
Build a Pico W MPU9250 compass in MicroPython to compute a stable heading angle using calibration, low-pass filtering...
Raspberry Pi Pico Capacitive Soil Sensor: Read Analog Values
Wire a Raspberry Pi Pico to a capacitive soil moisture sensor and read raw analog values, so you can calibrate later ...
Raspberry Pi Pico W MPU6050: Improve IMU accuracy | ShillehTek
Calibrate an MPU6050 IMU on a Raspberry Pi Pico W with MicroPython to compute offsets and improve gyro and accelerome...
Raspberry Pi Pico BME280: Read sensor data in MicroPython | ShillehTek
Build a Raspberry Pi Pico + BME280 MicroPython sensor reader to measure temperature, humidity, and pressure quickly f...
Raspberry Pi Pico MPU6050: Read motion data | ShillehTek
Build a Raspberry Pi Pico (or Pico W) + MPU6050 setup to read acceleration, gyro, and temperature in Thonny for fast ...
Raspberry Pi Pico W Twilio: Send SMS via API | ShillehTek
Build a Raspberry Pi Pico W MicroPython SMS sender using the Twilio API over WiFi, avoiding large libraries and keepi...