Skip to the content
PCBKitNew board
4 layers101.6 × 53.3 mmH730duino, the printed circuit board in 3D

STM32H7 Arduino form factor and software compatible board

Size
101.6 × 53.3 mm
Copper layers
4
Thickness
1.6 mm
Parts
111
Nets
169
Pads
581
Tracks, vias
3,123, 211
Pours
6
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
17 Feb 2021
Updated
18 May 2026

Overview

H730duino is an open-source printed circuit board by martinribelotta, from the martinribelotta/h730duino repository on GitHub, published under the MIT licence. It is a 4-layer board of 101.6 × 53.3 mm with 111 parts on 169 nets, routed with 3,123 tracks and 211 vias.

It is built around the STM32H730ZBT6, LAN8742A-CZ and IS25LP032D-JBLE-TR, with the TPS62162DSG, TPS62163DSG and MAX40200AUK among its other parts. Its parts include 43 capacitors, 29 resistors, 15 connectors, 9 ICs and 4 inductors. It belongs with the home automation and IoT boards and the STM32 boards of this library.

Main components

11

README

README.md

H730/733 Duino

Arduino form factor and software compatible board with giant cortex-m7 at 550MHz.

See test firmware here

banner

Characteristics

  • CPU Cortex-M7 at 550MHz.
  • 128K/1 MB of internal flash (depending on the MCU version).
  • 500 KB of internal RAM.
  • 8 MB of external QSPI PSRAM at 133MHz SDR.
  • 16/32/128 MB of external QSPI Flash at 133MHz SDR.
  • 10/100Mb Ethernet.
  • USB 2.0 OTG Type-C with power switch control.
  • USB CMSIS-DAP Debugger.
  • micro SD Card slot.
  • Arduino Due/Mega compatible pin headers (3.3V IO, 5V tolerant on some pins).
  • Arduino API compatible (via STM32Duino project).
  • Micropython support.
  • Protected power inputs with ideal diodes and DC-DC converter

internal diagram

Capabilities and applications

Some interesting CPU capabilities are listed below:

  • Hard real time capable CPU with predictable execution using tightly coupled memory for instruction and data.
  • High speed and precision PWM suitable for motor control (BLDC, Stepper, DC).
  • High resolution timing measure in capture mode for some pins.
  • Arbitrary waveform generation in any GPIO using DMA without CPU intervention.
  • High speed DACs suitable to generate analog signals up to 18MHz.
  • Tow high speed 12 bits ADC suitable to capture up to 5MSPS in any channel.
  • One high speed 16 bits ADC suitable to capture up to 7.5MSPSP
  • Internal RAM with multiple block partitions enabling multiple peripheral access at same time without contention.
  • External high density RAM up to 8 MB connected across 133MHz QSPI bus accessible in memory mapped mode or block device mode with on the fly encryption/decryption.
  • External high density FLASH up to 16 MB connected across 133MHz QSPI bus accessible in memory mapped mode or block device mode with on the fly encryption/decryption.
  • Multiplexed parallel memory controller for LCD and TFT access
  • LCD interface with 666, 565 and 888 RGB with hsync/vsync and pixel clk (max 150MHz)
  • Parallel capture port at 110MHz
  • Parallel signal generation at 50MHz

These capabilities enable multiple interesting applications:

  • High precision CNC and 3D printing.
  • Signal generator and data acquisition system
  • Human machine interface enabled terminal with USB, CAN and Ethernet support
  • High speed logic analyzer.
  • Programmable instrumentation system.
  • Network laboratory instrument.

Layout

layout

  1. MCU STM32H730/733/732
  2. QSPI flash (4/8/16/32MiB)
  3. HyperRAM (8MiB)
  4. 8MHz crystal
  5. 32.768KHz RTC crystal
  6. 5V in regulator
  7. 3.3V main regulator
  8. CMSIS-DAP debugger
  9. Ethernet PHY
  10. USB OTG Full Speed (connected to MCU)
  11. Reset button
  12. User LED
  13. STM32H7 BOOT jumper
  14. MicroSD connector
  15. SWD MCU connector
  16. CMSIS-DAP boot jumper
  17. CMSIS-DAP pogo pins for programming

Schematics

Download in PDF format

Octopart BoM

CSV BoM (octpart compatible)

docs/h730duino.svg docs/h730duino.svg docs/h730duino.svg docs/h730duino.svg

License

MIT License

Parts

111
QtyValueFootprintReferences
21100nCapacitor_SMD:C_0603_1608MetricC2, C3, C4, C16, C18, C20, C31, C33, C35, C39, C40, C41, C43, C44, C45, C46 +5
1710KResistor_SMD:R_0603_1608MetricR5, R6, R11, R13, R14, R15, R16, R17, R18, R20, R22, R27, R28, R29, R30, R31 +1
510pCapacitor_SMD:C_0603_1608MetricC8, C9, C11, C25, C29
51K5Resistor_SMD:R_0603_1608MetricR1, R2, R4, R19, R26
5CONN_01x08Socket_Arduino_Mega:Socket_Strip_Arduino_1x08P2, P3, P4, P6, P7
410uCapacitor_SMD:C_0603_1608MetricC17, C21, C30, C36
449.9RResistor_SMD:R_0603_1608MetricR12, R32, R33, R34
4CONN_01X01Socket_Arduino_Mega:Arduino_1pinP8, P10, P11, P13
32.2uCapacitor_SMD:C_0603_1608MetricC14, C15, C42
20.022uCapacitor_SMD:C_0603_1608MetricC37, C38
21uCapacitor_SMD:C_0603_1608MetricC13, C34
220pCapacitor_SMD:C_0603_1608MetricC10, C12
2220RResistor_SMD:R_0603_1608MetricR24, R25
222uCapacitor_SMD:C_0603_1608MetricC19, C23
2LEDREDLED_SMD:LED_0603_1608MetricD3, D4
2MAX40200AUKPackage_TO_SOT_SMD:SOT-23-5U5, U6
2NR3015T2R2MInductor_SMD:L_Taiyo-Yuden_MD-3030L3, L4
2ferriteInductor_SMD:L_0603_1608MetricL1, L5
1105162-0001footprints:105162-0001J4
112.1K 1%Resistor_SMD:R_0603_1608MetricR9
125MCrystal:Crystal_SMD_5032-2Pin_5.0x3.2mmY3
132.768Kfootprints:Crystal_SMD_3215-2Pin_3.2x1.5mmY1
14.7uCapacitor_SMD:C_0603_1608MetricC1
1470pCapacitor_SMD:C_0603_1608MetricC32
18MCrystal:Crystal_SMD_5032-2Pin_5.0x3.2mmY2
1AP2161WPackage_TO_SOT_SMD:SOT-23-5U12
1BOOTConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1
1CONN_01x10Socket_Arduino_Mega:Socket_Strip_Arduino_1x10P5
1CONN_02x18Socket_Arduino_Mega:Socket_Strip_Arduino_2x18P1
1Conn_02x03_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_HorizontalJ2
1IS25LP032D-JBLE-TRfootprints:SOIC-8_5.23x5.23mm_P1.27mmU2
1L834-1G1T-91footprints:BEL_L834-1G1T-91J3
1LAN8742Afootprints:Microchip-C04-143B-S4QFN-0-0-MFGU9
1LOGOfootprints:logoG1
1Logo_Open_Hardware_SmallSymbol:OSHW-Logo_7.5x8mm_SilkScreenLOGO1
1RESETButton_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx39-2LFSSW1
1S27KL0641DABHI020footprints:S27KL0641DABHI020U10
1SP0502BAHTPackage_TO_SOT_SMD:SOT-23D1
1STM32H730ZBT6footprints:STM32H730ZBT6U1
1TPS62162DSGPackage_SON:WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalViasU3
1TPS62163DSGPackage_SON:WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalViasU4
1USB_C_Receptacle_USB2.0footprints:USB_C_Receptacle_Amphenol_12401610E4-2AJ1
1https://github.com/martinribelotta/h730duinofootprints:url_qrQR1

Questions

How big is the H730duino PCB?

It measures 101.6 × 53.3 mm and has 4 copper layers, 1.6 mm thick.

What parts does the H730duino use?

111 parts, built around the STM32H730ZBT6, LAN8742A-CZ, IS25LP032D-JBLE-TR and TPS62162DSG. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the H730duino KiCad files?

From the martinribelotta/h730duino repository on GitHub, at the commit this page was made from: the board is h730duino.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the H730duino design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers101.6 × 53.3 mmH730duino, the printed circuit board in 3D

    H730duino

    SoCXin/STM32H730

    L6 R5:ST Cortex-M7 550MHz MCU (STM32H730)

    124 parts1
  • 4 layers93 × 93 mmFCSat dual, the printed circuit board in 3D

    FCSat dual

    SunnyYoshimitsu/Reconfigurable-Space-Compute-Cluster

    Here will be the repository for an "extremely reconfigurable satellite" aimed toward at competing in NASA Minds and hopefully assist Artemis in its missions.

    215 parts3
  • 2 layers28 × 65 mmPresence Sensor, the printed circuit board in 3D

    Presence Sensor

    Sanderhuisman/Presence-Sensor

    77 partsMIT
  • 4 layers59 × 34.5 mmPump controller, the printed circuit board in 3D

    Pump controller

    nfranzwa/OscillatingPump

    Pump

    53 parts2Apache-2.0
  • 4 layers58.7 × 31 mmPowerBoardToid, the printed circuit board in 3D

    PowerBoardToid

    codujla/PowerBoard

    Power management board that converts a 4S Li-ion battery into multiple regulated voltage rails using integrated DC-DC converters, with built-in protection against overvoltage, overcurrent, and reverse polarity.

    31 parts
  • 2 layers97.8 × 58.3 mmControlexp, the printed circuit board in 3D

    Controlexp

    Simonhajd/Triton-Float

    Float Repo for the 2026 Triton Float

    37 parts
  • 4 layers61.8 × 79.6 mmShipwrecked pcb, the printed circuit board in 3D

    Shipwrecked pcb

    mpkendall/shipwrecked-pcb

    Shipwrecked PCB Badges

    153 parts17Unlicense