Skip to main content

Built-in Libraries

Trace includes the full KiCad standard library with thousands of components:
  • Symbols — Schematic representations
  • Footprints — PCB pad patterns for every package type
  • 3D Models — STEP/VRML models for 3D visualization

Searching Components

Find components by:
  • Name — e.g., “STM32F103”
  • Description — e.g., “100uF electrolytic capacitor”
  • Package — e.g., “QFP-48”, “0805”
  • Manufacturer — e.g., “Texas Instruments”

AI Component Selection

Describe what you need in natural language:
  • “I need a 3.3V LDO that can handle 500mA”
  • “Find me a USB-C connector with through-hole mounting pins”
  • “What op-amp works for a 1MHz audio amplifier?”
Trace searches across component databases and suggests options with pricing and availability.

Real-Time Availability

Check stock across major distributors:
  • JLCPCB / LCSC — Direct assembly integration
  • DigiKey — Broad catalog
  • Mouser — Professional components
  • Amazon — Hobbyist-friendly sourcing
  • Nexar/Octopart — Cross-distributor search

One-Click Ordering (Coming Soon)

Order components directly from within Trace with pre-filled BOMs matched to your design.

Custom Libraries

Manage your own component libraries:
  • Create custom symbols and footprints
  • Import from KiCad library files
  • Share libraries across projects

Creating Components

For components not in the library:
  1. Upload the datasheet and let Trace generate the symbol and footprint
  2. Create manually in the symbol/footprint editor
  3. Import from online sources (SnapEDA, Ultra Librarian)

Footprint Assignment

Assign footprints to schematic symbols via:
  • Automatic — Trace matches symbols to appropriate footprints
  • Manual — Browse and select from the footprint browser
  • AI-assisted — “Use 0805 packages for all passives”