TinyGPU
Loading...
Searching...
No Matches
LCDBoards.h File Reference

Platform-independent interface for a board that bundles a display, an optional touch controller, an I2S pin assignment, and an LED pin assignment behind one begin() call. More...

#include "TinyGPU/Boards/LCDBoardsESP32.h"
Include dependency graph for LCDBoards.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Detailed Description

Platform-independent interface for a board that bundles a display, an optional touch controller, an I2S pin assignment, and an LED pin assignment behind one begin() call.

This file only defines the shared interface (I2SPins, LEDPins, LCDBoard). Concrete board classes with actual pin numbers live in platform-specific files, e.g. LCDBoardsESP32.h for ESP32(-S3) boards from the arduino-audio-tools "Audio Boards" wiki: https://github.com/pschatzmann/arduino-audio-tools/wiki/Audio-Boards