banner

Блог

Jun 08, 2023

Blackberry Pi Чжоу Сюя — это ZX Spectrum

Ученый-микроскоп Чжоу Сюй, доктор философии, собрал компактную портативную Linux-машину на базе Raspberry Pi, внешний вид которой взят из комбинации классических сотовых телефонов BlackBerry и микрокомпьютера Sinclair ZX Spectrum 1983 года: Blackberry Pi.

«У меня всегда был план создать небольшой портативный компьютер, похожий на кибердеку, для тестирования и прототипирования электроники», — объясняет Сюй, вспоминая предысторию. «Это стало более осуществимо после того, как я купил потрясающую клавиатуру Blackberry BBQ20KBD у Solder Party. Поэтому, порывшись в своих ящиках, [я выбрал компоненты, чтобы] использовать запасные части, оставшиеся от моего предыдущего проекта Game Boy, а также испытавшие нехватку [Raspberry] Pi Zero 2 W [платы.]"

В результате Blackberry Pi оснащен Raspberry Pi Zero W первого поколения, одноплатным компьютером с низким энергопотреблением, однако достаточно мощным для запуска настольной среды Linux, подключенной к цветному ЖК-дисплею Gearbest с разрешением 320×240. Под дисплеем находится Solder Party BBQ20KBD, который преобразует старые клавиатуры и трекпады BlackBerry для использования с другими устройствами — через разъемы USB, Qwiic/STEMMA QT и PMOD.

В другом месте корпуса находится литий-полимерный аккумулятор емкостью 2,5 Ач, подключенный к зарядной плате Adafruit PowerBoost 1000, охлаждающему вентилятору 5 В и модулю камеры Raspberry Pi 2 в варианте NoIR с поддержкой ночного видения. Дополнительные дополнения за пределами центральной конструкции включают USB-концентратор с внешним USB-портом, плату часов реального времени и плату аналого-цифрового преобразователя Texas Instruments ADS1015 для измерения напряжения батареи.

«Учитывая размеры всех компонентов, я быстро разработал проект в SolidWorks. Одной из уникальных особенностей является то, что все GPIO [контакты ввода/вывода общего назначения] доступны напрямую сверху ЖК-экрана для упрощения подключения. Что меня не очень радует, так это то, что BBQ20KBD (через соединение USB-C) не имеет клавиш Esc и Ctrl, что делает его неудобным для специального редактирования кода в nano», — отмечает Сюй, — хотя в более позднем обновлении отмечает, что переход на подключение I2C позволит упростить переназначение ключей.

Более подробную информацию о сборке можно найти в блоге Сюй; «Как только все станет немного более отполированным», — обещает он, — «я опубликую файлы приложения на своих страницах GitHub и Printable».

ДЕЛИТЬСЯ