Сенсорный дисплей для проекта #22
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Проверить, подойдет ли нам такой дисплей https://aliexpress.ru/item/1005008789890066.html?af=1954_70513&sku_id=12000046672420583&utm_medium=cpa для нашего проекта.
Если да, то описать подключение физическое и программное.
Если не достаточно информации так и напиши, я дам тебе ее.
Беру задачу, ветка не требуется (исследование/анализ, ответ будет в issue). Пробую открыть ссылку на дисплей.
Разобрался — ссылка ведёт на 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 — всё для этого есть). Тогда:Итог / что нужно от вас:
Жду вашего решения — до ответа перевожу задачу в
blocked.Подготовь экран для панели на одноплатнике как в #21
Ответ принял, направление понятное: экран под панель на одноплатнике (Pi 5 / ROCK 5 ITX из #21), формат — как в #21 (ТОП от лучшего к худшему, с описанием, подключением и ценами). Снимаю блокировку, беру в работу — подборку подготовлю в этом issue.
Готово — подборка сенсорных экранов под панель на одноплатнике, в формате #21 (ТОП от лучшего к худшему: описание, подключение физическое и программное, цены).
Требования: обычный монитор HDMI + USB-тач (универсален для Pi 5 и ROCK 5 ITX из #21), ёмкостный тач (мультитач, работа пальцем как на КЕБА-панели), размер 7–12″ для читаемости кнопок. Плату типа JC8012P4A1 из исходного поста исключили (это не монитор, решением не является — см. выше).
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 ₽ — дешевле, но без мультитача и хуже по эргономике, для нашей задачи не советую.
Подключение (одинаково для всех пяти)
Физическое:
Программное:
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.