Skip to content
Snippets Groups Projects

Fab Electronics Library for KiCad

This library (should) cover all the electronics components found in the official fab inventory. Using this library should also make it easier to share KiCad project files between Mac, Windows and Linux systems.

Installation

  1. Clone or download this repository.
  2. Store it in a safe place such as ~/kicad/libraries or C:/kicad/libraries.
  3. Run KiCad or open a KiCad .pro file.
  4. Go to "Preferences / Manage Symbol Libraries" and add fab.lib as symbol library.
  5. Go to "Preferences / Manage Footprint Libraries" and add fab.pretty as footprint library.

On-Going TODO

Check symbols and remove duplicates
Add symbols with names that make sense, try to follow and come up with a Fab naming convention. Every symbol entry in fab.lib should have a corresponding description in the fab.dcm file. That makes it easier for the KiCad search to look for parts. At this point try to match to KiCad Library Convention as much as possible. More to follow as next big step.

  • Resistor
  • Potentiometer
  • Capacitor
  • Choke coil, inductor
  • Diode
  • Transistor (MOSFET's)
  • H-Bridge motor drivers
  • Tripple H-Bridge motor drivers
  • Stepper motor drivers
  • Regulators
  • Charge controllers
  • Amplifiers
  • LEDs
  • Photodetectors
  • Speakers and mics
  • Temperature sensors
  • Hall-Effect sensors
  • Accelerometer
  • Pressure sensors
  • Op-Amp
  • Microcontrollers
  • Prog logic chips
  • Radios
  • Crystals
  • Buttons and switches
  • Magnets
  • Connectors
  • Jacks and plugs
  • Battery holders
  • USB chips and connectors
  • SD card socket

Contributing

Please refer to the CONTRIBUTING document. Run test.py locally before git push.

License

Please refer to the LICENSE document located in this repository.