Ecp5-stamp

multigcs·riocore·riocore/plugins/fpga/kicad/ECP5-256/ecp5-stamp/ecp5-stamp.kicad_pcb

Ecp5-stamp PCB layout, top view — open source FPGA board by multigcs

About the Ecp5-stamp PCB

Ecp5-stamp is an open source FPGA PCB design by multigcs, published on GitHub under the GPL-2.0 license. It is a 2-layer board measuring 52.5 × 57.6 mm, with 25 components from 12 distinct parts.

Its main chip is the LFE5U-12F-6BG256C, from the FPGA family. Other key parts include the AMS1117-2.5 and W25Q16JVSSIQ. By type, the board carries 12 capacitors, 5 connectors, 4 resistors, 3 ICs and 1 crystal.

From the project

riocore

Keywords: fpga board PROVIDES: fpga, base

type: select default: options: Altera10M08Eval, Basys2, CYC1000, Colorlight5A-75B-v8.0, Colorlight5A-75E, Colorlighti5-v7_0, EBAZ4205, ECP5-256, EP2C5T144, EP4CE6E22C8, EPM240, EPM240mini, ICEBreakerV1.0e, ICESugarNano, ICESugarPro, IceShield, LX9MicroBoard, Mesa7c81, MotoMan, Numato-Spartan6, OctoBot, Olimex-ICE40HX8K-EVB, ShrikeLite, Spartan6, TangNano1K, TangNano20K, TangNano4K, TangNano9K, TangPrimer20K, TangPrimer25K, Tangbob, Tangbob-noudp, Tangoboard, XC9536XL, rioctrl

Ecp5-stamp, from the project README
From the project README

Main components on the Ecp5-stamp

Ecp5-stamp bill of materials (BOM)

25 components, 12 distinct parts.

QtyPartRefs
1
AMS1117-2.5
U2
1
LFE5U-12F-6BG256C
ECP5U_45_CABGA256
Lattice
U9
1
W25Q16JVSSIQ
W25Q16JVSS
Winbond
U10
1
OT322525MJBA4SL
OSC_25MHz
YXC Crystal Oscillators
X1
1
Conn_01x06
J1
3
Conn_01x20
J2, J3, J4
1
Conn_02x15_Odd_Even
J7
2
10uF
C1, C2
9
0.1uF
C5, C51, C53, C54, C56, C61, C63, C65 +1
1
CC0603KRX7R9BB104
0.1uF
Yageo
C55
3
10K
R46, R48, R49
1
RC0603FR-0710KL
10K
Yageo
R47

Ecp5-stamp design files

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

Ecp5-stamp: common questions

What microcontroller does the Ecp5-stamp use?

The Ecp5-stamp is built around the LFE5U-12F-6BG256C, from the FPGA family.

How big is the Ecp5-stamp PCB?

The Ecp5-stamp measures 52.5 × 57.6 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Ecp5-stamp?

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

Where can I download the Ecp5-stamp design files?

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

Can I use the Ecp5-stamp design in my own project?

Yes, under the terms of its GPL-2.0 license, which multigcs chose for the repository.

Can I test firmware for the Ecp5-stamp 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 riocore

Similar boards