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, ESP32 & Arduino Tutorials

Free step-by-step guides, wiring diagrams, and code for makers — new builds added every week.

Raspberry Pi Thonny Plotter: Plot data in real time | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 298 views

Raspberry Pi Thonny Plotter: Plot data in real time | ShillehTek

Build a real-time plot in Thonny using Raspberry Pi MicroPython print() output to visualize sensor data streams quick...
Raspberry Pi MPU6050: Smooth Sensor Data in MicroPython | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 203 views

Raspberry Pi MPU6050: Smooth Sensor Data in MicroPython | ShillehTek

Build a Raspberry Pi MPU6050 low-pass filter in MicroPython to smooth noisy accelerometer readings and keep stable, u...
Arduino Uno HCSR04 RGB: Distance readings with LEDs | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 168 views

Arduino Uno HCSR04 RGB: Distance readings with LEDs | ShillehTek

Build an Arduino UNO HCSR04 RGB ultrasonic project that prints distance in cm and drives 6 built-in LEDs for clear fe...
Raspberry Pi Pico BME280: Measure altitude | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 147 views

Raspberry Pi Pico BME280: Measure altitude | ShillehTek

Build a Raspberry Pi Pico + BME280 CircuitPython project that prints temperature, humidity, pressure, and estimated a...
MPU6050 MEMS Sensor: How Accel and Gyro Work | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 276 views

MPU6050 MEMS Sensor: How Accel and Gyro Work | ShillehTek

Learn how the MPU6050 MEMS sensor converts motion into capacitance changes for linear acceleration and gyroscope read...
Raspberry Pi Pico W FTP (ftplib): Connect to a server | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 275 views

Raspberry Pi Pico W FTP (ftplib): Connect to a server | ShillehTek

Enable FTP on a Raspberry Pi Pico W by adding a working MicroPython ftplib.py, so you can connect to an external FTP ...
Raspberry Pi Pico CircuitPython: Install via Thonny | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 164 views

Raspberry Pi Pico CircuitPython: Install via Thonny | ShillehTek

Install CircuitPython on a Raspberry Pi Pico or Pico W using Thonny, then run a blink test to confirm your board is r...
Raspberry Pi Pico BME280: Read data in CircuitPython | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 177 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 203 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 127 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...
Raspberry Pi Pico HC-SR04+: 3.3V GPIO compatible | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 142 views

Raspberry Pi Pico HC-SR04+: 3.3V GPIO compatible | ShillehTek

Compare HC-SR04+ vs HC-SR04 to choose a 3.3V GPIO friendly ultrasonic distance sensor for boards like Raspberry Pi Pi...
Pico W MPU9250: Heading Angle in MicroPython | ShillehTek
Oct 22, 2023 Mahmood M. Shilleh 206 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...