Overview
The FPGAedu Board v1 is an educational FPGA development board designed to introduce students and professionals to digital design on FPGAs. It is based on the Lattice iCE40 HX1K chip, fully supported by the open-source toolchain (Yosys, nextpnr, IceStorm).
Why this board?
Designed from scratch as a teaching tool:
- 100% open-source toolchain — no licenses required.
- Visible peripherals so you can understand what every bit does.
- Pinout silk-screened on the PCB to reduce wiring errors.
- Compatible with the FPGAeduDesign module ecosystem.
Key features
- FPGA: Lattice iCE40 HX1K (1280 LUTs)
- Memory: 64 kbit on-chip BRAM
- Clock: 12 MHz on-board oscillator
- I/O: 32 GPIOs on 2.54 mm headers
- LEDs: 8 user LEDs + 1 power LED
- Buttons: 4 push buttons with hardware debouncing
- Power: USB-C 5 V → 3.3 V / 1.2 V LDO regulators
- Programming: Native USB through FT2232H (JTAG + UART)
Who is it for?
Anyone who wants to understand how an FPGA actually works by touching real hardware, without fighting licenses or proprietary IDEs.
Ideal for university courses, self-learners and makers coming from the Arduino/ESP32 world who want to jump into reconfigurable hardware.
Next steps
- Read the datasheet for electrical details.
- Follow the quick start to blink your first LED.
- Check the pinout when wiring modules.