11 сентября в 13:16

Для Raspberry Pi Model B+ создали VGA адаптер

raspberry pi vga adapter

Как известно, у мини-ПК Raspberry Pi есть HDMI-разьем, но нет VGA. Так что, если на вашем мониторе только VGA — для работы с Raspberry Pi он не подходит.

Так было до недавнего времени. Умелец по имени Герт ван Лу (Gert van Loo) самостоятельно создал VGA-адаптер для Для Raspberry Pi Model B+. Адаптер использует 40-пиновый разьем на новой модели «малинки».

И теперь «малинка» может поддерживать работу с двумя дисплеями одновременно. Вернее, будет через несколько недель — прямо сейчас создатель адаптера работает над соответствующим ПО, позволяющим добавить Raspberry Pi Model B+ поддержку работы одновременно двух дисплеев, с использованием HDMI и VGA портов.

К слову, новый адаптер пока нельзя купить — автор и не планировал пускать его в массовое производство. Зато выложил все необходимые данные на GitHub, так что при желании можно создать собственный адаптер, используя схемы, предоставленные Гертом.

Подробная информация об адаптере доступна по ссылке на GitHub, а также в этом видео:

+17
15431
84
marks 184,7

Комментарии (31)

+4
nerudo #
Хм. Преобразователь на резистивных делителях, работающий через GPIO. Интересно, как процессор будет успевать справляться работать с ним…
0
Deranged #
Очевидно, софт будет формировать в области памяти фрейм-буфер, а на GPIO его будет непрерывно гнать DMA. А HSync/VSync будут формироваться по прерываниям. Но нагрузка на системную шину будет приличной.
+4
esl #
How much CPU power does it use?
Non more than the HDMI output. The video signal is generated by the DPI peripheral, not by bit-
bashing the GPIO pins. However the DPI interface has a much shallower FIFO and thus it is more
likely that the driver does not gets its data in time from the SDRAM (underrun). This shows up as a
horizontal ‘hick-up’ on the screen.
+1
ALev #
Именно в Raspberry Pi B+ разъем GPIO стал содержать все выходы, необходимые для _аппаратного_ VGA выхода. В чипах почти всегда на одно выходе по несколько функций. Так вот до B+ на разъеме были не все выводы, имеющие фунции VGA. Там есть небольшая «магия на резисторах», но в целом всё корректно. Автор заявляет полную поддержку: на VGA можно будет выдавать теже самые 1920×1080×60 fps, что и на HDMI.
+12
ClusterM #
Ковокс 21го века…
0
80x86 #
Хипстеры дауншифтят-с…
+3
darkfrei #
Вот это?
image
0
bbmm #
Суть в том, чтобы использовать как второй монитор. Таким переходником вы занимаете hdmi.
+5
Mezomish #
Я вам напомню начало статьи:
Как известно, у мини-ПК Raspberry Pi есть HDMI-разьем, но нет VGA. Так что, если на вашем мониторе только VGA — для работы с Raspberry Pi он не подходит.

Указанный выше девайс эту проблему как раз решает.
–6
bbmm #
Но проблему второго монитора — нет. И, похоже что, суть еще и в цене вопроса. В блогпосте на оф. сайте сделан акцент на высокой цене hdmi>vga.
+1
Delsian #
Два монитора к малинке? Мсье знает толк в извращениях!
0
bbmm #
А почему бы и нет? :)
Можно и три даже без проблем.
0
darkfrei #
Ну или три малинки.
0
ALev #
Найдите этот девайс дешевле 500 рублей и тогда действительно сможете сказать, что он решает проблему. Raspberry Pi покупают в основном те, кто экономит. И 500 руб — это треть от стоимости платы.

А на самом деле даже за эти 500 я реально нигде переходника не видел. Мы в Амперке уже задумались…
0
dsd_corp #
Ну если искать «у нас», то может, ниже пятисотки и не найдешь: www.terraelectronica.ru/catalog_info.php?CODE=600549
Но если брать «у них», то вполне: www.seeedstudio.com/depot/HDMI-to-VGA-Adapter-p-1668.html?cPath=98_16
+2
ALev #
Мимо. Это и есть ≥500 руб, если учесть стоимость доставки.

Заранее могу сказать: я знаю, как эта железка будет сделана внутри, там без чипа не обойтись, т.ч. по определению будет стоить дороже, чем решение на одних транзисторах.
0
ZoomEx #
Добавлю вариант.
Правда в живую не видел.
0
WildHorn #
Брал для малинки вот такую штуку (выбрал на вскидку, вроде есть дешевле): www.ebay.com/itm/1080P-HDMI-Male-to-VGA-Female-Adapter-Video-Converter-Cable-for-PC-DVD-HDTV-PK-/310996048936
Работает не очень. Вначале показалось, что вообще не работает. Пришлось долго возится с config.txt подбирая нужные параметры hdmi. Но если уж очень надо, то вариант.
+2
nochkin #
К сожалению, большинство таких адаптеров не будет работать на Raspberry Pi, так как Pi не выдаёт аналоговый сигнал на HDMI.
Для функционировании такого адаптера надо нестандартный HDMI выход с аналоговым сигналом, которые есть на некоторых специально-обученных этому PC видеокартах.
0
WizAlx #
хм. а Вы уверены, что это работает?
0
bbmm #
Конкретно это — вряд ли. Нужен не переходник, а конвертер цифрового сигнала в аналоговый. А вы сами понимаете, это не дешево. По этому меня и веселят минусаторы моих комментариев выше :). Вы ребятки ознакомьтесь с темой сначала.
0
WildHorn #
Выше ответил. Есть такие конвертеры за 3-4$. Работают, конечно, прям на все свои деньги, но и от них можно добиться приемлемой картинки.
–1
bbmm #
40-пиновый разьем

Простите за занудство, но это все-таки не разъем.
–1
bbmm #
Лучше написать «Интерфейс GPIO».
+1
HunterSpy #
Простите, но когда PLD-40 перестал быть разьемом?
–1
bbmm #
PLD-40 — разъем. Но подключение не просто через разъем PLD-40, а через интерфейс gpio.
+1
HunterSpy #
Т.е по вашему правильно писать не подключение через COM-Port (DB-9), а через интерфейс RS-232? простите но помоему это ошибка.
VGA адаптер подключается в разьем PLD-40, а интерфейс — это уже программная часть и собственно к подключению физическому не относиться.
+1
ALev #
Нет, так лучше как раз не писать. Там разъем, порт в конце концов, но не никак не интерфейс.

+3
nochkin #
Механически — это разъём. Электрически — это интерфейс.
+3
vvzvlad #
В первую очередь это — пельмени. А только потом равиоли.
+1
nochkin #
По виду это как крутоны, а внутри — это банальные гренки.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.