Collection of custom KiCad assets to expand your design capabilities. Includes symbols, footprints, and 3D models ready for your projects.
This project follows the KiCad Library Conventions (KLC) to ensure consistency and facilitate contributions. Users wishing to submit or update library files should be familiar with these guidelines.
The KLC are a set of guidelines, rather than rules. Electronic component libraries are diverse and complex, and exceptions can be made at the discretion of the library team.
- Overview: KLC - Library Conventions
- KLC Helper Scripts: KiCad Library Utils - GitLab
π kicad
βββ ποΈ 3dmodels
β βββ ποΈ *.3dshapes
β βββ π *.step
β
βββ ποΈ symbols
β βββ ποΈ *.kicad_sym
β
βββ ποΈ footprints
βββ ποΈ *.pretty
βββ π *.kicad_mod
π kicad
ββββ ποΈ Comms
β ββββ π LoRA_E5-mini # Freq: 868/915MHz, 3.7-5V (logic)
β ββββ π TCA9548A # 1-to-8 I2C mux, up to 400kHz
β
ββββ ποΈ Connectors
β ββββ π XT30PW-M # 60V, 30A (cont.)
β ββββ π XT60PW-M # 60V, 60A (cont.)
β
ββββ ποΈ MCU
β ββββ π Arduino_Giga-R1 # STM32 dual-core, Digital: 75, PWM: 12, Analog: 12
β ββββ π Raspberry_Pi-5 # BCM2712 quad-core, 8GB RAM, GPIO: 40
β
ββββ ποΈ Motors
β ββββ π DC_Motor
β ββββ π Orange_BLDC_Motor
β ββββ π Servo_Motor
β ββββ π Stepper_bipolar
β ββββ π Stepper_unipolar
β
ββββ ποΈ Motor_Driver
β ββββ π DM542_Stepper # Bipolar, 20-50V, 1-4.2A, 400-25600 Pulse/rev
β ββββ π SmartElex_15S_DC # 6-30V, 15A (cont.), 30A (peak), PWM: 32kHz, 3.3/5V (logic)
β ββββ π SC08A_Servo # 8-Ch, 4.8-9V, 8000 steps, UART 9600, Pulse 0.5-2.5ms
β ββββ π TB6612_DC # 4.5-15V, 1.2A/Ch (3.2A peak), 2.7-5.5V (logic), PWM 100kHz
β ββββ π TMC2209_Stepper # Up to 256 microsteps, 4.75-29V, 2.8A peak, UART/SPI
β
ββββ ποΈ Sensors
ββββ π AS5600_Encoder # 12-bit magnetic, I2C, analog/PWM out, 3.3/5V (logic)
ββββ π BMX160_IMU # 16-bit, 3.3/5V, Acc: Β±2-16g, Gyro: Β±125-2000Β°/s, Mag: Β±1150/2500uT(z)
ββββ π INA260_Power_Monitor # 0-36V, 15AΒ±1.5mA cont., 16-bit I2C out, 2.7-5.5V (logic)
ββββ π Maker_Line_Sensor_05 # 5-Ch IR, 3.3/5V, 200Hz, Width:13-30mm, Height: 4-40mm
ββββ π OE-28_Encoder # 2-Ch Hall effect, 3-7 PPR, 4.5-24V, 20mA max
Symbol Libraries:
Name | Location |
---|---|
MCU | ${KIPRJMOD}/symbols/MCU.kicad_sym |
Sensors | ${KIPRJMOD}/symbols/Sensors.kicad_sym |
Motor_Driver | ${KIPRJMOD}/symbols/Motor_Driver.kicad_sym |
Motors | ${KIPRJMOD}/symbols/Motors.kicad_sym |
Connectors | ${KIPRJMOD}/symbols/Connectors.kicad_sym |
Comms | ${KIPRJMOD}/symbols/Comms.kicad_sym |
Footprint Libraries:
Name | Location |
---|---|
MCU | ${KIPRJMOD}/footprints/MCU.pretty |
Connectors | ${KIPRJMOD}/footprints/Connectors.pretty |
Motor_Driver | ${KIPRJMOD}/footprints/Motor_Driver.pretty |
Comms | ${KIPRJMOD}/footprints/Comms.pretty |
Fuses_THT | ${KIPRJMOD}/footprints/Fuses_THT.pretty |
Capacitors_THT | ${KIPRJMOD}/footprints/Capacitors_THT.pretty |
JST 3D Models: https://grabcad.com/library/jst-xh-2-54mm-generic-connector-set-1
This repository is licensed under [insert license here]. Please see the LICENSE for more details.
For any questions or suggestions, feel free to open an issue or contact us directly. Happy designing! β¨