Programming adapter from 10 pin to 6 pin for AVRs

Picture of Programming adapter from 10 pin to 6 pin for AVRs
This is the last one of my 'Things that make life easier' series, I published in the last few days.
It's very simple, but most of the time the simple things are the most helpful.

I always used the big 10 pin jack for programming my AVRs because my programmer also had the 10pin jack.

With the time lapse module for the rollei camera a new requirement came up: Space. I wanted to make it as small as possible, so I changed from 10pin to a 6 pin jack.

This is how to make a working connection between a 10pin and a 6pin jack.

You need one of each jack (6pin and 10pin) and a 6-wire flat cable.
Remove these adsRemove these ads by Signing Up

Step 1: Pin assignment

Picture of Pin assignment
Before we start it is important to obey the pin assignment of the two jacks as they differ a bit.
Take a look at the pin assignments of the first pictures and the colors of the flat cable in the second picture.
That gives us:
RED           MISO
Orange      VCC
yellow        SCK
green         MOSI
blue           Reset
violet          GND

Step 2: Prepare the flat cable

Picture of Prepare the flat cable
It is difficult, if possible at all, to buy a 6 wire flat cable. So first of all take a 10wire flat cable and trim off four wires. I chose to rib off brown and the grey, white and black ones.

Then make a clean cut between the individual wires for about 4cm on one end of the cable. Make sure not to cut into the isolation of the wires!
smessud4 years ago
Nicely explained and made.
That was the ible I was looking for.
I lost my 10-to-6 pin cable.
I know my next week end activity...
andyk75 (author)  smessud4 years ago
It's always nice to hear that it is useful for someone!
Thanks for your comment!
godofal4 years ago
awesome job on the pictures, really nice macro's