Skip to content

kelu124/awesome-latticeFPGAs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 

Repository files navigation

Awesome Lattice FPGA boards Awesome

A curated list of awesome open-source FPGA boards

CrossLink-NX

  • ArticKoala by Greg Davill. LIFCL-40 CrossLink based.

HX1K

HX4K

  • Alhambra II (FTDI)
  • BeagleWire FPGA (GPIO Beagleboard): comes with 4 PMODs.
  • BlackIce II (Serial)
  • BlackIce MX (Serial) - by MyStorm
  • Bus Pirate Ultra and here
  • first-fpga-pcb first @mattvenn. 6 PMODs + Raspberry Pi breakout.
  • Glasgow revC
  • Graphics Gremlin. The Graphics Gremlin is an FPGA-based ISA video card specifically designed to emulate certain old video standards. This initial release emulates the original IBM PC monochrome graphics adapter (MDA) as well as the original IBM color graphics adapter (CGA). Since the logic is defined by the bitstream loaded into the FPGA, new emulations may be available in the future to support other video standards.
  • HX4k PMOD Breakout. 10 PMODs! Reading more.
  • IceCore
  • IceZero (GPIO Rpi - Shop)
  • Kéfir I (FTDI)
  • krote - Kröte is a minimal ICE40HX4K FPGA development board with five Digilent Pmod™ compatible sockets.
  • Manila-Ice
  • picohx combines an iCE40 HX FPGA with the Raspberry Pi Pico. The Pico can program the FPGA over USB using a script included in this repo and then interact with it using GPIO.
  • riegel - Riegel is an FPGA computer designed by Lone Dynamics Corporation.
  • un0rick (FTDI, GPIO RPi) - ultrasound tool

HX8K

  • Alchitry Cu (FTDI)
  • CAT Board (GPIO RPi). The CAT Board is a OSH Raspberry Pi HAT with a Lattice iCE40HX FPGA.
  • DSP ICE. DSP ICE was developed because other boards didn't have all the features desired. The ultimate goal is to develop an SDR with swappable analog/RF front-ends.
  • Glasgow Interface Explorer
  • iCE40-HX8K Breakout Board (FTDI). Proprietary.
  • iceFUN (PIC16LF1459, led matrix, and buttons)
  • icoBOARD 1.0 (GPIO RPi). Shop.
  • iCEboy breakout - sourceforge. The goal of this project is to implement a GameBoy in Verilog using the open source IceStorm tools for Lattice iCE40HX-8K FPGAs.
  • MiCE47 - NXP i.MXRT1021DAF5A + iCE40HX8K.

LP384

LP1K

  • CaribouLite - open-source SDR platform ( CaribouLite utilizes the SMI (Secondary Memory Interface) ).
  • iCESugar-nano - iCESugar FPGA Board base on iCE40LP1K-CM36

LP4K

LP8K

UL1K

  • DIPSY (iCE40UL1K-SWG16)

UP5K

Sidenote: iCE40-UP5K/pinout.json

ECP5

  • basic-ecp5-pcb. 6 PMODs + Raspberry Pi breakout.
  • ButterStick. SYZYGY + Eth.
  • Darsena - the Private Island development board for FPGA-based open source networking
  • ECPIX-5 - sources to be released.
  • ecp5-dev-board by medhyal - simple breakout board
  • ECPIX-5 - a modern ECP5 development board from LambdaConcept.
  • ECP5-mini. Interesting writeup.
  • Flea Ohm (GPIO RPi).
  • FUSBee5 - ft600 board
  • Kilsyth - ft600 board
  • Kopflos - Kopflos is an FPGA-based headless computer designed as a personal server for running timeless applications on Linux.
  • Kondor AX. Proprietary.
  • Lattice ECP5-5G dev board. Proprietary.
  • LimeSDR Mini 2.0. Boasting an LMS7002M FPRF from Lime and an ECP5 FPGA from Lattice, the LimeSDR Mini 2.0 platform will be ideal for developing logic intensive SDRs.
  • LogicBone. LFE5UM5G-45F-8BG381C + 8Gb DDR3L.
  • LUNA. A USB multitool for monitoring, hacking, and developing USB devices (work in progress). crowdsupply.
  • Muselabs ECP5- Colorlight i5 module + a motherboard (6PMODs)
  • NUT2NT+ NUT2NT+ is an open source, multi-frequency, multi-signal, front-end GNSS receiver board built around the NT1065 chip. It’s a low-power, low-cost, all-GNSS RF-to-bits receiver for satellite navigation enthusiasts.
  • OrangeCrab. ECP5 breakout board in a feather physical format.
  • OVIO Core A project to try out different vision processing pipelines, for Visual Inertial Odometry (VIO), on the ECP5 FPGA.
  • Pergola. Lattice ECP5 and an iMX RT MCU.
  • TrellisBoard. Largest ECP5: LFE5UM5G-85F, 2 x PCIe 2.0, M.2, 1GByte DDR3L, HDMI, 1000BASE-T GbE, microSD, Dual PMOD.
  • ULX3S by Radiona.org
  • ULX4M. ULX4M is a modular version of the popular open hardware project ULX3S.

Other commercial products

HX8K and ECP5 so far. (and now up5k!)

UP5K

  • MTX-BC48-DB - is a camera development board featuring a iCE40 UltraPlus FPGA, BGX13P22GA BLE module, and OVM7690 image sensor.
  • Osmocom icE1usb - The icE1usb is a dual-port E1 adapter with a USB interface. It can be used to attach to circuit-switched primary-rate E1 circuits used in traditional/legacy telecom environments. Datasheet (PDF).
  • Precursor contains a iCE40UP5K.

HX8K

ECP5

LFE3

Others

To follow up

Contribute

Contributions are always welcome!

Please read the contribution guidelines first.

License

CC0

To the extent possible under law, Kelu124 has waived all copyright and related or neighboring rights to this work.

About

📖 List of FPGA Lattice boards using open tools

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published