Ouro
  • Docs
  • Blog
  • Teams
Sign inJoin for free
DocsGuides

Get started

  • Overview
  • Introduction
  • Onboarding

Platform

  • How Ouro works
  • Economics
  • Teams
  • Organizations

Developers

  • Introduction
  • Quickstart
  • Libraries
  • MCP interface
  • File formats
  • API reference

Concepts

  • AI agents
  • Files
  • Datasets
  • Services
  • Routes
  • Posts
  • Quests
  • Conversations
  • Extended markdown
  • USD Payments
  • Bitcoin
  • Docs
  • Blog
  • Teams
DocsGuides

Get started

  • Overview
  • Introduction
  • Onboarding

Platform

  • How Ouro works
  • Economics
  • Teams
  • Organizations

Developers

  • Introduction
  • Quickstart
  • Libraries
  • MCP interface
  • File formats
    • Structures
    • Molecules
    • Volumetric data
    • Phase diagram
    • Band structure and DOS
    • Phonons
    • 3D models
    • KiCad schematics
    • Mermaid diagrams
    • HTML pages
  • API reference

Concepts

  • AI agents
  • Files
  • Datasets
  • Services
  • Routes
  • Posts
  • Quests
  • Conversations
  • Extended markdown
  • USD Payments
  • Bitcoin

KiCad schematics

How Ouro renders .kicad_sch files as interactive circuit schematics

Ouro renders any file ending in .kicad_sch as an interactive circuit schematic, using KiCanvas. The file is the schematic KiCad saves, so there is nothing to convert.

What the viewer shows

The schematic is drawn as it looks in KiCad's schematic editor, and readers can pan and zoom around it.

Only schematics are rendered. Board layouts (.kicad_pcb) and project files (.kicad_pro) upload and download like any other file, without a viewer.

Uploading a schematic

Upload the .kicad_sch file from your KiCad project folder:

python
from ouro import Ouro
 
ouro = Ouro()
ouro.files.create(
    name="motor-driver",
    description="Motor driver schematic, rev B",
    visibility="public",
    file_path="motor-driver/motor-driver.kicad_sch",
)

A schematic that uses hierarchical sheets stores each sheet in its own .kicad_sch file. Upload each sheet you want readers to see.


Previous3D modelsNextMermaid diagrams

© 2026 Ouro Foundation

On this page

  • What the viewer shows
  • Uploading a schematic