This folder uses KiKit to create panelized versions of the Firefly Pixie device.
First, it is important to ensure the KiCad-specific Python runtime has the KiKit library installed:
# MacOS
/Users/firefly> /Applications/KiCad/KiCad.app/Contents/Frameworks/Python.framework/Versions/Current/bin/pip3 install KiKit
# Windows
@TODO
# Linux
@TODOThen the ./panelize.sh can be run in this folder, which creates the
output panel.kicad_pcb in the same folder.
/Users/firefly/pixie-device/panel> ./panelize.shIf moving the tabs in the Firefly Pixie KiCad project (in the parent folder), make sure to follow the convention it uses for tabs, to ensure this panelize works correctly:
- The tab must be 4.4mm long, with a 0.5mm radius 180deg arc on both sides
- The "Tab" footprint should be flush and cneter with the tab,with its width set to "4.4mm"
All files are licensed under the MIT license.
The PCB Footprints used are licensed uder the MIT license by KiKit.



