Quantity   Component name
1 × STM32G0B1CBT6 Simple, Cheap, Powerfull MCU from ST use for it's low cost and good timers and peripherials
1 × DRV8251DDAR Good Driver chosen for it's current feedback function, high voltage and high current range.
1 × MA730 Absolute Magnetic Encoder chosen for it's high accuracy and fast communications
1 × TJA1051T-3 Widely used CAN Transciever
1 × LMR33630CDDA 38V-capable Buck Controller
1 × TLV76733DRV Good LDO for stepping down 5V to 3.3V