.C68

ProbablyNotArtyom·Blitz·Hardware/Rev.K/.C68.kicad_pcb

.C68 PCB layout, top view — open source PIC board by ProbablyNotArtyom
Simulate this board

About the .C68 PCB

.C68 is an open source PIC PCB design by ProbablyNotArtyom, published on GitHub under the GPL-2.0 license. It is a 4-layer board measuring 214 × 170 mm, with 184 components from 60 distinct parts.

Its main chip is the PIC24FJ256DA210-IPT, from the PIC family. Other key parts include the 74LS148, 74LVC245APW, M68030, SIMM_72 and 74LS245. By type, the board carries 67 resistors, 58 capacitors, 31 ICs, 12 connectors, 5 crystals and 2 switches.

From the project

Blitz is a 68030 based homebrew computer I designed over the course of nearly 3 years, starting in late 2017.

Blitz runs my 32-bit operating system G-DOS. It supports FAT filesystems, and uses a flexible driver & init subsytem that handles hardware interfacing. G-DOS has my custom shell (G-Shell) and monitor (G-Mon) built-in, and boots directly from the onboard Flash ROM. A CGA card can be installed in an ISA slot to provide video output, and is required to use Blitz effectively. Lastly, it includes a bootloader that can load & bootstrap a Linux kernel off a disk.

.C68, from the project README
From the project README

Main components on the .C68

.C68 bill of materials (BOM)

184 components, 60 distinct parts.

QtyPartRefs
1
74LS148
U1
1
74LVC245APW
U2
1
M68030
U3
2
SIMM_72
U5, U24
7
74LS245
U6, U7, U19, U20, U21, U23, U27
1
M68882_PLCC
U8
8
AS6C4008
U9, U10, U11, U12, U13, U14, U15, U16
1
XC9572XL-VQ64
U17
1
SST39SF040
U18
1
PIC24FJ256DA210-IPT
U22
1
DP8440
U25
1
W5100
U26
1
7404
U28
1
74hc139
U30
1
WD37C65
U31
1
8042
U32
1
74LS06
U33
1
20MHz
Y1
1
14.316MHz
Y2
1
16MHz
Y3
Show 40 more
QtyPartRefs
1
25MHz
Y6
1
8MHz
Y7
3
ISAx8
J1, J6, J7
1
ATX24
J2
1
MSE
J3
1
PRG0
J4
1
KBD
J5
1
FLOPPY
J8
1
IDE
J9
1
VGA
J10
1
ICSP
J11
1
RJ45_LED
J12
6
PTH_mount
H1, H2, H3, H4, H5, H6
1
Conn_02x03_Odd_Even
JP1
1
RESET
SW1
1
SW_SPDT
SW2
1
LED
D1
1
L
L1
33
100nf
C1, C3, C4, C5, C7, C8, C9, C10 +25
1
10uf
C2
9
100nf
C6, C38, C41, C42, C43, C44, C45, C46 +1
8
47uf
C21, C22, C24, C25, C27, C28, C29, C34
1
10nf
C35
2
10pf
C36, C37
1
10uf
C39
3
1uf
C48, C49, C50
4
10k
R1, R3, R4, R16
13
10k
R2, R5, R6, R7, R8, R9, R10, R11 +5
21
22
R12, R13, R40, R42, R43, R44, R45, R46 +13
3
75
R15, R23, R24
6
150
R17, R19, R21, R22, R69, R70
1
455
R25
1
986
R26
2
544
R27, R30
2
1k2
R28, R31
2
2k4
R29, R32
1
12.3k
R33
2
330
R34, R35
4
49k9
R36, R37, R38, R39
5
2k2
R60, R61, R62, R63, R64

.C68 design files

The KiCad project lives in the ProbablyNotArtyom/Blitz repository on GitHub; these links point at the commit this page was built from.

.C68: common questions

What microcontroller does the .C68 use?

The .C68 is built around the PIC24FJ256DA210-IPT, from the PIC family.

How big is the .C68 PCB?

The .C68 measures 214 × 170 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the .C68?

184 components, from 60 distinct parts. The full bill of materials is listed on this page.

Where can I download the .C68 design files?

From the ProbablyNotArtyom/Blitz repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the .C68 design in my own project?

Yes, under the terms of its GPL-2.0 license, which ProbablyNotArtyom chose for the repository.

Can I test firmware for the .C68 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug PIC firmware against it before you order a PCB.

More boards in Blitz

Similar boards