This repository contains the hardware design files for the BeagleWire.
The BeagleWire is an FPGA development platform that has been designed for use with BeagleBone boards. BeagleWire is a cape on which there is FPGA device - Lattice iCE40HX. The Lattice iCE40 is a family of FPGAs with a minimalistic architecture and very regular structure, designed for low-cost, high-volume consumer and system applications. The significance of FPGAs is continuously increasing, as they are more and more often used for supporting work of ARM processors. BeagleWire does not require external tools (JTAG) and the whole software stack is Open Source. iCE40 is an energy saving device, allowing to work with small batteries. FPGA cape allows easy and low cost start for beginners who would like to take their first steps in working with FPGAs. The BeagleWire creates a powerful and versatile digital cape for users to create their imaginative digital designs.
- FPGA: Lattice iCE40HX4K
- 32 MB SDRAM
- 4 LEDs
- 4 PMOD connectors
- 4 Grove connectors
- 2 user push buttons
- 2 input DIP switch
- 100Mhz external clock
- 4 layer PCB optimized design to support maximum performance for high bandwidth applications
- compatible with BeagleBone Black, BeagleBone Black Wireless, SeeedStudio BeagleBone Green, SeeedStudio BeagleBone Green Wireless, SanCloud BeagleBone Enhanced, element14 BeagleBone Black Industrial
Hardware specification is not complete and may be changed.
BeagleWire is licensed under CERN Open Hardware Licence v1.2