Справедливости ради, стоит отметить, что к DWIN прилагается софт, при помощи которого в относительно короткие сроки пишется достаточно мощный интерфейс. (Не без недостатков, конечно) В то же время, на esp32 без знания lvgl разработка самого простого интерфейса на esp32 требует на 1-2 порядка больше времени. За обзор спасибо
Хороший обзор. Жаль что нет STM32F4 или H4 и нет пинов IO хотя бы 20 -40 и микрухи SDRAM - тогда была бы вещь. А так как HMI - можно использовать. Но некоторые HMI 7" - можно купить за 80$. готовые в корпусе
Дисплей хороший. С виду. Все примеры, все инструкции, которые даны на сайте, все это с дисплеем под arduino не работает . Примеры из LVGL не работают. ESP32 в простейшем коде (мигание светодиода) работает, а дисплей нет. Не подскажете, Вы записывали в него какой-нибудь скетч с графикой дисплея?
Открытая, это open source. ESP32 таковой не является. Хотя у DWIN она по сути совсем закрытая и своя собственная, что ухудшает популяризацию, в отличии от ESP32.
Без визуальной среды разработки цена ему ноль. Одно дело кодить микроконтроллеры , другое дело кодить графику. Кодить HMI это исключительно дизайнерский процесс где результат должен появляться в реаоьном времени. . Обычно им занимается художник со знанием программирования. Если к процессу подходит программист со примерным пониманием графики , то на выходе будет шлак. Или работа преврашается в ад. Сейчас дизайн HMI сильно ушел вперед. Эталоном считается Disti GL Studio. Погуглите. Чисто только одним кодом там не напрограимируешь. Нужна полноценная визуалка.. желательно посовременее Nextion и Dgus.
@@NRelectronics Было бы неплохо увидеть тесты скорости через DMA. Хотя бы просто смену двух полных буферов кадра. Интересно сколько он осилит. Я делал на параллельном 16и битном дисплее ili9341 с esp32-s3 просто заливку цветом, успевает заливать 300 раз в секунду. Полноценный кадр без искажений получается где то 120 раз можно делать. То есть отрисовка дисплея из внутренней памяти дисплея и заливка нового кадра синхронизируются.
@@andrewefimov4488да заливка то там тупо от частоты зависит. Это же rgb там нет передачи данных из памяти мк в память экрана, экран всегда рисует из памяти мк, частота клока 16 МГц это выходит 40 ФПС. И дма тут не нужна это же аппаратный rgb. Дма нужна чтобы из памяти мк в буфер перекидывать инфу. Но я пока не нашел шустрой библиотеки, пример от idf что Ловян выдают жалкие 5 фпс на скроле примера от lvgl. Хотя сток китайский около 10 дает. Хрен знает как они это выжали.
@@NRelectronics Это ide, я про конфигуратор как у девина, нексиона или других hmi. Без конфигуратора это выходит обычный экран с припаянной esp и все его преимущества сводятся к 0.
У lvgl есть приложение для компа для быстрой разработки, там все просто, но оно платное и работает в полном режиме только месяц, причем оно сильно платное. Но там можно кусками генерить код отдельно для каждой странички бесплатно, но конечно это геморрой
Параллельный интерфейс выводит RGB888 с разрешением FullHD и 30/60 герц на монитор через VGA. В своих роликах чуть меньшее разрешение показывал. А DWIN так сможет??
@@NRelectronicsRGB565 там всего 16 бит, и да это я тупанул. Чтобы картинка не рвалась нужно включить двойную буферизацию. Но фпс просядет, будет около 5 зато без разрывов. Сейчас там порядка 10 при скроллинге. Разрывы картинки бесят конечно.
Прогресс уже не остановить... :-) Очень Интересно. Коммент в поддержку и продвижение канала.
Спасибо большое. Можете поддержать ещё донатами)
Справедливости ради, стоит отметить, что к DWIN прилагается софт, при помощи которого в относительно короткие сроки пишется достаточно мощный интерфейс. (Не без недостатков, конечно) В то же время, на esp32 без знания lvgl разработка самого простого интерфейса на esp32 требует на 1-2 порядка больше времени. За обзор спасибо
Тем не менее esp32 это платформа более интересная, прогрессивная с LVGL, по сравнению с DWIN
Хороший обзор. Жаль что нет STM32F4 или H4 и нет пинов IO хотя бы 20 -40 и микрухи SDRAM - тогда была бы вещь. А так как HMI - можно использовать. Но некоторые HMI 7" - можно купить за 80$. готовые в корпусе
Вы прям всё хотите)) 80$ это уже совсем не мало...
У него нет такого как в DWIN не так поставишь галочку в настройках программы и дисплей преврашается в кирпич ?
Нет конечно, это не дерьмо DWIN. Тут просто параллельный интерфейс RGB888.
А приобретали данный дисплей на Али или на их сайте?
На Али и их магазине сейчас равноценно можно купить. Сейчас скидки смотрю какие-то.
Про скидки я тоже видел. Просто с их сайта можно ли будет заказать в Россию сразу партию или только покупать через Али?
Мне привезли уже в квартиру Сдэком. Вы лучше пожалуйста им прямо напишите, я то не диллер, как они скажу так и будет.
Я понял что Вы не дилер)
Просто самый первый вопрос был как Вы заказали товар?)) На сайте производителя или на сайте Али?
Мне его прислали по переписки на gmail. Я не покупал 😁
Дисплей хороший. С виду. Все примеры, все инструкции, которые даны на сайте, все это с дисплеем под arduino не работает . Примеры из LVGL не работают. ESP32 в простейшем коде (мигание светодиода) работает, а дисплей нет. Не подскажете, Вы записывали в него какой-нибудь скетч с графикой дисплея?
Нет, я пока не записывал. Работал со стоковой прошивкой.
Да, примеры там почему-то пустые, пробовал. Видимо маркетогол накосячил.
сравнил технику для хобби и для промышленности. а esp32 прям открытая архитектура?
Открытая, это open source. ESP32 таковой не является. Хотя у DWIN она по сути совсем закрытая и своя собственная, что ухудшает популяризацию, в отличии от ESP32.
Для хобби получилась значительно интереснее.
Я бы не советовал использовать подобные китайские поделки в промышленности. Есть широкий спектр предложений Delta ..Siemens, созданных для этого.
@@BalabayUA а кто говорит о промышленности? и какие цены для промышленности....
Всё хорошо, но единственный вопрос остается, Ленке-то позвонил?
Кто такая? 😁
Возможно ли вывести на подобный дисплей изображение по HDMI? Фотолюбители оценят
Нужен драйвер HDMI, т.е. преобразователь из RGBxx в HDMI.
Без визуальной среды разработки цена ему ноль.
Одно дело кодить микроконтроллеры , другое дело кодить графику. Кодить HMI это исключительно дизайнерский процесс где результат должен появляться в реаоьном времени. . Обычно им занимается художник со знанием программирования. Если к процессу подходит программист со примерным пониманием графики , то на выходе будет шлак. Или работа преврашается в ад.
Сейчас дизайн HMI сильно ушел вперед. Эталоном считается Disti GL Studio. Погуглите. Чисто только одним кодом там не напрограимируешь. Нужна полноценная визуалка.. желательно посовременее Nextion и Dgus.
Согласен с Вами. А что скажите по библиотеке LVGL?
@@NRelectronicsдля нее нужна еще одна программа для пк и они есть, но платная squareline, а так хорошая. На на ней интерфейс делал недавно.
Как успехи в этой программе у вас?
у ESP32-S3 нет вроде этого интерфейса, там програмно оно делается.
Да вот написано аппаратно есть. Параллельный RGB 565 или как-то так называется.
@@NRelectronics Было бы неплохо увидеть тесты скорости через DMA. Хотя бы просто смену двух полных буферов кадра. Интересно сколько он осилит. Я делал на параллельном 16и битном дисплее ili9341 с esp32-s3 просто заливку цветом, успевает заливать 300 раз в секунду. Полноценный кадр без искажений получается где то 120 раз можно делать. То есть отрисовка дисплея из внутренней памяти дисплея и заливка нового кадра синхронизируются.
На ili9341 разрешение значительно поменьше. Я думаю плюс минус будет пропорционально меньше чем у вас при увеличении разрешения картинки.
@@andrewefimov4488да заливка то там тупо от частоты зависит. Это же rgb там нет передачи данных из памяти мк в память экрана, экран всегда рисует из памяти мк, частота клока 16 МГц это выходит 40 ФПС. И дма тут не нужна это же аппаратный rgb. Дма нужна чтобы из памяти мк в буфер перекидывать инфу. Но я пока не нашел шустрой библиотеки, пример от idf что Ловян выдают жалкие 5 фпс на скроле примера от lvgl. Хотя сток китайский около 10 дает. Хрен знает как они это выжали.
Я так понимаю софта для разработки интерфейса нет, все голым кодом?
Arduino IDE, Micropython, Espressif IDE. Я хочу отпаять esp32 и подключить stm32h7b0
@@NRelectronics Это ide, я про конфигуратор как у девина, нексиона или других hmi. Без конфигуратора это выходит обычный экран с припаянной esp и все его преимущества сводятся к 0.
согласен, тут конфигуратора нет, поэтому есть желание подцепить STM32 для TouchGFX Designer.
У lvgl есть приложение для компа для быстрой разработки, там все просто, но оно платное и работает в полном режиме только месяц, причем оно сильно платное. Но там можно кусками генерить код отдельно для каждой странички бесплатно, но конечно это геморрой
+ Выход звука Моно получается ? =)
Да)
@@NRelectronics наверно можно к паре не задействованных GPIO подпаяться чтобы DAC прицепить =))
Подпаяться то можно, но можно ли вывести на них цап я не знаю, надо доки смотреть.
Неплохо бы сравнить с экраном Nextion
Мне их ide не нравится.
@@NRelectronicsТам всё интуитивно понятно и удобнее по сравнению с DGUS II для DWIN.
А для экрана из видео есть какая-то IDE?
Я бы так не сказал, там придется писать код. Для экрана есть как раз DGUS, и в ней не надо программировать)
по быстродействию dwin далеко впереди этого паралельного дисплея
Как раз таки нет. Надо просто правильно реализовать.
можно ссылку на "правильную реализацию" ? или хотя бы видео скорости переключения между экранами?
Параллельный интерфейс выводит RGB888 с разрешением FullHD и 30/60 герц на монитор через VGA. В своих роликах чуть меньшее разрешение показывал. А DWIN так сможет??
@@NRelectronics ссылка есть конкретная на ваши?
у меня на канале, посмотрите, там сложно не найти...
Интерфейс экрана не rgb и не ltdc. Что за глупости, прочитайте название интерфейса.
Ну и таки какой если не RGB24?
@@NRelectronicsRGB565 там всего 16 бит, и да это я тупанул. Чтобы картинка не рвалась нужно включить двойную буферизацию. Но фпс просядет, будет около 5 зато без разрывов. Сейчас там порядка 10 при скроллинге. Разрывы картинки бесят конечно.
Но работает и пользоваться вполне можно.