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

Raspberry Pi Mosquitto MQTT: Send messages and commands

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

Raspberry Pi AWS S3: Upload files with Python

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

Raspberry Pi VS Code SSH: Remote editing setup

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

Raspberry Pi 4 MPU6050: Read Motion Data in Python

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

Raspberry Pi SSH: Remote terminal control setup

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

Raspberry Pi Pico Serial: Save PC Data to CSV

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

Raspberry Pi Pico W Rshell: Use REPL to Blink LED

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

Pico W BMP180: Pressure, temp, altitude readings

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

Raspberry Pi Pico W BME280: MongoDB Data API CRUD

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

Raspberry Pi Pico W MongoDB: Insert Data via API

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

Raspberry Pi Pico adafruit-ampy: Run code via CLI

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

Thonny IDE File Transfer: Move Files Device to PC

Learn Thonny IDE file transfer to move files between your MicroPython device and local computer quickly using the Files panel, with a...