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 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 CircuitPython: Install via Thonny | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 184 views

Raspberry Pi Pico CircuitPython: Install via Thonny

Install CircuitPython on a Raspberry Pi Pico or Pico W using Thonny, then run a blink test to confirm your board is...
Raspberry Pi Pico BME280: Read data in CircuitPython | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 196 views

Raspberry Pi Pico BME280: Read data in CircuitPython

Connect a Raspberry Pi Pico to a BME280 and read temperature, pressure, and humidity in CircuitPython using Adafruit libraries and simple I2C...
Raspberry Pi Pico HC-SR04: Measure Distance in MicroPython | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 226 views

Raspberry Pi Pico HC-SR04: Measure Distance in MicroPython

Build a Raspberry Pi Pico HC-SR04 distance sensor project in MicroPython to get reliable ultrasonic readings fast for robotics, with guidance from...
Pico W HC-SR04 RGB: Distance Colors in MicroPython | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 144 views

Pico W HC-SR04 RGB: Distance Colors in MicroPython

Build a Pico W + HC-SR04 RGB (RUS-04) distance sensor in MicroPython, using WS2812 control to change LED colors by distance with...
Pico W MPU9250: Heading Angle in MicroPython | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 249 views

Pico W MPU9250: Heading Angle in MicroPython

Build a Pico W MPU9250 compass in MicroPython to compute a stable heading angle using calibration, low-pass filtering, and declination correction with...
Raspberry Pi Pico Capacitive Soil Sensor: Read Analog Values
Oct 22, 2023 Mahmood M. Shilleh 317 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 and...
Raspberry Pi Pico W MPU6050: Improve IMU accuracy | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 1390 views

Raspberry Pi Pico W MPU6050: Improve IMU accuracy

Calibrate an MPU6050 IMU on a Raspberry Pi Pico W with MicroPython to compute offsets and improve gyro and accelerometer accuracy with...
Raspberry Pi Pico BME280: Read sensor data in MicroPython | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 456 views

Raspberry Pi Pico BME280: Read sensor data in MicroPython

Build a Raspberry Pi Pico + BME280 MicroPython sensor reader to measure temperature, humidity, and pressure quickly for weather and IoT projects...
Raspberry Pi Pico MPU6050: Read motion data | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 557 views

Raspberry Pi Pico MPU6050: Read motion data

Build a Raspberry Pi Pico (or Pico W) + MPU6050 setup to read acceleration, gyro, and temperature in Thonny for fast motion...
Raspberry Pi Pico W Twilio: Send SMS via API | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 396 views

Raspberry Pi Pico W Twilio: Send SMS via API

Build a Raspberry Pi Pico W MicroPython SMS sender using the Twilio API over WiFi, avoiding large libraries and keeping deployment lightweight...