First hackings with Arduino: Text on LEDs

10Nov2011

There are only 10 LEDs in this picture.

Last week, I ordered the ARDX Arduino Experimenter’s Kit from Solarbotics. I finally got a chance to play with it today, and it is so awesome. I’ve done a lot of software programming, but my only experience with hardware programming was the Digital Design course I took this summer. It involved using a language called Verilog, which is unreservedly my least favourite of all of the languages I’ve ever coded in (about a dozen).

This kit is awesome. It comes with a plethora of fun parts to use with the Arduino, including a servo, a DC motor, and something that relates to sound but I haven’t quite figured out what it does yet. It also includes a series of paper overlays for the breadboard that make it really easy to try their samples. It took me quite awhile to hook up a row of LEDs, so I decided I didn’t want to rip it apart immediately after, and instead I wrote some code that animated first a circle, then a word (“Arduino”). The latter is shown in the image above. Essentially, this is done with a massive array of ones and zeros, that is read by the main loop of the program onto the column of LEDs.

I’m potentially going to take a little time and make code that will turn any string into the 1s and 0s needed for this, but come to think of it, I’m not sure why. I have a tendency to generalize and abstract things, my projects being no exceptions. It wouldn’t really help me learn more about my Arduino, and I don’t plan on keeping the circuit laid out like this. Well, if someone else wants to, I think Fixedsys is the perfect font.

If you found this thought-provoking, I invite you to subscribe:

About Malcolm

Constantly consciously expanding the boundaries of thoughtspace and actionspace.
Creator of Complice, a system for achieving your important goals.