Setting Up my KiCAD
Adding FabLab Library
One of the first things I had to do this week was set up my KiCAD on my personal computer and my work computer to have all of necesary and the correct libraries.
I needed to ensure that I had the proper Fab Lab libraries installed on my home computer, and necessary libraries for the boards I want to use.
On the computers at work, we practiced adding symbol and footprint libraries directly into KiCAD from files.
Howerver at home, after some research, I learned of a quicker and easier method for installing the FabLab libraries.
On the
FabAcademy Tutorials site, I found the KiCAD FabLib set up process.
According to the site,
"FabLib makes it easy to produce PCBs at a standard Fab Lab.
There are more than 2k Fab Labs in the world and many of them will have electronics components from the official Fab Inventory.
The goal of FabLib is to have 1:1 mapping with the parts from the Fab Inventory which reduces friction when learning electronics and boosts confidence when prototyping rapidly at a Fab Lab."
I followed the tutorial on the site which started with accessin the Plugin and Content Manager tab in KiCAD.
Within this tab, I searched for the KiCAD FabLib library and began to intall the library.
Adding My Board Libraries
After installing the FabLab libraries, I next needed to make sure I had the necessary footprints and symbols for the different boards I plan to use and try.
I knew I had one hand an ESP32-C3, an ESP32-C6, an RP2040, and an ESP32-S3.
Since I planned to try this different boards as I work to finalize my board for my final project, I figured it would make sense to install all the libraries on my home computer.
I started by navigating to the
SeeedStudio Wiki page and checked the files for each of my boards.
I noticed that XIAO had a standard footprint and symbol file for all of the boards, so I only needed to download each of those once to cover all of the boards I planned to use.
Fun tip, use Control-F to seach the page for Footprint to quickly and easily find the PCB Design Libraries.
After downloading the files, I opened my KiCAD and navigated to hte Footprint Editor.
Once in the Footprint Editor, I navigated to Preferences > Manage Footprint Libraries and then added the extractred foorprint folder I had just downloaded.
After installing the footprint library, I doublw checked in the Libraries list that I could now see the XIAO boards.
Next, I needed to install the symbols for the XIAO boards.
The process is very similar to adding a footprint.
I navigated to the Symbol Editor.
Then navigated to File > Add Library > Global > Find and Add.
From the menu I looked for my .kicad_sym file and added it.
Just like with my footprint, I doubled checked the Libraries to ensure I could see the Xiao Series symbols.