Commit Graph

2 Commits

Author SHA1 Message Date
David Montero Crespo 91965e9824 fix(examples): declare Adafruit BusIO in ESP32 GFX-based examples
The ESP-IDF compile path stages exactly the libraries declared in the
example (no transitive resolution), so Adafruit_GFX.h failing to find
Adafruit_I2CDevice.h broke esp32s3-ili9341-hello and esp32-oled-4pin-i2c
with 'Compilation produced no firmware'. The other ESP32 GFX examples
(esp32-oled, esp32-bmp280) already declare BusIO explicitly.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-20 18:36:36 +02:00
David Montero 305e37561e feat(examples): add ESP32-S3 ILI9341 TFT example
Hardware-SPI (FSPI/GPSPI2) ILI9341 draw from an ESP32-S3: fill + rounded
rect + text via Adafruit_GFX/ILI9341. Exercises the S3 GPSPI2 controller
end to end (worker SPI stream + DC/CS/RST -> the canvas TFT decoder).
2026-07-11 04:18:07 +02:00