✨ A curated schematic and PCB footprint library for Altium Designer - developed by Trần Đăng Khoa
library_altium is a structured, reusable component library for Altium Designer, containing:
- Schematic symbols stored in
.SchLibfiles - PCB footprints (packages) stored in
.PcbLibfiles
This repository is designed to:
- Accelerate the PCB design process
- Minimize human error when creating new components
- Standardize component data across projects
- Serve as an open, reusable resource for the electronics design community
| Folder / File | Description |
|---|---|
Altera/, Xilinx/, FPGA/ |
Components for FPGAs, CPLDs and related modules |
Analog Devices/, ST/, ... |
Analog/Digital ICs from major manufacturers |
CapSense/, QTouch/ |
Capacitive sensing components (Microchip, Atmel, Cypress, etc.) |
Connector/ |
Connectors: headers, jacks, terminals, etc. |
DeviceImages/ |
Reference images of various components |
Scripts/ |
Pascal scripts for automating component creation in Altium |
Simulation/ |
Simulation models (SPICE, behavioral, etc.) |
*.SchLib, *.PcbLib |
Main schematic and PCB footprint libraries |
git clone https://github.com/CodeWithKhoa/Altium_Library.git
⚠️ This repo uses Git LFS. Ensure Git LFS is installed before cloning.
- Launch Altium Designer
- Go to
File > Open, then select.SchLibor.PcbLibfiles - The components will appear in the Libraries Panel
- Create a
.LibPkgproject - Add
.SchLiband.PcbLibfiles as needed - Right-click >
Compile Integrated Library→ Generates.IntLib
- In schematic editor, open
Components Panel - Search or browse for components
- Drag and drop onto schematic sheet
Community contributions are welcome:
- Fork the repo
- Create a new branch, add or modify components
- Submit a Pull Request with proper references (e.g. datasheets)
Found a mistake in a footprint or symbol? Please open an Issue.
Currently, this project does not include a LICENSE file. Default is "All Rights Reserved".
⚠️ Contact the author before using this library for commercial purposes or redistributing publicly.
| Information | Contact |
|---|---|
| 👤 Full Name | Trần Đăng Khoa |
| 💼 Profession | Automation Engineer |
| [email protected] | |
| 🔗 GitHub | github.com/CodeWithKhoa |
| @codewithkhoa |
If you find this repo useful, please consider starring it and sharing with others!
❤️ Made with passion by Khoa