Ecp5-dev board
medhyal·ecp5-dev-board·v0.1/ecp5-dev-board.kicad_pcb
About the Ecp5-dev board
Ecp5-dev board is an open source FPGA PCB design by medhyal, published on GitHub. It is a 4-layer board measuring 68 × 43 mm, with 107 components from 33 distinct parts.
Its main chip is the LFE5U-12F-6BG256C, from the FPGA family. Other key parts include the TLV75525PDBVR, TLV75733PDBVR, TLV74311PDBVR, DSC6101JI2A-050 and W25Q128JVPIQ. By type, the board carries 49 capacitors, 35 resistors, 10 ICs, 5 connectors, 4 diodes and 3 inductors.
It belongs with the dev boards & breakouts and usb & debug tools designs in this gallery.
From the project
ECP5 FPGA DEV BOARD
Lattice LFE5U-12F FPGA Built in FTDI FT2232H Programmer

Main components on the Ecp5-dev board
Ecp5-dev board bill of materials (BOM)
107 components, 33 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TLV75525PDBVR | SOT-23-5 | U1 |
| 1 | TLV75733PDBVR | SOT-23-5 | U2 |
| 1 | TLV74311PDBVR | SOT-23-5 | U3 |
| 1 | LFE5U-12F-6BG256C | BGA-256_14.0x14.0mm_Layout16x16_P0.8mm_Ball0.45mm_Pad0.32mm_NSMD | U4 |
| 1 | DSC6101JI2A-050 | DSC6101JI2A-012 | U5 |
| 1 | W25Q128JVPIQ | WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm | U6 |
| 1 | IS66WVH16M8BLL-100B1LI | 24-TFBGA (6x8) | U7 |
| 1 | 93C46BT-I_OT | SOT-23-6 | U8 |
| 1 | DSC6101JI2A-012 | DSC6101JI2A-012 | U9 |
| 1 | FT2232HQ | QFN-64-1EP_9x9mm_P0.5mm_EP4.35x4.35mm | U10 |
| 1 | MMBT2222A | SOT-23 | Q1 |
| 2 | Conn_02x20_Odd_Even | PinHeader_2x20_P2.54mm_Vertical | J1, J2 |
| 1 | Conn_01x04 | PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | JTAG | PinHeader_2x03_P2.54mm_Vertical | J4 |
| 1 | USB_B_Micro | USB_Micro-B_Molex_47346-0001 | J5 |
| 1 | BLUE | LED_0603_1608Metric | D1 |
| 1 | GREEN | LED_0603_1608Metric | D2 |
| 1 | RED | LED_0603_1608Metric | D3 |
| 1 | LTST-C19HE1WT | LED_LiteOn_LTST-C19HE1WT | D4 |
| 1 | 600 Ohm 800mA | L_0603_1608Metric | L4 |
Show 13 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | HI0603P600R-10 | L_0603_1608Metric | L5, L6 |
| 6 | 1uF | C_0603_1608Metric | C1, C7, C11, C18, C21, C23 |
| 27 | 100nF | C_0402_1005Metric | C2, C3, C4, C8, C9, C12, C14, C16 +19 |
| 13 | 10uF | C_0402_1005Metric | C5, C6, C10, C13, C15, C17, C20, C24 +5 |
| 1 | 100nF | C_0603_1608Metric | C36 |
| 2 | 4.7uF | C_0402_1005Metric | C41, C44 |
| 11 | 10K | R_0402_1005Metric | R1, R2, R14, R15, R17, R18, R20, R21 +3 |
| 4 | 4.7K | R_0402_1005Metric | R3, R26, R27, R28 |
| 4 | 1K | R_0402_1005Metric | R4, R7, R8, R9 |
| 5 | 0 | R_0402_1005Metric | R10, R12, R16, R31, R36 |
| 2 | 0 DNP | R_0402_1005Metric | R11, R39 |
| 8 | 2.2K | R_0402_1005Metric | R13, R29, R30, R37, R38, R40, R41, R42 |
| 1 | 12K | R_0402_1005Metric | R34 |
Ecp5-dev board design files
The KiCad project lives in the medhyal/ecp5-dev-board repository on GitHub; these links point at the commit this page was built from.
Ecp5-dev board: common questions
What microcontroller does the Ecp5-dev board use?
The Ecp5-dev board is built around the LFE5U-12F-6BG256C, from the FPGA family.
How big is the Ecp5-dev board?
The Ecp5-dev board measures 68 × 43 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Ecp5-dev board?
107 components, from 33 distinct parts. The full bill of materials is listed on this page.
Where can I download the Ecp5-dev board design files?
From the medhyal/ecp5-dev-board repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Ecp5-dev board design in my own project?
The repository has no license, so all rights stay with medhyal. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Ecp5-dev board 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