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 W AP Mode: Host a Web Server | ShillehTek
Build a Raspberry Pi Pico W AP mode network that hosts a simple MicroPython web server, so you can connect by WiFi an...
Raspberry Pi Pico W Arduino IDE: Setup in Minutes | ShillehTek
Set up Arduino IDE for Raspberry Pi Pico W to upload sketches and run WiFi ScanNetworks, with a quick RP2040 boards m...
Raspberry Pi Pico BME280: Save Sensor Data to PC | ShillehTek
Stream Raspberry Pi Pico BME280 readings over serial and save them to a local PC file with Python, enabling long-term...
Raspberry Pi Pico W BME280: Send data to Blynk | ShillehTek
Build a Raspberry Pi Pico W + BME280 dashboard that streams temperature, humidity, and pressure to Blynk for quick re...
Raspberry Pi Pico W MQTT: Send messages anywhere | ShillehTek
Build a distributed IoT message system with Raspberry Pi Pico W and MQTT using HiveMQ Cloud in MicroPython, sending p...
Pico W WiFi: Send data between boards | ShillehTek
Build a two-device Raspberry Pi Pico W WiFi client and server in MicroPython using Thonny, so you can send messages a...
Raspberry Pi Pico ADXL345: Read Acceleration in MicroPython | ShillehTek
Build a Raspberry Pi Pico ADXL345 I2C accelerometer reader in MicroPython to print real-time X, Y, Z values in g for ...
Raspberry Pi Pico W MicroPython: Set Up PyCharm | ShillehTek
Set up PyCharm to flash and run MicroPython on a Raspberry Pi Pico or Pico W, then verify the workflow with an onboar...
Raspberry Pi Pico W MicroPico: VSCode MicroPython Setup | ShillehTek
Set up VSCode with the MicroPico extension to write and run MicroPython on a Raspberry Pi Pico W, including firmware ...
Raspberry Pi Pico W Gmail: Send Email in MicroPython | ShillehTek
Build a Raspberry Pi Pico W MicroPython script that sends Gmail SMTP email using an app password, enabling easy alert...
Raspberry Pi MPU6050: Smooth Sensor Data in MicroPython | ShillehTek
Build a Raspberry Pi MPU6050 low-pass filter in MicroPython to smooth noisy accelerometer readings and keep stable, u...
Raspberry Pi Pico BME280: Measure altitude | ShillehTek
Build a Raspberry Pi Pico + BME280 CircuitPython project that prints temperature, humidity, pressure, and estimated a...