https://github.com/lab11/eagle
Custom scripts and libraries for Eagle PCB
https://github.com/lab11/eagle
Last synced: about 1 year ago
JSON representation
Custom scripts and libraries for Eagle PCB
- Host: GitHub
- URL: https://github.com/lab11/eagle
- Owner: lab11
- Created: 2013-12-30T04:12:09.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2023-07-20T22:14:29.000Z (almost 3 years ago)
- Last Synced: 2025-04-01T10:12:23.152Z (about 1 year ago)
- Language: Python
- Size: 7.15 MB
- Stars: 64
- Watchers: 24
- Forks: 118
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Lab11 Eagle Support Files
=========================
Part libraries, packaging scripts, CAM jobs, and other files we use with [EAGLE](https://www.autodesk.com/products/eagle/overview).
### Required package installation
#### Ubuntu (assuming default python 3.8)
```
sudo apt install pdftk unoconv texlive-core
pip install -r requirements.txt
```
#### Process
We highly recommend reading over some of the [Lab11 Eagle Documentation](doc/).
Generally:
- Generate bom with ulp. Sort by values and output to csv.
- Generate gerber files with eagle
- Open csv, add notes, delete rows for DNP footprints, and save as xlsx
- Run the main eagle.py script from the board file directory