Quantity   Component name
1 × STM32F103CBT6 Microprocessors, Microcontrollers, DSPs / ARM, RISC-Based Microcontrollers
1 × TLE5012B Semiconductors and Integrated Circuits / Misc. Semiconductors and Integrated Circuits
1 × TJA1050
1 × A4988 Power Management ICs / Motion, Motor and Servo Control
1 × DRV8825 Evaluation, Demonstration Kits, Boards and Modules / Evaluation Kits, Boards and Modules