ElectronicsEgypt
DIY Self-Balancing Robot Kit (Arduino Uno, MPU-6050, L298N) V1

DIY Self-Balancing Robot Kit (Arduino Uno, MPU-6050, L298N) V1

Part number: MPU-6050Robot Kits

Currently unavailable

No store has this product in stock right now. Prices below are the last ones we recorded.

Prices updated: 13 Oct 2026

Price history

Lowest daily price, last 90 days

Not enough price history yet.

About this product

A DIY self-balancing robot kit built around an Arduino Uno, an MPU-6050 six-axis gyroscope and accelerometer, and an L298N dual H-bridge motor driver. It includes a holder for two 18650 lithium-ion cells, an on/off switch, and jumper wires. The robot stays upright by reading tilt from the IMU over I2C and driving its motors to correct it.

Specifications

Microcontroller
Arduino Uno R3 Compatible (ATmega328P)
IMU sensor
MPU-6050, 6-axis gyroscope & accelerometer (I2C)
Motor driver
L298N dual H-bridge, 2A
Battery holder
2 x 18650 cells (3.7V)
Included cells
18650 Li-ion 3.7V 1500mAh (used)
Power switch
KDC-08 rocker switch, 10A 12V DC
Jumper wires
40 wires, 20 cm (male-female and male-male)

Frequently asked questions

How is the MPU-6050 connected to the Arduino?

The MPU-6050 uses the I2C bus. On the Arduino Uno, connect SDA to pin A4 and SCL to pin A5, then connect power and GND. The Arduino reads the tilt data from these two data lines.

Are the included batteries safe to use with the holder?

The holder takes two 18650 cells. The included cells are listed as used, so check their condition before use and charge them only with a suitable 18650 lithium-ion charger, which is not part of the kit contents.