ECPIX-5, the modern ECP5 development board¶
ECPIX-5 is an FPGA development board designed around Lattice’s ECP5 FPGA. It features an extensive set of peripherals and high speed connectors to ease your prototyping process. The FPGA on ECPIX-5 is fully supported by an open source toolchain compatible with major operating systems. No hardware-enforced licensing systems, no bloated IDE to download, and faster compile times!
 
Quick specs¶
- Lattice ECP5 FPGA with up to 85k LUTs (85F variant) 
- 4Gb (512MB) of DDR3L RAM 
- Built-in JTAG and serial USB interface 
- USB-C port for USB 2 and USB 3 operation 
- HDMI 1.4b transmitter 
- Gigabit Ethernet 
- Full size SATA port 
- microSD (UHS-II capable) 
- Four RGB LEDs 
- Eight industry standard PMOD connectors 
Applications¶
- LiteX/Migen/nMigen programming 
- USB 2/USB 3 prototyping 
- Game console emulation 
- Software Defined Radio 
- Customizable RISC-V SoC