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
Skip to main content
ShillehTek IoT & Beyond

Raspberry Pi Tutorials & Projects

GPIO wiring, Python code, and sensor projects for every Pi.

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
Raspberry Pi Pico BME280: Read data in CircuitPython | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 173 views

Raspberry 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
Oct 22, 2023 Mahmood M. Shilleh 197 views

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
Oct 22, 2023 Mahmood M. Shilleh 123 views

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
Oct 22, 2023 Mahmood M. Shilleh 190 views

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
Oct 22, 2023 Mahmood M. Shilleh 284 views

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
Oct 22, 2023 Mahmood M. Shilleh 1312 views

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
Oct 22, 2023 Mahmood M. Shilleh 394 views

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
Oct 22, 2023 Mahmood M. Shilleh 496 views

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
Oct 22, 2023 Mahmood M. Shilleh 363 views

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...