• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 1
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 2
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 3
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 4
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 5
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 6
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 7
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 8
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 9
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 10
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 11
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 12
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 13
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 14
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 15
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 16
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 17
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 18
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 19
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 20
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Image 21
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 1
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 2
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 3
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 4
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 5
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 6
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 7
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 8
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 9
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 10
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 11
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 12
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 13
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 14
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 15
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 16
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 17
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 18
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 19
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 20
DIP-Clip for In-Circuit Programming/Analyzing ICs 3D Printer File Thumbnail 21

DIP-Clip for In-Circuit Programming/Analyzing ICs

enif avatarenif

March 4, 2015

thingiverse-icon
DescriptionCommentsTags

Description

In my projects I often use microcontrollers which can be reprogrammed via ISP (in-circuit programming). If there is enough space, I usually intergrate a 6-pin ISP header, so that I can easily reload new firmware if required. However, sometimes, space is at a premium, which means I'll have to do without an ISP header.

So the aim of this project was to generate a contact clip for in-circuit analyzing and programming of standard DIP ICs with 0.1" pin spacing, which allows me to reprogram microcontrollers and EEPROMs, and also debug my developments by analyzing the pin signals on the ICs directly.

The pin contacts are made from standard pin headers. The bridge in the clip tweezers provides a spring to firmly clamp the contacts to the IC. Small gaps between the pins allow each pin arm to move individually, so that the contact force is spread to all pins evenly. The lead wires are fed from the inner rear of the clip through three holes to the outer front of the clip where they are soldered to the contacts headers.

For printing, ABS is preferred in order for the plastic to provide the necessary elasticity. To allow printing despite of the (in printing position horizontal!) gaps between the pin arms, explicit supports are generated (shown red in the OpenScad drawing) which need to be cut away with a razor blade or a narrow knife after printing. As the arms should move freely against each other, sometimes it is necessary to "clean" the gaps with thin sandpaper. The holes for the pin headers and the wires are quite tight, so it may be necessary to cleanly redrill them after printing, for the pin header tips I got the best results with a 0.8mm drill bit.

STL files for the standard 8-, 14-, 16-, 20- and 28-pin narrow DIP ICs as well as for 28- and 40-pin wide DIP ICs are provided. Other sizes can be easily obtained by modifying the fully parametrized SCAD file.

Note that this project was not as easy to accomplish as I initially thought. The approach presented here is the result of several iterations, from first using simple wire loops, the switching to pin headers for the contacts and finally introducing the free swinging pin arms - the latter were definitely the key for getting good contacts on each pin every time...

License:

Creative Commons - Attribution - Share Alike

Related Models

Fully 3D-printable wind-up car gift card preview image

Fully 3D-printable wind-up car gift card

Bribro12 profile image

Bribro12

29,330

Split-Flap Display preview image

Split-Flap Display

David Kingsman profile image

David Kingsman

5,628

Smartes LED-Namensschild Mini-Billboard ESP8266 D1 preview image

Smartes LED-Namensschild Mini-Billboard ESP8266 D1

HD Robotics Electronics profile image

HD Robotics Electronics

10

DIY Dremel CNC preview image

DIY Dremel CNC

NikodemBartnik profile image

NikodemBartnik

29,107

3D Printed RC SkidSteer V3.0 preview image

3D Printed RC SkidSteer V3.0

ProfessorBoots profile image

ProfessorBoots

3,022

Hydroponic NFC Tag Plant Tags preview image

Hydroponic NFC Tag Plant Tags

beastlyblake25 profile image

beastlyblake25

12