STM32H743 CAN + USB-HS Dev Board
An STM32H743 development board with on-board USB-HS and CAN-FD (up to 8Mbit/s)
This project is certified by the Open Source Hardware Association
Features
- STM32H743 microcontroller with 116 I/O pins exposed
- CAN-FD using DE-9 connector using industrial standard pinout
- High Speed USB 2.0 using USB3300 ULPI PHY
- 128Mbit QuadSPI NOR flash
- SWD debug using MIPI-10 Cortex Debug connector
- USB-C ports for DFU and HS
- Power path switching from HS and DFU port and backfeed prevention
- RGB LED
- Boot/Reset buttons
Programming
The board can be programmed via the DFU port using the DFU bootloader by pressing BOOT and RESET to put the board into DFU mode.
The board may also be programmed/debugged using the MIPI-10 Cortex Debug connector.
Development
The board supports any toolchain that supports the STM32H743 microcontroller, including the STM32CubeIDE and Zephyr. Zephyr device trees and board configurations will be available in the future.
Design Resources



KiCAD 10 Symbol, Footprint, and 3D Model
Prototypes for this project were sponsored by PCBWay.
With their high-quality advanced PCB fabrication, fast turnaround, and excellent customer service, I recommend them for all of your PCB needs.
Order online here, for as low at $5
License
Hardware is licensed under the GPL-3.0 license.
Documentation is licensed under the CC BY-SA 4.0 license.