Playground 68030 Mk I
thorpej·pg68k·cpu030/design-files/cpu030.kicad_pcb
About the Playground 68030 Mk I PCB
Playground 68030 Mk I is an open source AVR/Arduino PCB design by thorpej, published on GitHub. It is a 6-layer board measuring 259.9 × 154.9 mm, with 227 components from 75 distinct parts.
Its main chip is the ATtiny85-20P, from the AVR/Arduino family. Other key parts include the MC68030, ATF1508AS, 74ACT05, DS1813 and SST39SF040 (E). By type, the board carries 108 capacitors, 55 resistors, 40 ICs, 14 connectors, 3 crystals and 3 switches.
It belongs with the power & battery designs in this gallery.
From the project
The 68k Playground, a 680x0-based home-brew computer with multiple CPU options
The 68030 Mk I is intended as a relatively modest Unix machine. It sports the following features:
68030 CPU + 68882 FPU running at 25MHz. Up to 256MB of 60ns dynamic RAM (as 2x 128MB 72-pin SIMMs). 4MB of 10ns static RAM. 1MB of flash ROM containing system firmware. 2 16550-compatible serial ports (provided by a TL16C2552). An ATA disk interface supporting 1 or 2 drives. A 10Mb/s twisted pair Ethernet interface (provided by an RTL8019AS). An I2C interface (provided by a PCF8584) and real-time clock/calendar with battery backup (provided by a DS3231). A system timer. An expansion port with…

Main components on the Playground 68030 Mk I
Playground 68030 Mk I bill of materials (BOM)
227 components, 75 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MC68030 | PGA169 | U101 |
| 3 | ATF1508AS | TQFP-100_14x14mm_P0.5mm | U102, U201, U401 |
| 4 | 74ACT05 | SOIC-14_3.9x8.7mm_P1.27mm | U103, U109, U206, U402 |
| 2 | DS1813 | SOT-23-3 | U104, U110 |
| 1 | SST39SF040 (E) | DIP-32_W15.24mm_Socket | U105 |
| 1 | SST39SF040 (O) | DIP-32_W15.24mm_Socket | U106 |
| 1 | MC68882 | PGA68 | U107 |
| 2 | GAL22V10 | DIP-24_W7.62mm_Socket | U108, U811 |
| 1 | CY7C1061GE (U16) | TSOP-II-54_22.2x10.16mm_P0.8mm | U202 |
| 1 | CY7C1061GE (L16) | TSOP-II-54_22.2x10.16mm_P0.8mm | U203 |
| 1 | SIMM72-0A | SIMM-72 | U204 |
| 1 | SIMM72-0B | SIMM-72 | U205 |
| 1 | C1521282 TL16C2552 | PLCC-44_THT-Socket | U301 |
| 1 | 74ACHT32 | SOIC-14_3.9x8.7mm_P1.27mm | U302 |
| 12 | 74ACT245 | SOIC-20W_7.5x12.8mm_P1.27mm | U501, U502, U503, U802, U803, U804, U805, U806 +4 |
| 1 | C1521282 PCF8584 | DIP-20_W7.62mm_Socket | U601 |
| 1 | DS3231MZ | SOIC-8_3.9x4.9mm_P1.27mm | U602 |
| 1 | RTL8019AS | PQFP-100_14x20mm_P0.65mm | U701 |
| 1 | AT93C46D-PU | DIP-8_W7.62mm_Socket | U702 |
| 1 | C79401 74ACT245 | SOIC-20W_7.5x12.8mm_P1.27mm | U801 |
Show 55 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATtiny85-20P | DIP-8_W7.62mm_Socket | U901 |
| 1 | 74HCT74 | SOIC-14_3.9x8.7mm_P1.27mm | U902 |
| 1 | 50MHz | Oscillator_DIP-8 | Y101 |
| 1 | 1.8432MHz | Oscillator_DIP-8 | Y301 |
| 1 | 20MHz | Oscillator_DIP-8 | Y701 |
| 1 | Reset / Power / NMI | PinHeader_2x03_P2.54mm_Vertical | J101 |
| 1 | SYSCTL JTAG | PinHeader_2x05_P2.54mm_Vertical | J102 |
| 1 | DRAM0SZ | PinHeader_1x02_P2.54mm_Vertical | J201 |
| 1 | DRAM0 JTAG | PinHeader_2x05_P2.54mm_Vertical | J202 |
| 1 | UART1 FTDI | PinHeader_1x06_P2.54mm_Horizontal | J301 |
| 1 | UART0 FTDI | PinHeader_1x06_P2.54mm_Horizontal | J302 |
| 1 | UART0 | IDC-Header_2x05_P2.54mm_Vertical | J303 |
| 1 | UART1 | IDC-Header_2x05_P2.54mm_Vertical | J304 |
| 1 | ISACTL JTAG | PinHeader_2x05_P2.54mm_Vertical | J401 |
| 1 | ATA connector | IDC-Header_2x20_P2.54mm_Vertical | J501 |
| 1 | 5V CF Power | PinHeader_1x04_P2.54mm_Vertical | J502 |
| 1 | RJ45_Amphenol_RJMG1BD3B8K1ANR | RJ45_Amphenol_RJMG1BD3B8K1ANR | J701 |
| 1 | DIN41612_03x32_ABC | DIN41612_C_3x32_Female_Vertical_THT | J801 |
| 1 | ATX-24 | Molex_Mini-Fit_Jr_5569-24A1_2x12_P4.20mm_Horizontal | J901 |
| 1 | CR1220 | BatteryHolder_Keystone_500 | BT601 |
| 1 | Reset | SW_PUSH_6mm | SW101 |
| 1 | NMI | SW_PUSH_6mm | SW102 |
| 1 | Power | SW_PUSH_6mm | SW901 |
| 1 | 1N4148 | D_DO-35_SOD27_P7.62mm_Horizontal | D101 |
| 1 | ATA Active | LED_D3.0mm | D501 |
| 1 | Power | LED_D3.0mm | D901 |
| 1 | 100µF | CP_EIA-6032-15_Kemet-U_HandSolder | C101 |
| 22 | 100nF | C_0805_2012Metric | C102, C113, C122, C123, C131, C132, C209, C708 +14 |
| 17 | 220nF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C103, C104, C105, C106, C107, C108, C109, C110 +9 |
| 30 | 220nF | C_0805_2012Metric | C114, C115, C116, C117, C118, C119, C120, C121 +22 |
| 6 | 470µF | CP_Radial_D10.0mm_P5.00mm | C133, C134, C809, C810, C811, C901 |
| 10 | C520082 220nF | C_0805_2012Metric | C202, C203, C204, C205, C402, C403, C404, C405 +2 |
| 19 | C520082 100nF | C_0805_2012Metric | C301, C302, C303, C304, C401, C501, C502, C503 +11 |
| 1 | C520082 470µF | CP_Radial_D10.0mm_P5.00mm | C504 |
| 1 | C520082 10nF | C_0805_2012Metric | C712 |
| 1 | 10nF | C_0805_2012Metric | C713 |
| 1 | C17414 3K3 | R_0805_2012Metric | R101 |
| 10 | C17414 10K | R_0805_2012Metric | R102, R103, R206, R207, R208, R209, R211, R212 +2 |
| 6 | 10K | R_0805_2012Metric | R104, R202, R203, R401, R402, R403 |
| 8 | 3K3 | R_0805_2012Metric | R105, R106, R107, R108, R404, R405, R802, R804 |
| 1 | C17710 10K | R_0805_2012Metric | R201 |
| 2 | C26010 10K | R_0805_2012Metric | R204, R205 |
| 1 | C17634 10K | R_0805_2012Metric | R210 |
| 1 | 47K | R_0805_2012Metric | R501 |
| 2 | 470 | R_0805_2012Metric | R503, R901 |
| 2 | C17513 4K7 | R_0805_2012Metric | R601, R602 |
| 1 | C17414 4K7 | R_0805_2012Metric | R603 |
| 2 | C17414 470 | R_0805_2012Metric | R703, R704 |
| 2 | C17414 49.9 | R_0805_2012Metric | R705, R706 |
| 1 | C17414 10 | R_0805_2012Metric | R707 |
| 1 | C17673 10 | R_0805_2012Metric | R708 |
| 1 | C26010 22 | R_0805_2012Metric | R709 |
| 2 | C17710 3K3 | R_0805_2012Metric | R801, R803 |
| 10 | 3K3 | R_Array_SIP9 | RN101, RN102, RN103, RN104, RN105, RN301, RN801, RN802 +2 |
| 1 | 3K3 | R_Array_SIP7 | RN106 |
Playground 68030 Mk I design files
The KiCad project lives in the thorpej/pg68k repository on GitHub; these links point at the commit this page was built from.
Playground 68030 Mk I: common questions
What microcontroller does the Playground 68030 Mk I use?
The Playground 68030 Mk I is built around the ATtiny85-20P, from the AVR/Arduino family.
How big is the Playground 68030 Mk I PCB?
The Playground 68030 Mk I measures 259.9 × 154.9 mm, has 6 copper layers and is 1.6 mm thick.
How many components are on the Playground 68030 Mk I?
227 components, from 75 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Playground 68030 Mk I design files?
From the thorpej/pg68k repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Playground 68030 Mk I design in my own project?
The repository has no license, so all rights stay with thorpej. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Playground 68030 Mk I 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 pg68k
Similar boards
AVR/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
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746AVR/Arduino
Easyduino Atmega
Hanqaqa
68.8 × 53.6 mm35 parts4LCERN-OHL-P-2.0746AVR/Arduino
UsbGpib
xyphro
54 × 15 mm21 parts2LMIT683AVR/Arduino
Lumberjack
peej
284.7 × 94.2 mm149 parts2LMIT402