STM32H743 CAN + USB-HS Dev Board
STM32H743 CAN + USB-HS Dev Board
An STM32H743 development board with on-board USB-HS and CAN-FD (up to 8Mbit/s)
This design is still a work in progress, functionality has not been tested.
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.
License
Hardware is licensed under the GPL-3.0 license.
Documentation is licensed under the CC BY-SA 4.0 license.