Ecp5-stamp
multigcs·riocore·riocore/plugins/fpga/kicad/ECP5-256/ecp5-stamp/ecp5-stamp.kicad_pcb
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

Main components on the Ecp5-stamp
Ecp5-stamp bill of materials (BOM)
25 components, 12 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AMS1117-2.5 | SOT-223-3_TabPin2 | U2 |
| 1 | LFE5U-12F-6BG256C ECP5U_45_CABGA256 Lattice | BGA-256_14.0x14.0mm_Layout16x16_P0.8mm_Ball0.45mm_Pad0.32mm_NSMD | U9 |
| 1 | W25Q16JVSSIQ W25Q16JVSS Winbond | SOIC-8_5.3x5.3mm_P1.27mm | U10 |
| 1 | OT322525MJBA4SL OSC_25MHz YXC Crystal Oscillators | Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm | X1 |
| 1 | Conn_01x06 | PinHeader_1x06_P1.27mm_Vertical | J1 |
| 3 | Conn_01x20 | PinHeader_1x30_P1.27mm_Vertical | J2, J3, J4 |
| 1 | Conn_02x15_Odd_Even | PinHeader_2x15_P2.54mm_Vertical | J7 |
| 2 | 10uF | C_0805_2012Metric | C1, C2 |
| 9 | 0.1uF | C_0805_2012Metric | C5, C51, C53, C54, C56, C61, C63, C65 +1 |
| 1 | CC0603KRX7R9BB104 0.1uF Yageo | C_0805_2012Metric | C55 |
| 3 | 10K | R_0603_1608Metric | R46, R48, R49 |
| 1 | RC0603FR-0710KL 10K Yageo | R_0603_1608Metric | 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
W5500
multigcs
52.3 × 21.8 mm34 parts2LGPL-2.091Symio
multigcs
34.1 × 30.3 mm25 parts2LGPL-2.091Uln out
multigcs
23 × 35.3 mm17 parts2LGPL-2.091I2c
multigcs
13.5 × 24.5 mm8 parts2LGPL-2.091Modbus
multigcs
16.2 × 28.6 mm8 parts2LGPL-2.091Stepstick
multigcs
24.9 × 21.9 mm8 parts2LGPL-2.091Optoin
multigcs
13 × 22.5 mm6 parts2LGPL-2.091Encoder
multigcs
19.8 × 26.8 mm5 parts2LGPL-2.091Transistor
multigcs
12.8 × 17.1 mm5 parts2LGPL-2.091Rs422-slave
multigcs
19.8 × 33.5 mm3 parts2LGPL-2.091Rs422-master
multigcs
19.8 × 33.5 mm3 parts2LGPL-2.091
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