Porting the PD240W PCB from Altium to KiCad wasn't easy and took a solid 20+ hours to complete. KiCad handles project imports from Altium surprisingly well if you just want to navigate the schematic and inspect the layout or 3D model. However, making your project compile without errors, pass CI/CD tests, and making it fully compliant with your workflow and templates is quite a process.
At the start, I had 999+ errors and 999+ warnings in both ERC and DRC. The most annoying part was syncing the symbols to their footprints without having to manually move a single footprint. I could also mention the grid differences in symbols, awkward placement of values and reference designators, font size mismatches, BOM cleanup, footprint type issues, fabrication layer mismatches, copper pours not having assigned nets, completely absent design rules, and missing layers...
Anyway, it is all done now, and as promised, the schematic for revision V1.0.0 has been pushed to GitHub. I just ordered a Framework 240W PD3.2 charger that should arrive in a week. I will finally be able to push this project to the limits for which it was conceived. Firmware updates will follow. Stay tuned!
Theo Heng
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.