Every Arduino tutorial here is built and tested on real hardware — no untested copy-paste code. You’ll find sensor integrations, motor control, displays, RFID, and complete project builds, each with a wiring diagram and sketch. The boards below are the same pre-soldered Nanos and Megas used in the guides.
Shop the parts used in these tutorials
Arduino Nano BH1750: Measure Ambient Light in Lux | ShillehTek
Build an Arduino Nano and BH1750 ambient light sensor setup to read accurate lux values over I2C for smart lighting a...
Arduino Nano Every DHT22: Read Temperature and Humidity | ShillehTek
Connect a DHT22 to an Arduino Nano Every to read accurate temperature and humidity in the Serial Monitor using the Ad...
Arduino ADXL345: Calibrate and Read 3-Axis Data | ShillehTek
Build an Arduino ADXL345 I2C setup to read 3-axis acceleration and optionally calibrate offsets for more accurate mot...
ESP32 AP Mode: Host a Hello World Web Page | ShillehTek
Build an ESP32 AP Mode WiFi network that hosts a Hello World web page with no Internet required, a simple foundation ...
MPU6050 ToxicLibs: Fix Processing Teapot Imports | ShillehTek
Fix legacy ToxicLibs setup in Processing so the MPU6050Teapot example compiles cleanly and resolves missing “toxi” im...
ESP32 MPU6050: Accurate angle readings with i2cdevlib | ShillehTek
Build an ESP32 + MPU6050 project that outputs accurate yaw, pitch, and roll using the i2cdevlib DMP example in Platfo...
ESP32 BMP280: Read pressure, temperature, altitude | ShillehTek
Build an ESP32 BMP280 sensor reader that prints pressure, temperature, and altitude to the Serial Monitor using the A...
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...
Arduino Nano MPU9250: Read accel, gyro, mag | ShillehTek
Build an Arduino Nano MPU9250 IMU hookup to read accelerometer, gyroscope, and magnetometer values using the hideakit...
Raspberry Pi Pico W Arduino IDE: Setup in Minutes | ShillehTek
Set up Arduino IDE for Raspberry Pi Pico W to upload sketches and run WiFi ScanNetworks, with a quick RP2040 boards m...
Arduino Nano Every MPU6050: Read I2C Sensor Values | ShillehTek
Build an Arduino Nano Every + MPU6050 I2C setup to stream accelerometer and gyroscope readings to the Serial Monitor,...
Arduino Uno MPU6050: Get I2C motion readings | ShillehTek
Connect an Arduino Uno to an MPU6050 over I2C and stream accelerometer and gyroscope readings in the Arduino IDE usin...