


I had assumed the pcb layout was correct and tried to adjust breadboard to match and it didn’t match. I was trying to adjust that (there doesn’t appear to be any mechanical information about these boards on the web) when I came across this. Do you have boards that the module actually fits in to? I see the problem on breadboard is that the image is for one of the 18 pin per side units not a 15 pin as you have. 9in) yet the gerber output shows the spacing to be 9979 mil (i.e about 1 inch not 1.1). You indicate the distance between rows is 1100 mill (i,e, 1.1 in which matches at least one other module like this I’ve dealt with, most of them are. If you like I can fix this up to be a more standard part or you can do it to learn more about part making as you choose.Įdit: A closer look at this indicates more problems. There appears to be bus problems in the fzp file the ground pins don’t exist and the other 2 are not the grounds (2 random pins appear to be bused together). 1 headers by the board house, but it would be preferable to have that in the svg. The gerber output indicates the pcb hole size is 0.032 which may get rounded up to the correct 0.038 for.

All the pcb pins have pads (which aren’t used) as well and the fzp file has terminals defined in pcb (but not in the svg) which normally isn’t done. I’d probably add the usb connectors to the silkscreen to make the alignment of the board obvious. A further look at pcb indicates pin1 in pcb is actually bottom left as for a standard IC (but not what the silkscreen outline is showing) and from there the pin numbers look correct (so just the hover over labels are wrong). It is preferable for schematic to have the same layout as breadboard or pcb (i.e. If you load it in to Fritzing and hover over a pin in any view (pcb in this case) Fritzing will display the the pin number, Top right shows as pin 1 (as expected from the silkscreen outline) but it is listed as 3.3V not EN as the pin out diagram on google shows.The next pin left shows as pin 17 ground not pin 2 VP as it should (because the order of pins in the fzp file doesn’t match either schematic or pcb views). The connections on PCB appear totally wrong which may be a routing issue (or may not as schematic appears to be screwed up in the same way, pin one shows as pin 2 En / Reset) in schematic.

As you noted breadboard isn’t complete (although the graphic part is very good so it would be worth it to correct it so the part works correctly for others). This appears to have a number of problems.
