Skip to content

Lopfi/alchitry-element-kicad

Repository files navigation

Alchitry FPGA shield for KiCad

Open Source Love MIT Licence KiCad

A KiCad library for shields for Alchitry fpga boards.

This library is made for KiCad 6 and above.

Symbols

This library contains the following symbols:

  • Alchitry_Element_CU
  • Alchitry_Element_AU

The Pin names (inside the box) correspond to the actual hardware pins of the FPGA's. If you are using Alchitry Lab's or have a constraints file with the pin numbers according to Alchitry just look at the pin numbers (above pin).

AU Symbol

Footprints

All footprints already contain the correct board outline and mounting holes. The mounting holes are 2.2mm in diameter and are designed for M2 screws.

This library contains the following footprints:

  • Element
  • Element_no_top

The Element_no_top footprint is the same as the Element footprint but without the top connector. This is useful if you don't plan on stacking anything on top of your shield.

Footprint

When using the normal Element footprint it is best to use it with the provided template project. This project has all the via's and traces for connecting the top connector to the bottom connector.

Template board

Installation

  1. Clone this repository into your KiCad library folder
  2. Go to Preferences -> Manage Symbol Libraries...
  3. Click the folder icon and open the Alchitry_Element.kicad_sym file from this repository
  4. Click OK
  5. Go to Preferences -> Manage Footprint Libraries...
  6. Click the folder icon and open the Alchitry_Element.pretty folder from this repository
  7. Click OK

All Done! You can now use the Alchitry Element symbols and footprints in your KiCad projects.

Parts

The needed connectors to interface with the Alchitry boards are:

  • PRT-16891 (Top Connector)

Top connector

  • PRT-16890 (Bottom Connector)

Bottom connector

They can be found on mouser, digikey, and sparkfun.

I have also attached a pin Reference for the Alchitry Au in the attachments folder.