

Apple PCB 820-0086-C
Redraws/reimplementations of various legacy Macintosh boards.
- Size
- 223 × 226 mm
- Copper layers
- 4
- Thickness
- 4.69 mm
- Parts
- 186
- Nets
- 306
- Pads
- 1,338
- Tracks, vias
- 4,818, 206
- Pours
- 5
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 11 Feb 2023
- Updated
- 28 Mar 2024
Overview
Apple PCB 820-0086-C is an open-source printed circuit board by RichCini, from the RichCini/MacRedux repository on GitHub. It is a 4-layer board of 223 × 226 mm with 186 parts on 306 nets, routed with 4,818 tracks and 206 vias.
It is built around the 26LS30/B2A, 26LS32JC and LF353P, with the 74LS161DC, 74LS166AP-E and 74LS257PC among its other parts. Its parts include 53 ICs, 50 capacitors, 32 resistors, 8 connectors and 3 transistors.
Main components
1026LS30/B2A
--55℃~+125℃ 4.5V~5.5V - Interface - Specialized ROHSRochester Electronics, LLCInterface - Specialized26LS32JC
-- Interface - Specialized ROHSRochester Electronics, LLCInterface - SpecializedLF353P
DIP-8-18V~-3.5V、3.5V~18V 0℃~+70℃ 100pA 10uV/℃ 13V/us 18nV/√Hz@1kHz 3.6mA 3MHz 50pA 5mV 70dB Short-Circuit Protection DIP-8 FET Input Amplifiers ROHSTexas InstrumentsFET Input Amplifiers74LS161DC
-0℃~+70℃ 14ns 32MHz 4 4.75V~5.25V 74LS 93mW Asynchronous Binary Counter Programmable divide ratio、Reset function、Cascade counter、Synchronous counting Rising Edge Synchronous - Counters, DividersTexas InstrumentsCounters, Dividers74LS166AP-E
DIP-16-20℃~+75℃ 14ns@5V,15pF 25MHz 4.75V~5.25V 400mW 400uA 74LS 8 8mA Asynchronous clear function Parallel or Serial to Serial DIP-16 Shift Registers ROHSRenesas ElectronicsShift Registers74LS257PC
DIP-160℃~+70℃ 12mA 2.6mA 24mA 27ns@5V,150pF 4.75V~5.25V 74LS Output enable high-impedance、Tri-state output DIP-16 Signal Switches, Multiplexers, DecodersTexas InstrumentsSignal Switches, Multiplexers, Decoders74LS393P-E
DIP-14-20℃~+75℃ 2 35MHz 4 4.75V~5.25V 400mW 40ns@5V,15pF 74LS Binary Counter Reset function DIP-14 Counters, Dividers ROHSRenesas ElectronicsCounters, Dividers74LS04PC
PDIP-140℃~+70℃ 4.75V~5.25V 6 6.6mA 74LS PDIP-14 InvertersonsemiInvertersLM311
SOP-80℃~+70℃ 1 1.7nA 2.4mA 200ns 2mV 36V 45nA 5V~30V TTL、CMOS ±15V SOP-8 Comparators ROHSGcoreComparatorsMJ-3502N
插件,13.5x7.6mm-20℃~+85℃ 12V 1A Brass、Phosphor bronze Silver 插件,13.5x7.6mm Audio Connectors ROHSCUIAudio Connectors (Headphones)
README
README.mdMacRedux
Reimaging of the original Macintosh 128k logic board 820-0086-C.
Introduction
This project is a re-implementation of a Macintosh 128k logic board. From this, I hope to derive the 128k/512k hybrid board. Primarily, I expect these would be used to replace an original logic board that has been damaged. There are several components that are generally "unobtanium" without harvesting from another board. These parts include the six PLDs (of which only 2 or 3 may have been decoded per some Google searching), the IWM (disk drive controller), the RTC chip (although a clone seems to have been made by someone), three RC dampers, and the external floppy connector (a custom 19-pin connector that looks like it used the DB13W3 shell size). The DB19F was also used on the //gs, Amiga, and NeXT machines, among others. You can still occasionally find them on eBay. I purchased 2 just to have them for measurements.
Project Status
The board has been fully test plotted but has not been sent to manufacturing. I was able to purchase an original board, so most of the critical measurements have been validated. However, there still may be minor differences between the original and this version, mostly relating to the rear connectors, the RJ11 jack, and the pushbutton switches on the side.
Versions
- v1.0-001: Initial prototype based on original schematic.
Known Bugs/Issues
-
The board still contains several DRC errors, mostly due to components encroaching on eachother ("porch violations"). There will likely be permanent encroachments given how dense the board is in certain areas.
-
Certain components (like the push buttons, keyboard connector, and audio jack) are being replaced with what I think are current equivalents, so further adjustments could be needed for those so that they are positioned properly on the planar.
-
As of now, the PALs have not been fully decoded. The archive includes a text file with some notes I've collected on the topic from various places on the Net.
Parts
186| Qty | Value | Footprint | References |
|---|---|---|---|
| 34 | .1uF | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C2, C3, C13, C16, C17, C21, C23, C24, C25, C26, C27, C28, C29, C30, C31, C32 +18 |
| 16 | HM50256P | Package_DIP:DIP-16_W7.62mm_Socket_LongPads | U5F401, U5G401, U6F401, U6G401, U7F401, U7G401, U8F401, U8G401, U9F401, U9G401, U10F401, U10G401, U11F401, U11G401, U12F401, U12G401 |
| 9 | 3.3k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R8, R19, R20, R24, R25, R28, R30, R34 |
| 8 | 47 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R4, R5, R6, R7, R31, R33, R35, R36 |
| 8 | MountingHole_Pad | TestPoint:TestPoint_Plated_Hole_D2.0mm | H201, H202, H203, H204, H205, H206, H207, H208 |
| 7 | 27 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | FB1, FB2, R1, R26, R27, R37, R38 |
| 6 | MountingHole | MountingHole:MountingHole_2.7mm_M2.5 | H209, H210, H211, H212, H213, H214 |
| 4 | 1.0k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3, R9, R10, R21 |
| 4 | 74AS253 | Package_DIP:DIP-16_W7.62mm_Socket_LongPads | U3F701, U3G701, U4F701, U4G701 |
| 3 | 0.1uF | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C1, C11, C12 |
| 3 | 4120R-601-250/201LF | Package_DIP:DIP-20_W7.62mm_Socket_LongPads | U6A301, U10B301, U14A301 |
| 3 | 470pF | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C6, C7, C19 |
| 3 | 47k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R14, R18, R22 |
| 2 | .001u | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C49, C50 |
| 2 | 150 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R11, R29 |
| 2 | 28uH | Inductor_THT:L_Toroid_Vertical_L14.0mm_W5.6mm_P5.30mm_Bourns_5700 | L1, L3 |
| 2 | 33uF | Capacitor_THT:CP_Axial_L11.0mm_D5.0mm_P18.00mm_Horizontal | C5, C20 |
| 2 | 47 | Resistor_THT:R_Array_SIP10 | RP2, RP3 |
| 2 | 470k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R12, R13 |
| 2 | 74LS161 | Package_DIP:DIP-16_W7.62mm_Socket_LongPads | U15E501, U15F501 |
| 2 | 74LS166 | Package_DIP:DIP-16_W7.62mm_Socket_LongPads | U13F501, U14F501 |
| 2 | 74LS244 | Package_DIP:DIP-20_W7.62mm_Socket_LongPads | U12E501, U13E501 |
| 2 | 74LS257 | Package_DIP:DIP-16_W7.62mm_Socket_LongPads | U2F701, U2G701 |
| 2 | 74LS393 | Package_DIP:DIP-14_W7.62mm_Socket_LongPads | U1F701, U1G701 |
| 2 | 75 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | FB5, R32 |
| 2 | LOGO | LOGO | G001, G002 |
| 1 | .001uF | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C18 |
| 1 | 0.1u | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C8 |
| 1 | 100k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R23 |
| 1 | 10pF | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C14 |
| 1 | 15.6672MHz | Oscillator:Oscillator_DIP-14 | U2B201 |
| 1 | 150k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R17 |
| 1 | 1N4150 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | CR2 |
| 1 | 2.2k | Resistor_THT:R_Array_SIP10 | RP1 |
| 1 | 200k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R15 |
| 1 | 220pF | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C10 |
| 1 | 26LS30 | Package_DIP:DIP-16_W7.62mm_Socket_LongPads | U6C301 |
| 1 | 26LS32 | Package_DIP:DIP-16_W7.62mm_Socket_LongPads | U5C301 |
| 1 | 27uH | Inductor_THT:L_Axial_L7.0mm_D3.3mm_P10.16mm_Horizontal_Fastron_MICC | L2 |
| 1 | 2N4401 | Package_TO_SOT_THT:TO-92_Inline | Q3 |
| 1 | 2N4403 | Package_TO_SOT_THT:TO-92_Inline | Q2 |
| 1 | 32.768kHz | Crystal:Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal | Y1 |
| 1 | 33pF | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C15 |
| 1 | 344-0040 | Package_DIP:DIP-8_W7.62mm_Socket_LongPads | U15B201 |
| 1 | 4.7uF | Capacitor_THT:CP_Axial_L11.0mm_D5.0mm_P18.00mm_Horizontal | C22 |
| 1 | 4016 | Package_DIP:DIP-14_W7.62mm_Socket_LongPads | U13B301 |
| 1 | 5.1V | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | CR3 |
| 1 | 6522 | Package_DIP:DIP-40_W15.24mm_Socket_LongPads | U15D601 |
| 1 | 680 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | FB4 |
| 1 | 68000D | Package_DIP:DIP-64_W22.86mm_Socket_LongPads | U4E601 |
| 1 | 68k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R16 |
| 1 | 74LS04 | Package_DIP:DIP-14_W7.62mm_Socket_LongPads | U4D201 |
| 1 | ASG-PAL16R6 | Package_DIP:DIP-20_W7.62mm_Socket_LongPads | U14E501 |
| 1 | Apple_IWM | Package_DIP:DIP-28_W15.24mm_Socket_LongPads | U601 |
| 1 | BMU0-PAL16R4 | Package_DIP:DIP-20_W7.62mm_Socket_LongPads | U2E501 |
| 1 | BMU1-PAL16L8 | Package_DIP:DIP-20_W7.62mm_Socket_LongPads | U2D501 |
| 1 | External Floppy | RAC_Custom:DSUB-19_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm | J4 |
| 1 | FB | Inductor_THT:L_Axial_L7.0mm_D3.3mm_P10.16mm_Horizontal_Fastron_MICC | FB3 |
| 1 | FLOPPY_Internal | Connector_IDC:IDC-Header_2x10_P2.54mm_Vertical | J6 |
| 1 | Interrupt | ESwitch:TL1100CF160Q | SW1 |
| 1 | Jumper_2_Bridged | TestPoint:TestPoint_Bridge_Pitch5.08mm_Drill0.7mm | JP201 |
| 1 | LAG-PAL16R8 | Package_DIP:DIP-20_W7.62mm_Socket_LongPads | U1E501 |
| 1 | LED | LED_THT:LED_D5.0mm | CR1 |
| 1 | LF353P | Package_DIP:DIP-8_W7.62mm_Socket_LongPads | U7B301 |
| 1 | LM311 | Package_DIP:DIP-8_W7.62mm_Socket_LongPads | U7C201 |
| 1 | LM7905_TO220 | RAC_Custom:TO-220-3_Horizontal_TabDown_HS | Q1 |
| 1 | MJ-3502N | CUI:MJ3502N | J1 |
| 1 | MODEM | Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm | J2 |
| 1 | MOUSE | Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm | J5 |
| 1 | PRINTER | Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm | J3 |
| 1 | Power | Connector_Molex:Molex_KK-396_A-41791-0011_1x11_P3.96mm_Vertical | J7 |
| 1 | RESET | ESwitch:TL1100CF160Q | SW2 |
| 1 | RJ22 | TE Connectivity:55559801 | J9 |
| 1 | ROM-HI | Package_DIP:DIP-28_W15.24mm_LongPads | U6D401 |
| 1 | ROM-LOW | Package_DIP:DIP-28_W15.24mm_LongPads | U8D401 |
| 1 | TSG-PAL16R6 | Package_DIP:DIP-20_W7.62mm_Socket_LongPads | U3D501 |
| 1 | TSM-PAL16R4 | Package_DIP:DIP-20_W7.62mm_Socket_LongPads | U1D501 |
| 1 | Z8530 | Package_DIP:DIP-40_W15.24mm_Socket_LongPads | U13D601 |
Questions
How big is the Apple PCB 820-0086-C PCB?
It measures 223 × 226 mm and has 4 copper layers, 4.69 mm thick.
What parts does the Apple PCB 820-0086-C use?
186 parts, built around the 26LS30/B2A, 26LS32JC, LF353P and 74LS161DC. 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 Apple PCB 820-0086-C KiCad files?
From the RichCini/MacRedux repository on GitHub, at the commit this page was made from: the board is Apple_PCB_820-0086-C.kicad_pcb and its schematic Apple_PCB_820-0086-C.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Apple PCB 820-0086-C design in my own project?
Its repository states no licence, so its author keeps all rights: ask RichCini before reusing the design.
Similar boards
- 2 layers190.6 × 172.4 mm

- 2 layers

- 2 layers338.7 × 107.7 mm

- 4 layers337.6 × 105.7 mm

ISA CGA
hkzlab/CGA_Redux
The Color Graphics Adapter Redux board is a more or less faithful clone of the original IBM CGA, based on the original schematics
170 parts56 - 2 layers450 × 160 mm

- 4 layers254 × 137.7 mm

S100 ColorMagic-1.1-006
RichCini/LomasBoards
Small repository of files/data related to Lomas Data Products S-100 boards.
150 parts1 - 2 layers426 × 307 mm

I7000
felipesanches/Itautec_I7000_KICAD
Esquemáticos do computador Itautec I-7000 G desenhados a partir de inspeção do circuito das PCBs
115 parts - 2 layers279 × 134.6 mm

K-1008-visable memory
schenkmi/electronic-retro-computing-projects
In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.
144 parts