How to Build Almost Anything

MAS 863 @ MIT

Rainbow Cables to Enable Programming Processes .



1. CAD design

2. Press Fit

3. Circuits

4. Programming Cables

5. MicroControl.

6. The Future.

(Soldering Iron)
(Work Bench)
(Serial Cable, Complete)
(A Real Rainbow)
(Clip Cable)
(Rubber Band!)
(The Results, 'Hello World')
(Everything Hooked Up)

The story in text:

The purpose this time around is to program the little circuit developed last time to speak text, specifically 'hello world' many times over. To do this, we will build two cables that will speak with the board. One clips to the ATtiny13 and the other attaches to the 4 pin serial port. Once in place, these cables will be instrumental in all future work in the lab that pertains to EE efforts, and for this reason good instruments to get right in a timely fashion. They took about two hours to complete, start to finish, and were secured using a rubber band in place of spring so as to not damage the chip, but be able to set everything up without requiring that a single set of hands both type in command lines and hold things together.

Making the Cables:

1. To begin, you want to gather everything you will need to make the ables. This includes one and a bit rainbow cables, 4 cable heads that will be crimped and soldered onto the cable for entry into the 4-pin serial port, two computer compatible connectors, and an 8-pin clip head that will grab onto the chip.

2. With components amassed, step one is to remove the spring from the clip. This will allow you to more readily control its grip. To do this, remove the pin that holds the two halves together. It is press fit, and slips in and out reasonably easily. Once the pin is out, remove the spring, and then return the pin. I added a small rubber band here to the end of the clip to maintain its functionality. It was great.

Spring Removal Process
Coiled Cables

3. Next Step! Attach the larger of the two computer connectors to the large rainbow cable. To do this, use the vice to create a contact patch between the cable wires and pins. The pins are all numbered, which becomes immediately useful! Next, I went ahead and selected the wires that I wanted to attach to the clip (not many, all in all -- but if you pick the wrong ones, trouble arrises so be careful). I used the pattern provided on the web page for fab of:





The Program Output was Great!
Celebratory Departure from Lab