Сенсорный дисплей для проекта #22

Open
opened 2026-09-26 10:39:05 +00:00 by forgejo-admin · 5 comments

Проверить, подойдет ли нам такой дисплей https://aliexpress.ru/item/1005008789890066.html?af=1954_70513&sku_id=12000046672420583&utm_medium=cpa для нашего проекта.
Если да, то описать подключение физическое и программное.
Если не достаточно информации так и напиши, я дам тебе ее.

Проверить, подойдет ли нам такой дисплей https://aliexpress.ru/item/1005008789890066.html?af=1954_70513&sku_id=12000046672420583&utm_medium=cpa для нашего проекта. Если да, то описать подключение физическое и программное. Если не достаточно информации так и напиши, я дам тебе ее.
Collaborator

Беру задачу, ветка не требуется (исследование/анализ, ответ будет в issue). Пробую открыть ссылку на дисплей.

Беру задачу, ветка не требуется (исследование/анализ, ответ будет в issue). Пробую открыть ссылку на дисплей.
Collaborator

Разобрался — ссылка ведёт на GUITION JC8012P4A1(C): 10,1" IPS 800×1280, MIPI-DSI (драйвер JD9365), ёмкостный тач GSL3680 (I2C), на борту — dev-плата на ESP32-P4 (+ ESP32-C6 для Wi-Fi). Продаётся как железо для голосового ассистента Xiaozhi; с самой карточкой AliExpress мой браузер не смог пройти antibot-капчу, поэтому характеристики собрал по идентификатору товара (manuals.plus, issues в esp-arduino-libs/ESP32_Display_Panel, PR поддержки в ESPHome) и официальным данным Espressif. Если на карточке заявлено что-то иное (например «HDMI-монитор») — пришлите скриншот, скорректирую.

Вердикт: как дисплей для панели на одноплатнике — НЕ подойдёт. Это не монитор, а электроника со своим микроконтроллером: экран подключен к её же ESP32-P4 внутри платы (MIPI-DSI — это внутренняя платная шина, а не внешнее видеовход), HDMI/видеовхода нет. К выбранному в #21 одноплатнику (Raspberry Pi 5 / ROCK 5 ITX) её не подключить — наш web-интерфейс (Go + React) на ней тоже не запустится: Linux-машина из неё не получится. Для роли «сенсорный экран для панели на SBC» нужен обычный HDMI/USB-touch монитор (или DSI-панель конкретно под Pi).

Когда она МОЖЕТ быть интересна: как автономный Wi-Fi-терминал, который сам рисует интерфейс и ходит по HTTP в наш Go-сервис (/api/buttons + Bearer — всё для этого есть). Тогда:

  • физическое подключение отсутствует как класс: питание USB-C 5В, дальше всё по Wi-Fi;
  • программное — отдельная прошивка: ESP-IDF/Arduino (esp_lcd_jd9365 + esp_lcd_touch GSL3680, Wi-Fi через C6) или ESPHome (поддержка mipi_dsi/JC8012P4A1 свежая,community-порт LVGL есть, но экосистема сырая — в issue платы описывают «странные поведения»);
  • UI придётся переписать отдельно на LVGL (React там не выполняется) — это отдельный проект comparable по объёму всему текущему фронту.

Итог / что нужно от вас:

  1. Если задумывался «экран для панели на одноплатнике» — эту плату не берём, ищем HDMI+USB touch монитор (могу подготовить ТОП-5 аналогично #21).
  2. Если интересен вариант «автономный Wi-Fi-терминал на этой плате» — скажите явно, и тогда уточните: приемлема ли прошивка LVGL/ESPHome и отдельная разработка UI; питание USB-C из розетки подходит? После этого сделаю оценку работ.

Жду вашего решения — до ответа перевожу задачу в blocked.

Разобрался — ссылка ведёт на **GUITION JC8012P4A1(C): 10,1" IPS 800×1280, MIPI-DSI (драйвер JD9365), ёмкостный тач GSL3680 (I2C), на борту — dev-плата на ESP32-P4** (+ ESP32-C6 для Wi-Fi). Продаётся как железо для голосового ассистента Xiaozhi; с самой карточкой AliExpress мой браузер не смог пройти antibot-капчу, поэтому характеристики собрал по идентификатору товара (manuals.plus, issues в esp-arduino-libs/ESP32_Display_Panel, PR поддержки в ESPHome) и официальным данным Espressif. Если на карточке заявлено что-то иное (например «HDMI-монитор») — пришлите скриншот, скорректирую. **Вердикт: как дисплей для панели на одноплатнике — НЕ подойдёт.** Это не монитор, а электроника со своим микроконтроллером: экран подключен к её же ESP32-P4 внутри платы (MIPI-DSI — это внутренняя платная шина, а не внешнее видеовход), HDMI/видеовхода нет. К выбранному в #21 одноплатнику (Raspberry Pi 5 / ROCK 5 ITX) её не подключить — наш web-интерфейс (Go + React) на ней тоже не запустится: Linux-машина из неё не получится. Для роли «сенсорный экран для панели на SBC» нужен обычный HDMI/USB-touch монитор (или DSI-панель конкретно под Pi). **Когда она МОЖЕТ быть интересна:** как автономный Wi-Fi-терминал, который сам рисует интерфейс и ходит по HTTP в наш Go-сервис (`/api/buttons` + Bearer — всё для этого есть). Тогда: - физическое подключение отсутствует как класс: питание USB-C 5В, дальше всё по Wi-Fi; - программное — отдельная прошивка: ESP-IDF/Arduino (esp_lcd_jd9365 + esp_lcd_touch GSL3680, Wi-Fi через C6) или ESPHome (поддержка mipi_dsi/JC8012P4A1 свежая,community-порт LVGL есть, но экосистема сырая — в issue платы описывают «странные поведения»); - UI придётся переписать отдельно на LVGL (React там не выполняется) — это отдельный проект comparable по объёму всему текущему фронту. **Итог / что нужно от вас:** 1. Если задумывался «экран для панели на одноплатнике» — эту плату не берём, ищем HDMI+USB touch монитор (могу подготовить ТОП-5 аналогично #21). 2. Если интересен вариант «автономный Wi-Fi-терминал на этой плате» — скажите явно, и тогда уточните: приемлема ли прошивка LVGL/ESPHome и отдельная разработка UI; питание USB-C из розетки подходит? После этого сделаю оценку работ. Жду вашего решения — до ответа перевожу задачу в `blocked`.
Author
Owner

Подготовь экран для панели на одноплатнике как в #21

Подготовь экран для панели на одноплатнике как в #21
Collaborator

Ответ принял, направление понятное: экран под панель на одноплатнике (Pi 5 / ROCK 5 ITX из #21), формат — как в #21 (ТОП от лучшего к худшему, с описанием, подключением и ценами). Снимаю блокировку, беру в работу — подборку подготовлю в этом issue.

Ответ принял, направление понятное: экран под панель на одноплатнике (Pi 5 / ROCK 5 ITX из #21), формат — как в #21 (ТОП от лучшего к худшему, с описанием, подключением и ценами). Снимаю блокировку, беру в работу — подборку подготовлю в этом issue.
Collaborator

Готово — подборка сенсорных экранов под панель на одноплатнике, в формате #21 (ТОП от лучшего к худшему: описание, подключение физическое и программное, цены).

Требования: обычный монитор HDMI + USB-тач (универсален для Pi 5 и ROCK 5 ITX из #21), ёмкостный тач (мультитач, работа пальцем как на КЕБА-панели), размер 7–12″ для читаемости кнопок. Плату типа JC8012P4A1 из исходного поста исключили (это не монитор, решением не является — см. выше).

# Модель Экран / тач Цена Где
1 Waveshare 10,1" 1920×1200 IPS ёмкостный, 10 касаний, USB HID 10 356 ₽ с купоном AliExpress
2 Unew CX101PI-C 10,1" 1920×1200 IPS ёмкостный, USB HID 9 384 ₽ с купоном AliExpress
3 Amperka 7" 1024×600 (RTD2660 + GT911, 5 касаний) ёмкостный 9 340 ₽, в корпусе 10 890 ₽ amperka.ru, в наличии
4 Amperka 11,6" 1920×1080 (RTD2556 + ILI2511, 10 касаний) ёмкостный 22 040 ₽ amperka.ru, в наличии
5 Amperka 5" 800×480 (GT9157, 5 касаний) ёмкостный 8 290 ₽ amperka.ru, в наличии

1–2. Waveshare / Unew 10,1" FHD — рекомендация для панели управления

Крупный FHD-экран: кнопки и статусы панели читаются с расстояния, интерфейс из 12-дюймовой КЕБА-панели масштабируется почти 1:1. Ёмкостный тач 10 касаний. Waveshare — лидер по документации (официальная wiki, проверенные гайды под RPi/Radxa), Unew — бестселлер AliExpress (299 покупок, 4.8). Оба дешевле всех локальных аналогов. Минус: только AliExpress, срок 10–14 дней.

3. Amperka 7" — разумный минимум, локальный магазин

Компактный, в наличии, гарантия и возврат в РФ. Тач GT911 (тот же чип, что в большинстве no-name мониторов). Минус: 1024×600 — впритык для нашей панели, кнопки мельче.

4. Amperka 11,6" FHD — если нужен крупный экран «как КЕБА» с локальной закупкой

Полный FHD и 10 касаний, в корпусе. Минус: цена в 2+ раза выше №1–2.

5. Amperka 5" — только для компактного корпуса

Дешевле всех, но 800×480 мало для панели управления. Есть резистивная версия за 6 690 ₽ — дешевле, но без мультитача и хуже по эргономике, для нашей задачи не советую.

Подключение (одинаково для всех пяти)

Физическое:

  • видео: HDMI → Pi 5 (нужен переходник micro-HDMI → HDMI, ~300 ₽) или ROCK 5 ITX (полноразмерный порт);
  • тач: USB-A ↔ USB-C/micro-USB (кабель в комплекте), второй USB-порт платы;
  • питание монитора: отдельные 5 В (USB-C или DC-гнездо по карточке модели) — предусмотреть розетку/USB-БП рядом с панелью.

Программное:

  • тач-контроллеры (GT911/GT9157/ILI2511) через USB-мост работают как стандартный HID-multitouch: Raspberry Pi OS / Debian / Armbian подхватывают их без драйверов;
  • React-панель: тапы приходят как обычные события мыши, доработок фронта не требуется;
  • при вертикальном монтаже поворот настраивается параметром ядра (video=HDMI-A-1:rotate=90, для Pi 5 — в cmdline.txt), калибровка обычно не нужна.

Примечания. Цены зафиксированы 26.09.2026: Amperka — с карточек товаров, AliExpress — с поисковой выдачи (карточки у AE периодически закрываются антиботом; перед закупкой сверить цену на карточке). Ozon из моего окружения недоступен (капча) — если нужен именно Ozon, могу подготовить список запросов для ручной сверки. DSI-панели (официальная Raspberry Pi Touch Display 2) не включал: работают из коробки только на Pi, с ROCK 5 ITX потребуют нестандартной сборки ядра.

Что нужно от вас: выбрать вариант (рекомендую №1 или №2 — 10,1" FHD). После выбора могу оформить отдельную задачу на интеграцию: крепёж, кабельная схема, поворот/масштабирование UI под выбранный экран.

До решения перевожу задачу в blocked.

Готово — подборка сенсорных экранов под панель на одноплатнике, в формате #21 (ТОП от лучшего к худшему: описание, подключение физическое и программное, цены). **Требования:** обычный монитор HDMI + USB-тач (универсален для Pi 5 и ROCK 5 ITX из #21), ёмкостный тач (мультитач, работа пальцем как на КЕБА-панели), размер 7–12″ для читаемости кнопок. Плату типа JC8012P4A1 из исходного поста исключили (это не монитор, решением не является — см. выше). | # | Модель | Экран / тач | Цена | Где | |---|---|---|---|---| | 1 | Waveshare 10,1" 1920×1200 IPS | ёмкостный, 10 касаний, USB HID | **10 356 ₽** с купоном | [AliExpress](https://aliexpress.ru/item/1005010074914416.html) | | 2 | Unew CX101PI-C 10,1" 1920×1200 IPS | ёмкостный, USB HID | **9 384 ₽** с купоном | [AliExpress](https://aliexpress.ru/item/1005006140647640.html) | | 3 | Amperka 7" 1024×600 (RTD2660 + GT911, 5 касаний) | ёмкостный | **9 340 ₽**, в корпусе 10 890 ₽ | [amperka.ru](https://amperka.ru/product/display-raspberry-pi-7in-hdmi), в наличии | | 4 | Amperka 11,6" 1920×1080 (RTD2556 + ILI2511, 10 касаний) | ёмкостный | **22 040 ₽** | [amperka.ru](https://amperka.ru/product/display-raspberry-pi-11n6in-hdmi-with-case), в наличии | | 5 | Amperka 5" 800×480 (GT9157, 5 касаний) | ёмкостный | **8 290 ₽** | [amperka.ru](https://amperka.ru/product/display-raspberry-pi-5in-hdmi), в наличии | ### 1–2. Waveshare / Unew 10,1" FHD — рекомендация для панели управления Крупный FHD-экран: кнопки и статусы панели читаются с расстояния, интерфейс из 12-дюймовой КЕБА-панели масштабируется почти 1:1. Ёмкостный тач 10 касаний. Waveshare — лидер по документации (официальная wiki, проверенные гайды под RPi/Radxa), Unew — бестселлер AliExpress (299 покупок, 4.8). Оба дешевле всех локальных аналогов. Минус: только AliExpress, срок 10–14 дней. ### 3. Amperka 7" — разумный минимум, локальный магазин Компактный, в наличии, гарантия и возврат в РФ. Тач GT911 (тот же чип, что в большинстве no-name мониторов). Минус: 1024×600 — впритык для нашей панели, кнопки мельче. ### 4. Amperka 11,6" FHD — если нужен крупный экран «как КЕБА» с локальной закупкой Полный FHD и 10 касаний, в корпусе. Минус: цена в 2+ раза выше №1–2. ### 5. Amperka 5" — только для компактного корпуса Дешевле всех, но 800×480 мало для панели управления. Есть резистивная версия за 6 690 ₽ — дешевле, но без мультитача и хуже по эргономике, для нашей задачи не советую. ## Подключение (одинаково для всех пяти) **Физическое:** - видео: HDMI → Pi 5 (нужен переходник micro-HDMI → HDMI, ~300 ₽) или ROCK 5 ITX (полноразмерный порт); - тач: USB-A ↔ USB-C/micro-USB (кабель в комплекте), второй USB-порт платы; - питание монитора: отдельные 5 В (USB-C или DC-гнездо по карточке модели) — предусмотреть розетку/USB-БП рядом с панелью. **Программное:** - тач-контроллеры (GT911/GT9157/ILI2511) через USB-мост работают как стандартный HID-multitouch: Raspberry Pi OS / Debian / Armbian подхватывают их без драйверов; - React-панель: тапы приходят как обычные события мыши, доработок фронта не требуется; - при вертикальном монтаже поворот настраивается параметром ядра (`video=HDMI-A-1:rotate=90`, для Pi 5 — в `cmdline.txt`), калибровка обычно не нужна. **Примечания.** Цены зафиксированы 26.09.2026: Amperka — с карточек товаров, AliExpress — с поисковой выдачи (карточки у AE периодически закрываются антиботом; перед закупкой сверить цену на карточке). Ozon из моего окружения недоступен (капча) — если нужен именно Ozon, могу подготовить список запросов для ручной сверки. DSI-панели (официальная Raspberry Pi Touch Display 2) не включал: работают из коробки только на Pi, с ROCK 5 ITX потребуют нестандартной сборки ядра. **Что нужно от вас:** выбрать вариант (рекомендую №1 или №2 — 10,1" FHD). После выбора могу оформить отдельную задачу на интеграцию: крепёж, кабельная схема, поворот/масштабирование UI под выбранный экран. До решения перевожу задачу в `blocked`.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
forgejo-admin/keba-hhs#22
No description provided.