-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create KiCad files for PCB design #147
base: main
Are you sure you want to change the base?
Conversation
I have no experience to evaluate these files, so the only thing I'll comment on is the organization. [question] are all of these files necessary? a directory of backups seems weird to me, but maybe it's just the way that kicad saves its data? Other files that I wonder if we need are the .gitkeep, europi.kicad_pcb-bak and the fp-info-cache. I know you said that this PR is a work in progress, so let this comment be a reminder to clean up the unnecessary files before merge. |
To be honest I have no idea, but at this point it doesn't actually matter much. These files get generated every time you save a KiCad project, so for as long as the file making is in progress we can just ignore them, and then find out if they make sense to include or not when the time comes to merge! |
It might help to take a look at similar open source hardware projects who have shared their KiCad files (I don't know if this is a canonical example, but at least it's a decent reference point!) |
A few notes from a recent build using this iBom
|
Fixed all these! I assume you meant moving the OLED pins left from the perspective of the back of the module, when I measure the hole locations on the current (non-KiCad) boards, the distance from the board edge is 4.75mm, and the previous KiCad files had that distance at 4.00mm, so I've added the small difference. I've also fixed some broken routing; I assume you didn't actually get boards made using these files, just used the ibom to build one with the old/current boards? |
Has there been any progress on this ticket? Or are we still waiting for confirmation that the PCB files are correct? |
This is nowhere near ready to merge, but I'm making a PR so that people can test out the files for themselves and see if they notice anything that could do with changing.
This is the first step in properly migrating the files all over to KiCad which is the groundwork for making expansion boards and alternative layouts without needing to design it all from the ground up