Skip to content

mwelling/beagle-wire

Repository files navigation

beagle-wire

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.

alt tag

Hardware Specification

  • FPGA: Lattice iCE40HX4K
  • 32 MB SDRAM
  • GPIO
  • 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.

License

Copyright 2017-2018 QWERTY Embedded Design, LLC
Michael Welling mwelling@ieee.org
Patryk Mezydlo mezydlo.p@gmail.com

BeagleWire is licensed under CERN Open Hardware Licence v1.2
License Information

About

ICE40 FPGA Cape for Beaglebone

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published