RC1 8K ExRAM
tebl·RC-ONE·RC1 8K ExRAM/RC1 8K ExRAM.kicad_pcb
About the RC1 8K ExRAM PCB
RC1 8K ExRAM is an open source AVR/Arduino PCB design by tebl, published on GitHub under the CERN-OHL-1.2 license. It is a 2-layer board measuring 99.1 × 83.8 mm, with 36 components from 20 distinct parts.
Its main chip is the Arduino_Nano_v3.x, from the AVR/Arduino family. Other key parts include the 74LS138, 74LS00, 74HC595, HM62256BLP-7 and 74LS244. By type, the board carries 8 ICs, 8 capacitors, 8 resistors, 6 diodes, 3 connectors and 2 jumpers.
It belongs with the retro computing and displays & leds designs in this gallery.
From the project
A recreation of the MOS KIM-1 microcomputer, the start of the Commodore-line of computers. Complete with hex keypad, six digit displays and a lot of 8-bit fun!
Originally created by MOS in order to show off their new 6502-processor, it was a success that tapped into a market they probably never knew themselves was growing into a force to be reckoned with - the homecomputing market! Later bought up by little-known typewriter-manufacturer Commodore, the KIM-1 is an iconic piece of hardware and since I can't afford to buy one I'll build one instead.

Main components on the RC1 8K ExRAM
RC1 8K ExRAM bill of materials (BOM)
36 components, 20 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 74LS138 | DIP-16_W7.62mm_Socket | U1 |
| 1 | 74LS00 | DIP-14_W7.62mm_Socket | U2 |
| 2 | 74HC595 | DIP-16_W7.62mm_Socket | U3, U4 |
| 1 | HM62256BLP-7 | DIP-28_W15.24mm_Socket | U5 |
| 2 | 74LS244 | DIP-20_W7.62mm_Socket | U6, U7 |
| 1 | 74LS245 | DIP-20_W7.62mm_Socket | U8 |
| 1 | Arduino_Nano_v3.x | Arduino_Nano | A1 |
| 1 | Expansion | Pin_Header_Angled_1x39_Pitch2.54mm | J1 |
| 1 | ADDRESS | Pin_Header_Straight_2x09_Pitch2.54mm | J2 |
| 1 | BATTERY | Pin_Header_Angled_1x04_Pitch2.54mm | J3 |
| 1 | USB_PWR | Pin_Header_Straight_1x02_Pitch2.54mm | JP1 |
| 1 | ReadOnly | Pin_Header_Straight_1x03_Pitch2.54mm | JP2 |
| 1 | BUSY | LED_D5.0mm | D1 |
| 1 | DATA | LED_D5.0mm | D2 |
| 1 | CLK | LED_D5.0mm | D3 |
| 1 | 1N4001 | D_DO-35_SOD27_P7.62mm_Horizontal | D4 |
| 2 | 1N4001 | D_DO-41_SOD81_P10.16mm_Horizontal | D5, D6 |
| 8 | 100nF | C_Disc_D4.7mm_W2.5mm_P5.00mm | C1, C2, C3, C4, C5, C6, C7, C8 |
| 3 | 220 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2, R3 |
| 5 | 3k3 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4, R5, R6, R7, R8 |
RC1 8K ExRAM design files
The KiCad project lives in the tebl/RC-ONE repository on GitHub; these links point at the commit this page was built from.
RC1 8K ExRAM: common questions
What microcontroller does the RC1 8K ExRAM use?
The RC1 8K ExRAM is built around the Arduino_Nano_v3.x, from the AVR/Arduino family.
How big is the RC1 8K ExRAM PCB?
The RC1 8K ExRAM measures 99.1 × 83.8 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the RC1 8K ExRAM?
36 components, from 20 distinct parts. The full bill of materials is listed on this page.
Where can I download the RC1 8K ExRAM design files?
From the tebl/RC-ONE repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the RC1 8K ExRAM design in my own project?
Yes, under the terms of its CERN-OHL-1.2 license, which tebl chose for the repository.
Can I test firmware for the RC1 8K ExRAM without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
More boards in RC-ONE
RC1 UI
tebl
99.1 × 97.2 mm89 parts2LCERN-OHL-1.225RC1 CPU
tebl
99.1 × 99.1 mm45 parts2LCERN-OHL-1.225RC1 Sound Interface
tebl
99.1 × 68 mm35 parts2LCERN-OHL-1.225RC1 TMS9918A
tebl
99.1 × 76.8 mm32 parts2LCERN-OHL-1.225RC1 Keypad
tebl
66 × 76.2 mm30 parts2LCERN-OHL-1.225RC1 Real Time Clock
tebl
99.1 × 59.7 mm28 parts2LCERN-OHL-1.225RC1 Keypad MX
tebl
72.4 × 122.6 mm26 parts2LCERN-OHL-1.225RC1 65K Expansion
tebl
99.1 × 55.2 mm23 parts2LCERN-OHL-1.225RC1 ACIA
tebl
99.1 × 58.4 mm20 parts2LCERN-OHL-1.225RC1 Compact Flash
tebl
99.1 × 54.6 mm20 parts2LCERN-OHL-1.225AVR/Arduino
RC1 Keypad to USB
tebl
72.4 × 45.1 mm8 parts2LCERN-OHL-1.225
Similar boards
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k