# Protoboard Docs

## Home

- [Welcome to Protoboard](https://docs.protoboard.xyz/readme.md): Your prototype shouldn't start with smoke. Protoboard is your pre-flight check.
- [Quickstart (10 minutes)](https://docs.protoboard.xyz/start-here/quickstart-10-minutes.md): Build your first project (an Arduino Uno with a BME280 sensor) and run validation in under 10 minutes.
- [Core Workflow](https://docs.protoboard.xyz/start-here/core-workflow.md): The canonical product flow: Build, Validate, Fix, Ship.
- [Glossary](https://docs.protoboard.xyz/start-here/glossary.md): Key terms used throughout Protoboard documentation.
- [Projects](https://docs.protoboard.xyz/user-guide/projects.md): Create, open, save, and manage your Protoboard boards throughout their lifecycle.
- [Board Identity](https://docs.protoboard.xyz/user-guide/planning.md): Use the Board Identity tab to define requirements, organize tasks, upload concept images, and document your board before building.
- [Canvas Basics](https://docs.protoboard.xyz/user-guide/canvas-basics.md): Navigate the canvas, place parts, create connections, and use annotations to build your board layout.
- [Parts: Add / Edit / Custom](https://docs.protoboard.xyz/user-guide/parts-add-edit-custom.md): Search the parts library, edit part properties, create blank custom parts, and manage part templates.
- [Connections & Compatibility](https://docs.protoboard.xyz/user-guide/connections-and-compatibility.md): Connect parts with harnesses, link interfaces and functions, allocate resources, and understand compatibility rules.
- [Validation (DRC)](https://docs.protoboard.xyz/user-guide/validation-drc.md): Run design rule checks (DRC) to validate your board, interpret results, and use the Board Review panel.
- [Fixing Errors](https://docs.protoboard.xyz/user-guide/fixing-errors.md): Identify, locate, and fix common validation errors to get your board from red to green.
- [BOM + Export](https://docs.protoboard.xyz/user-guide/bom-and-export.md): Generate a bill of materials, manage supplier info and pricing, and export your board as CSV, PDF, or screenshot.
- [Sharing / Collaboration](https://docs.protoboard.xyz/user-guide/sharing-and-collaboration.md): Share your board via URL, manage cloud saves, and collaborate with teammates.
- [Keyboard Shortcuts](https://docs.protoboard.xyz/user-guide/keyboard-shortcuts.md): All keyboard shortcuts for faster canvas editing, navigation, and board management.
- [Overview](https://docs.protoboard.xyz/protobot/overview.md): Meet ProtoBot: your AI design assistant inside Protoboard that can search, build, validate, and manage hardware designs through natural language.
- [Using ProtoBot](https://docs.protoboard.xyz/protobot/how-to-use.md): Getting started with ProtoBot, common workflows, session management, and prompt patterns that get better results.
- [Usage, Energy, and Privacy](https://docs.protoboard.xyz/protobot/usage-and-energy.md): How ProtoBot energy (Wh) works, tips for getting more out of it, and what happens to your data when you use AI features.
- [Overview](https://docs.protoboard.xyz/agent-bridge-mcp/overview.md): Connect Claude Code, Codex, or any MCP-compatible agent to a live Protoboard session and run the same tools ProtoBot runs
- [Setup](https://docs.protoboard.xyz/agent-bridge-mcp/setup.md): Create an agent API key and connect Claude Code, Codex, or Gemini CLI to your live Protoboard session over HTTP
- [Breadboard from Blank Parts](https://docs.protoboard.xyz/tutorials-and-examples/breadboard-from-blank-parts.md): Create custom blank parts from scratch and wire an LED circuit on a breadboard.
- [MCU + Sensor + Regulator](https://docs.protoboard.xyz/tutorials-and-examples/mcu-sensor-regulator.md): Build a complete Arduino + BME280 sensor + voltage regulator system from library parts and validate every connection.
- [Motor Control Chain](https://docs.protoboard.xyz/tutorials-and-examples/motor-control-chain.md): Model a battery-to-motor power chain with an Ovonic LiPo, L298N motor driver, DC motor, and Arduino controller.
- [Common DRC Failures](https://docs.protoboard.xyz/tutorials-and-examples/common-drc-failures.md): Intentionally broken builds that teach you how to diagnose and fix common DRC failures.
- [Medical Devices](https://docs.protoboard.xyz/industry-guides/medical-devices.md): Regulatory, manufacturing, and business context for building medical device prototypes with Protoboard.
- [FDA Regulatory Pathways](https://docs.protoboard.xyz/industry-guides/medical-devices/fda-regulatory-pathways.md): How the FDA classifies medical devices, the three main regulatory pathways, and what prototype builders need to know about marketing restrictions.
- [Manufacturing Standards & Certifications](https://docs.protoboard.xyz/industry-guides/medical-devices/manufacturing-standards.md): Quality systems, biocompatibility, clean rooms, sterilization, electrical safety, and how manufacturing certifications affect medical device costs.
- [Revenue & Reimbursement](https://docs.protoboard.xyz/industry-guides/medical-devices/revenue-and-reimbursement.md): Who pays for medical devices, how insurance and reimbursement work, common business models, and how the revenue model shapes prototype design decisions.
- [ProtoPart Schema](https://docs.protoboard.xyz/reference/protopart-schema.md): Complete field-level reference for ProtoPart JSON definitions, the schema that powers every part in Protoboard.
- [Interfaces and Harnesses](https://docs.protoboard.xyz/reference/interfaces-and-harnesses.md): How parts declare connection intent through interfaces, how harnesses bundle them, and the protocol compatibility rules that make it all work.
- [Rulesets and Severity](https://docs.protoboard.xyz/reference/rulesets-and-severity.md): Design Rule Check states, severity levels, what gets validated, and how results appear in Board Review and on the canvas.
- [Error Code Catalog](https://docs.protoboard.xyz/reference/error-code-catalog.md): Catalog of common DRC issues with causes, severity, and fix patterns for fast troubleshooting.
- [FAQ](https://docs.protoboard.xyz/help/faq.md): Frequently asked questions about Protoboard, covering what it does, how to use it, and what to expect.
- [Troubleshooting](https://docs.protoboard.xyz/help/troubleshooting.md): Step-by-step fixes for specific issues you might encounter while using Protoboard.
- [Known Limitations](https://docs.protoboard.xyz/help/known-limitations.md): Current product limitations, expected behavior boundaries, and workarounds.
- [Changelog](https://docs.protoboard.xyz/help/changelog.md): Release notes and product updates for Protoboard, newest first.
- [Privacy Policy](https://docs.protoboard.xyz/legal/privacy-policy.md): Alpha Privacy Policy for Protoboard by Delta Robotics Inc. Subject to change without notice as the product evolves.
- [Terms](https://docs.protoboard.xyz/legal/terms.md): Alpha Terms of Service for Protoboard by Delta Robotics Inc. Subject to change without notice as the product evolves.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.protoboard.xyz/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
