BMA400 ESP32 Tutorial: Wiring, Code & Arduino Guide
Learn how to connect the BMA400 accelerometer to an ESP32 using I2C, install the Arduino library, read acceleration data, and troubleshoot common problems.
MPU6050 Calibration Guide: How to Calibrate Accelerometer & Gyroscope
Learn how to calibrate an MPU6050 accelerometer and gyroscope, calculate sensor offsets, verify calibration results, and improve motion sensor accuracy.
ESP32 Joystick Tutorial: Read an Analog Joystick (KY-023) with Arduino IDE
Learn how to wire and program an analog joystick module (KY-023) with the ESP32. Includes wiring diagrams, pinout, complete Arduino code, calibration, dead z...
I2C Scanner Tutorial: Find I2C Address on Arduino, ESP32 & ESP8266
Learn how to use an I2C Scanner with Arduino, ESP32 and ESP8266 to find I2C device addresses, verify wiring and troubleshoot OLED displays, sensors and modul...
ESP32 Snake Game with MPU6050 and OLED Display
Build an ESP32 Snake Game controlled by an MPU6050 motion sensor using an SSD1306 OLED display. Includes wiring, code, libraries and GitHub.
ESP32 OLED Tutorial: Wiring, Code & Display Guide
Learn how to connect an SSD1306 OLED display to an ESP32 with wiring diagrams, Arduino IDE code examples, and troubleshooting tips.
MPU6050 Arduino Guide: Wiring, Code & I2C
Learn how to connect an MPU6050 to Arduino Uno and Nano with wiring diagrams, working Arduino code, I2C setup, troubleshooting and sensor address information.
Start Learning Embedded Systems
Explore ESP32, Arduino, sensors, displays, IoT and robotics projects with detailed tutorials and code examples.