"Project files" displays only one project? (how should the projects be structured?)

I imported a few projects, each into it’s own directory.
The structure is like:
~/KiCad/Project1/ (contains Project1.kicad_pcb, .kicad_sch , kicad_pro ++)
~/KiCad/Project2/ (contains Project2.kicad_pcb, .kicad_sch , kicad_pro ++)

But: when starting KiCad, I can only see one of them.
What is the intended structure?
(I cannot believe it should be flat, as sharing some projects would then be difficult.)

One project = one PCB

What do you want to share? Symbols and footprints can be put in common personal libraries. Hierarchical sheets can be shared to some extent.

Not sure if this is what you are asking about…
When I want to copy a piece of schematic I open working project in KiCad and a source schematic in schematic editor run out of KiCad environment.

How can I make more projects appear under this one?
I’d like a overview over all projects, where the yellow arrows point, it would be nice to see other projects in the project directory.

You can’t, I’m afraid. It only shows the files for the currently opened project.

As the title at the top (magenta arrow) shows: “Project Files”

These are the files for that particular project.

No. It is not possible. And I really like it that way. If you want to work with more than one project at a time, you can open multiple Kicad instances (each instance, one project) without compromising PC performance (at least on my Linux version).

This way you can have an overview of all your projects and also easily copy/paste pieces of schematics/layout, footprints, library parts, etc from one project to another.

1 Like

In the longer term, multiple project or multiple document support is tracked with this issue:

Consider giving it a thumbs up if you think it is important. I believe it is currently planned for v10, based on the “current state of KiCad” presentation at KiCad Europe 2024.

In the short term, I do something similar on Mac via Terminal with open -n /Applications/KiCad/KiCad.app to get multiple instances of the full app, still with one instance for each project.

1 Like