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

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

Alex Morozov

Alex Morozov

10 ай бұрын

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

Пікірлер: 35
@DimiEG
@DimiEG 10 ай бұрын
Очень интересное видео. Хорошо бы продолжение и как под LVGL строить интерфейс без GUI платной программы. Спасибо за Ваше время.
@gorillaspool
@gorillaspool 7 ай бұрын
Да очень хочется посмотреть продолжение! (спасибо!)
@user-iv7yq4rw9s
@user-iv7yq4rw9s 10 ай бұрын
Было бы здорово посмотреть более подробный ролик про работу с этим устройством.
@alex.SV.
@alex.SV. 10 ай бұрын
Однозначно поддерживаю!!!
@krepton85you
@krepton85you 10 ай бұрын
Не плохо, такой бы дюймов на 15 и можно строить "электронную очередь", а то ставят в этот терминал мини ПК на Windows, а все дисплеии 7 сигментные подключаются по адресной шине rs485. Этот же дисплей дешевле, чем мини ПК. А еще можно использовать wifi для эл. очереди, и использовать месенджеры, что бы уведомлял этот терминал ожидающих, что очередь подходит, осталось N человек. Почему до сих пор таких функций в эл. очередях нет. :(
@VitasOnLine
@VitasOnLine 10 ай бұрын
+ за подробный ролик
@Kurutobkhona
@Kurutobkhona 2 ай бұрын
Можно под заказ сделать из такой дисплея готовый анимацию?
@JohnSmith-pt8vt
@JohnSmith-pt8vt 5 ай бұрын
Интересно, а на этом дисплее можно что-то рисовать произвольное, только не через указанную SquarLine, а просто используя возможности TFT_eSPI? Есть проект с этой библиотекой и ESP8266, если его перенести на это железо...
@rokor
@rokor 10 ай бұрын
Расскажите пожалуйста как пользоваться или как работает psram ведь есть по хорошей цене esp32s3n16r8 и вот о 16 мегабайт флеш памяти понятно , можно всунуть туда что угодно и иметь супер пупер проекты, а вот как работает восемь мегабайт оперативной памяти не понятно , как и не понятно стоит ли вообще покупать такую плату. благодарю за ваш труд
@sgvgaming5063
@sgvgaming5063 5 ай бұрын
Извините за вопрос. У меня есть ,например, eps32 с подключенным к ней разными датчиками. Возможно ли подключить к этой микросхеме два дисплея, что на видео, одновременно? И может, есть пример подключение такого дисплея (хотя бы одного) к другой микросхеме, чтобы вывести данные на экран?
@alexmorozov73
@alexmorozov73 5 ай бұрын
Если сделать из самодостаточных HMI дисплеев UART дисплеи и подключить пару на разные аппаратные или программные UART третьей платы (но лучше тогда уж взять готовые Nextion или подобные).
@gaal8762
@gaal8762 5 ай бұрын
Есть пример кода с меню ?
@denden8764
@denden8764 7 ай бұрын
Купил себе версию 7". Попробовал загрузить проект через PlatformIO, все прошло гладко но когда включил дисплей чтобы проверить скетч, то вижу странные помехи на экране и при этом никакого текста. Буду смотреть все ли сходится по параметрам железа 5" и 7"
@denden8764
@denden8764 7 ай бұрын
Ну как уже заметил, то драйвер экрана отличается, а так по сути все железо идентично
@denden8764
@denden8764 7 ай бұрын
Автор, буду очень благодарен если сможете помочь с 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 7 ай бұрын
Если с пинами все правильно, значит тайминги надо менять. Пробуйте адаптировать примеры с сайта производителя.
@denden8764
@denden8764 7 ай бұрын
@@alexmorozov73 Какие именно тайминги имеете ввиду, потому что я вроде бы кроме распиновки и еще пару мелочей особо отличий не нашел. Может быть я не туда смотрю и вы что-то конкретное имеете ввиду? Заранее спасибо за ответ!)
@alexmorozov73
@alexmorozov73 7 ай бұрын
*_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 */);
@ciklomat
@ciklomat 10 ай бұрын
Видно как рисуются кадры по строкам, скорее всего библиотеки писали индусы. Посмотри китайские дисплеи DWIN, там специальный процессор для обработки изображений и цена такая же.
@alexmorozov73
@alexmorozov73 10 ай бұрын
И DWIN тоже имеет WiFi и BT на борту? Для GUI суперскорость не так важна, видео смотреть на TN дисплее все равно абсурд. А для кнопок и слайдеров скорости достаточно.
@vitaliychernobay
@vitaliychernobay Ай бұрын
@@alexmorozov73 у DWIN есть модуль WiFi
@_xDriver_
@_xDriver_ 10 ай бұрын
и как купить? "Dear Customer, We are sorry that we may not be able to provide corresponding services to your country and region temporarily."
@alexmorozov73
@alexmorozov73 10 ай бұрын
На алиэксресс есть фирменный магазин Elecrow. Добавил ссылку под ролик.
@_xDriver_
@_xDriver_ 10 ай бұрын
@@alexmorozov73 это я видел 😀 + 2 килорубля...
@-Darkweider
@-Darkweider 10 ай бұрын
@@alexmorozov73 Если бы менагер, отправляя на обзор приложил промокод для алишного магазина, это имело тогда хоть какой-то смысл. Вам за информацию спасибо в любом случае.
@alexmorozov73
@alexmorozov73 10 ай бұрын
Увы, менеджер утверждает, что магазин на Али им неподконтролен, так что купонов не будет. А что, только халява "имеет хоть какой-то смысл"? :) Есть уксус... :)
@NRelectronics
@NRelectronics 10 ай бұрын
Звук подключается напрямую, динамиком. RGB также не является самым быстрым интерфейсом как может показаться, так как он праллельный. И... Как же медленно экран прорисовывает... ESP плохо справляется с этим...
@alexmorozov73
@alexmorozov73 10 ай бұрын
Т.е. быстрее параллельного интерфейса, наверное, только перпендикулярный? :) Не факт, что именно экран прорисовывает медленно, скорее эффектами анимации LVGL злоупотребляет.
@NRelectronics
@NRelectronics 10 ай бұрын
​@@alexmorozov73mipi, даже последовательный выводит больше качественного потока. VGA на 8К все же не существует. Это для вас будет перпендикулярным))) тут два варианта, малая пиксельная частота, и/или малая частота обновления разверток с esp. Третьего не дано.
@alexmorozov73
@alexmorozov73 10 ай бұрын
Мы тут вроде о конкретном дисплее и МК говорим, а не о всех возможных стандартах. В этом контексте параллельный RGB интерфейс является самым быстрым из поддерживаемых и дисплеем и МК. То, что экран не самый лучший - однозначно. Тем более обидно, что для подключения TN матрицы потратили столько GPIO, которые лучше бы на наружу вывели.
@BalabayUA
@BalabayUA 8 ай бұрын
Печально TN матрица выглядит.
@verygood3345
@verygood3345 10 ай бұрын
Маленькая дорогая и тормозная поделка.
СНЕЖКИ ЛЕТОМ?? #shorts
00:30
Паша Осадчий
Рет қаралды 7 МЛН
When someone reclines their seat ✈️
00:21
Adam W
Рет қаралды 29 МЛН
UFC Vegas 93 : Алмабаев VS Джонсон
02:01
Setanta Sports UFC
Рет қаралды 201 М.
Дисплей SHARP Memory LCD
14:00
Электроника в объективе
Рет қаралды 69 М.
Платы LuatOS ESP32C3
29:40
Alex Morozov
Рет қаралды 24 М.
🤖Я в шоке! ChatGPT пишет Arduino проекты
28:24
RP2040 малинка без остинок
51:53
Alex Morozov
Рет қаралды 6 М.
Немного про PSRAM (SPIRAM) на МК ESP32
14:24
Alex Morozov
Рет қаралды 3,2 М.
OLED display burnout test
12:16
Электроника в объективе
Рет қаралды 115 М.
Фишки Arduino, о которых ты не знал!
13:37
Заметки Ардуинщика
Рет қаралды 107 М.
Девушка и AirPods Max 😳
0:59
ОТЛИЧНИКИ
Рет қаралды 18 М.
DC Fast 🏃‍♂️ Mobile 📱 Charger
0:42
Tech Official
Рет қаралды 485 М.
Samsung Galaxy 🔥 #shorts  #trending #youtubeshorts  #shortvideo ujjawal4u
0:10
Ujjawal4u. 120k Views . 4 hours ago
Рет қаралды 1,7 МЛН
Нашел еще 70+ нововведений в iOS 18!
11:04
MacBook Air Японский Прикол!
0:42
Sergey Delaisy
Рет қаралды 540 М.