Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Tom’s Hardware
Tom’s Hardware
Technology
Jeff Butts

Throwback workstation emulated on a business-card-sized board you can (almost) carry in your wallet — DECstation emulation using RP2040

RP2040 pretends its a DECstation.

Continuing on the march to bringing computer experiences of the past into the modern computing world, one maker has developed a DECstation emulation built into a credit card-sized single-board computer. This is possible because the Raspberry Pi RP2040 microcontroller can emulate the late ‘80s high-end workstation.

The minicomputer in question was once considered one of the best, most powerful options of its time. It ran DEC’s version of Unix and X-Windows, Ultrix and DECWindows. The creator says the project emulates a DECstation 3000, but I suspect it may actually be a DECstation 3100. My computing history suggests this was the model that ran Ultrix, not the 3000. But I digress.

Everything the MIPS processor-based workstation needed to run, which would often sit on your desk with your CRT monitor on top of it, can now fit onto a business card-sized PCB. An electronics engineer going by rscott2049 developed and published how to make it all happen.

The build requires ordering a custom PCB and doing some soldering. Rscott2049 has a GitHub repository with the build requirements, software, and instructions. You’ll need to have the board fabricated, perhaps using the recommended JLCPCB prototype fabrication services. 

When you receive it, you’ll solder on various components, such as the voltage regulator, micro SD card slot, VGA port, and the like. The maker recommends building two boards, one as a debugger and the other as your “production” model.

The bare RP2040 board to build a DECstation emulator (Image credit: rscott2049)
Connectors and other components soldered in place (Image credit: rscott2049)
(Image credit: rscott2049)

Next, you’ll debug everything, test connections, and install the operating system and software. The maker uses Dmitry.GR’s LinuxCard project emulator, along with his own emulated Ultrix/DECWindows environment. There’s support for a USB keyboard and mouse combo, monochrome VGA graphics at 1024 x 864, and Ethernet networking.

At the end, you’ll have a small computer that slides into your wallet but plugs into a display to give you the full DECWindows experience. Relive the glory days of the late ’80s, even including the entrancing Xmaze or Xworms screensavers.

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.