Getting Started
This guide walks you through your first KiCad Studio experience. It takes about 15 minutes.
1. Install VS Code and the Extension
- Install VS Code (1.101.0 or later).
- Open VS Code, go to the Extensions view (
Ctrl+Shift+X). - Search for KiCad Studio Kit and click Install.
- After installation, the KiCad Studio icon appears in the Activity Bar.
Tip: You can also download the
.vsixfrom GitHub Releases and install viaExtensions → ... → Install from VSIX....
2. (Optional) Install kicad-cli
Some features (DRC, ERC, exports) need kicad-cli. Install the full KiCad application from kicad.org to get it.
To verify:
kicad-cli --versionIf auto-detection fails, set the path in VS Code Settings → kicadstudio.kicadCliPath.
3. Open a KiCad Project
- Click File → Open Folder (
Ctrl+K Ctrl+O). - Select a folder that contains a
.kicad_profile (any KiCad project). - The KiCad Project view in the Activity Bar sidebar shows your project tree.
No project yet? Download the LED Basic example from the repository.
Multi-root and multi-project workspaces
KiCad Studio discovers every .kicad_pro file across all folders of a multi-root workspace, so a single window can contain several KiCad projects. Commands, views, diagnostics, and the MCP context all operate on one active project at a time:
- The active project name is shown in the status bar. Click it to switch.
- Run KiCad: Select Active Project from the Command Palette, or use the selector button in the KiCad Project view title bar.
- With one project the active project is chosen automatically; with several it is chosen from your last selection (persisted per workspace), then the project owning the active file, then the first project alphabetically.
- Switching the active project refreshes the project tree, variants, diagnostics, and the live MCP context. If the selected project is removed, the extension falls back to another available project automatically.
4. View a Schematic
- In the project tree, click any
.kicad_schfile. - The schematic opens in the built-in KiCad Schematic Viewer.
- Use the toolbar to zoom, pan, and toggle layers.
5. View a PCB
- Click a
.kicad_pcbfile in the project tree. - The PCB opens in the built-in KiCad PCB Viewer.
- Use the layer panel to show/hide copper layers, silkscreen, etc.
6. Run Design Checks
- Open the Validation view in the sidebar.
- Click Run DRC (Design Rule Check) or Run ERC (Electrical Rule Check).
- Results appear in the Problems panel (
Ctrl+Shift+M).
7. Export Files
- Open the Command Palette (
Ctrl+Shift+P). - Type
KiCad: Exportand choose an export format:- Gerber Files — for PCB fabrication
- PDF (Schematic) or PDF (PCB) — documentation
- Interactive HTML BOM — shareable bill of materials
- Pick and Place — assembly file
- 3D Model (GLB/BREP/PLY) — mechanical integration
Exports go to the kicad-studio-output/ folder in your project directory.
8. (Optional) Connect kicad-mcp-pro
For AI-assisted workflows — quality gates, fix queues, design intent forms:
- Install kicad-mcp-pro:
pip install kicad-mcp-pro - Launch it in HTTP mode:
kicad-mcp-pro --port 27185 - In VS Code, run KiCad: Setup MCP Integration from the Command Palette.
- Open the MCP & Tools sidebar view — it should show "Connected".
See MCP Overview for transport options and profiles.
9. Try AI Features
- Open the AI Chat panel (sidebar or
Ctrl+Shift+I). - Ask: "Summarize the DRC violations" or "Explain this schematic block".
- Configure your AI provider in Settings → KiCad Studio → AI if not already set.
10. Next Steps
- Read the Extension docs for command and settings reference.
- Explore MCP integration for advanced design review workflows.
- Check the Workflows for production pipelines.
- Visit the FAQ for common questions.