Quantity   Component name
1 × STM32F103C8T6 ARM STM32 Minimum System Development Board Approx 2€
1 × TJA1051 CAN Bus Transceiver Communication Module Approx 1€
1 × CP2102 USB 2.0 to TTL UART Module 6Pin Serial Converter Approx 1€
2 × BC337 or any generic NPN transistor (max 500mA) Less than 0.2€
1 × Small piece of prototyping PCB
1 × Box Could also be 3D printed
4 × Bannana sockets Black, blue and yellow