[Schematic Review Request] ESP32s3 + DRV8305 Proof Of Concept All-In-One BLDC Driver for Resistance Exercise Training

Hi everyone, I’d like someone to have a look over my schematic to make sure I haven’t made any stupid mistakes, any feedback would be massively appreciated.

This will be mounted on a proof of concept test rig simulating how an exoskeleton with a such system (1DOF e.g. elbow joint) would behave. Motor this will be used with: The Myactuator RMD X6 BLDC 36:1 24V 2.6 A (nominal) 18 Nm (nominal). The test rig will simulate a patient performing isometric type of exercise, pushing against the motor at a locked position until a defined/selected force is achieved; and isokinetic type of exercise, patient moving along the range of motion with a defined/selected resistance or ‘stiffness’. ESP32 will simplify UI implementation and integration with one core hosting the UI AP.

Schematics:

Thanks a lot for your time!

Hi, @FilipH , welcome to SimpleFOC!

It looks like a decent schematics to me, although I have not had time to look into the individual Datasheets of all your components…

You plan to use it at what voltage?


I can only share one picture per comment, hence there will be 5 of them in total. This is the newest schematics.

Bottom side PCB

Top side PCB

GND Layer (in1)

Voltage layer, one side has the motor voltage and the other side has 3V3

It all looks very neat. The only thing I potentially noticed is the littlefuse TVS - it has a reverse standoff voltage below 24V so it will start to conduct already if you use the system at 24V. Maybe you want a slightly higher value there?