Description
- Waveshare OpenH743I-C STM32H7 Development Board
- Features high-performance STM32H743IIT6 microcontroller
- Supports diverse interfaces for extensive peripheral connections
- Offers modular architecture for customizable application development
- Includes robust power management with multiple input options
- Enables advanced debugging and programming capabilities
The Waveshare OpenH743I-C STM32H7 Development Board is a sophisticated platform designed for the STM32H743IIT6 microcontroller, featuring a modular and open architecture that facilitates application development with STM32 series microcontrollers. The board comprises a motherboard and the CoreH743I MCU core board, allowing for extensive expansion through various optional accessory boards tailored for specific applications.
The development board is equipped with a multitude of interfaces, including connectors for Arduino shields, cameras, high-speed USB peripherals, and multiple LCD displays. It supports a wide range of communication protocols such as SPI, I2C, USART, and CAN, making it highly versatile for connecting various peripherals and modules. The board also features a comprehensive set of power management options, including a 5V DC jack and USB power input, alongside indicators for power and USB port status.
At the heart of the board is the high-performance STM32H743IIT6 microcontroller, which boasts a Cortex-M7 32-bit RISC core with a double-precision FPU and Chrom-ART graphic accelerator. It operates at a frequency of 480MHz and includes substantial memory resources with 2MB of Flash and 1MB of RAM. The board supports advanced debugging and programming through JTAG/SWD interfaces and offers a variety of converters and timers to enhance its functionality.
View moreWhat’s Included
- 1x Waveshare OpenH743I-C STM32H7 Development Board
- 1x USB Type A plug to Micro B plug cable
- 1x USB Type A receptacle to Micro B plug cable
- 1x 4-pin 2-pin wires pack
- 1x 5V power adapter
Dimensions
Links
Website
OpenH743I-C Standard, STM32H7 Development Board – Development Board Wiki
Specifications
- MCU core board connector: facilitates connection to the CoreH743I
- Arduino interface: connects to Arduino shields
- DCMI interface: connects to a camera
- 8-bit FMC interface: connects to peripherals such as NandFlash
- ULPI interface: connects to high-speed USB peripherals
- LCD interface 1: connects to 10.1-inch, 7-inch, and 4.3-inch LCDs
- LCD interface 2: connects to a 4.3-inch LCD
- SAI1 interface: connects to audio modules
- ICSP interface: Arduino ICSP
- SPI interfaces: connects to SPI peripherals such as DataFlash, SD card, and MP3 module
- Ethernet interface: connects to Ethernet modules
- I2S/I2C interface: connects to I2S peripherals such as audio modules
- USART1 connector: USB to USART via onboard converter CP2102
- QUADSPI interface: 4-wire SPI interface for connecting serial Flash modules
- SDMMC interface: connects to a Micro SD module
- USART3 interface: connects to RS232, RS485, USB to 232, etc
- CAN2 interface: connects to CAN modules
- CAN1 interface: connects to CAN modules
- I2C1/I2C4 interface: connects to I2C peripherals
- MCU pins connector: all MCU I/O ports accessible on expansion connectors
- 5V DC jack
- 5V/3.3V power input/output
- Power supply switch: powered from 5VDC or USB connection of the USART1
- CP2102: USB to UART converter
- LEDs: indicate I/O status and/or program running state
- Joystick: five positions
- WAKE UP button: used as a regular button or to wake up the STM32 MCU from sleep
- Reset button
- STM32H743IIT6: high-performance STM32 MCU
- Core: Cortex-M7 32-bit RISC with double-precision FPU and Chrom-ART graphic accelerator
- Operating Frequency: 480MHz
- Operating Voltage: 1.62V-3.6V
- Package: LQFP176
- Memories: 2MB Flash, 1MB RAM
- MCU communication interfaces: 6 x SPI, 4 x USART, 4 x UART, 1 x LPUART, 3 x I2S, 4 x I2C, 2 x FDCAN, 1 x QUAD-SPI, 1 x DCMI, 4 x SAI, 1 x FMC, 2 x SDMMC, 10 x TIM, 5 x LPTIM, 1 x LTDC, 1 x SPDIFRX, 1 x HDMI-CEC, 1 x SWPMI, 2 x COMP, 2 x OPAMP, 1 x HRTIM, 1 x RNG, 1 x DM2D, 1 x MDIO, 1 x SysTick, 1 x USB 2.0 OTG FS, 1 x USB 2.0 OTG HS, 1 x 10/100 Ethernet MAC
- AD & DA converters: 3 x AD (16-bit); 2 x DA (12-bit)
- Debugging/Programming: supports JTAG/SWD interfaces, supports IAP
- IC42S16400J / IS42S16400J: SDRAM 1 Meg Bits x 16 Bits x 4 Banks
- STMPS2151STR: onboard USB power management device
- AMS1117-3.3V voltage regulator
- 8M crystal
- 32.768K crystal: for internal RTC with calibration
- VBUS LED: USB port indicator
- PWR LED: Power indicator
- Boot mode selection: configures BOOT0 pin
- JTAG/SWD interface: for debugging/programming
- USB connector: supports Device and/or Host
- MCU pins expander: VCC, GND, and all I/O pins accessible on expansion connectors
- POWER jumper
- VBAT: short the jumper to use system power supply, open it to connect external power
- VREF: short the jumper to connect VREF+ to VCC, open it to connect VREF+ to another custom pin via jumper wire
- OTG jumper: short the jumper when using USB OTG/Host