Zum Inhalt springen

WSAL16884 – OpenH743I-C/en

Aus JW Tech Wiki

Documentation notice: This technical documentation was independently rewritten from an archived supplier source. Check technical details and commands against the product version and manufacturer documentation before use.

Summary

The OpenH743I-C is a modular development board featuring the STM32H743IIT6 as its main processor. It provides numerous peripheral interfaces (UART, SPI, I2C, CAN, USB, etc.) and is programmed via an ST-Link V2 over JTAG/SWD.

Related products at JW Tech

Technical overview

  • Main controller: STM32H743IIT6 on the CoreH743I module.
  • The board is available in two variants: Standard (WSAL16884) and Package A (WSAL16885).
  • Demo codes use HAL libraries generated by STM32CubeMX v5.0, edited in KEIL MDK v5.12; firmware library version used: v1.3.2.
  • Programming requires an ST-Link V2 connected via the JTAG/SWD interface.
  • For serial output, remove the OTG_JMP jumper and connect USART1 to the PC with a USB cable; the onboard CP2102 chip acts as a USB-to-UART bridge.
  • Serial settings for evaluation: 115200 baud, 8 data bits, 1 stop bit, no parity, no flow control.
  • After downloading the example, press the reset button to run the code.
  • For the LED example, connect the LCD_JMP jumpers; for the KEY/EXTI examples, connect both KEY_JMP and LED_JMP.
  • I2C examples require external modules (e.g., AT24CXX or 10_DOF_IMU_Sensor (D)) connected to the I2C4 interface.
  • The W25QXX DataFlash can be tested via both SPI and QUADSPI; expected outputs show device ID, erase, write, and read operations.

Commands and examples – verify before use: 

welcome to www.waveshare.com !!!
STM32H743IIT6
Internal_LoopBack : 1234567
CAN1->CAN2 : 1234567
W25Qxxx ID is : 0xEF 0x17
W25Q128FV QuadSPI Test OK

Notes and version constraints

  • The demo codes are tied to a specific toolchain (STM32CubeMX v5.0, KEIL MDK v5.12, HAL v1.3.2); deviations may cause compilation errors.
  • Some examples require external add-on modules (AT24CXX, IMU sensor, audio board) that may not be included in the base package.
  • In USB test cases, insufficient power supply from the PC can cause issues; using an external 5 V power source is recommended.
  • If the USB3300 is not recognized, two lines in main.c must be commented out and the clock division may need to be changed to 4 or 5 – these steps are version-sensitive and require manual verification.
  • Compilation errors often occur when choosing the V6 compilation version instead of the recommended V5.
  • If data cannot be received on the serial port PA9/PA10, remove the PA9 VBUS jumper on the core board.
  • All described hardware settings (jumpers, modules) should be verified before running each example, as they vary by example.

Source and revision record

  • OpenH743I-C - Waveshare Wiki
  • Source revision: 110372
  • Captured: 2026-08-31T03:54:27+00:00
  • SHA-256: acb7f21ad8c8d2d6b14eeb3454bd623c58a7146b0e270a87499a82741fa08df4