
Sonoff Basic Programming Clip
cults3d
As DrZzs calls this; Jumper Holder Thingy. Some of the new Sonoff Basics (and probably others) arrive with solder blocking the serial programming interface. To flash these devices, you must either remove the solder or employ some dexterity to hold your 4 wires (Vcc, Gnd, RX, TX) in place, press the button, plug in your USB UART TTL adapter (3.3 volts only), release the button, and flash the device. While doable, this process can be challenging. This clip is designed to simplify the process. Simply print it, install pogo-pins, connect it to your USB UART TTL adapter, and the pins will securely hold onto the correct connectors. The pogo pins I am using are P75-E2 Convex Tip Metal Spring Test Probe Pin, 1.5 mm Diameter. You can find them here: https://www.amazon.com/gp/product/B018YPQ6ZK/. Update: After some trial and error, I found that the pressure on the pogo pins to the board was decreasing over time, requiring me to add a rubber band or squeeze the pins slightly while programming. To resolve this issue, I've upgraded to V5. I've added a 3/8" x 2" (10mm x 50mm) Barrel spring to provide the necessary pressure without being too aggressive. This modification works nicely. For your convenience, I'm including both V4 and V5 designs. Note: To print this model correctly, rotate it so that it sits flat in your slicer.
With this file you will be able to print Sonoff Basic Programming Clip with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Sonoff Basic Programming Clip.