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 Pico W Rshell: Use REPL to Blink LED | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 165 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...
ESP32 MPU6050: Wire and read motion data | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 2152 views

ESP32 MPU6050: Wire and read motion data | ShillehTek

Build an ESP32 + MPU6050 motion sensor setup in the Arduino IDE to read accelerometer and gyroscope data reliably for...
Pico W BMP180: Pressure, temp, altitude readings | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 110 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 76 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 87 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...
React Native React Native SVG: Drag an adjustable polygon | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 201 views

React Native React Native SVG: Drag an adjustable polygon | ShillehTek

Build a React Native react-native-svg adjustable polygon with draggable vertices and reset, using simple touch logic ...
React Native Lottie: Add smooth animations in Expo | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 94 views

React Native Lottie: Add smooth animations in Expo | ShillehTek

Add Lottie animations to a React Native Expo app using lottie-react-native and a LottieFiles JSON to boost UI polish ...
Raspberry Pi Pico adafruit-ampy: Run code via CLI | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 175 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...
Arduino BME280: MEMS sensing explained clearly | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 529 views

Arduino BME280: MEMS sensing explained clearly | ShillehTek

Learn how Arduino and Raspberry Pi projects read pressure, humidity, and temperature from the BME280 using MEMS conce...
Google Cloud Scheduler + Node: Schedule endpoint calls | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 179 views

Google Cloud Scheduler + Node: Schedule endpoint calls | ShillehTek

Build a Google Cloud Scheduler cron job that posts to a Node App Engine endpoint to automate MongoDB cleanup on a sch...
Thonny IDE File Transfer: Move Files Device to PC | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 312 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...
Node.js Sharp: Edit Pixels and Export PNG | ShillehTek
Oct 23, 2023 Mahmood M. Shilleh 535 views

Node.js Sharp: Edit Pixels and Export PNG | ShillehTek

Build a Node.js script with Sharp to edit raw RGBA pixels by condition and export a new PNG, giving precise pixel con...