From 8b1dac9669dfc49ac3f5aac218922b94139490a2 Mon Sep 17 00:00:00 2001 From: Gabriel Kaszewski Date: Fri, 19 Jun 2026 12:37:30 +0200 Subject: [PATCH] update README: wiring table, new features, data-generators in arch diagram --- README.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/README.md b/README.md index 27848a8..e97032f 100644 --- a/README.md +++ b/README.md @@ -89,6 +89,23 @@ cd spa && bun install && bun run dev # 5. Add a data source, create widgets, build a layout ``` +### ESP32 wiring + +2.4" ILI9341 SPI LCD module → ESP-WROOM-32: + +| LCD Pin | ESP32 GPIO | Function | +|---------|------------|----------| +| VCC | 3V3 | Power | +| GND | GND | Ground | +| DIN | GPIO23 | SPI MOSI | +| CLK | GPIO18 | SPI SCLK | +| CS | GPIO26 | Chip select | +| DC | GPIO21 | Data/command | +| RST | GPIO22 | Reset | +| BL | 3V3 | Backlight (always on) | + +Uses SPI2 (HSPI) at 26 MHz. Pin assignments are in `crates/client-esp32/src/main.rs`. + ### ESP32 client ```bash