Importing from Ultra Librarian
Overview
You can download schematic symbols, PCB footprints, and 3D models from Ultra Librarian and import them directly into tscircuit.
Downloading from Ultra Librarian
- Visit Ultra Librarian.
- Search for the manufacturer part number.
- Select the footprint variant you need.
- Click Download Now.
- Sign in or create an Ultra Librarian account when prompted.
- Choose the KiCad v5 or KiCad v6+ format and the CAD model.
- Download and extract the ZIP file.
The extracted files include:
- the
.kicad_modfile for the PCB footprint - the
.kicad_symfile for the schematic symbol - the
.stpfile for the 3D model
Importing Ultra Librarian Components
Copy the files into your tscircuit project. Import them and pass them to the
footprint, symbol, and cadModel props of a <chip />:
import stepUrl from "./CadModel.step"
import kicadMod from "./footprint.kicad_mod"
import kicadSym from "./symbol.kicad_sym"
export default () => {
return (
<board>
<chip
name="U1"
footprint={kicadMod}
symbol={kicadSym}
cadModel={stepUrl}
/>
</board>
)
}
The .kicad_mod file provides the PCB footprint, while the .kicad_sym file
provides the schematic symbol. The .stp file provides the 3D model for the
3D view and STEP exports.