SparkFun
Alchitry Cu FPGA Development Board (Lattice iCE40 HX)
The Alchitry Cu is an affordable FPGA development board featuring the Lattice iCE40 HX with 7,680 logic cells. This SparkFun version adds a Qwiic connector f...
The Alchitry Cu is an affordable FPGA development board featuring the Lattice iCE40 HX with 7,680 logic cells. This SparkFun version adds a Qwiic connector for easy I2C sensor and actuator integration. It can be programmed using entirely open-source tools via Project IceStorm.
The Cu provides 79 I/O pins, eight general-purpose LEDs, and a 100MHz on-board clock that can be manipulated internally by the FPGA. A USB-C connector handles configuration, power, and serial data transfer. Like all Alchitry boards, it supports Lucid HDL and includes a built-in component library and debugger.
Key Features
- Lattice iCE40 HX – 7,680 logic cells
- 79 I/O Pins – For connecting external circuits
- Qwiic Connector – I2C integration with the Qwiic ecosystem
- 100MHz Clock – On-board, internally configurable
- USB-C – Configuration, power, and serial data transfer
- 8 General Purpose LEDs – For status and debugging
- Open Source Toolchain – Supported by Project IceStorm
- Lucid HDL Support – Built-in library and debugger
- Expandable – Stackable Element boards for added functionality
Compatible Element Boards
- Alchitry Io Element Board – LEDs, buttons, and DIP switches
- Alchitry Br Prototype Element Board – Prototyping space
- Alchitry Ft Element Board – High-speed FTDI interface
Ideal For
- Getting started with FPGA development on a budget
- Learning digital logic with open-source tools
- I2C sensor integration via Qwiic
- STEM education and coursework
Package Contents
- 1× Alchitry Cu FPGA Development Board (with Qwiic connector)
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- Qwiic
- Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
- USB-C
- A modern reversible USB connector used for power and data connections. On this product it matters because it can connect directly to a computer as well as to a microcontroller project.
Find this product in
Alchitry Cu FPGA Development Board Schematic
Schematic · 108.6 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 588.9 KB · Click any page to view full size
Related Tutorials
Free guides on learn.littlebird.com.au