Overview
The Project Manager organizes your PCB design workflow by:- Managing project files and hierarchy
- Launching specialized design tools
- Tracking recent projects
- Managing design libraries and settings
- Coordinating between schematic and PCB editors
Key Features
Project Tree
File Organization
File Organization
The project tree displays all files associated with your project:
- Project files (.kicad_pro)
- Schematic files (.kicad_sch)
- PCB files (.kicad_pcb)
- Symbol libraries (.kicad_sym)
- Footprint libraries (.pretty folders)
- Gerber files and manufacturing outputs
- Documentation and reports
Context Menus
Context Menus
Application Launchers
Schematic Editor
Create and edit circuit schematics with symbols and connections
PCB Editor
Design printed circuit board layouts with footprints and routing
Symbol Editor
Create and modify schematic symbol libraries
Footprint Editor
Design and edit PCB footprint libraries
Main Menu Structure
File Menu
Project Operations
Project files use JSON format (.kicad_pro) and contain settings, design rules, and metadata.
Toolbar Features
- Main Toolbar
- Editor Launchers
- New Project: Create fresh project
- Open Project: Browse for projects
- Save: Save current project state
- Archive: Zip all project files
- Reload: Refresh project tree
Local History Panel
The Local History feature automatically tracks project changes:
- Commits snapshots of project state
- Browse historical versions
- Restore previous states
- View differences between versions
Enabling Local History
Access via View → Panels → Local History History tracking is configured in Preferences → Common Settings → Data ManagementPlugin and Content Manager
Package Management
Install and manage:
- Python plugins
- Additional libraries
- 3D model packages
- Color themes
Auto-Updates
Automatic checking for:
- Plugin updates
- Library updates
- Package notifications
Project Settings
Configuration Files
Workflow Integration
Keyboard Shortcuts
| Action | Shortcut |
|---|---|
| New Project | Ctrl+N |
| Open Project | Ctrl+O |
| Save Project | Ctrl+S |
| Preferences | Ctrl+, |
| Quit | Ctrl+Q |
Tips and Best Practices
Advanced Features
Job Sets
Automated fabrication output generation:- Configure multiple output formats
- Define layer combinations
- Set manufacturing parameters
- Batch process outputs
Cross-Probing
Seamless integration between editors:- Select components in schematic to highlight in PCB
- Navigate between related objects
- Synchronized selection across tools
Related Topics
Schematic Editor
Learn about circuit design
PCB Editor
Explore PCB layout tools
Configuration
Configure project settings
Libraries
Manage symbol and footprint libraries