DIP-Clip for In-Circuit Programming (and ESP8266) by juewei 3d model
3dmdb logo
Thingiverse
DIP-Clip for In-Circuit Programming (and ESP8266) by juewei

DIP-Clip for In-Circuit Programming (and ESP8266) by juewei

by Thingiverse
Last crawled date: 4 years, 2 months ago
ESP-02 uses the same 2.54mm pitch, but has 7 per sides.
ESP-03 and ESP-07 use a 2.0mm pitch with 8 pins per side.
All these modules have different width.
For ESP-12 or ESP-14 modules please use DipClipESP8266_07.stl, they have the same footprint as the ESP-07 module (when ignoring the third side of pins, which is not needed for programming.
Printing with PLA
I've lengthened the handle behind the spring somewhat, and made the spring thinner, to ease the use of the clamp.
For the 2mm pitch versions I use an arm width of 8xew instead of 6xew for better strength.
Printing with PET
When bending, PET has a much wider range for elastic deformation than PLA. PLA often breaks where PET would still do plastic deformation. As PET is also softer in material, we make the pivot spring stiffer with a $pivm multiplier of 1.5 or even 2.0.
Generating multiple variants
We use a Makefile to produce multiple STL files from a single parametric SCAD file. All modules in dipclip.scad that have a comment // AUTO_MAKE_STL are generated as top level modules in separate STL files. The Makefile also demonstrates how openSCAD allows $ special variables to be passed into modules, without being declared parameters to the module. This is used to offer a choice of OPTS for ABS, PLA, PET affecting $pivm.
Regenerate all includede STL files with make clean; make

Tags