Skip to the content
PCBKitNew board
2 layers191.5 × 97.6 mmOpen Apple 1 SBC, the printed circuit board in 3D

Open Apple 1 SBC

davischris/OpenAC14

This work is largely based on the work of Tor-Eirik Bakke Lunde (https://github.com/tebl/RC6502-Apple-1-Replica).

Size
191.5 × 97.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
72
Nets
159
Pads
471
Tracks, vias
2,325, 64
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
5 Jul 2023
Updated
4 Apr 2026

Overview

Open Apple 1 SBC is an open-source printed circuit board by davischris, from the davischris/OpenAC1 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 191.5 × 97.6 mm with 72 parts on 159 nets, routed with 2,325 tracks and 64 vias.

It is built around the PIC32MX250F128B-I/SS, 74HCT00D and 74HCT04D, with the 74HCT138D, HM62256BLP-7 and L7805 among its other parts. Its parts include 18 capacitors, 18 resistors, 12 connectors, 11 ICs and 2 diodes. It belongs with the computers and single-board computers boards and the PIC boards of this library.

Main components

8

README

README.md

OpenAC1

This work is largely based on the work of Tor-Eirik Bakke Lunde (https://github.com/tebl/RC6502-Apple-1-Replica). I really liked his project and I had just read "Apple 1 Replica Creation: Back to the Garage" by Tom Owad, so I was very interested in making a "workalike" Apple 1.

I wanted to extend this project to include USB keyboard and VGA monitor support, as well as the ability to read programs from an SD card.

This project also includes code from other open source projects including Geoff Graham's VT100 Teminal Emulator (https://geoffg.net/terminal.html) including David Hansel's modification to use a USB keyboard.

Parts

72
QtyValueFootprintReferences
11100nFCapacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mmC1, C4, C5, C6, C7, C8, C9, C10, C11, C12, C18
53.3kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R6, R7, R8, R10
4Holerc6502:MountingJ1, J2, J3, J4
310kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR9, R12, R18
210uFCapacitor_THT:CP_Radial_D4.0mm_P2.00mmC3, C17
2150Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR11, R14
227pFCapacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mmC13, C14
24.7kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR13, R17
1103Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC2
1104Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC15
11MResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2
11MHzOscillator:Oscillator_DIP-14X1
11kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR4
1220Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR15
128C64/28C256Package_DIP:DIP-28_W15.24mmU2
1330Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR5
1334Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC16
1470Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR16
147kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR3
174HCT00Package_DIP:DIP-14_W7.62mmU3
174HCT04Package_DIP:DIP-14_W7.62mmU5
174HCT138Package_DIP:DIP-16_W7.62mmU1
18MHzCrystal:Crystal_HC49-U_VerticalY1
1A13 SelectConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalA1
1A14 SelectConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalA2
1ActivityLED_THT:LED_D5.0mmD2
1Arduino NanoModule:Arduino_NanoJ6
1BARREL_JACKConnector_BarrelJack:BarrelJack_HorizontalCON1
1CLEARButton_Switch_THT:SW_PUSH_6mmSW2
1COMP VIDEOConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalP2
1CONN_02X22Connector_PinHeader_2.54mm:PinHeader_2x22_P2.54mm_VerticalP1
1DB15_Female_HighDensityConnector_Dsub:DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mmJ7
1EXT CLEARConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP3
1EXT RESETConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1
1HM62256BLP-7Package_DIP:DIP-28_W15.24mmU4
1L7805Package_TO_SOT_THT:TO-220-3_VerticalU10
1MCP23S17Package_DIP:DIP-28_W7.62mmU8
1NE555PPackage_DIP:DIP-8_W7.62mmU6
1PIC32MX250F128BPackage_DIP:DIP-28_W7.62mmU11
1PowerLED_THT:LED_D5.0mmD1
1PowerConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalA4
1Power SwitchConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP2
1Prog EnableConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalA3
1RESETButton_Switch_THT:SW_PUSH_6mmSW1
1SD Card ModuleConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalP3
1USB_AConnectors:USB_AP4
1VP GNDConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ5
1WD65C02/R6502Package_DIP:DIP-40_W15.24mmU9
1WD65C21/MC6821Package_DIP:DIP-40_W15.24mmU7

Questions

How big is the Open Apple 1 SBC PCB?

It measures 191.5 × 97.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Open Apple 1 SBC use?

72 parts, built around the PIC32MX250F128B-I/SS, 74HCT00D, 74HCT04D and 74HCT138D. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Open Apple 1 SBC KiCad files?

From the davischris/OpenAC1 repository on GitHub, at the commit this page was made from: the board is hardware/OpenAC-1/Open Apple 1 SBC.kicad_pcb and its schematic hardware/OpenAC-1/Open Apple 1 SBC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Open Apple 1 SBC design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers99.1 × 99.7 mmRC6502 Apple 1 SBC, the printed circuit board in 3D

    RC6502 Apple 1 SBC

    douggilliland/Retro-Computers

    Retro-Computer Designs (Z80, 65C816, etc)

    48 parts87
  • 2 layers368.3 × 215.9 mmTTL 6510 Computer fab, the printed circuit board in 3D

    TTL 6510 Computer fab

    StefansAI/TTL-6510-Computer

    Yet another CPU made from TTL chips

    330 parts1
  • 2 layersLM80C R6, the printed circuit board in 3D

    LM80C R6

    leomil72/LM80C

    A Z80-based homebrew computer withTMS9918, AY-3-8910, Z80 CTC, Z80 PIO, and Z80 SIO

    153 parts123GPL-3.0
  • 2 layers235 × 158.8 mmGigatron, the printed circuit board in 3D

    Gigatron

    flypie/Gigatron

    This is a version of the files from https://gigatron.io/ altered to work on a vanilla KiCAD 5.1.6. Changes are minimal in the schematic and PCB, layout has only been changed where dimensions or orientations changed as a…

    151 parts2
  • 4 layers120.2 × 104.1 mmExtrom, the printed circuit board in 3D

    Extrom

    jimbro1000/DragonPalExtRom

    Dragon Pal with External Character Rom for Rev 3.1

    78 partsMIT
  • 2 layers150 × 90 mmTMS9918A YM2149, the printed circuit board in 3D

    TMS9918A YM2149

    daveho/DIY8bit

    Files and resources for DIY 8 bit computer video series

    46 parts19
  • 2 layers297.2 × 180.3 mm8bit computer, the printed circuit board in 3D

    8bit computer

    vascofazza/8bit-cpu

    Schematics & code for my 74LS-based 8-bit MK1 CPU

    377 parts317MIT
  • 2 layers184 × 80 mmAdcboard, the printed circuit board in 3D

    Adcboard

    nuclearfutureslab/ibxII-hardware

    Hardware for IBX ][ - nuclear warhead verification with an Apple II

    126 parts5GPL-3.0