EdSaGfmvA/boards/nucleo_wl55jc.overlay
2025-06-19 23:59:54 +02:00

37 lines
982 B
Plaintext

&spi1{
status = "okay";
pinctrl-0 = < &spi1_nss_pa4 &spi1_sck_pa5 &spi1_miso_pa6 &spi1_mosi_pa7 >;
pinctrl-names = "default";
epd: epd@0 {
compatible = "solomon,ssd1680";
reg = <0>;
spi-max-frequency = <2000000>;
mipi-max-frequency = <2000000>; // 🔴 WICHTIG!
width = <250>;
height = <122>;
rotation = <0>;
dc-gpios = <&gpiob 8 GPIO_ACTIVE_HIGH>;
reset-gpios = <&gpioc 1 GPIO_ACTIVE_HIGH>;
busy-gpios = <&gpiob 10 GPIO_ACTIVE_HIGH>;
cs-gpios = <&gpioa 4 GPIO_ACTIVE_HIGH>;
};
oled: oled@1 {
compatible = "marvin,oled128x64"; // <-- ✅ Erlaubt CS/DC/RESET Nutzung
reg = <1>;
spi-max-frequency = <2000000>;
dc-gpios = <&gpiob 8 GPIO_ACTIVE_HIGH>;
reset-gpios = <&gpioc 1 GPIO_ACTIVE_HIGH>;
cs-gpios = <&gpioa 4 GPIO_ACTIVE_HIGH>;
label = "OLED";
};
};
/ {
aliases {
oled = &oled;
};
};