LILYGO T-Keyboard-S3-Pro Library
Драйвер для программируемой клавиатуры LILYGO T-Keyboard-S3-Pro на базе ESP32-S3 с поддержкой множественных дисплеев, RGB светодиодов и энкодера
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:b2dd0ffeeb522242c624d1e6cc57fd083be97a94153910b94513593d8ad964beLILYGO_T_Keyboard_S3_Pro_Library-0.1.0-b2dd0ffe.zipОписание
Драйвер для девайса LILYGO T-Keyboard-S3-Pro — клавиатуры на базе ESP32-S3 с сопроцессором STM32G030. Устройство оснащено четырьмя 128×128 IPS панелями (GC9107) на основной плате и может расширяться до пяти панелей на каждом дополнительном модуле, все они подключены к единой SPI-шине через I2C-мультиплексированные линии выбора кристалла. Помимо дисплеев, библиотека управляет пятью программируемыми клавишами, четырнадцатью RGB светодиодами WS2812C и опциональным энкодером. Поддерживается магнитное соединение нескольких плат в одну цепь на одной I2C-шине. Доступ к функционалу осуществляется через глобальный объект TKeyboardS3Pro, а рисование на дисплеях использует полный API LovyanGFX. Пины для I2C: SDA=42, SCL=2, для SPI: MOSI=40, SCLK=41, DC=39, RST=38, BL=1.