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...
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 metal pins used to plug a module into a breadboard or connect it with jumper wires. Pre-soldered headers make the module easier to use straight away without needing to solder 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
- 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 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