![](https://habrastorage.org/webt/ae/lo/ft/aeloftc7onrdlt5cvocdlkarph4.jpeg)
Компактные устройства для просмотра слайдов через линзу выпускались во всём мире, и в СССР в том числе (примеры: 1 и 2). Сегодня внутрь такого прибора можно поместить Raspberry Pi Zero с небольшим дисплеем. Практически все винтажные детали, включая линзу и выключатель, при этом остаются на месте. К RetroPie автором «прикручена» тема в стиле «Звёздных войн» (разработчики — CoinJunkie и ArcadePunks).
От переводчика: RetroPie — лишь один из вариантов, vi за такой линзой будет тоже здорово смотреться даже без cool-retro-term, только вместо геймпада понадобится клавиатура. Колонка станет ненужной, потребляемый ток соответственно уменьшится.
Кажется, что места в корпусе устройства много устройства много, но значительную его часть занимает пространство между слайдом (теперь — дисплеем) и линзой. Если придвинуть ближе, увеличение станет небольшим.
Компоненты:
— устройство для просмотра слайдов
— дисплей PiTFT (320х200, 2,8 дюйма, резистивный сенсор — не используется)
— Raspberry Pi Zero с гребёнкой
— небольшой USB-хаб
— 5-вольтовый импульсный БП на 2,5 А и кабель Micro USB сечением не менее 0,518 мм2
— USB-колонка со встроенной звуковой картой
— USB-геймпад
— карта памяти на 32 ГБ
![](https://habrastorage.org/webt/un/ko/tx/unkotxlw84nrs0_tu7weavfqzxi.jpeg)
Порядок сборки. Открываем устройство, отпаиваем от выключателя питания подключённые к нему ранее проводники, вместо этого включаем его в разрыв плюсового проводника кабеля, идущего от нового БП (задействуйте выключатель только если уверены, что он «потянет» 2,5 А):
![](https://habrastorage.org/webt/fo/qj/1i/foqj1ipxs18bjghskne-oknsu6c.jpeg)
Если «малинка» приобретена без гребёнки, её необходимо впаять. Но автор купил гребёнку с контактами, которые не надо впаивать. Вместо этого придётся воспользоваться специальными направляющими и… молотком:
![](https://habrastorage.org/webt/nc/35/m1/nc35m1reoaftzzd8zkbkwmmobno.jpeg)
![](https://habrastorage.org/webt/vr/el/ui/vreluieux4li4ypomquazmhsloo.jpeg)
![](https://habrastorage.org/webt/jb/gd/_o/jbgd_o5kxinnlq6kekv2mjwhsny.jpeg)
Теперь соединяем PiTFT с гребёнкой. Второй соединитель на плате дисплея — проходной, чтобы подключать что-нибудь ещё:
![](https://habrastorage.org/webt/us/gy/m8/usgym85wfjmmqvonzbso4ofh6bo.jpeg)
Обклеиваем «малинку» и дисплей изолентой в местах возможного контакта с металлическими частями. Устанавливаем получившийся «бутерброд» на место, в свободном пространстве размещаем хаб и колонку. Выводим кабель геймпада:
![](https://habrastorage.org/webt/ul/ev/lb/ulevlbkner0ghry7dp_q8khboxe.jpeg)
Закрываем и пользуемся:
![](https://habrastorage.org/webt/sw/m2/di/swm2diarnzkuxkf2j2kmq0hzl9o.jpeg)