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.

Browse tutorials

318 tutorials
Arduino Nano MPU6050: Stream Accel and Gyro Data | ShillehTek
May 14, 2026 Mahmood M. Shilleh 28 views

Arduino Nano MPU6050: Stream Accel and Gyro Data | ShillehTek

Build an Arduino Nano + MPU6050 IMU reader that streams live accelerometer and gyroscope data over Serial for motion ...
Arduino Nano DHT22: Log Temp and Humidity to Serial | ShillehTek
May 14, 2026 Mahmood M. Shilleh 22 views

Arduino Nano DHT22: Log Temp and Humidity to Serial | ShillehTek

Build an Arduino Nano DHT22 temperature and humidity logger that prints stable readings to Serial every 2 seconds usi...
Arduino HC-SR04: Stream Distance to Serial Monitor | ShillehTek
May 14, 2026 Mahmood M. Shilleh 15 views

Arduino HC-SR04: Stream Distance to Serial Monitor | ShillehTek

Build an Arduino HC-SR04 ultrasonic distance meter that streams live centimetre readings to Serial Monitor for fast p...
Arduino MLX90614: Read Non-Contact Temperature Values | ShillehTek
May 14, 2026 Mahmood M. Shilleh 17 views

Arduino MLX90614: Read Non-Contact Temperature Values | ShillehTek

Build an Arduino MLX90614 non-contact IR thermometer that reads ambient and object temperature over I2C, perfect for ...
Arduino Nano MPU9250 IMU: Stream 9-Axis Data | ShillehTek
May 14, 2026 Mahmood M. Shilleh 18 views

Arduino Nano MPU9250 IMU: Stream 9-Axis Data | ShillehTek

Wire an Arduino Nano to an MPU9250 IMU and stream 9-axis accel, gyro, and compass data over Serial for fast motion an...
Arduino ADS1115: 16-bit Precision Analog Reads | ShillehTek
May 14, 2026 Mahmood M. Shilleh 18 views

Arduino ADS1115: 16-bit Precision Analog Reads | ShillehTek

Build an Arduino ADS1115 16-bit I2C analog reader for four high-precision channels, ideal for sensors and battery mon...
Arduino ADXL345: Stream 3-Axis Acceleration Data | ShillehTek
May 14, 2026 Mahmood M. Shilleh 14 views

Arduino ADXL345: Stream 3-Axis Acceleration Data | ShillehTek

Wire an Arduino Nano to an ADXL345 accelerometer and stream live X/Y/Z acceleration over Serial for quick motion and ...
Arduino Nano BMP280: Stream Serial Readings | ShillehTek
May 14, 2026 Mahmood M. Shilleh 17 views

Arduino Nano BMP280: Stream Serial Readings | ShillehTek

Wire a BMP280 to an Arduino Nano and stream live pressure, temperature, and altitude to the Serial Monitor using I2C ...
Arduino MAX30102: Stream Heart Rate to Serial | ShillehTek
May 14, 2026 Mahmood M. Shilleh 34 views

Arduino MAX30102: Stream Heart Rate to Serial | ShillehTek

Build an Arduino MAX30102 pulse oximeter project that streams live heart rate (BPM) to Serial Monitor over I2C using ...
Arduino HX711 Load Cell: Build a Calibrated Digital Scale | ShillehTek
May 14, 2026 Mahmood M. Shilleh 17 views

Arduino HX711 Load Cell: Build a Calibrated Digital Scale | ShillehTek

Build an Arduino digital scale with the HX711 load cell amplifier, calibrate it with a known weight, and stream stabl...
Arduino A4988: Control a NEMA 17 Stepper Motor | ShillehTek
May 14, 2026 Mahmood M. Shilleh 23 views

Arduino A4988: Control a NEMA 17 Stepper Motor | ShillehTek

Build an Arduino Nano and A4988 setup to control a NEMA 17 stepper motor with simple STEP/DIR wiring and code, using ...
Arduino NEO-6M GPS: Read Lat/Long in Serial | ShillehTek
May 14, 2026 Mahmood M. Shilleh 16 views

Arduino NEO-6M GPS: Read Lat/Long in Serial | ShillehTek

Build an Arduino Nano + NEO-6M GPS reader that streams live latitude, longitude, satellites, and UTC time to Serial f...