Search LCSC and EasyEDA for schematics and footprints
Project description
EasyLCSC4KiCad
A CLI tool to search for components on LCSC/EasyEDA and download footprints, symbols, and 3D models directly for KiCad.
Installation
pip install easylcsc4kicad
Or using uv:
uv pip install easylcsc4kicad
Usage
Search
Search for components by keyword.
# Basic search
easylcsc4kicad search "ESP32-S3"
# Search with pagination
easylcsc4kicad search "STM32F103" --page 1 --page-size 10
Download
Download component footprint, symbol, and 3D models using the LCSC ID.
# Download a specific component
easylcsc4kicad download C1337258
# Download to a specific directory (default: easylcsc_lib)
easylcsc4kicad download C1337258 -o ./my_libs
# Download multiple components
easylcsc4kicad download C1337258 C2980300
# Download without generating footprint or symbol
easylcsc4kicad download C1337258 --no-footprint --no-symbol
Generated Files
The tool generates KiCad files in the specified output directory:
output_dir/
├── footprint/
│ ├── component_name.kicad_mod
│ └── packages3d/
│ └── component_name.step
└── symbol/
└── component_name.kicad_sym
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file easylcsc4kicad-0.1.2.tar.gz.
File metadata
- Download URL: easylcsc4kicad-0.1.2.tar.gz
- Upload date:
- Size: 38.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f0445316da49cebd8ae473003e77cac5467e8b26b728bcdc3148fbcf9d9e9dba
|
|
| MD5 |
02211dce4c0867fbc1373731b5718d52
|
|
| BLAKE2b-256 |
5dbaa2371db4445ffd06d4f97415377287e0253126f565c482ab71db43e51c9b
|
File details
Details for the file easylcsc4kicad-0.1.2-py3-none-any.whl.
File metadata
- Download URL: easylcsc4kicad-0.1.2-py3-none-any.whl
- Upload date:
- Size: 25.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e4aeca92eca6ce907d17ca4c334d316259790401a1b8568546b431aa48924c64
|
|
| MD5 |
a4577bd7af4431575cf4d8f60f9bd293
|
|
| BLAKE2b-256 |
2f291b3d11a6696d5fc5e8ebc0f4adfa1bd3adf39dbf5415afd4e094c641db6a
|