When we first were introduced to coding I was certainly overwhelmed and felt like I was calling over my professor every other minute and desperately making eye contact with the other struggling students near me
We stared by reading though the blogpost “Getting started with Arduino” from there we got together all the tools we need to program the ATtiny
The tools we used included:
Tiny AVR Programmer
ATtiny
A Breadboard
Cables
And the Arduino program


The ATtiny is connected to the Tiny AVR Programmer and then the programmer is connected to the breadboard through the wires.
I know, it’s a lot…
With all of these foreign tools in front of you, you kinda just….
Now it’s time to code and program the ATtiny! Woohoo!
We started by simply copying the example on the Blogpost, it looked like this:
int blinkPin = 0;
void setup()
{
pinMode(blinkPin, OUTPUT);
}
void loop()
{
digitalWrite(blinkPin, HIGH);
delay(500);
digitalWrite(blinkPin, LOW);
delay(500);
}
From there, we added lines of code and changed the delay number, that changed the speed of the light blinking. This is what it looks like on the computer screen.

We then added more “pinmode’s” that correlated to where the wire was pluged into the AVR Programmer, those were then connected to the lights on the breadboard, making them blink



Here is my final code:
int blinkPin = 0;
void setup()
{
pinMode(blinkPin, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
}
void loop()
{
digitalWrite(blinkPin, HIGH);
delay(143);
digitalWrite(3, HIGH);
delay(100);
digitalWrite(blinkPin, LOW);
delay(55);
digitalWrite(4, LOW);
delay(46);
digitalWrite(3, HIGH);
delay(55);
digitalWrite(blinkPin, HIGH);
delay(143);
digitalWrite(4, HIGH);
delay(100);
digitalWrite(blinkPin, LOW);
delay(55);
digitalWrite(3, LOW);
delay(46);
digitalWrite(4, HIGH);
delay(43);
}
Don’t worry, that still doesn’t mean anything to me, I randomly changed the numbers until I liked what it did…
So the point of all this wasn’t just to type a bunch of numbers in a program and call it a day, if you remember it was to program this little thing:

Those little legs correlate to the numbers that were in the code based on where the wires were plugged in.
I KNOW IT’S CONFUSING
I’m not even sure what I’m saying.
Anyway now with that little thing programmed you are able to make a circuit with lights that blink in the way that you programmed them to, yay!
Now it was time to decided what you wanted to do and what you wanted to express using light.
I decided to use a photograph of my little sister that I took about a year ago.
This is the photo:

When I think about my sister I think about all of the possibilities that she has for her future and how bright of a person she is. I wanted to express that through this photo of her looking up.
metaphorically and physically
I decided to place three lights that arch over her head

This is what the back looked like



Oh and of course I burnt myself again soldering, worse this time.

oh well
Here is the finished product!

This project was similar to the circuit card in the senes that it was a circuit and we used light to create meaning, but different because of the more complex preparation with Arduino and the new equipment.
How did your process reflect (or not) design thinking? During the coding process, there was a lot of “okay this didn’t work” “what can I do to fix this” ect. connecting a lot of the thinking to the way that design thinking is structures
What did you learn? Through all of those steps I described I learned first how to program, which is very interesting and now I can add (a little) to the conversation when my boyfriend, the electrical and computer engineer and computer science major starts going off on tangents about codes and stuff..
What was most challenging? Connecting the wires to the board was very difficult before I got the hang of it.
What was most fun? Playing around with the code was probably the most fun I had.
How might you use and/or adapt this activity in an art classroom? I think this would be something very interesting to do in an art classroom to get students thinking about art in a different way, having them use light and the way the light blinks to create more meaning for a piece of their art work.