Hotfix release available: 2014-09-29d "Hrun". upgrade now! [46.4] (what's this?)
Hotfix release available: 2014-09-29c "Hrun". upgrade now! [46.3] (what's this?)

User Tools


Output Devices

Board

123D Circuit

I started with a different software from what I used in week 6 to explore more tools. Nonetheless 123D Circuit was a real disappointment. It has a friendly user interface that can compete with Fritzing. The library was rich. Wiring the schematic was easy but you cannot manually put the wires, so wires tended to overlap each other and things ended up quite messy.


I suffered even more with boarding. At first everything seemed fine Then I noticed there were some yellow area on the parts and it said the area was too close to other parts but no other parts was really close. I moved them away anyway, but the yellow areas showed up again and again when I added more parts and the situation was not bearable.


The other thing that really frustrated me and eventually made me give up this software is that there were non-removable wires while I tried arranged them. 123D Circuits tended to create broken wires when you clicked the mouse inappropriately, but here is worse, the wires could not be selected, and hence could not be deleted. I have no idea why this happened.

Fritzing

So I came back to my favorite and here it is:

In a complicated layout, the tags of parts became very helpful, especially when I was working on charlieplexing.

The LEDs were put according to the sign of Gemini.

You may download week11.fzz

Programming

Arduino IDE

I used Arduino as ISP by following the instructions in highlowtech.org. Firstly I tried with the code written by Neil . After I am sure my board is working, I modified the order and the delays of flashing so that it fits the theme.

You may download week11_gemini_array_44.ino

Or watch the video at Youtube