Skip to content

Latest commit

 

History

History
76 lines (52 loc) · 1.92 KB

README.md

File metadata and controls

76 lines (52 loc) · 1.92 KB

KiCad output generation tool

License: GPL-3.0-or-later REUSE status

status: WIP

This tool runs your output generation (Gerbder&Drill files, renders, ...) on (potentially post-processed) sources.

See For example these tools for possible post-processing:

Dependencies

  • BASH

Misc

We very warmly recommend you to use the KiBot tool for the actual generation of the final output from the post-processed KiCad sources. It can generate much more then just Gerbers and 2D renders of the PCBs.

How it works

Install Prerequisites

  • BASH
  • git

On a regular Debian based Linux, you can install all of this with:

sudo apt-get install bash git

Get the tool

In the repo of your project in which you want to use this tool, which would be one that supports *.kicad_pcb files, you would do this to install this tool (in the project root dir):

mkdir -p doc-tools
git submodule add https://github.com/osegermany/kicad-pcb-generate-doc-tool.git doc-tools/kicad-gen-tool

NOTE
There might be a tool to automate this in a more user friendly way, comparable to a package manager like Oh-My-ZSH or apt.

Run

This will generate the PCB derived artifacts for all KiCad PCBs in the repo:

doc-tools/kicad-gen-tool/generate_output

Now, output can be found under the build directory.