Elecrow ESP32S3 HMI 5" дисплей

  Рет қаралды 4,831

Arduino и прочие питомцы

Arduino и прочие питомцы

Күн бұрын

Краткое знакомство с HMI дисплеем на МК ESP32S3 с емкостным тач-интерфейсом от Elecrow.
Ссылки на приобретение: www.elecrow.co...
aliexpress.ru/...
Рыба для использования LVGL с 5" дисплеем: github.com/Moo...

Пікірлер: 47
@DimiEG
@DimiEG Жыл бұрын
Очень интересное видео. Хорошо бы продолжение и как под LVGL строить интерфейс без GUI платной программы. Спасибо за Ваше время.
@ДмитрийПалкин-ф8с
@ДмитрийПалкин-ф8с Жыл бұрын
Было бы здорово посмотреть более подробный ролик про работу с этим устройством.
@alex.SV.
@alex.SV. Жыл бұрын
Однозначно поддерживаю!!!
@Planerfull
@Planerfull 11 күн бұрын
Супер урок, спасибо
@gorillaspool
@gorillaspool 10 ай бұрын
Да очень хочется посмотреть продолжение! (спасибо!)
@krepton85you
@krepton85you Жыл бұрын
Не плохо, такой бы дюймов на 15 и можно строить "электронную очередь", а то ставят в этот терминал мини ПК на Windows, а все дисплеии 7 сигментные подключаются по адресной шине rs485. Этот же дисплей дешевле, чем мини ПК. А еще можно использовать wifi для эл. очереди, и использовать месенджеры, что бы уведомлял этот терминал ожидающих, что очередь подходит, осталось N человек. Почему до сих пор таких функций в эл. очередях нет. :(
@VitasOnLine
@VitasOnLine Жыл бұрын
+ за подробный ролик
@Planerfull
@Planerfull 11 күн бұрын
так к i2с можно подпаяться на который можно потом повесить расширитель io и еще кучу датчиков и исполнительных драйверов
@Kurutobkhona
@Kurutobkhona 6 ай бұрын
Можно под заказ сделать из такой дисплея готовый анимацию?
@ciklomat
@ciklomat Жыл бұрын
Видно как рисуются кадры по строкам, скорее всего библиотеки писали индусы. Посмотри китайские дисплеи DWIN, там специальный процессор для обработки изображений и цена такая же.
@alexmorozov73
@alexmorozov73 Жыл бұрын
И DWIN тоже имеет WiFi и BT на борту? Для GUI суперскорость не так важна, видео смотреть на TN дисплее все равно абсурд. А для кнопок и слайдеров скорости достаточно.
@vitaliychernobay
@vitaliychernobay 4 ай бұрын
@@alexmorozov73 у DWIN есть модуль WiFi
@JohnSmith-pt8vt
@JohnSmith-pt8vt 8 ай бұрын
Интересно, а на этом дисплее можно что-то рисовать произвольное, только не через указанную SquarLine, а просто используя возможности TFT_eSPI? Есть проект с этой библиотекой и ESP8266, если его перенести на это железо...
@rokor
@rokor Жыл бұрын
Расскажите пожалуйста как пользоваться или как работает psram ведь есть по хорошей цене esp32s3n16r8 и вот о 16 мегабайт флеш памяти понятно , можно всунуть туда что угодно и иметь супер пупер проекты, а вот как работает восемь мегабайт оперативной памяти не понятно , как и не понятно стоит ли вообще покупать такую плату. благодарю за ваш труд
@Север44
@Север44 2 ай бұрын
С большим интересом слежу за вашей работой. Уважаю настоящих профессионалов. К сожалению, я пока не освоил PlatformIO IDE , работаю в Arduino IDE 2.3.2. Не ли у Вас примера или ссылки для начала работы с этим дисплеем в Arduino IDE 2.3.2? Ни один из примеров из Elecrow заставить работать не удалось. Заранее спасибо
@alexmorozov73
@alexmorozov73 2 ай бұрын
Перекидываете все файлы из src и include в одну папку, переименовываете main.cpp в имя-этой-папки.ino, устанавливаете сами нужные библиотеки ("GFX Library for Arduino" и lvgl), выбираете правильную плату в AIDE и будет то же самое, что и в PIO.
@Север44
@Север44 2 ай бұрын
@@alexmorozov73 В библиотеке Lvgl нет папки include и main.cpp тоже !
@alexmorozov73
@alexmorozov73 2 ай бұрын
Я про свой код на гитхабе!
@Север44
@Север44 2 ай бұрын
@@alexmorozov73 Если это код Arduino IDE, пришлите, пожалуйста, ссылку
@alexmorozov73
@alexmorozov73 2 ай бұрын
Под видео ссылка на "рыбу" для PIO, как из этого сделать код для AIDE я написал выше.
@denden8764
@denden8764 10 ай бұрын
Купил себе версию 7". Попробовал загрузить проект через PlatformIO, все прошло гладко но когда включил дисплей чтобы проверить скетч, то вижу странные помехи на экране и при этом никакого текста. Буду смотреть все ли сходится по параметрам железа 5" и 7"
@denden8764
@denden8764 10 ай бұрын
Ну как уже заметил, то драйвер экрана отличается, а так по сути все железо идентично
@denden8764
@denden8764 10 ай бұрын
Автор, буду очень благодарен если сможете помочь с 7" дисплеем. Подозреваю что то, что вы сделали конкретно для 5" и есть ключ к разгадке. Нашел вот такое для 7" //Arduino_ESP32RGBPanel *bus = new Arduino_ESP32RGBPanel( // GFX_NOT_DEFINED /* CS */, GFX_NOT_DEFINED /* SCK */, GFX_NOT_DEFINED /* SDA */, // 40 /* DE */, 41 /* VSYNC */, 39 /* HSYNC */, 42 /* PCLK */, // 45 /* R0 */, 48 /* R1 */, 47 /* R2 */, 21 /* R3 */, 14 /* R4 */, // 5 /* G0 */, 6 /* G1 */, 7 /* G2 */, 15 /* G3 */, 16 /* G4 */, 4/* G5 */, // 8 /* B0 */, 3 /* B1 */, 46 /* B2 */, 9 /* B3 */, 1 /* B4 */ //); Arduino_ESP32RGBPanel *bus = new Arduino_ESP32RGBPanel( GFX_NOT_DEFINED /* CS */, GFX_NOT_DEFINED /* SCK */, GFX_NOT_DEFINED /* SDA */, 41 /* DE */, 40 /* VSYNC */, 39 /* HSYNC */, 0 /* PCLK */, 14 /* R0 */, 21 /* R1 */, 47 /* R2 */, 48 /* R3 */, 45 /* R4 */, 9 /* G0 */, 46 /* G1 */, 3 /* G2 */, 8 /* G3 */, 16 /* G4 */, 1 /* G5 */, 15 /* B0 */, 7 /* B1 */, 6 /* B2 */, 5 /* B3 */, 4 /* B4 */ ); поменял все что только мог. Но результат все тот же: drive.google.com/file/d/1U4zN1mFK4O5g-zcohKBv2fyWWNSkZ0xE/view?usp=sharing И вот так уже минут 20 по кругу
@alexmorozov73
@alexmorozov73 10 ай бұрын
Если с пинами все правильно, значит тайминги надо менять. Пробуйте адаптировать примеры с сайта производителя.
@denden8764
@denden8764 10 ай бұрын
@@alexmorozov73 Какие именно тайминги имеете ввиду, потому что я вроде бы кроме распиновки и еще пару мелочей особо отличий не нашел. Может быть я не туда смотрю и вы что-то конкретное имеете ввиду? Заранее спасибо за ответ!)
@alexmorozov73
@alexmorozov73 10 ай бұрын
*_porch, *_pulse_with, prefer_speed и пр. значения могут быть другими! В примере с сайта для PIO судя по закоментированным частям инициализации вариантов может быть несколько: // 800 /* width */, 0 /* hsync_polarity */, 8/* hsync_front_porch */, 2 /* hsync_pulse_width */, 43/* hsync_back_porch */, // 480 /* height */, 0 /* vsync_polarity */, 8 /* vsync_front_porch */, 2/* vsync_pulse_width */, 12 /* vsync_back_porch */, // 1 /* pclk_active_neg */, 16000000 /* prefer_speed */, true /* auto_flush */); // 800 /* width */, 0 /* hsync_polarity */, 210 /* hsync_front_porch */, 30 /* hsync_pulse_width */, 16 /* hsync_back_porch */, // 480 /* height */, 0 /* vsync_polarity */, 22 /* vsync_front_porch */, 13 /* vsync_pulse_width */, 10 /* vsync_back_porch */, // 1 /* pclk_active_neg */, 16000000 /* prefer_speed */, true /* auto_flush */); // 800 /* width */, 1 /* hsync_polarity */, 80 /* hsync_front_porch */, 48 /* hsync_pulse_width */, 40/* hsync_back_porch */, // 480 /* height */, 1 /* vsync_polarity */, 50 /* vsync_front_porch */, 1 /* vsync_pulse_width */, 31 /* vsync_back_porch */, // 0 /* pclk_active_neg */, 30000000 /* prefer_speed */, true /* auto_flush */); 800 /* width */, 1 /* hsync_polarity */, 40 /* hsync_front_porch */, 48 /* hsync_pulse_width */, 40 /* hsync_back_porch */, 480 /* height */, 1 /* vsync_polarity */, 13 /* vsync_front_porch */, 1 /* vsync_pulse_width */, 31 /* vsync_back_porch */, 1 /* pclk_active_neg */, 16000000 /* prefer_speed */, true /* auto_flush */);
@sgvgaming5063
@sgvgaming5063 8 ай бұрын
Извините за вопрос. У меня есть ,например, eps32 с подключенным к ней разными датчиками. Возможно ли подключить к этой микросхеме два дисплея, что на видео, одновременно? И может, есть пример подключение такого дисплея (хотя бы одного) к другой микросхеме, чтобы вывести данные на экран?
@alexmorozov73
@alexmorozov73 8 ай бұрын
Если сделать из самодостаточных HMI дисплеев UART дисплеи и подключить пару на разные аппаратные или программные UART третьей платы (но лучше тогда уж взять готовые Nextion или подобные).
@gaal8762
@gaal8762 8 ай бұрын
Есть пример кода с меню ?
@_xDriver_
@_xDriver_ Жыл бұрын
и как купить? "Dear Customer, We are sorry that we may not be able to provide corresponding services to your country and region temporarily."
@alexmorozov73
@alexmorozov73 Жыл бұрын
На алиэксресс есть фирменный магазин Elecrow. Добавил ссылку под ролик.
@_xDriver_
@_xDriver_ Жыл бұрын
@@alexmorozov73 это я видел 😀 + 2 килорубля...
@-Darkweider
@-Darkweider Жыл бұрын
@@alexmorozov73 Если бы менагер, отправляя на обзор приложил промокод для алишного магазина, это имело тогда хоть какой-то смысл. Вам за информацию спасибо в любом случае.
@alexmorozov73
@alexmorozov73 Жыл бұрын
Увы, менеджер утверждает, что магазин на Али им неподконтролен, так что купонов не будет. А что, только халява "имеет хоть какой-то смысл"? :) Есть уксус... :)
@verygood3345
@verygood3345 Жыл бұрын
Маленькая дорогая и тормозная поделка.
@BalabayUA
@BalabayUA 11 ай бұрын
Печально TN матрица выглядит.
@NRelectronics
@NRelectronics Жыл бұрын
Звук подключается напрямую, динамиком. RGB также не является самым быстрым интерфейсом как может показаться, так как он праллельный. И... Как же медленно экран прорисовывает... ESP плохо справляется с этим...
@alexmorozov73
@alexmorozov73 Жыл бұрын
Т.е. быстрее параллельного интерфейса, наверное, только перпендикулярный? :) Не факт, что именно экран прорисовывает медленно, скорее эффектами анимации LVGL злоупотребляет.
@NRelectronics
@NRelectronics Жыл бұрын
​@@alexmorozov73mipi, даже последовательный выводит больше качественного потока. VGA на 8К все же не существует. Это для вас будет перпендикулярным))) тут два варианта, малая пиксельная частота, и/или малая частота обновления разверток с esp. Третьего не дано.
@alexmorozov73
@alexmorozov73 Жыл бұрын
Мы тут вроде о конкретном дисплее и МК говорим, а не о всех возможных стандартах. В этом контексте параллельный RGB интерфейс является самым быстрым из поддерживаемых и дисплеем и МК. То, что экран не самый лучший - однозначно. Тем более обидно, что для подключения TN матрицы потратили столько GPIO, которые лучше бы на наружу вывели.
SuperMini - это Супер или Мини?
20:14
Arduino и прочие питомцы
Рет қаралды 3,9 М.
iPhone or Chocolate??
00:16
Hungry FAM
Рет қаралды 29 МЛН
The joker favorite#joker  #shorts
00:15
Untitled Joker
Рет қаралды 13 МЛН
🍉😋 #shorts
00:24
Денис Кукояка
Рет қаралды 3 МЛН
ESP32 RTC часы с внешним кварцем
23:33
Arduino и прочие питомцы
Рет қаралды 5 М.
ПЛК на минималках: Начало
37:17
Arduino и прочие питомцы
Рет қаралды 10 М.
iPHONE 16 PRO MAX или iPHONE 15 PRO MAX: какой выбрать?
31:42
Арсений Петров
Рет қаралды 63 М.
Космические гипотезы: Как возникло все?
3:51:04
Космическое путешествие
Рет қаралды 366 М.
Измерение уровня жидкости с помощью ESP32
9:11
Arduino и прочие питомцы
Рет қаралды 8 М.
iPhone or Chocolate??
00:16
Hungry FAM
Рет қаралды 29 МЛН