Skip to content

cpu/stm32h7, boards/nucleo-h753zi: add support for more peripherals#22076

Open
veneno-529 wants to merge 28 commits intoRIOT-OS:masterfrom
veneno-529:add_stm32h7_advance_1
Open

cpu/stm32h7, boards/nucleo-h753zi: add support for more peripherals#22076
veneno-529 wants to merge 28 commits intoRIOT-OS:masterfrom
veneno-529:add_stm32h7_advance_1

Conversation

@veneno-529
Copy link
Contributor

Contribution description

This PR adds further peripheral support for the nucleo-h753zi board.
The following drivers and low-level implementations are introduced:

  • PWM
  • HWRNG
  • RTC
  • SPI
  • I2C
  • ADC
  • DMA

Note on ADC, PWM and DMA:
The ADC, PWM, and DMA implementations are based directly on prior work by @Enoch247. The code was kept largely unchanged, with only minor modifications required for ADC and DMA.

@github-actions github-actions bot added Platform: ARM Platform: This PR/issue effects ARM-based platforms Area: boards Area: Board ports Area: cpu Area: CPU/MCU ports labels Feb 12, 2026
@crasbe crasbe added Type: enhancement The issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR labels Feb 12, 2026
@riot-ci
Copy link

riot-ci commented Feb 12, 2026

Murdock results

✔️ PASSED

ade80ab fixup! periph/spi: Add SPI Support

Success Failures Total Runtime
11000 0 11003 08m:16s

Artifacts

@crasbe crasbe changed the title Add stm32h7 peripherals cpu/stm32h7, boards/nucleo-h753zi: add support for more peripherals Feb 13, 2026
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd get rid of this

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will be removed when commits are squashed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: boards Area: Board ports Area: cpu Area: CPU/MCU ports CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Platform: ARM Platform: This PR/issue effects ARM-based platforms Type: enhancement The issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants