Добыл отличный дисплей esp32-3248s035c с сенсорным дисплеем.
ESP32-3248S035C, произведенный Shenzhen Jingcai Intelligent, представляет собой 3,5-дюймовый цветной экран с разрешением 480×320 и драйвером ST7796. На борту ESP-WROOM-32, Flash 4M. Буква «C» в конце номера модели обозначает емкостный сенсорный экран, а чип драйвера — GT911.
Распиновка:
Audio AMP | U5 |
GPIO | 26 |
LED1 | RED | GREEN | BLUE |
GPIO | 4 | 16 | 17 |
U4 Flash | HOLD | WP | CLK | DI | DO | CS |
GPIO | SD2 | SD3 | CLK | SD1 | SD0 | CMD |
GPIO | 9 | 10 | 6 | 8 | 7 | 11 |
LCD SPI | LED | RST | DC(RS) | SCLK | MOSI | MISO | CS |
GPIO | 27 | EN(-1) | 2 | 14 | 13 | 12 | 15 |
Touch SPI Resistive | INT(IRQ) | SCLK | MOSI | MISO | CS |
GPIO | 36 | 14 | 13 | 12 | 33 |
Touch I2C Capasitive | INT(IRQ) | SCL | SDA | RST |
GPIO | 21 | 32 | 33 | 25 |
SD | DATA2 | VSS | VDD | CLK (CLX) |
MOSI (CMD) |
MISO (DAT0) |
CS(CD) |
GPIO | 3V3 | GND | 3V3 | 18 | 23 | 19 | 5 |
.
Connector:
P3 | GND | IO35 | IO22 | IO21 |
CN1 | GND | NC | IO21 | 3V3 |
P1 | VIN | TX | RX | GND |
P4 | VO1 | VO2 |
Больше описания можно найти тут: https://macsbug.wordpress.com/2022/10/02/esp32-3248s035/
Схема:
Мой экспириенс.
Решил сделать интернет радио и встроить в колонку. Взял дисплей, собрал проект https://github.com/e2002/yoradio. Залил. Работает! Вначале запустил на встроенном динамике. Вот код: yoradio-esp32-3248s035c версия v0.8.173
Потом решил сделать качественный звук. Купил модуль, моем случае я добавил pcm5102a DAC. Своей фотки нет, но подключено также.
Отличная вещь получилась.
В планах добавить немного psram чип 🙂
UPDATE: Дисплей оказался не совсем тем, что я хотел. Чтобы радио заработало как надо, я перепаял чип ESP32 на другой, и убрал внешнюю память ram. PSRAM пришлось оставить на своем месте. И радио запело без глюков и тормозов.
Хорошее решение, я тоже решил попробовать
Есть ли у вас скомпилированный бинарник под эту плату ?
Не совсем понял что с Флешкой делали ?
бинарник лучше каждый раз билдить
флешку добавлял, на плате ее нет 😉