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 W AP Mode: Host a Web Server | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 1367 views

Raspberry Pi Pico W AP Mode: Host a Web Server

Build a Raspberry Pi Pico W AP mode network that hosts a simple MicroPython web server, so you can connect by WiFi...
Raspberry Pi Pico W Arduino IDE: Setup in Minutes | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 405 views

Raspberry Pi Pico W Arduino IDE: Setup in Minutes

Set up Arduino IDE for Raspberry Pi Pico W to upload sketches and run WiFi ScanNetworks, with a quick RP2040 boards manager...
Raspberry Pi Pico BME280: Save Sensor Data to PC | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 456 views

Raspberry Pi Pico BME280: Save Sensor Data to PC

Stream Raspberry Pi Pico BME280 readings over serial and save them to a local PC file with Python, enabling long-term logging without...
Raspberry Pi Pico W BME280: Send data to Blynk | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 193 views

Raspberry Pi Pico W BME280: Send data to Blynk

Build a Raspberry Pi Pico W + BME280 dashboard that streams temperature, humidity, and pressure to Blynk for quick remote monitoring with...
Raspberry Pi Pico W MQTT: Send messages anywhere | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 237 views

Raspberry Pi Pico W MQTT: Send messages anywhere

Build a distributed IoT message system with Raspberry Pi Pico W and MQTT using HiveMQ Cloud in MicroPython, sending publish-subscribe data anywhere...
Pico W WiFi: Send data between boards | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 683 views

Pico W WiFi: Send data between boards

Build a two-device Raspberry Pi Pico W WiFi client and server in MicroPython using Thonny, so you can send messages and expand...
Raspberry Pi Pico ADXL345: Read Acceleration in MicroPython | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 309 views

Raspberry Pi Pico ADXL345: Read Acceleration in MicroPython

Build a Raspberry Pi Pico ADXL345 I2C accelerometer reader in MicroPython to print real-time X, Y, Z values in g for motion...
Raspberry Pi Pico W MicroPython: Set Up PyCharm | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 269 views

Raspberry Pi Pico W MicroPython: Set Up PyCharm

Set up PyCharm to flash and run MicroPython on a Raspberry Pi Pico or Pico W, then verify the workflow with an...
Raspberry Pi Pico W MicroPico: VSCode MicroPython Setup | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 575 views

Raspberry Pi Pico W MicroPico: VSCode MicroPython Setup

Set up VSCode with the MicroPico extension to write and run MicroPython on a Raspberry Pi Pico W, including firmware install and...
Raspberry Pi Pico W Gmail: Send Email in MicroPython | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 511 views

Raspberry Pi Pico W Gmail: Send Email in MicroPython

Build a Raspberry Pi Pico W MicroPython script that sends Gmail SMTP email using an app password, enabling easy alerts and remote...
Raspberry Pi MPU6050: Smooth Sensor Data in MicroPython | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 230 views

Raspberry Pi MPU6050: Smooth Sensor Data in MicroPython

Build a Raspberry Pi MPU6050 low-pass filter in MicroPython to smooth noisy accelerometer readings and keep stable, usable sensor data with ShillehTek.
Raspberry Pi Pico BME280: Measure altitude | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 175 views

Raspberry Pi Pico BME280: Measure altitude

Build a Raspberry Pi Pico + BME280 CircuitPython project that prints temperature, humidity, pressure, and estimated altitude with sea-level calibration by ShillehTek.