A PID control self balancing robot using esp32 and mpu6050.
- Make constant frequency main loop
- Choose one falling side to be forward direction and write all the code logics
- Handle the perfectly vertical dead zone and motor driver's deadzone (actual number up to when motors don't start moving)
- Calibrate the sensor
- Try tuning the PID constants one at a time, keeping others zero
