Adam - "None of the vias are tented. Maybe they would be if I sent Gerbers processed with your custom CAM job? I'll try that on the next batch."
Okay, they aren't 'tented'. I can see in the photo the vias are covered with solder mask, but it hasn't covered the hole. So I think the CAD is okay and the CAM is okay; but the solder mask isn't 'stiff' enough to cover the hole.
The vias use 0.5mm drills. I picked that size to increase the number of PCB manufacturers. It could be reduced to 0.4mm, which would be within the OSHPark design rules. A smaller hole should improve the silk screen.
The user-side silk screen that will suffer is on pins "29", "30", "19", "Vin" and one of the "pwm" labels.
I'll have a look to see if I can improve the placement of via or silk screen.
"I haven't looked at the connector, but I'm guessing it won't go into those without some modifications?
Yes. I think a craft knife or scalpel will cut the PCB material between the two holes.
I have a Proxon Micromot (small electric drill) with some small bits, maybe that will work to drill out the slot?
That should work if the bit is small.
"If we do need slots rather than holes, maybe we can change the board outline?"
There is a library for the Molex USB mini socket at github:
https://github.com/gbulmer/openstm32hw/blob/master/Orone-mini-v0/Library/USB-Mini-Molex.lbr
It has three alternative footprints defined for the same USB socket. One has two holes, and is the default, another has slots, and another has overlapping drill holes. Alternative footprints can be substituted on the board. In theory, there should be nothing else to do.
The down-side of slots at OSHPark, and AFAIK most PCB makers, is slots are not plated through. I was concerned that the socket would be better anchored by solder-adhesion with plated drill holes.
"I'm willing to make a change to board outline to get the slots, and run another job with OSH Park... what do you think?"
It would be good to test slots to discover how well the socket is held. However I think you've already helped us all, so please don't worry unless you need more boards.
Those LEDs look fine. I should add alternative part numbers for yellow or amber LEDs to the BoM to give folks flexibility.
Thanks for the link to using the Silhouette Cameo stencil cutter. I haven't seen that before. The results look very good.
I can add the OSH logo. Do you know, does it matter which of the three are used?