pcb-init
A Ruby CLI tool that scaffolds a best-practice KiCad PCB project structure.
Installation
gem build pcb-init.gemspec
gem install ./pcb-init-0.1.0.gem
Usage
pcb-init PROJECT_NAME
Example
pcb-init my-awesome-board
This will create a well-organized folder structure:
my-awesome-board/
Features
- Clean, organized folder structure following PCB project best practices
- Pre-configured
.gitignorefor KiCad and manufacturing files - Ready-to-use templates for documentation
- No external dependencies (pure Ruby)
Requirements
- Ruby ≥ 3.0
License
MIT