STM32H7 Controller

STM32H7 controller

An onboard STM32H7B0 microcontroller enables real-time IO control and offloads the CM4/5. It features:

  • 128KB flash / 1.4MB RAM
  • 280MHz max clock speed
  • 16MHz and 32.768kHz crystals
  • 58 total GPIOs (4x16 + 1x8)

Flashing firmware

Using the SWD header

An 8-pin header exposes the STM32's SWD interface for flashing and debugging using an ST-LINK or compatible probe.

Using the UART bootloader (OTA)

The STM32 supports flashing over its UART interface. A bootloader program running on the CM4/5 can send the firmware image.

GPIO mapping

Refer to the STM32H7 GPIO table for pinout. All GPIOs are tolerant to 25kV ESD per IEC 61000-4-2.