Notebookcheck Logo

Ник Гиллард представляет pico-mac-nano: Macintosh Classic высотой 62 мм, построенный с помощью платы WaveShare Pico Zero Raspberry Pi

Ник Гиллард собирает pico-mac-nano - Mac Classic высотой 62 мм, питающийся от WaveShare Pico Zero. (Источник изображения: Ник Гиллард)
Ник Гиллард собирает pico-mac-nano - Mac Classic высотой 62 мм, питающийся от WaveShare Pico Zero. (Источник изображения: Ник Гиллард)
Ник Гиллард создал один из самых маленьких в мире работающих Macintosh Classics, используя плату WaveShare Pico Zero Raspberry Pi с модифицированным эмулятором pico-mac и продуманные инженерные решения. Все это помещено в 3D-печатный корпус высотой 62 мм.

Ник Гиллард представил один из самых маленьких в мире работающих Macintosh Classics высотой всего 62 мм (2,44 дюйма). В проекте используется крошечная WaveShare Pico Zero Raspberry Pi , на которой работает модифицированная версия эмулятора pico-mac Macintosh 128K. Полностью собранный pico-mac-nano можно приобрести в магазине 1-bit rainbow за £56 (~$75). Коллекционное издание в коробке можно приобрести за £78 (~$105).

Эмуляция Macintosh существует уже несколько десятилетий, и заядлые пользователи запускают операционную систему и приложения на настольных компьютерах и планшетах, часто используя методы Hackintosh методы. Забавно, но единственные доступные сегодня Mac с сенсорным экраном - это планшеты PC под управлением macOS. Проект pico-mac эмулирует оригинальный 128K Mac Classic на платах Raspberry Pi.

Чтобы создать pico-mac-nano, г-н Гиллард прибег к нескольким хакам и модификациям, чтобы уместить рабочие компоненты в миниатюрный 3D-печатный корпус. Первое - это обойти аппаратное ограничение, связанное с поворотом кадрового буфера дисплея, чтобы уместить его на 2-дюймовом ЖК-дисплее с разрешением 480 x 640 пикселей. Родное разрешение дисплея Mac 512 x 342 пикселя не могло работать из-за ограниченной пропускной способности процессора, поэтому эмулятор pico-nano был модифицирован для вывода 480 x 342 пикселей, что, к счастью, сработало.

Используемая ЖК-панель принимает RGB-вход: 5 бит для красного, 6 бит для зеленого и 5 бит для синего, но 16 общих бит снова превышают доступную аппаратную пропускную способность. Обходным решением было установить два старших бита каждого цветового канала, что значительно сократило общее количество битов, необходимых для управления панелью.

Корпус и пользовательская интерфейсная печатная плата были напечатаны в 3D, что позволило легко подключить ЖК-дисплей к плате Raspberry Pi. Расположенный сзади порт USB-C на плате принимает питание и подключается к внешней клавиатуре и мыши с помощью кабеля-разветвителя USB-C. Модифицированный эмулятор pico-mac работает с карты памяти microSD, расположенной на задней панели.

Новички, которые хотят погрузиться в мир проектовRaspberry Pi, могут прочитать эту книгу на Amazon.

На pico-mac-nano работает модифицированная версия pico-mac с пользовательским разрешением экрана 480 x 342 пикселей. (Источник изображения: Ник Гиллард)
На pico-mac-nano работает модифицированная версия pico-mac с пользовательским разрешением экрана 480 x 342 пикселей. (Источник изображения: Ник Гиллард)
В pico-mac-nano используется плата WaveShare Pico Zero, установленная внутри 3D-печатного корпуса, для запуска эмулятора Mac Classic pico-mac. (Источник изображения: Ник Гиллард)
В pico-mac-nano используется плата WaveShare Pico Zero, установленная внутри 3D-печатного корпуса, для запуска эмулятора Mac Classic pico-mac. (Источник изображения: Ник Гиллард)
Коллекционное издание пико-мак-нано поставляется в соответствующей коробке-реплике. (Источник изображения: Ник Гиллард)
Коллекционное издание пико-мак-нано поставляется в соответствующей коробке-реплике. (Источник изображения: Ник Гиллард)
Этот важный материал точно понравится твоим друзьям в социальных сетях!
Mail Logo
'
> Обзоры Ноутбуков, Смартфонов, Планшетов. Тесты и Новости > Новости > Архив новостей > Архив новостей за 2025 год, 05 месяц > Ник Гиллард представляет pico-mac-nano: Macintosh Classic высотой 62 мм, построенный с помощью платы WaveShare Pico Zero Raspberry Pi
David Chien, 2025-05-28 (Update: 2025-05-28)