Nick Gillard zaprezentował jeden z najmniejszych na świecie działających komputerów Macintosh Classics o wysokości zaledwie 62 mm (2,44 cala). Projekt wykorzystuje maleńką płytkę WaveShare Pico Zero Raspberry Pi board ze zmodyfikowaną wersją emulatora pico-mac Macintosh 128K. W pełni zmontowany pico-mac-nano można nabyć w sklepie 1-bit rainbow store za £56 (~$75). Pudełkową edycję kolekcjonerską można nabyć za 78 GBP (~105 USD).
Emulacja Macintosha istnieje od dziesięcioleci, a zapaleni użytkownicy uruchamiają system operacyjny i aplikacje na komputerach stacjonarnych i tabletach, często przy użyciu Hackintosh metod. Co zabawne, jedynymi dostępnymi obecnie komputerami Mac z ekranem dotykowym są tablety PC z systemem macOS. Projekt pico-mac emuluje oryginalnego Maca 128K Classic na płytkach Raspberry Pi.
Aby stworzyć pico-mac-nano, pan Gillard uciekł się do kilku hacków i modyfikacji, aby zmieścić działające komponenty w niewielkiej obudowie wydrukowanej w 3D. Pierwszym z nich było obejście ograniczeń sprzętowych związanych z obracaniem bufora ramki wyświetlacza w celu dopasowania go do 2-calowego wyświetlacza LCD o rozdzielczości 480 x 640 pikseli. Natywna rozdzielczość wyświetlacza Maca wynosząca 512 x 342 pikseli nie mogła działać ze względu na ograniczoną przepustowość przetwarzania, więc emulator pico-nano został zmodyfikowany do wyświetlania 480 x 342 pikseli, co szczęśliwie zadziałało.
Zastosowany panel LCD przyjmuje wejście RGB składające się z 5 bitów dla koloru czerwonego, 6 bitów dla koloru zielonego i 5 bitów dla koloru niebieskiego, ale 16 bitów ponownie przekracza dostępną przepustowość sprzętową. Obejście polegało na ustawieniu dwóch najbardziej znaczących bitów każdego kanału koloru, co znacznie zmniejszyło całkowitą liczbę bitów wymaganych do wysterowania panelu.
Obudowa i niestandardowa płytka PCB interfejsu zostały wydrukowane w 3D, umożliwiając łatwe podłączenie wyświetlacza LCD do płytki Raspberry Pi. Skierowany do tyłu port USB-C na płycie przyjmuje zasilanie i łączy się z zewnętrzną klawiaturą i myszą za pomocą kabla rozdzielającego USB-C. Zmodyfikowany emulator pico-mac działa z umieszczonej z tyłu karty microSD.
Początkujący, którzy chcą wejść w świat projektówRaspberry Pi, mogą przeczytać tę książkę na Amazon.
