The Acorn Atom

Acorn entered the emerging home computer market with a consumer version of their Systems 2 to 4A. By integrating the basics of these systems onto one board and placing it in the keyboard, the Atom was born.

Atom & box

Atom and box

Atom from above

From the Control Universal Ltd. catalogue:

The Atom measures 15" long x 9.5"deep x 2.5" high. It contains a full sized keyboard laid out in the conventional typewriter way, the full travel, light pressure keys give a positive reliable action.

The Atom is ready to use with any color or monochrome tv, or with a simple modification can be used with a video monitor. Colour output is built-in for use with a monitor; the PAL encoder is required for use with colour tv.

The minimum Atom has initial 2K of RAM and 8K of ROM which can be increased to 12K of RAM and 12K of ROM. BASIC and ASSEMBLER (machine code), graphics and sound output, and direct cassette and TV interfaces are standard features.

Technical Details

Inside the Atom

The Atom is based on the 6502 processor and a 6847 VDU chip. The 6847 is similar to the then popular 6845 CRT controller, but with more functionality on board. The trade off is flexibility. For various IO an 8255 PPI is used. As an option, a 6522 VIA could be installed, which gave Centronics printer support and hardware timers.

Software Expansion

Toolkit Manual
Toolkit ROM

The basic Atom has an 8KByte integer BASIC. A 4KByte floating point extension is an option, as were various utilities. In this Atom a "TOOLKIT" is present. No company name in the EPROM or in the documentation, but probably from "Willow Software".

It was written in assembly language, using a cross-assembler on a big Prime mainframe. I did it mostly to learn about the Atom, the 6502, and to learn assembly language which I have been teaching since then, at a university, for over 20 years.

Despite its limitations, the Atom, was a wonderful little computer, a great educational tool, and good fun. It helped to establish me in my career as a lecturer in digital electronics and microprocessors.

Hardware Expansion

Atom Disk Unit

Atom PAL Unit

Atom/BBC Basic Conversion Card  border= src="kraan2_files/atombbccard.jpg" align=top>.

Another option was the disk interface. As it was twice the price of a Atom, these units were not very widespread.

Inside the Atom a PAL encoder unit could be placed, allowing it to create a colour image on TV (color monitors were very expensive then). The Atom standard has monochrome out.

The ultimate expansion was the ATOM/BBC basic board. Doc on this

The pictures are from the Control Universal Ltd. catalogue.

The Dutch Acorn Atom User Group developed a system that upgraded the Atom to almost the BBC level. The hard-to-get Disk controller was replaced by a CP/M card which emulated the original FDC. With an additional 80 column card, CP/M operation was complete. More on this at ATOM review (in Dutch) and English.