Gammapi zero
vikulin·gammapi-zero·hardware/v1.3/icepi-zero.kicad_pcb
About the Gammapi zero PCB
Gammapi zero is an open source FPGA PCB design by vikulin, published on GitHub under the SHL-2.1 license. It is a 4-layer board measuring 65 × 30 mm, with 142 components from 63 distinct parts.
Its main chip is the LFE5U-25F-6BG256C, from the FPGA family. Other key parts include the TLV62569DBVR, PCA9306DC1, FT231XQ-R, TPD2EUSB30ADRTR and W9825G6KH-6. By type, the board carries 54 capacitors, 50 resistors, 14 diodes, 12 ICs, 5 connectors and 4 inductors.
It belongs with the dev boards & breakouts and usb & debug tools designs in this gallery.
From the project
An ECP5 FPGA Dev Board in a Pi Zero form
The GammaPi Zero is an FPGA development board in the popular Raspberry Pi Zero form factor inheriting Icepi Zero board. It carries a Lattice ECP5 25F, enabling powerful designs while keeping a small portable size. It also has a GPDI mini (General Purpose Display Interface, same as the one on the Pi Zero) port allowing easy digital video output.
Currently most powerful FPGA boards on the market are expensive and bulky.

Main components on the Gammapi zero
Gammapi zero bill of materials (BOM)
142 components, 63 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LFE5U-25F-6BG256C ECP5-CABGA256 | BGA-256_14.0x14.0mm_Layout16x16_P0.8mm_Ball0.45mm_Pad0.32mm_NSMD | U1 |
| 3 | TLV62569DBVR TLV62569DBV | SOT-23-5 | U2, U3, U4 |
| 1 | PCA9306DC1 TPD2EUSB30A | Texas_DRT-3 | U5 |
| 1 | FT231XQ-R PCA9306DC1 | VSSOP-8_2.3x2mm_P0.5mm | U6 |
| 2 | TPD2EUSB30ADRTR TPD2EUSB30A | Texas_DRT-3 | U7, U8 |
| 1 | TPD2EUSB30ADRTR FT231XQ | QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm | U9 |
| 1 | W9825G6KH-6 TPD2EUSB30A | Texas_DRT-3 | U10 |
| 1 | W25Q128JVSIQ W9825G6KH | TSOP-II-54_22.2x10.16mm_P0.8mm | U11 |
| 1 | TPD2EUSB30ADRTR W25Q128JVS | SOIC-8_5.3x5.3mm_P1.27mm | U12 |
| 1 | SG-8018CG 50.000000MHz | Oscillator_SMD_SiT_PQFN-4Pin_2.5x2.0mm | Y1 |
| 1 | A71-05H4-111N1 GPDI_C_1.3 | XKB Connection A71-05H4-111N1 | J2 |
| 3 | USB_C_Receptacle_USB2.0_14P | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J3, J4, J5 |
| 1 | TF-008 Micro_SD_Card_Det2 | microSD_HC_SOFNG_TF-008 | J6 |
| 2 | TS-1088-AR02016 SW_Push | switch_button_TS-1088-AR02016 | SW1, SW2 |
| 5 | KT-0603W WHITE | LED_0603_1608Metric | D1, D2, D3, D4, D5 |
| 7 | 1N914WT | D_SOD-523 | D6, D7, D9, D10, D11, D12, D13 |
| 1 | KT-0603R 1N914WT | D_SOD-523 | D8 |
| 1 | 1N914WT RED | LED_0603_1608Metric | D14 |
| 1 | CBG201209U101T 100R@100MHz | L_0805_2012Metric | FB1 |
| 3 | 2.2uH 100mA+ 400mO- | L_0805_2012Metric | L1, L2, L3 |
Show 43 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 7 | CL05B104KB54PNC 100nF | C_0402_1005Metric | C1, C7, C14, C16, C25, C27, C28 |
| 1 | CL10A106KP8NNNC 10uF | C_0603_1608Metric | C2 |
| 4 | CL05B104KB54PNC 10uF | C_0603_1608Metric | C3, C15, C21, C22 |
| 2 | CL10A226MQ8NRNC 10uF | C_0603_1608Metric | C4, C23 |
| 3 | CL10A226MQ8NRNC 100nF | C_0402_1005Metric | C5, C6, C17 |
| 6 | CL10A106KP8NNNC 100nF | C_0402_1005Metric | C8, C9, C10, C20, C24, C26 |
| 4 | CL05B104KB54PNC 22uF | C_0603_1608Metric | C11, C12, C13, C19 |
| 1 | CL10A226MQ8NRNC 22uF | C_0603_1608Metric | C18 |
| 4 | 0402B223K500NT 100nF | C_0402_1005Metric | C29, C31, C32, C35 |
| 2 | 0402B223K500NT 10uF | C_0603_1608Metric | C30, C34 |
| 1 | 0402B223K500NT 22uF | C_0603_1608Metric | C33 |
| 1 | 0402B223K500NT 22nF | C_0402_1005Metric | C36 |
| 1 | CL10A226MQ8NRNC 22nF | C_0402_1005Metric | C37 |
| 1 | CL05B104KB54PNC 22nF | C_0402_1005Metric | C38 |
| 4 | 0603B223K500NT 22nF | C_0402_1005Metric | C39, C40, C41, C43 |
| 1 | CL10A106KP8NNNC 22nF | C_0402_1005Metric | C42 |
| 1 | 0603B223K500NT 100nF | C_0402_1005Metric | C44 |
| 1 | CL10A106KP8NNNC 22uF | C_0603_1608Metric | C45 |
| 5 | CL05B104KB54PNC 22nF | C_0603_1608Metric | C46, C48, C50, C51, C52 |
| 2 | CL10A106KP8NNNC 22nF | C_0603_1608Metric | C47, C49 |
| 2 | 0603B223K500NT 10uF | C_0603_1608Metric | C53, C54 |
| 7 | 0402WGF4700TCE 470 | R_0402_1005Metric | R1, R2, R3, R4, R5, R12, R14 |
| 6 | 0402WGF1002TCE 10k | R_0402_1005Metric | R6, R13, R44, R45, R46, R47 |
| 1 | 0402WGF1202TCE 12k | R_0402_1005Metric | R7 |
| 6 | 0402WGF1502TCE 15k | R_0402_1005Metric | R8, R10, R34, R48, R49, R50 |
| 4 | 0402WGF4701TCE 4.7k | R_0402_1005Metric | R9, R16, R17, R43 |
| 3 | 0402WGF3301TCE 3.3k | R_0402_1005Metric | R11, R18, R19 |
| 1 | 0402WGF1003TCE 100k | R_0402_1005Metric | R15 |
| 2 | 0402WGF4701TCE 1k | R_0402_1005Metric | R20, R21 |
| 2 | 0402WGF4701TCE 15k | R_0402_1005Metric | R22, R23 |
| 5 | 0402WGF5101TCE 5.1k | R_0402_1005Metric | R24, R25, R29, R36, R37 |
| 1 | 0402WGF1001TCE 5.1k | R_0402_1005Metric | R26 |
| 1 | 0402WGF1502TCE 27 | R_0201_0603Metric | R27 |
| 1 | 0402WGF1001TCE 27 | R_0201_0603Metric | R28 |
| 1 | 0201WMF270JTEE 27 | R_0201_0603Metric | R30 |
| 1 | 0402WGF5101TCE 27 | R_0201_0603Metric | R31 |
| 1 | 0402WGF1001TCE 1k | R_0402_1005Metric | R32 |
| 1 | 0201WMF270JTEE 1k | R_0402_1005Metric | R33 |
| 1 | 0402WGF1001TCE 15k | R_0402_1005Metric | R35 |
| 2 | 0201WMF270JTEE 4.7k | R_0402_1005Metric | R38, R40 |
| 1 | 0402WGF1502TCE 4.7k | R_0402_1005Metric | R39 |
| 1 | 0402WGF1001TCE 4.7k | R_0402_1005Metric | R41 |
| 1 | 0402WGF1502TCE 1k | R_0402_1005Metric | R42 |
Gammapi zero design files
The KiCad project lives in the vikulin/gammapi-zero repository on GitHub; these links point at the commit this page was built from.
Gammapi zero: common questions
What microcontroller does the Gammapi zero use?
The Gammapi zero is built around the LFE5U-25F-6BG256C, from the FPGA family.
How big is the Gammapi zero PCB?
The Gammapi zero measures 65 × 30 mm, has 4 copper layers and is 1.6458 mm thick.
How many components are on the Gammapi zero?
142 components, from 63 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 Gammapi zero design files?
From the vikulin/gammapi-zero 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 Gammapi zero design in my own project?
It is published under SHL-2.1, which limits how it may be reused; read the license before building on it.
Can I test firmware for the Gammapi zero 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.
Similar boards
FPGA
Base board
GlasgowEmbedded
80 × 49 mm222 parts4L0BSD2.2kFPGA
Thunderscope Rev5.3
EEVengers
122.5 × 103.5 mm817 parts6LMIT1.3kFPGA
Usb sniffer
ataradov
58.2 × 38.1 mm86 parts2LBSD-3-Clause1.3kFPGA
Tomu, I'm
theacodes
13 × 9.4 mm40 parts4LMIT1.1kFPGA
Icepi zero
cheyao
65 × 30 mm143 parts4LSHL-2.1828FPGA
Sd2snes
mrehkopf
101.5 × 83 mm147 partsGPL-2.0717