Convert UD3.1c PCB source files to KiCad #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I have converted the UD3.1c design files to a KiCad project, as I believe any open source project should ideally be made with with open source tools, or at the very least be open to contributors who don't have access to paid software.
This is a first draft of a conversion, but I believe it to be fully working. I'll report back on it once I get it made and build it though!
Almost all the Altium schematic symbols are replaced by their equivalent KiCad counterparts, and I've also replaced Altium footprints by KiCad standard library ones where it was easily applicable. The routing and layout is for now almost entirely the same, and as such I didn't deem it necessary to call this version a new name, so it is still a UD3.1c in my book!
The next step would ideally be to replace the 0603, 1008 and 1210 resistor and capacitor SMD footprints by the standard KiCad ones, but it seems that it would require quite a lot of manual work and a rerouting of all the traces, and I frankly don't have the time for that (for now anyways). So I just stuck with KiCad-converted Altium footprints for now. Maybe I'll get to it someday, but in the meantime if anyone wants to have a go at it I would be glad!
I believe this PR is mergeable in the current state, but I'd totally understand if you think it still needs a bit of work. I'm just happy to put this out there for the community, and would hate for these files to just rot on my hard drive!
Anyways, thanks for reading me. I'm of course open to any questions and suggestions regarding this!