Skip to content

husarion/UCCBEmbedded

 
 

Repository files navigation

hUCCB

uUCCB is a modified version of USBCanConverterBasic (UCCB) which is open source USB converter for Controller Area Network (CAN). It has been adapted to the different MCU because of semiconductors shortage.

Firmware

The original firmware comes from ucandevices - USBCanConverterBasic(UCCB) and has been rewritten for STM32F072CB MCU. The main changes made in the hUCCB are the MCU change and the implementation of the DMA on the UART interface.

Hardware

The PCBA is also based on the original UCCB - see the original project on Github: UCCBPCB. We include the PCB design files for hUCCB in the PCB folder. The main changes are the MCU change and USB connector change. We have also added a crystal to make the asynchronous serial interfaces more stable.

MCU Flashing

To program the MCU use CubeProgrammer, ST-Link Utility and select a binary found in Debug folder or download Atollic TrueSTUDIO and compile the code yourself.

About

Embedded Software for UCCB STM32 microcontroller.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 99.7%
  • Assembly 0.3%