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 Mosquitto MQTT: Send messages and commands | ShillehTek
Nov 21, 2023 Mahmood M. Shilleh 221 views

Raspberry Pi Mosquitto MQTT: Send messages and commands | ShillehTek

Set up Mosquitto MQTT on a Raspberry Pi and use Python to send messages and commands from your local computer, a simp...
Raspberry Pi AWS S3: Upload files with Python | ShillehTek
Nov 16, 2023 Mahmood M. Shilleh 181 views

Raspberry Pi AWS S3: Upload files with Python | ShillehTek

Build a Raspberry Pi Python uploader to push images, videos, and other files into an AWS S3 bucket using boto3 for re...
Raspberry Pi VS Code SSH: Remote editing setup | ShillehTek
Nov 07, 2023 Mahmood M. Shilleh 176 views

Raspberry Pi VS Code SSH: Remote editing setup | ShillehTek

Set up Raspberry Pi remote editing in VS Code using the Remote - SSH extension, so you can manage files with a full U...
Raspberry Pi 4 MPU6050: Read Motion Data in Python | ShillehTek
Nov 05, 2023 Mahmood M. Shilleh 362 views

Raspberry Pi 4 MPU6050: Read Motion Data in Python | ShillehTek

Build a Raspberry Pi 4 MPU6050 I2C sensor reader in Python to get accelerometer and gyro readings fast, with parts an...
Raspberry Pi SSH: Remote terminal control setup | ShillehTek
Nov 01, 2023 Mahmood M. Shilleh 238 views

Raspberry Pi SSH: Remote terminal control setup | ShillehTek

Learn to SSH into a Raspberry Pi from your local computer for secure remote terminal control, using IP address and us...
Raspberry Pi Pico Serial: Save PC Data to CSV | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 185 views

Raspberry Pi Pico Serial: Save PC Data to CSV | ShillehTek

Transfer PC data to a Raspberry Pi Pico over USB serial and save it as data.csv using Python and PySerial for a repea...
Raspberry Pi Pico W Rshell: Use REPL to Blink LED | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 160 views

Raspberry Pi Pico W Rshell: Use REPL to Blink LED | ShillehTek

Set up rshell REPL on a Raspberry Pi Pico W to run live MicroPython commands and quickly verify your workflow by blin...
Pico W BMP180: Pressure, temp, altitude readings | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 109 views

Pico W BMP180: Pressure, temp, altitude readings | ShillehTek

Build a Raspberry Pi Pico W + BMP180 I2C sensor reader in MicroPython to print pressure, temperature, and altitude va...
Raspberry Pi Pico W BME280: MongoDB Data API CRUD | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 72 views

Raspberry Pi Pico W BME280: MongoDB Data API CRUD | ShillehTek

Build a Raspberry Pi Pico W + BME280 project that runs MongoDB Data API CRUD calls (find, insert, update, delete) for...
Raspberry Pi Pico W MongoDB: Insert Data via API | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 77 views

Raspberry Pi Pico W MongoDB: Insert Data via API | ShillehTek

Build a Raspberry Pi Pico W script that connects to WiFi and inserts a document into MongoDB using the Data API, a si...
Raspberry Pi Pico adafruit-ampy: Run code via CLI | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 162 views

Raspberry Pi Pico adafruit-ampy: Run code via CLI | ShillehTek

Set up adafruit-ampy to manage files and run MicroPython scripts on a Raspberry Pi Pico or Pico W from the command li...
Thonny IDE File Transfer: Move Files Device to PC | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 288 views

Thonny IDE File Transfer: Move Files Device to PC | ShillehTek

Learn Thonny IDE file transfer to move files between your MicroPython device and local computer quickly using the Fil...