SparkFun
Alchitry Cu V2 FPGA Development Board
· MPN: DEV-27875
The Alchitry Cu V2 is an accessible FPGA development board for getting started with field-programmable gate arrays without stepping up to a higher-power boar...
Get notified when back in stock
The Alchitry Cu V2 is an accessible FPGA development board for getting started with field-programmable gate arrays without stepping up to a higher-power board. It keeps the Cu concept in the newer Alchitry V2 format, with a smaller board and updated connectors.
At its core is a Lattice iCE40 HX FPGA, supported by the open source Project IceStorm toolchain. The board brings out plenty of IO, includes general-purpose LEDs and a button, and provides a 100MHz on-board clock for FPGA designs.
USB-C is used for configuration and power, with a USB-to-serial interface available for data transfer. A Qwiic connector is also included for easy I2C integration, and the board can be expanded using stackable Alchitry “Elements” boards for prototyping areas, buttons, LEDs and more.
Lattice offers free iCEcube2 licences to eligible hobbyists, enthusiasts, community educators and start-up companies.
Features:
- Smaller Alchitry V2 format with new connectors
- Supported by the open source tool chain Project IceStorm
- USB-C to configure and power the board
- Eight general purpose LEDs
- One button (typically used as a reset)
- USB to serial interface for data transfer (up to 12Mbaud)
- Qwiic Connector
- Expandable with stackable “Elements” boards
Specifications:
- FPGA: Lattice iCE40-HX8K FPGA - 7680 logic elements
- IO pins: 79 IO pins (3.3V logic level)
- USB-C: USB-C to configure and power the board
- LEDs: Eight general purpose LEDs
- Button: One button (typically used as a reset)
- Clock: 100MHz on-board clock (can be multiplied internally by the FPGA)
- Power: Powered with 5V through USB-C port, 0.1" holes, or headers
- USB to serial: USB to serial interface for data transfer (up to 12Mbaud)
- Connector: Qwiic Connector
- Dimensions: Dimensions of 65mm x 45mm
Jargon buster
Plain-language definitions for the technical terms used above.
- Headers
- Rows of connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering the pins yourself.
- 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
- USB-C is a small, reversible USB connector that can carry power, data and, on some devices, video over a single cable. The same connector can range from charging only to high-speed data, so the functions a given port actually supports vary.
Find this product in
Alchitry Cu V2 Schematic
Schematic · 94.7 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 863.1 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more