u/ChappieMwoan

Image 1 — [Review request] Self balancing cube PCB - ESP32 s3 mini
Image 2 — [Review request] Self balancing cube PCB - ESP32 s3 mini
Image 3 — [Review request] Self balancing cube PCB - ESP32 s3 mini
Image 4 — [Review request] Self balancing cube PCB - ESP32 s3 mini
Image 5 — [Review request] Self balancing cube PCB - ESP32 s3 mini

[Review request] Self balancing cube PCB - ESP32 s3 mini

Hello,

This is my second attempt at making a PCB for a self balancing cube. The first time I had messed up the power system by wiring the buck converter incorrectly. I am fairly new to electronics and pcb design and would like a review of this new revision.

Parts & features

  • Input voltage: 5v from USB-C or 10-12v from 3S LiPo (no charging)
  • Buck converter: AP63203WU-7 C780769
  • Microcontroller: ESP32-S3-1-Mini-N8 C2913206
  • IMU: LSM6DS3 (SPI) C95230
  • Voltage divider: For input voltage measuring (important for control with a varying voltage to the motors)
  • Headers (HX, HY, HZ): For PWM ESC Control (Doesn't have to deliver power but I wired them just in case)
  • Headers (H7, H8): For alternative use as a devkit, because you usually have to order in multiples.

My basic goal with this project is to have a control pcb for a self balancing cube. So it uses USB-C for programming, gets powered by LiPo during use, uses an IMU for the precise control loop, and uses the headers to control the motors.

My main concern is the power system and the voltage divider.

I would like to hear your thoughts on this.

Thank you in advance

u/ChappieMwoan — 3 days ago