TsuraraGB Main

rniwase·tsuraraGB·pcb/main/tGB-main.kicad_pcb

TsuraraGB Main PCB layout, top view — open source FPGA board by rniwase
Simulate this board

About the TsuraraGB Main PCB

TsuraraGB Main is an open source FPGA PCB design by rniwase, published on GitHub under the BSD-3-Clause license. It is a 2-layer board measuring 51 × 61 mm, with 67 components from 35 distinct parts.

Its main chip is the ICE40UP5K-SG48ITR, from the FPGA family. Other key parts include the TC74LCXR163245FT, TPS79901DDCR and W25Q80DVSSIG. By type, the board carries 30 capacitors, 18 resistors, 5 ICs, 5 diodes, 3 transistors and 3 inductors.

It belongs with the dev boards & breakouts and retro computing designs in this gallery.

From the project

Nintendo Gameboy cartridge-shaped FPGA development board

TsuraraGB Main, from the project README
From the project README

Main components on the TsuraraGB Main

TsuraraGB Main bill of materials (BOM)

67 components, 35 distinct parts.

QtyPartRefs
1
TC74LCXR163245FT
U1
1
ICE40UP5K-SG48ITR
U3
2
TPS79901DDCR
U4, U5
1
W25Q80DVSSIG
U6
1
DMG3415U
Q1
1
HN4A56JU
Q2
1
2N7002K
Q3
1
SG-210STF 20MHz
X1
1
GB-CardEdge
J1
1
PROG_PORT
J2
1
SML-E12V8WT86
D1
1
SML-E12P8WT86
D2
1
SMLE13BC8TT86
D3
1
SML-E12Y8WT86
D4
1
BAT43XV2
D5
3
MPZ1608S601ATA00
FB1, FB2, FB3
2
10μF
C1, C30
14
0.1μF
C2, C3, C4, C5, C6, C7, C8, C9 +6
4
1μF
C11, C15, C16, C27
4
10nF
C12, C13, C14, C24
Show 15 more
QtyPartRefs
2
1nF
C17, C18
1
1uF
C19
2
4.7μF
C23, C29
1
47pF
C26
2
12kΩ
R1, R3
1
DNP
R2
5
10kΩ
R4, R12, R13, R14, R15
2
8.2kΩ
R5, R11
2
2.2kΩ
R6, R8
1
1kΩ
R7
1
680Ω
R9
1
4.7kΩ
R10
1
120kΩ
R16
1
68kΩ
R17
1
100Ω
R18

TsuraraGB Main design files

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

TsuraraGB Main: common questions

What microcontroller does the TsuraraGB Main use?

The TsuraraGB Main is built around the ICE40UP5K-SG48ITR, from the FPGA family.

How big is the TsuraraGB Main PCB?

The TsuraraGB Main measures 51 × 61 mm, has 2 copper layers and is 0.8 mm thick.

How many components are on the TsuraraGB Main?

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

Where can I download the TsuraraGB Main design files?

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

Can I use the TsuraraGB Main design in my own project?

Yes, under the terms of its BSD-3-Clause license, which rniwase chose for the repository.

Can I test firmware for the TsuraraGB Main without the hardware?

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

More boards in tsuraraGB

Similar boards