Вывод картинки на экран CS01 Plus, ESP32-S3, ST7796U

1 500 руб.за час
09 апреля 2024, 11:59 • 0 откликов • 53 просмотра
Здравствуйте! Где-то полгода назад купил себе такую игрушку как "CS01 Plus" и с тех пор она у меня валяется на полке без дела, потому что я никак не могу разобраться с тем, чтобы вывести картинку на экран. Она работает на контроллере ST7796U, разрешение 480 на 320. Мне надо понять азы работы с LVGL, LovyanGFX и т. д., желательно, конечно, в Espressif IDF. До сих пор у меня получилось лишь залить прошивку TUX, которая жутко тупит, и еще какую-то Arduino-программулинку на основе LovyanGFX, где можно пальчиком рисовать квадратики. Ну, там, вроде бы, еще довольно просто можно рисовать какие-нибудь геометрические фигурки, выводить тексты и т. п., что позволит создать простенкий ГУЙ... Еще нашел статейку про то, как через LovyanGFX можно вывести на экран картинку в виде массива байтов и в этом плане у меня даже был "частичный успех", задачка оказалась почти решена, но там была какая-то нерешаемая запара с некорректными цветами. Пару дней экспериментировал с программкой "lcd-image-converter" - все без толку. То есть, картинку видно, но она какая-то некрасивая, и непонятно почему. Вообще, было бы здорово научиться выводить картинки на экран из директории проекта Espressif IDF, можно так же в виде массива байтов, Вот, в связи со всеми этими муками, ищу консультанта, ментора или типа того. Нужны какие-то максимально-простенькие примеры, очищенные от лишнего мусора, мещающего уловить основную суть, или консультации, или то и другое сразу. Готов рассмотреть входящие предложения. Например, небольшая серия занятий по вашим ценам (до 3 килорублей за занятие). Под занятиями я понимаю с моей стороны более четкое ТЗ, с вашей пример на рассмотрение и небольшая инструкция по ее реализации, затем обсуждение сопутствующих вопросов.