ADBDB

demik·oldworld·EDA/ADBDB/ADBDB.kicad_pcb

ADBDB PCB layout, top view — open source PIC board by demik
Simulate this board

About the ADBDB PCB

ADBDB is an open source PIC PCB design by demik, published on GitHub under the CERN-OHL-P-2.0 license. It is a 2-layer board measuring 100 × 50 mm, with 34 components from 23 distinct parts.

Its main chip is the LF347, from the PIC family. Other key parts include the OPA1688 and NE555P. By type, the board carries 11 resistors, 7 connectors, 5 capacitors, 4 ICs, 2 switches and 1 fuse.

It belongs with the retro computing designs in this gallery.

From the project

Development ressources for Old World Macintosh (68k and NuBus PPC) and a few related things…

It was created because working on a breadboard work until you start fixing more the breadboard than doing actual work

It's a small PCB (10cm x 5cm) hosting all three ADB tools (test-host, test-device, adb-analyser) with a few features:

use external power for onboard electronics (using USB type B connector) signal filtering (using the same ADB filters as a Macintosh SE) external ADB device can be powered by either the Mac or external power on demand ADB 470Ω data line pull-up 200 mA PPTC resettable fuse to protect the Mac ADB port from overcurrent each tool can be enabled or disabled using…

ADBDB, from the project README
From the project README

Main components on the ADBDB

ADBDB bill of materials (BOM)

34 components, 23 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
LF347
PIC12F1840-IP
U1, U2
1
OPA1688
PIC12F1840-IP
U3
1
NE555P
U5
1
70553-0038
Amphenol 61729
J1
1
SJ1-3535NG-GR
Conn_01x04
J2
1
SJ1-3535NG
Mini-DIN-4
J3
1
CONN_01X02
Conn_01x03
J4
1
CONN_01X02
Mini-DIN-4
J5
1
SJ1-3535NG-BE
Conn_01x04
J6
1
70553-0038
Conn_01x04
J7
1
HDSP-4840
BAR1
1
Polyfuse MF-R020
F1
2
LD11-0246FLF
RF1, RF2
2
SW_DIP_x03
SW1, SW2
1
1N4148
D1
3
100NF
100nF
C1, C2, C3
1
100NF
100uF
C4
1
47PF
100nF
C5
1
270Ω
R1
1
470Ω
R2
Show 3 more
QtyPartRefs
2
10K
270Ω
R3, R5
3
20K
270Ω
R4, R6, R11
4
680
270Ω
R7, R8, R9, R10

ADBDB design files

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

ADBDB: common questions

What microcontroller does the ADBDB use?

The ADBDB is built around the LF347, from the PIC family.

How big is the ADBDB PCB?

The ADBDB measures 100 × 50 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the ADBDB?

34 components, from 23 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 ADBDB design files?

From the demik/oldworld 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 ADBDB design in my own project?

Yes, under the terms of its CERN-OHL-P-2.0 license, which demik chose for the repository.

Can I test firmware for the ADBDB 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 oldworld

Similar boards