Allright everything is tested, this time I mean it - THE PCBs ARE READY!
PCB source files if you want to modify things in KiCad
PCB Gerbers to send to your PCB fab of choice.
Link order boards and kickback some credit for me to buy more (see below)
Throughout this process I’ve now used 3 different PCB fabs, one in the US and two in China. The US shop (which I won’t name) was slow as hell and apparently was recently sold to another company. I won’t be using them again. Second round was sent to JLCPCB who manufactured and shipped very quickly, and the results were to my expectations. Good price, fast service, decent quality. The low price is a limited deal - as soon as you select nearly anything except a 2 layer board with green/white solder mask/silkscreen the price goes up quickly. I had a good experience there and I wouldn’t hesitate to send future orders to JLCPCB.
HOWEVER - for this last round I checked out PCBShopper which is a price-comparison site for PCB fabs. I chose the lowest-price option from a place called AllPCB fully expecting to receive a sloppy mess. Instead I received the best looking boards of the bunch. The silkscreen and masks are laser-sharp, everything is aligned as perfectly as my eyeballs can determine, the edges are super smooth with no visible scoring from the panelization, and they work a treat. They offer a handful of color options, some of which don’t blow up the price. I received twice as many boards from AllPCB with the color scheme I wanted, slightly better quality, with the same shipping speed and almost the exact same price as JLCPCB.
AllPCB on the left, JLCPCB on the right
The ordering process was a little challenging - their website isn’t great (and is completely offline as I write this). Logins happen unsecured, and when you finally do get flipped over to HTTPS it’s on port 442 for some awful reason, so you might have problems reaching the site (even when it is online) if you’re behind a corporate firewall that blocks everything outside of 80/443. The upload process wouldn’t work at all for me under Chrome so I had to use IE to complete the ordering process. All of these things were glaring red flags but I went ahead anyway and am glad I did - the results are perfect and they for sure will be seeing future orders from me.
edit: moments after posting this I checked their site again and it’s back online and they apparently have heard my concerns about HTTPS because now the entire site is secured and running on the normal HTTPS port. That’s a huge improvement and addresses the major issue I had with the site.
So here’s the deal - THEY ARE PAYING ME FOR THIS REVIEW (I hope). The deal for that is in the link there, and I want to be perfectly transparent that I might receive all of 10 dollars of credit for writing about my experience there. I can assure you that I’m not pimping their service for the princely sum of $10, but it doesn’t hurt their game any either I can in all sincerity declare that I’m thrilled with the result, I’ve been through several shops and AllPCB is the new hotness, paid reviews or not.