M5Stack PaperS3 implementation (#478)

Selectively imported code from @juicecultus [fork](https://github.com/juicecultus/Tactility) with some changes/additions from me.
This commit is contained in:
Ken Van Hoeylandt
2026-02-03 21:22:40 +01:00
committed by GitHub
parent a935410f82
commit 9cc96fd32b
18 changed files with 541 additions and 87 deletions
@@ -0,0 +1,25 @@
/dts-v1/;
#include <tactility/bindings/root.h>
#include <tactility/bindings/esp32_gpio.h>
#include <tactility/bindings/esp32_i2c.h>
/ {
compatible = "root";
model = "M5Stack PaperS3";
gpio0 {
compatible = "espressif,esp32-gpio";
gpio-count = <49>;
};
i2c_internal {
compatible = "espressif,esp32-i2c";
port = <I2C_NUM_0>;
clock-frequency = <400000>;
pin-sda = <41>;
pin-scl = <42>;
pin-sda-pullup;
pin-scl-pullup;
};
};