USB to CAN adapter based on the work done by Hubert Denkmair and Ethan Zonca
The project was started because of the shortage of STM32 parts available.
The STM32F072xB and STM32F042x6 were both unavailable with no time frame for availability.
The STM32F302C8 was chosen primarily because it was available, and because it included CAN/USB capabilities.
The USB2CAN board does not feature galvanic isolation.
The protocol implemented is SLCAN, although not all functions are complete or included.
The firmware is a combination of canable firmware and candleLight firmware
Pin | Function |
---|---|
1 | |
2 | CAN_L |
3 | GND |
4 | |
5 | |
6 | |
7 | CAN_H |
8 | |
9 |
Updating the USB2CAN firmware follows the same process as the dingoPDM.
See the instructions here: dingoPDM Firmware Update
Please note that this product has been designed by a hobbyist, not a professional. It is intended for off-road and testing use only. Users should operate the product at their own discretion and risk. The designer explicitly disclaims any responsibility for damage or injury that may result from the use of this product.