Skip to content

hwdef: add Digital Harvest DH-RC743 flight controller#32195

Closed
kolinlin wants to merge 1 commit intoArduPilot:masterfrom
kolinlin:add-DH-RC743-board
Closed

hwdef: add Digital Harvest DH-RC743 flight controller#32195
kolinlin wants to merge 1 commit intoArduPilot:masterfrom
kolinlin:add-DH-RC743-board

Conversation

@kolinlin
Copy link
Copy Markdown

Summary

Add board definition for DH-RC743 flight controller designed by Digital Harvest Co.,Ltd.

Hardware Specifications

  • MCU: STM32H743VIT6 (2MB flash, 8MHz crystal)
  • IMU: ICM-42688 (SPI3)
  • Barometer: BMP388 (I2C2)
  • Compass: IST8310 (I2C2)
  • OSD: AT7456E (SPI1)
  • SD Card: microSD (SDMMC1 4-bit)
  • PWM: 10 outputs (4 bidirectional for DShot telemetry)
  • Serial: 7 UARTs + USB
  • Bluetooth: AC6328A telemetry module
  • Power: 2-6S battery with voltage/current monitoring
  • LED: RGB status LED

Board ID

Reserving IDs 5830-5839 for Digital Harvest, using 5830 for this board.

Files Added

  • libraries/AP_HAL_ChibiOS/hwdef/DH-RC743/hwdef.dat
  • libraries/AP_HAL_ChibiOS/hwdef/DH-RC743/hwdef-bl.dat
  • libraries/AP_HAL_ChibiOS/hwdef/DH-RC743/defaults.parm
  • Updated Tools/AP_Bootloader/board_types.txt

Testing

  • Firmware builds successfully
  • Bootloader builds successfully
  • Bench tested
  • Flight tested

DH-RC743 is an STM32H743-based flight controller designed by
Digital Harvest Co.,Ltd with the following features:

- MCU: STM32H743VIT6 (2MB flash, 8MHz crystal)
- IMU: ICM-42688 (SPI3)
- Barometer: BMP388 (I2C2)
- Compass: IST8310 (I2C2)
- OSD: AT7456E (SPI1)
- SD Card: microSD (SDMMC1 4-bit)
- 10 PWM outputs (4 bidirectional for DShot telemetry)
- 7 UARTs + USB
- Bluetooth telemetry module (AC6328A)
- 2-6S battery input with voltage/current monitoring
- RGB status LED

Board ID: 5830
@kolinlin
Copy link
Copy Markdown
Author

Closing to properly prepare according to ArduPilot contribution guidelines. Will resubmit after proper review.

@kolinlin kolinlin closed this Feb 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant