Давненько хотел подобрать хороший дисплей для миникомпьютера Распберри Пи.
То, что продавалось раньше — не устраивало категорически. Да, был куплен какой-то небольшой TN экран 3.5" дюйма с HDMI входом и резистивным тачскрином, но тачсрин резистивный и пользоваться им невозможно руками вообще (да и со стилусом не сильно лучше), а цвета и углы обзора таковы, что лучше о них не писать. Боль и слезы.
На рынке дисплеев сложилась интересная ситуация. Высококачественные мониторы с хорошим разрешением, высокой контрастностью и большими углами обзора — практически поголовно созданы для использования в смартфонах. Это отлично, благодаря массовому производству их стоимость невелика, если бы не одно большое «Но».
А именно —
все они имеют на борту только интерфейс MIPI-DSI для связи с центральным процессором. Это такой стандарт, который для такой цели и предназначен — "
Mobile
Industry
Processor
Interface". И вот тут проблема — самый распространенный у нас и за рубежом SBC (одноплатный компьютер, Single Board Computrer" — это Raspberry Pi. И у него есть этот интерфейс. Да. Только для одного единственного дисплея, который экслюзивно продает угадайте кто. Причем ни разрешением, ни другими характеристиками он не блещет, разве только крайне низким соотношением цена-качество. Цена высока, качество — как обычно, на откуп непритязательным DIY щикам разве только. Сменить (написать) драйвер для других дисплеев — не выйдет, документация на процессор в этой части полностью закрыта. На рынке есть еще несколько SBC с интерфейсом MIPI DSI — из тех, что есть у меня это Nano PC T3 с процессором от Samsung/Nexell S5P6818 и Orange Pi Win с Alwinner A64. Ситуация там несколько лучше, документация частично открыта, особенно на Nexell, но драйверов никто толком не писал. Я купил недавно дисплей для подключения к Nano PC (вернее сказать купил Nano PC для подключения к нормальному купленному дисплею) — но пока что не смог подключить его. А что есть с другими интерфейсами? Одни из самых распространенных — с шиной LVDS. А также с eDP. И все они начинаются с ноутбучных экранов без тачскрина, габаритами от 13" и при этом чаще всего снова низкого разрешения. В общем кто озадачивался поиском хорошего экрана для малинки меня прекрасно поймет.
Ситуацию поняла фирма Toshiba, выпустив целый набор чипов — конвертеров. Один из них — TC358779XBG как раз и являет собой искомый конвертер из HDMI в MIPI DSI. На базе такого чипа небезывестная Waveshare и собрала свой Амолед экран, который я незамедлительно приобрел. Брал я его на Таобао, как только он появился в продаже, через посредника. Но, т.к. он появился на Али и цена получается абсолютно такая же, как если брать на Тао и платить посреднику — не вижу смысла теперь идти в обход. Лучше взять на Али.
Пришел экран в такой вот коробке.
Внутри — сам экран, и неплохая комлектация. А именно 1) HDMI шнур, довольно мягкий, плоский, 30 см. 2) Спаянный переходник HDMI-HDMI для прямого подключения к «Малинке» 2) Почти такой же по смыслу, но уже USB-A / mini USB для подключения встроенного в экран тачскрина к одному из портов одноплатника. 3. Просто шнур mini-USB для запитывания либо дисплея, либо самой малины, без разницы. 4). Набор стоечек, 5 штук для крепления экрана к одноплатнику (хотя с учетом размеров это скорее одноплатник будет прикреплен к дисплею и 5 штук для крепления уже получившейся конструкции «куда либо». По штуке запасных, т.к. надо всего 4 + 4
Комплектация —
Эти самые переходники
—
В сборе
Расположений крепежных отверстий и разъемов — строго под Raspberry PI. Для других одноплатников надо воспользоваться гибким шнуром HDMI и руками со смекалкой для крепления (если оно требуется)
Мостом HDMI- MIPI DSI служит уже упомянутая мной Тошиба
Тачскрин — реализован на микроконтроллере STM32
Не, реализован то он, конечно же, не на нем, там скорее всего какой либо Symaptics или что подобное, их ставят прямо на гибкий шлейф экрана и работают они по шине i2C — выдавая координаты нажатий. На STM собран контроллер, чтобы по шине USB прикинуться этим самым HID тачскрином, и нам не пришлось бы писать драйвера для низкоуровневой микросхемы.
Кроме того, подозреваю, этот же STM общается с Тошибой и дает ей определенную информацию. Например код инициализации диспеля, оный обычно разный у разных производителей экранов (MIPI DSI — умная шина, со своим протоколом, контролями четности и тд и тп)
Есть и выход аудио, не стал с ним разбираться. Малина его по HDMI сразу не подхватила, наверное нужны какие-то действия с моей стороны, но необходимости то нет.
Первое включение — комом. На экране какой-то шум, видны следы от рабочего стола, какие-то полосы, мрак короче говоря.
На всякий случай подключаю к большому компьютеру с Win10 — все хорошо.
Наконец-то читаю чертов мануал
www.waveshare.com/w/upload/b/be/5.5inch_HDMI_AMOLED_User_Manual_EN.pdf
А, ну да. Малина же не знает, какое у него разрешение экрана, да и то, что я хочу его видеть в горизонтальной ориентации тоже не догадывается. Правлю. Перегружаю. Отлично!
Уже на запущенной системе надо будет немного поправить конфиг, для того чтобы правильно заработал тачскрин, тоже нужно указать его ориентацию.
Яркость — очень хороша, для сравнения Samsung S7 на полной яркости рядом
Правда она не регулируется. Это минус конечно же. Но поскольки стольких лет жития со страшными экранами TN и недоIPS, которые можно приобрести на Али — как-то даже и не расстроился.
Зато большой плюс, — экран не мерцает. Вообще. Никакого ШИМа тут нет. Даже тот же Самсунг этим похвастать не может. S7 по крайней мере.
Контрастность — тут все ясно, близка к бесконечности. Черный — абсолютно черный, пиксели просто выключены.
Вот — квадрат Малевича. Черный.
Насыщенность цвета — великолепная, как и большинство Амолед экранов (вернее все, которые я знаю), тут расширенный цветовой охват. Т.к. редактировать фото на 5ти дюймовом экране вряд ли кто будет — считаю это за плюс. Яркие цвета радуют глаз, повышается различимость цветовых оттенков в элементах пользовательского интерфейса. Не знаю, как у Распберри с CMS — то есть с системой управления цветом, так то можно было бы и сделать профиль для превращения цветов в стандартный охват sRGB, но я думаю это малоактуально.
Впрочем эффекта «красных лиц» я не наблюдаю. Отличное, четкое красочное изображение. Передать на фото это затруднительно, ведь фотоаппараты тоже снимают в узком sRGB формате.
В Убунту для Распберри сразу поменял все шрифты на 18-ые. Сам экран прекрасно выводит и стандартный 12 шрифт, но сидеть придется с линзой, тут 400 ppi (pixels per inch, точек на дюйм), размер точки 0.063 мм. Организация пискслей — vertical strip, то есть самое что ни на есть обычная и для LCD мониторов, горячо «любимого» пентайл" тут нет.
Качество тачскрина — тоже отличное. Это и неудивительно, емкостной же. Мультитач на 5 точек. В Убунте или Распбиан не особо надо, в Андроид систмах понадобится. Управлять элементами интрефейса в Ubuntu вполне можно, но потребуется некоторая сноровка. Все же она не рассчитана на «пальцевый» интерфейс и все достаточно мелко.
Углы обзора очень хороши, Амолед однако…
Что в заключении. Неотвратимый минус — выгорание Амоледов. Оно было, есть, и никуда не делось, чтобы нам не вещали.
Waveshare тоже советует использовать скринсейвер. Думаю через несколько лет на нем все равно что нибудь да можно будет разглядеть на равномерном фоне остаточное. Ну так что, куплю новый. Или что там в будущем будет.
По поступлению вопросов в комментариях — в терминале все хорошо видно и без увеличительного стекла :)
Хотя от ссылки на смарт с серверной убунтой к примеру, 1 гбит сеткой (это я о nano PC) не откажусь
даже на первичке на али всякие mini PC на селеронах по 70 долларов есть и с парой гигабит
Да вы заменили Шнур на очень короткий шнур в виде платы, ну оке, вставить такой переходник в телефон, либо спаять мелкий usb кабель сантиметра на 2.
Также существуют проги (но хз сможет ли так малина), расширение или дублирование экрана по wifi (2рой дисплей для компа например, причем с рабочим тачем)
P\S брал в евросети Digma EVE 8800 3g за 3200р, аппарат конешн не супер быстрый, всего гиг оперативки, но зато windows =)
И еще момент. Если юзер производит какие либо действия на экране — результат он должен слышать в течении не более 0.1 сек задержки. Расскажите, как обеспечить такой лаг срабатывания? У ваших андроидов даже пользовательский интерфейс тормозит дольше, а если мы начнем эти данные передавать вайфаем или блютучем — то станет совсем весело. Еще до того, как все это отвалится.
а вайфай, кстати, можно и по кабелю передавать, без помех и отвалов
и вперед. Чего, удобно же!
Да и все равно даже mmap не обеспечит того функционала, который можно при помощи элементарного STM8S003 добиться!
Все эти «пишки» нужны лишь как дешевый микросервер. Больше ни для чего толкового их использовать не получится.
Крутится на малине mopidy (volumio/moode/runeaudio/etc.).
Headless. Подальше от глаз спрятанная.
Управляется софтиной с телефона.
Где там место относительно большому экрану?
Неудобно два — я дома стараюсь вообще телефон закинуть куда подальше, дома отдыхать надо. Его надо доставать, часто и искать. Я лучше к плееру подойду.
Лаг — три. Ну не верю я, что при использовании сети у меня лаг между, например сменой кривой эквала и тем — что я слышу будет незаметен на слух, это доли секунды. А сеть ведь может быть занята, скачка там какая или что еще. Ну и еще можно найти причин. Не хочу я безликой черной-серой или какой коробки. Я вещь хочу.
А по технической части:
'Локальный' пользовательский интерфейс на известных мне готовых решениях (или вы софт сами писать собираетесь ?) — не нативное приложение, а та же самая веб-морда, работающая в chromium. Т.е. вся разница с условным смартфоном, что
1) обращения к бэкенду идут не по сети, а на 127.0.0.1
2) фронтэнд крутится на той же самой малине, щедро отжирая ее далеко не бесконечные ресурсы
Задержка в локальной сети (даже беспроводной) — ничто по сравнению с задержкой, вносимой алгоритмами обработки и буферизацией звука.
Сетевой плеер — стильно, модно, молодежно!
правда без сетки, но зато с eMMC а не тормознутой SD картой. запуск линукса — 2,5 сек
click.intel.com/aaeon-up-board.html
я много чего на работе делаю под линуксом и на мелких платах…
атомы не могу использовать — не подходят по цене( а так отличная железка. самая большая проблема — тормознутый directx и недопиленные видеодрова. но opengl вроде получше.
а так… перепробовали все — начиная с оранжей и малин и заканчивая промышленными модулями.
odroid кстати неплохие…
у меня наверное до сих пор дето ящик стоит с дохлыми оранжами и малинами… это просто фигня какаято… виснут и дохнут… для домашнего применения может и самое оно… но поставить и забыть не получится…
а вот продукция frendlyelec — стоит уже не один год. и odroid кстати там де нужен дисплей.
есть еще куча промышленных модулей, для которых надо делать плату (для этих кстати тоже делаем...) но у них цена не гуманная…
Особенно когда про работающем рядом телевизоре вдруг станет заметен шим этого оледа. Сюрпрайз!
Если честно, то видел в магазине ОЛЕД телевизоры, цветопередача супер, как и «идеальный черный». Но вот прям, чтоб я в 2-3 раза больше платил за это, так это нет…
Как вариант надо будет иметь в виду.
Но если хочется — почему бы нет. Опыт в разработке опять же.
Из интерфейсов там есть все что хочешь — от Firewire до ExpressCard и беспроводных.
12 уже не то. Мне по большому счету два таких экрана надо будет, один в сетевой плеер (там точно никаких ноутов не катит), а второй — надо портативный ПК с экранчиком не более 8 дюймов, с железными и надежными GPIO и, желательно возможностью ставить bare metal систему, пока не подобрал такого.
Но с возрастом это проходит
Каждый сам ищет для себя ответ )
Но более важные вещи есть — это совершенно точно
— мне нужен интерфейс i2c
— возьми ноут, там есть USB, Firewire и т. д. Ну а что? это же тоже интефейсы.
— Да, но i2c интерфейса там нет
— Да и нафиг он нужен, ты вообще какой то хренью интересуешься.
А в целом это нормальная ситуация, в телефонах процентов 50 стоимости это обычно экран. Потом идет камера
Подождать свободную продажу Odroid N2 Amlogic S922X с переходничком NVMe PCIe Gen3x4 и поставить например недорогой и мегабыстрый SU001TBP34A80M28AB мыслей не было?
Вопрос цены дисплея — дело того, кто его покупает. Проблема здесь несколько в ином: малине на самом деле дисплей вообще "не нужен". Хотите глюки? — покупайте, типичный фэйл с дисплеем: И так в сети у всех. Топикастер в шапке поста на истоки этих глюков частично указал: Вот только блистать GPU на малине не надо — ягодка эта изначально отравлена. Пруф: Что не так с Raspberry Pi.
Собственно поэтому малину чаще и используют как веб-сервер для домашней автоматизации — в качестве веб-контролёра она работает более-менее стабильно. А предложения маркетологов грузить её GPU дисплеями — это бред ибо трояну ThreadX мешать не стоит, зависнет же…
И с выбором Вами платформы с открытым исходным кодом совершенно согласен, также как Вы голосую обеими руками за GPIO — тут все смартфоны нервно курят в сторонке)) Вот только зачем остальных то в тупик на малину толкать: Имхо: лучше было в шапке поста всё же Nano PC указать, а не малину, дабы не вводить народ в заблуждение. Надеюсь что у вас на Nano PC всё задуманное получится:-)
А вы T4 кстати привели. Не купил ее, даташит на проц урезан очень сильно. На Т3 с некселем получше
Так то конечно, тогда и принтеров никаких не было таких и проекторов, и алиэкспресса как такого
IMHO оба эти экрана LG делала специально для Amazon Kindle Fire HD 8.9 двух поколений. С тех пор это мой любимый размер экрана:) Жалко сейчас на новых процессорах таких не делают. Сочетание веса/разрешения/формата/качества изображения на мои потребности идеальное.
P.S. а то, что яркость не регулируется, очень плохо. Я юзаю их как панель для умного дома, очень не кайф когда он ночью зрачки выжигает.
P.P.S. Помучался с этими дисплеями, и сделал вывод, что лучше планшет купить и выводить изображение на него. Я 7дюймов 1024×600 взял за 3300. В DNS лежит планшет за 4000 с экраном 1280×800, это и корпус красивый, и wifi, и андройд.
www.dfrobot.com/product-1784.html
p.s. а ведь когда-то говорили что не офф под dsi никогда не будет)
aliexpress.com/item/5-5-Inch-2K-HDMI-IPS-LCD-Kit-1440-2560-MIPI-TO-HDMI-Display-kit/32981354673.html
2560*1440
Но ни разрешением ни качеством экрана он не блистал. Габариты вот только отличные для меня
Искать по — HDMI flat cable
1 316,82 руб. | 8,9 дюйма 2 K HDMI ips Дисплей 2560*1600 MIPI ЖК-дисплей с платой драйвера USB Touch Поддержка Win7 8 10 Raspberry Pi 3
aliexpress.com/item/8-9-pulgadas-2-K-HDMI-IPS-pantalla-2560-1600-MIPI-LCD-con-placa-de-controlador/32980430820.html
Как получите, отпишитесь плиз…
Кстати что за планшет?
ПС экран не точно такой, а предыдущее поколение 8.9 1920х1200. С предыдущего Амазон Киндла ХД. С JDI Retina 2560x1600 был Teclast X90Hd на Атоме с Виндой. Продал недавно вполне живым. Экран отличнейший. С удовольствием купил-бы планшет с таким экраном на новом процессоре. Хоть даже относительно недорогом. Например Amlogic S922X или Snapdragon 632 или Kirin 710.
Советовать китайца неблагодарное дело. У меня Чуви, Кубы/Алдокубы, Пипо/ФНФ, Текларки жили — не тужили. На 4pda темы по ним почитать — оторопь берет;) Да и многим людям что я советовал/помогал покупать палили, давили, заливали с первого раза. Потом мне выговаривали по поводу запчастей и ремонта.
Еще добавлю что сейчас я бы под Винду 8.9 с 2 Гб памяти не брал. У меня планшет чисто прикроватное устройство. Лежаче-полусидячее. Потому и ограничения по размеру и весу. А как сажусь руки сразу клаву ищут. Я уже не говорю когда глаза до боли знакомый интерфейс видят;) Потому попробовать можно Teclast X90Hd на барахолках поискать. Я свой за дешевле 70 у.е. продал в полной комплектации с чехлом/книжкой и в прекрасном внешнем виде. А новый под Винду брал-бы минимум с 4 Гб и экраном покрупнее. Винда и браузеры жиреют день ото дня и «борьба с уязвимостями» тоже быстрее их не делает. А новые дорогие негуманно.
Примеры Teclast X98 pro/+ но формат 4/3 9,7 2048x1536 у Вас и так уже есть. CHUWI Hi12 либо если ориентироваться сразу на работу с клавиатурой Chuwi Hi13 в котором уже 1 кг веса есть. Короче сложно чего-то вот прям правильного посоветовать.
Зачем ШИМ, если регулировки нет. Самсунги на 100% тоже не мерцают. Точнее как: они мерцают (вообще все), с частотой 60 Гц, но мерцают четко при обновлении кадра, которое и происходит 60 раз в секунду. А так как там амплитуда минимальная (пара процентов от ярокости) — мерцаний как бы и нет.
Оно?Если хотитете побольше, есть LCD IPS на 11.6 дюйма за 150 долл + доставка, там же есть 13.3 за 170 долл и 15.6 за 179 долл.
Я по глупости год назад купил для своей Малины 5 дюймовый TFT с тачскрином за 23.67$. Разрешение 480 × 800, в комплекте самый дешёвый стилус и диск с ненужным софтом. Абсолютно бесполезная вещь!
Сын еще как-то может погонять Марио на RetroPie, но мне (лупошарому) там вообще ничего не разглядеть без лупы!
Ещё пара картинок
Хорошим дисплей для малины будет LCD монитор от компа, любой! За 70$ можно купить новый 18-20 дюймовый монитор с HDMI. Нет у монитора входа HDMI — можно купить переходник, благо их много и они копеечные. Я свою Малину запустил на дремучем Futjitsu-Siemens P19-219 через такой:
Ребята, серьёзно, глаза свои поберегите!
А потом говорите:
Ну, если ваша цель была получить медиаплеер с маленьким, но гордым «ТруъРГБ» экраном (
который будет ещё и выгорать со временем), питающийся от розетки, с ненужным тачскрином и мелкими интерфейсом за 140 с лишним (экран + малина) долларов, то, безусловно, вы её добились)))За сопоставимые деньги я сейчас поглядываю (для работы правда) на вот такой 7 дюймовый Feelworld, но жаба не согласна…
И пожалуйста, не надо считать мои деньги ))
пару фото с экраном 5(800х480) и экраном 3.5(480х320)
Даже запчасти купил. Но потом появился сабж в продаже. Такая платка конечно хороша, но там 4 слойка. Для пары штук выйдет дороже такого экрана с платой
А какая связь стоимости деталей и идеи малины? Главное что gpio есть, да и процессор даже без линукса запустить можно
Я о том, как называется сама утилита!!!