-
Notifications
You must be signed in to change notification settings - Fork 7.6k
boards: weact: blackpill_h523ce: Add support for blackpill_h523ce board #92353
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
boards: weact: blackpill_h523ce: Add support for blackpill_h523ce board #92353
Conversation
…523CE board This commit adds support for the WeAct blackpill_h523ce board based on the STM32H523CE microcontroller. This MCU has 274 kB of RAM and 512 kB of Flash and supports various peripherals. Support has been added for several basic peripherals including UART, SPI, I2C, USB, ADC, and timers. Signed-off-by: Filip Stojanovic <filipembedded@gmail.com>
db0b9a8
to
ebca689
Compare
|
@@ -1,3 +1,4 @@ | |||
# Copyright (c) 2025 Filip Stojanovic <filipembedded@gmail.com> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
unrelated and wrong change
# SPDX-License-Identifier: Apache-2.0 | ||
|
||
config BOARD_BLACKPILL_H523CE | ||
select SOC_STM32H533XX |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tab indent for cmake
#include <zephyr/dt-bindings/input/input-event-codes.h> | ||
|
||
/ { | ||
model = "WeAct Studio Black Pill STM32H523 Board"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tab indent for dts
|
||
leds { | ||
compatible = "gpio-leds"; | ||
user_led: led { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
newline before child nodes and between child nodes, e.g. line 25, line 33, fix in whole PR
|
||
pwm3: pwm { | ||
status = "okay"; | ||
pinctrl-0 = <&tim3_ch3_pb0 &tim3_ch4_pb1>; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
aliment off
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is there a picture of the actual board rather than this? Whichever picture, convert to webp, put through https://tinypng.com/
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the suggestion! I do have a few pictures of the actual board, so I'll replace this one with real photos. Appreciate your feedback!
This adds initial support for a new WeAct STM32H523CE board - blackpill_h523ce.