Releases: alvarop/usb_c_cable_tester
v2.4
Switch to components available on Digikey/Mouser that are hand-solderable.
This makes the BOM much higher, but you can build them yourself instead of relying on JLCPCB/LCSC stocking all the components. For the JLCPCB version, please see release v2.2!
Attached are the gerber files and BOM.
Important Manufacturing Note
NOTE: This board is optimized to be 1.6mm thick (unlike v2.2, which was 0.8mm)
Ordering Instructions
You're on your own for this one! Get your PCB's from your favorite manufacturer (Like OSHPark!) and your components from wherever you'd like.
You can get stencils from OSHStencils but they aren't strictly necessary.
v2.2
Started using auto-generated easyEDA footprints using https://github.com/uPesy/easyeda2kicad.py (to reduce chance for errors, although I had to tweak some a little bit, but also to speed up future board development).
See v2.1 release notes for more info on latest changes.
Important Manufacturing Note
After all the quality issues with v2.1, I decided to use a 0.8mm PCB instead of the default 1.6mm PCB. The results were significantly better! Yield was 95% (19/20) and the rework for the single failure one was super easy. The USB-B pins stick out a ton, but nothing that some wire cutters cant fix :D
Ordering Instructions
Check out the ORDERING page for detailed instructions on how to get your own boards made by JLCPCB!
Make sure you use 0.8mm PCB and NOT 1.6mm!
v2.1
v2.1 Update (See issues below before ordering!)
- Updated USB-C Connector to the Foxconn UT11113-11602-7H
- Updated USB-B connector to a USB3 one XUNPU USB-306BWD-ARW (Thanks @smesgr9000!) #9
- Changed USB Micro-B connector to a hopefully more robust one and also moved closer to board edge #12
Quality Issues
Unfortunately, yield with v2.1 has not been great. The USB-C connector through hole pins had many issues. I suspect this was due to the 1.6mm PCB vs the recommended 0.8mm. If you're ordering your own, I still recommend v2.0 which has proven much more reliable.
v2.0
If you want to make these yourself, you can get the files below for JLCPCB. They include both gerbers as well as BOM/assembly files. You may have to rotate the battery holder if you're having them do the assembly after you upload the file though!
Ordering Instructions
Check out the ORDERING page for detailed instructions on how to get your own boards made by JLCPCB!