Fetch

Read

Execute

Carduino

Square

delay = 0.5;

void loop() {
    moveForward();
    turnLeft();
}

Spin

delay = 0;

void loop() {
    turnRight();
}

Circle

delay = 0.1;

void loop() {
    moveForward();
    turnLeft();
}

Letter "P"

delay = 0.5;

moveForward();
moveForward();
moveForward();
turnRight();
moveForward();
moveForward();
turnRight();
moveForward();
turnRight();
moveForward();
turnLeft();
moveForward();
moveForward();

Your turn!