Комментарии 20
спасибо, интересно, изображения очень живые)
GC9A01 он не тач?
скоро можно будет клепать умные часы!)
На моих платах интерфейс spi дисплея и sd карты разведены на одних и тех же пинах и, насколько я знаю, пока не удалось заставить их работать в тандеме, есть отдельные упоминания о работе но я пока не проверял.
так же сделано на m5stack:
raw.githubusercontent.com/m5stack/M5-Schematic/master/Core/Basic/M5-Core-Schematic(20171206).pdf
Помню когда подключал экран и сд получал забавные эффекты :) В итоге сделал две функции ремапа пинов через WRITE_PERH_REG(). Что бы понимать чего писать в регистры — состояние регистров матрицы ввода-вывода перед этим посмотрел после инициализации экрана и карточки.
Т.е. инициализировал spi дисплей, затем sd карточку. Далее перед работой с экраном вызвал switch_to_lcd() и отправлял что надо, перед обращением к sd соответственно switch_to_sd(). Исходники поискать надо (возможно не сохранились).
Т.е удалось нормально работать? Я как-то перечитал несколько веток по этой теме, и 100% подтверждения не было, у кого-то работало только с определенными типами карт, у кого-то вообще не работало.
Так же смотрел схему в теме про часы, там тоже пины совмещенные с sd, и похоже тоже работает, нужно посмотреть.
Т.е удалось нормально работать?
Скажем так работало, но сделано было наспех и очень криво — для демонстрационного прототипа годилось, а по хорошему надо было ковыряться в esp-idf и переписывать по нормальному. В дальнейшем ушли на TTGO-T4, а там пины экрана и карточки — раздельные и проблема отпала сама собой.
Я как-то перечитал несколько веток по этой теме, и 100% подтверждения не было, у кого-то работало только с определенными типами карт, у кого-то вообще не работало.
На m5stack не помню что бы глючило. Зато на TTGO-T9 стабильно чего нить отваливалось, в том числе и sd, но причина была в низком качестве пайки.
Тоже присматриваюсь к этому дисплею. Сделал пока на ST7789 и ESP32-PICO-D4. Не могу завести PSRAM.
80MHz из шины SPI выжал. Странно что дисплей держит такую скорость передачи.
Какой номинал у резистора в цепи подсветки? LEDK
R13 — 49.9 Ohm?
Добрый день. В каком файле нужно изменить пины для SPI?
Для библиотек это делается через: make menuconfig (было раньше для симэйка) сейчас: idf.py menuconfig.
Я под виндой работаю. Своя папка для workspace. Где эту команду давать?
eclipse с плагином для идф? Тогда гляньте тут: https://github.com/espressif/idf-eclipse-plugin/blob/master/README.md#projectconfigure
Ясно. Буду пробовать вечером.
Ну и закопали :) Все нашел.
Добрый вечер , русским шрифтом пробовали печатать? Ничего не получается, отконвертировать в массив, битмапы сформировать без проблем. Не получается. LVGL пробовал, TFT_eSPI, Adafruit ы всякие разные. Результата ноль. Куда копать, подскажите пожалуйста.
ESP32 LVGL и круглый дисплей