$7 MicroMac project recreates a Macintosh 128k on the Raspberry Pi Pico

A Raspberry Pi Pico emulating a Macintosh 128K
(Image credit: Matt Evans)

The original Macintosh computer, quickly renamed to the Macintosh 128k, sold for $2,495 (£1,969) when it launched in 1984. Now, thanks to the Raspberry Pi Pico and one dedicated maker, you can build your own for less than $6.34 (£5). 

Matt Evans developed the project over an undisclosed amount of time. He was inspired by a conversation about building a desktop GUI for the Raspberry Pi Pico’s RP2040 MCU. He’d commented on running an old operating system instead, and the original Macintosh came to mind. 

When it debuted in 1984, the Macintosh only had 128KB of RAM. Within months, Apple quadrupled that and released the Macintosh 512K. The original model was rebranded the Macintosh 128K. It came bundled with MacWrite and MacPaint. Eventually, software such as MacProject, MacTerminal, and Microsoft Word were released for the computer. When the Macintosh 512K was released, Apple soon offered the vector graphics drawing software MacDraw.

Evans’s goal was to bring the Macintosh 128K to life to run the originally bundled software and the all-important Missile Command. If he could pull it off, he’d also hoped to run MacDraw on his budget Macintosh. While putting together the hardware for the job was easy enough, getting it to run the Macintosh operating system took some doing. 

The Raspberry Pi Pico MicroMac build (Image credit: Matt Evans)
Latest Videos FromTom's Hardware
TOPICS
Jeff Butts
Contributing Writer

Jeff Butts has been covering tech news for more than a decade, and his IT experience predates the internet. Yes, he remembers when 9600 baud was “fast.” He especially enjoys covering DIY and Maker topics, along with anything on the bleeding edge of technology.

  • TerryLaze
    Admin said:
    If you want to experience the nostalgia of working on a Macintosh 128K, you can build one for less than the cost of lunch,
    If you just want the experience you can just run an emulator on your PC, running it on a pico with a normal usb keyboard and mouse is not going to add anything to the nostalgia.
    Reply
  • NeoMorpheus
    Fun fact:

    According to Andy Hertzfeld the Macintosh used for the introduction demo on January 24, 1984, was a prototype with 512k RAM, even though the first model offered for sale implemented just 128k of non-expandable memory. This prototype was used to provide adequate RAM to run the memory-intensive demo, which showcased speech synthesis software intended to impress the crowd.
    Reply
  • NinoPino
    TerryLaze said:
    If you just want the experience you can just run an emulator on your PC, running it on a pico with a normal usb keyboard and mouse is not going to add anything to the nostalgia.
    In a way or another you obtain the result. But what is the sense of spend hundreds of $ on a PC when you can use smaller and cheaper Raspberry ?
    Reply
  • TerryLaze
    NinoPino said:
    In a way or another you obtain the result. But what is the sense of spend hundreds of $ on a PC when you can use smaller and cheaper Raspberry ?
    The sense is that especially in this forum everybody already has a PC, and any PC from the last 20-30 years can run mac emulation.
    Reply
  • NinoPino
    TerryLaze said:
    The sense is that especially in this forum everybody already has a PC, and any PC from the last 20-30 years can run mac emulation.
    The purpose of the project is to "build your own" Mac, not to emulate it occasionally.
    Reply
  • TerryLaze
    NinoPino said:
    The purpose of the project is to "build your own" Mac, not to emulate it occasionally.
    How is this a Mac?
    Reply
  • NinoPino
    TerryLaze said:
    How is this a Mac?
    And this ?
    Reply