Этот самодельный, исторически точный дизайн портативного Commodore 64 — любовное письмо к альтернативной истории Commodore: хитроумный оммаж Noki эпохе, объединяющий Commodore, Apple и Raspberry Pi

Commodore 64,Raspberry Pi 5,ретро-компьютер,3D-печать,электроника,DIY

Индустриальный дизайнер создал впечатляющий прототип ноутбука Commodore 64! Узнайте, как он объединил ретро-дизайн с современной техникой Raspberry Pi 5 и QMK firmware.

Индустриальный дизайнер, увлеченный старыми компьютерами, создал работающий прототип ноутбука Commodore 64. Это своего рода ремейк из альтернативной истории. Имеется в виду, что компания Commodore никогда не выпускала ноутбук, ближайшим к этому был громоздкий компьютер SX64 (~22 фунта). Однако Кевин Ноки черпал вдохновение в оригинальном дизайне C64 “bread-bin” (коробка для хлеба), объединив его с портативным Apple Macintosh Lisa.

В вышеуказанном видео показан путь Ноки от концепции к работающему прототипу. Во вступлении он резюмирует идею этой работы как план создания “полностью функционального пользовательского дизайна C64 ноутбука, построенного так, как будто он мог существовать в 1980-х годах, но работающего на современном оборудовании”.

Для начала этого пути в аппаратном и программном обеспечении Ноки использовал программное обеспечение для 3D-моделирования, чтобы смоделировать Portable 64. Он решил разделить конечный дизайн на части для 3D-печати на своем Bambu Lab P2S. Всего было около 30 деталей, что потребовало 38 часов печати с использованием сопла 0,4 мм.

Далее мы видим, как дизайнер и мастер собирают корпус, используя суперклей и металлические штифты. Затем корпус шлифуется, грунтится и окрашивается. Уже сейчас он выглядит отлично, с оригинальными цветами C64 – своего рода песочно-бежевым оттенком.

Клавиатура, выбранная для этого компьютера, не была стандартной модели, и для ее создания потребуется значительное усилие. Для 3D-печати на выпуск колпачков клавиш потребовалось 24 часа. Ноки использовал более тонкое сопло 0,2 мм, чтобы уменьшить видимость слоев на конечной печати.

Для точной маркировки надписей мастер отсканировал и векторизовал оригинальную клавиатуру C64. Для нанесения надписей в светлых тонах были использованы гидротрансферные переводы с использованием белого лазерного тонера. Гидротрансферные переводы довольно хрупкие, поэтому после нанесения и высыхания они были защищены несколькими слоями прозрачного акрилового лака-спрея.

PCBWay изготовила заказную печатную плату для клавиатуры. Ноки пришлось припаять более 60 небольших диодов к плате, а также установить Raspberry Pi Pico микроконтроллер – прошитый известной настраиваемой прошивкой клавиатуры QMK, работающей в качестве интерфейса между переключателями и Raspberry Pi 5. Одним из последних этапов для клавиатуры была пайка клавишных переключателей. Ноки выбрал переключатель Caps Lock для аутентичного ощущения.

После того, как клавиатура была готова, Portable 64 приступил к созданию конструкции и опор для различных печатных плат и панелей ввода/вывода. Штампованные латунные вставки, вставленные в предварительно расположенные отверстия с помощью паяльника, заложили основу. Также было интересно увидеть реализацию толкающей защелки с магнитным механизмом для выдвижной ручки ноутбука.

Сердцем Portable 64 был Raspberry Pi 5, работающий с эмулятором VICE. Ноки хотел иметь возможность использовать оригинальное оборудование, поэтому для этого проекта он использовал библиотеку open-CBM и самодельный(ые) адаптер(ы). Адаптер дисковода 1541 с интерфейсом .25 дюйма был бы относительно прост в реализации с использованием библиотеки и платы интерфейса. Были подготовлены и установлены адаптеры для джойстика, включая специально напечатый на 3D-принтере чехол, имитирующий внешний вид оригинального C64. Однако для устройства хранения данных на кассетах Datasette потребовалось больше работы, поскольку клиентское программное обеспечение пришлось изменить, чтобы потоком передавать файл .TAP в эмулятор. «Немного хитрый подход, но он отлично работает для этой конфигурации», – заключил Ноки.

Для аккумулятора был использован UPS стоимостью 10 долларов, который поставлялся без необходимых элементов питания 18650. Ноки изготовил деталь, напечатанную на 3D-принтере, чтобы обеспечить доступ к элементам питания через люк под ноутбуком. Приятным дополнением было приложение на Python, разработанное для отображения состояния аккумулятора на экране «C64».

В отношении экрана для этого проекта был выбран 10-дюймовый дисплей с соотношением сторон 4:3. Он располагался по центру с массивными, соответствующими эпохе рамками. После установки экрана и его печатной платы потребовалась небольшая модификация для подключения яркости к колесику на боковой стороне ноутбука. Там также было размещено колесико регулировки громкости аудио. Неутомимый перфекционист, Ноки решил изменить прошивку экрана, чтобы удалить сообщения на экране, касающиеся источников ввода и других функций.

Финальные шаги сборки были готовы к завершению, были добавлены пружинные защелки для крышки ноутбука. Для легкой и плавной регулировки угла наклона экрана были использованы поворотные петли. И теперь клавиатура и экран были прикреплены к системной печатной плате, а все панели были привинчены или защелкнуты на место.

Завершённый прототип, показанный в видео, загружается на экран Commodore 64 BASIC за 11 секунд. Наш отважный технологический авантюрист обнаружил, что система удобна в использовании. Он мог загружать оригинальное программное обеспечение с дискеты 1541, и оригинальная игра ‘Pac-Man’ неизвестного происхождения все еще работала. Даже тест Datasette работал хорошо, но медленно, конечно.

Легендарные джойстики Competition Pro 9-pin работали как положено. Программа Python, работающая в фоновом режиме, преобразовывала ввод с джойстика, подключенного к GPIO Pi 5, в соответствующие нажатия клавиш.

Если бы вы взяли Portable 64 в дорогу, вы, вероятно, отказались бы от оригинальных носителей, хотя. Для по-настоящему портативного удовольствия от C64 предпочтительным выбором Ноки была SD-карта, заполненная играми и приложениями. По-видимому, этот прототип весит около 4 кг, или около 8 фунтов. Мы не получили никакой информации о времени автономной работы без подзарядки.

Предыдущие заметные проекты Кевина Ноки включают яблочный iPad в стиле 1980-х годов в бежевом цвете.