Background Image

Electronics Production

Background Image

PCB fabrication

This week we learned electronics and PCB fabrication, with the task of making an in-circuit programmer to program programmers. The process includes milling, soldering, and programming.

Background Image

Building the FabTinyISP

image

Milling

The board has to be absolutely flat, a tiny discrepancy will cause that part milled wrongly.

image

Test Mill

image

Characterization

Characterize the specifications of my PCB production process.

image

Soldering

Workstation with soldering iron, solder, magnifying glass, solder wick, vice clamp and multimeter.

image

Soldering in 15 min!

( ...Hopefully )
The soldering braid is pretty handy when it comes to the tiny legs of micro-controller.

image

My First FabTinyISP!

image

Programming

To make the programmable programmer to program programmables, we need another in-system programmer to program the ATiny45 on the FabISP board.

image

Ready to be a programmer

make flash
make fuses
make rstdisbl

Now I can use it to program the micro-controllers on other boards.

image

Flexible vinyl cut circuits

I tried out another method - vinyl cutting the circuit. The rainbow wire reminds me of Nyan cat. To make it fun, I change the circuit into the unforgettable cat. I traced out the cuts in Illustrator and modified the wires keeping the distance between soldering spots.

image

Cut the circuit

The circuits that I can cut on a vinyl cutter are limited by the width of the pen knife. For this one it's fine.

image

Transfer the circuit on to a base

It is very adhesive between the copper sticker and the cutting matt. The usual way of using the tracing paper does not work here. After wasted five pieces of cut, I finally found a way to transfer easily and maintain all of the relative positioning in the circuit itself. I added another layer (the back of the tracing paper) in between the copper and the matt. So the adhesiveness is just about right to lift off.

image

Weed the circuit

I tweezed all of the excess copper out of the circuit. In the picture here it actually lost one connection, but later I found it on the cutting matt..

image

Soldering

The copper wires do not stick on to the acrylic base very well while soldering. But I've managed to keep them in place.

image

Rainbow Nyan Cat

image

Nyan Nyan

image

Programming

Now the cat is also ready to be a programmer, Nyan the rest!

image

Program Nyan cat with my FabTinyISP

This just proved the FabTinyISP I made earlier works.

image

Blow the Reset fuse

To disconnect VCC from the Vprog pin on the ISP header, for the milling board, I soldered the jumper from bridged to un-bridged. For the cat, I cut the connection directly.

image

Vcc Disconnected

image

Under magnifying glass

image

Thanks for reading, Purr... 🐱