From c96999abed6ea3f6d8534fc0c904ad2ef1f532a3 Mon Sep 17 00:00:00 2001 From: Gabriel Lima Date: Mon, 30 Mar 2026 13:28:51 -0300 Subject: [PATCH] Add device tree overlay for ssd1306 i2c display --- .../dtoverlay/broadcom/ssd1306.dtso | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 board/raspberrypi/dtoverlay/broadcom/ssd1306.dtso diff --git a/board/raspberrypi/dtoverlay/broadcom/ssd1306.dtso b/board/raspberrypi/dtoverlay/broadcom/ssd1306.dtso new file mode 100644 index 0000000..1d1cdcd --- /dev/null +++ b/board/raspberrypi/dtoverlay/broadcom/ssd1306.dtso @@ -0,0 +1,21 @@ +/dts-v1/; +/plugin/; + +/ { + compatible = "brcm,bcm2835"; + + fragment@0 { + target = <&i2c1>; + __overlay__ { + ssd1306: oled@3c { + compatible = "solomon,ssd1306fb-i2c"; + reg = <0x3c>; + solomon,width = <128>; + solomon,height = <64>; + solomon,page-offset = <0>; + solomon,com-invdir; + solomon,com-seq; + }; + }; + }; +}; \ No newline at end of file