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?”
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:- Upload the datasheet and let Trace generate the symbol and footprint
- Create manually in the symbol/footprint editor
- 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”

