OK, I added some Github libraries, how do I make the parts show up?

Yes I am quite new to this. I have watched several tutorials. Now I want to get started making schematics and PCBs.

I added a couple of GitHub libraries, each containing many parts. When I open the schematic view and try to browse the libraries, I don’t see the parts that I checked were in the GitHub libraries. It seems to me a step must be missing - ie. cloning the library somewhere. This time I wanted to add a BME280 into my schematic, which was in one of the GitHub libraries.

Can anyone help point me in the right direction?

Because you gave this topic the category schematic i assume you talk about symbol libs. (Symbol libs are what you place in eeschema. They represent the function of a part but do not know how the landing pattern of the part looks like. The later is defined by footprints.)

Adding symbol libs must be done for each project separately. This is done with the component library dialog found in eeschema -> preferences -> component libraries.

Use the lower part of that dialog to add the directory where you stored your libraries to the search path and use the upper part of the dialog to add the library it self.

If you want them to be added to all new projects you need to edit the template project found under in the kicad system directory. (Have a look where kisysmod points to. It points to kicad_system_directory/modules In the system directory there should be a template folder. This folder holds a kicad.pro project that needs to be edited to contain your search path and your libs.)

There could also be a naming conflict. Have a look at this post i made to get more details:

2 Likes