Megafrank

rh1tech·frank·hardware/megafrank/megafrank.kicad_pcb

Megafrank PCB layout, top view — open source board by rh1tech

About the Megafrank PCB

Megafrank is an open source PCB design by rh1tech, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 149.9 × 99.5 mm, with 256 components from 89 distinct parts.

Other key parts include the MP1584EN-LF-Z, USBLC6-2SC6, AMS1117 3.3, TXS0104EDR and JFC95101. By type, the board carries 137 resistors, 53 capacitors, 21 ICs, 21 connectors, 9 switches and 6 diodes.

It belongs with the retro computing designs in this gallery.

From the project

RP2350 Based Hardware Emulation Platform

FRANK is a hardware emulation platform built around the Raspberry Pi RP2350 (Pico 2 modules and RP2350A QFN). RP2040 / Pico still works in FRANK's socket, but in practice only a handful of firmware (mainly the older ZX Spectrum cores) still targets RP2040. Everything modern (IBM PC, NES, SNES, Genesis, the DOOM / id Tech 1 ports, FRANK OS, and so on) is RP2350-only.

Megafrank, from the project README
From the project README

Main components on the Megafrank

Megafrank bill of materials (BOM)

256 components, 89 distinct parts.

QtyPartRefs
1
MP1584EN-LF-Z
U1
1
USBLC6-2SC6
U2
1
AMS1117 3.3
U3
1
TXS0104EDR
U4
2
JFC95101
U5, U7
1
74HC74
U6
2
74HC595
U8, U9
1
DS3231MZ
U10
1
DS2401P+
U11
1
ESP-PSRAM64
U12
1
MW7211A
U13
1
Pimoroni PGA2350
U14
2
74HC4052D,653
74HC4052D
U15, U21
1
ESP-01v090
U16
1
CD4069UBM
U17
1
TDA1387T
U18
1
MAX232CSE+
PAM8403D
U19
1
LM358
U20
1
BC850
Q1
1
3.58 MHz
X1
Show 69 more
QtyPartRefs
1
UART
J1
1
DEBUG
J2
1
PWR
J3
1
Conn_02x20_Odd_Even
J4
1
DC-005-5A-2.0
J5
1
USB4215-03-A
J6
1
MDC-036
J7
1
BAT 3V
J8
1
DC3RX19JA2
J9
1
RCA-103
J10
1
Pin Header 1x08
J11
2
SJ1-3525N
J12, J15
1
PAM L
J13
1
PAM R
J14
2
GP2
J16, J17
1
104031-0811
J18
2
SS-52100-004
J19, J21
1
VGA
J20
1
1174
Battery_CR1220
H5
1
DS01-254-S-06BE
S1
1
KMR221G LFS
RP BOOT
S2
1
RP BOOT
S3
2
SK12D07VG3NS
S4, S9
1
KMR221G LFS
RP Reset
S5
1
RP Reset
S6
1
ESP Reset
S7
1
KMR221G LFS
TS Reset
S8
1
Green
LD1
2
Orange
LD2, LD3
1
Blue
LD4
1
1N5822
D1
2
1N4148
D2, D3
1
1N5819WS
D4
2
3V3
D5, D6
1
22uH
L1
1
330R
L2
1
680u
C1
14
10u
C2, C7, C10, C33, C35, C37, C38, C39 +6
23
100n
C3, C5, C6, C9, C11, C12, C13, C14 +15
1
150pF
C4
2
220u
C8, C28
2
22p
C15, C16
3
100u
C17, C19, C47
1
4.7u
C26
2
47n
C31, C32
3
1u
C36, C41, C46
1
10u
C42
16
1K
R1, R2, R20, R21, R23, R28, R36, R37 +8
37
10K
R3, R4, R5, R6, R7, R8, R29, R30 +29
6
100K
R9, R11, R12, R22, R88, R89
1
24K
R10
2
5.1K
R13, R14
1
8.2K
R15
1
1M
R16
1
43K
R17
10
22R
R18, R19, R121, R122, R123, R124, R133, R134 +2
8
4.7K
R24, R25, R38, R39, R60, R61, R62, R87
8
2K
R26, R27, R40, R41, R91, R93, R94, R95
11
20K
R42, R43, R45, R48, R50, R52, R54, R57 +3
2
120R
R47, R55
14
270R
R63, R64, R65, R66, R67, R68, R69, R70 +6
1
750R
R73
1
300R
R80
5
150R
R81, R82, R83, R84, R85
1
51R
R86
4
100R
R98, R113, R131, R132
2
470R
R99, R100
2
47K
R110, R111
3
330R
R125, R126, R127

Megafrank design files

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

Megafrank: common questions

How big is the Megafrank PCB?

The Megafrank measures 149.9 × 99.5 mm, has 2 copper layers and is 1 mm thick.

How many components are on the Megafrank?

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

Where can I download the Megafrank design files?

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

Can I use the Megafrank design in my own project?

Yes, under the terms of its GPL-3.0 license, which rh1tech chose for the repository.

More boards in frank

Similar boards