Pi1MHzLevelShifter

kgl2001·Pi1MHzLevelShifter

Pi1MHzLevelShifter PCB layout, top view — open source board by kgl2001

About the Pi1MHzLevelShifter PCB

Pi1MHzLevelShifter is an open source PCB design by kgl2001, published on GitHub under the CC-BY-SA-4.0 license. It is a 2-layer board measuring 26.9 × 50.8 mm, with 34 components from 23 distinct parts.

Other key parts include the SN74LVC245APWR, 74LVC1G08, XC6206P332MR and NC7WZ16P6X. By type, the board carries 10 capacitors, 9 resistors, 6 ICs, 4 diodes, 2 connectors and 1 jumper.

From the project

Pi1MHz Level Shifter PCB for BBC Micro

This project allows a Raspberry Pi to be connected to the 1MHz port on the BBC Micro and Master 128 computers, and emulates a number of existing Beeb peripherals plus some new ones:

ADFS Harddisc Music 5000 / 3000 * Expansion RAM (480Mbytes for a PiZero)

A PiZero, PiZeroW or PiZero2W and level shifter can sit under a Beeb or Master.

The Pi3A+ and Pi3B+ are also supported via a cable as it won't fit under the computer.

Main components on the Pi1MHzLevelShifter

Pi1MHzLevelShifter bill of materials (BOM)

34 components, 23 distinct parts.

QtyPartRefs
3
SN74LVC245APWR
IC1, IC2, IC3
1
74LVC1G08
IC4
1
XC6206P332MR
U1
1
NC7WZ16P6X
U2
1
1MHz Connector
CN1
1
ADA3708
CN2
1
SolderJumper_3_Bridged12
JP1
1
Conn_02x02_Odd_Even
PWR1
1
Conn_02x03_Odd_Even
SERIAL1
2
1N5819WS
D1, D2
1
Green
D3
1
Red
D4
6
100nF
C1, C2, C3, C4, C5, C6
1
1uF
C7
1
47uF
C8
2
1uF
C9, C10
1
47R
R1
2
3K3
R2, R3
1
220R
R4
1
100R
R5
Show 3 more
QtyPartRefs
1
2K2
R6
1
470R
R7
2
33R
RN1, RN2

Pi1MHzLevelShifter design files

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

Pi1MHzLevelShifter: common questions

How big is the Pi1MHzLevelShifter PCB?

The Pi1MHzLevelShifter measures 26.9 × 50.8 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Pi1MHzLevelShifter?

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

Where can I download the Pi1MHzLevelShifter design files?

From the kgl2001/Pi1MHzLevelShifter repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Pi1MHzLevelShifter design in my own project?

Yes, under the terms of its CC-BY-SA-4.0 license, which kgl2001 chose for the repository.