Skip to content
This repository was archived by the owner on Aug 12, 2026. It is now read-only.

Latest commit

Β 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

NextMicon FPGA

This repository has been split into per-board repositories and is archived. Development continues at NextMicon/cherry, NextMicon/grape, and NextMicon/melon.

NextMicon is a family of open-source FPGA development boards. Choose the compact Cherry to get started, or Grape for a larger FPGA and more I/O.

πŸ’ Cherry πŸ‡ Grape 🍈 Melon
FPGA Lattice iCE40HX8K-BG121 AMD Spartan-7 XC7S50-CSGA324 AMD Artix-7 XC7A100T-1FGG676C
Logic 7,680 (4-input LUT) 32,600 (6-input LUT) 63,400 (6-input LUT)
BRAM 128 Kbit 2,700 Kbit 4,860 Kbit
DSP β€” 120 240
GPIO 64 128 256

πŸ’ NextMicon Cherry

A compact board for learning and small projects. Cherry is built around the Lattice iCE40HX8K-BG121, with 7,680 LUTs, 64 GPIO pins, native USB Full-Speed, and protected boot plus writable user FPGA images. The repository includes its KiCad PCB design, fabrication outputs, bootloader HDL, and host application.

Explore Cherry β†’

Cherry firmware can be managed with the nmb CLI or the Web Serial flasher.

πŸ‡ NextMicon Grape

A mid-range board for multi-channel phased-array acoustic field generation. Grape uses the AMD Spartan-7 XC7S50-CSGA324 with 128 GPIO outputs and a 128-Mbit QSPI flash. Firmware is built and programmed with a fully open-source Yosys, nextpnr-xilinx, Project X-Ray, and openFPGALoader stack. Its schematic and PCB are being migrated from the earlier Artix-7 prototype.

Explore Grape β†’

About

πŸ’ FPGA Board for Beginners

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages