Imported from GitHub: i2cjak/Framework_Expansion_Cards · commit 06a5d4a · license CERN-OHL-P-2.0
Description
In which i2cjak creates a new expansion card design every day until he is given a NICE Framework laptop
README
American Embedded KiCad Template
This repository contains a KiCad project template provided by American Embedded. It is designed to be a starting point for new electronic designs, pre-configured with common settings, layers, and manufacturing outputs.
Features
- Manufacturing Outputs: Includes a
Build.kicad_jobsetfile for generating common manufacturing data for JLCPCB, NextPCB - Build Script: A
build.shscript is provided to automate the process of running the jobset and formatting the component placement file.
Usage
Use this repository as a template directly in KiCad.
- In the KiCad project manager, select File > New Project from Template...
- Navigate to the directory containing this repository.
- KiCad will prompt for a project name and handle all file renaming automatically.
- You can then begin your design work as usual.
Building
To generate all the output files, run the provided shell script:
./build.sh
This script will:
- Execute the KiCad CLI to run the jobs defined in
Build.kicad_jobset. - Place all generated files into the
build/directory. - Convert the raw component placement file into supported format
The Build.kicad_jobset is configured to output:
- ERC and DRC reports
- PDF of the schematic
- BOMs for JLCPCB and NextPCB
- Gerbers and drill files (in a zip archive)
- 3D model (STEP file)
- Component position files