Skip to content
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

Created a Kicad Project for the easyPDK programmer. #14

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

thomasesr
Copy link

Created a Kicad Project for the easyPDK programmer.

Project symbols inside the components folder inside zip. Only non
standard Kicad symbols and footprints are present on the folder (only
3). All the schematic has been redesign from scratch but maintained the
component designation numbers. The PCB Layout has been made by placing
the components on the same place as the components from EASYEDA but
connections have been manually routed.

Project symbols inside the components folder inside zip. Only non
standard Kicad symbols and footprints are present on the folder (only
3). All the schematic has been redesign from scratch but maintained the
component designation numbers. The PCB Layout has been made by placing
the components on the same place as the components from EASYEDA but
connections have been manually routed.
Revision of the PCB vias and track placement, width and spacings. Better
Silkscreen and Fab Layers.
@thomasesr
Copy link
Author

I've fixed some of the issues and improved the silkscreen layer as well as the Fab layer. It should pass DRC for JLCPCB and PCBWAY capabilities.

@freepdk
Copy link
Contributor

freepdk commented May 17, 2020

@thomasesr
This looks like some great work. Before adding this to the repository I would like to ask you to build a physical version of this design and to test it with a hand full of real ICs.

I think it is a good idea to connect one of the unused STM32 pins (e.g. choose one from PB8-PB15) to GND. This would make it possible to identify this as a hardware variant in the firmware and to handle things different in case it's needed.

@freepdk
Copy link
Contributor

freepdk commented Jul 17, 2020

@thomasesr
Did you have the chance to test the pcb design with a real PCB?

@cnlohr
Copy link

cnlohr commented Jun 13, 2023

Any chance you would consider adding the LCSC part number to an LCSC field on all the parts? Makes it very easy to click - and - ship then through JLCPCB.

@cnlohr
Copy link

cnlohr commented Jul 5, 2023

I just built 10 of the variant from @thomasesr and it looks like their USB D+/D- are flipped.

Sadly, even with flipping that, I still can't get them to enumerate.

@cnlohr
Copy link

cnlohr commented Jul 5, 2023

Looks like that was it. Just the flipped pins.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants