Secons Microvga dumb terminal.

I think this is the code I used to get the keyboard to work. This in not the proper code for it but it worked.
It needs to be changed so it will not repeat.

/*
http://www.MicroVGA.com/arduino

This sketch is very basic test of the MicroVGA.

Before running it, please make sure the MicroVGA is connected
properly to the arduino and it is configured for SPI mode
using built-in setup tool.

*/

int pin_cs = 8;
int pin_sck = 13;
int pin_rdy = 9;
int pin_mosi = 12;
int pin_miso = 11;

// The setup() method runs once, when the sketch starts

void setup() {
// initialize the digital pins used for the MicroVGA
pinMode(pin_cs, OUTPUT);
pinMode(pin_sck, OUTPUT);
pinMode(pin_mosi, OUTPUT);
pinMode(pin_miso, INPUT);
}

// the loop() method runs over and over again,
// as long as the Arduino has power

void loop()
{
int i;

digitalWrite(pin_cs, LOW);

// wait for a second
// this is required to make sure the MicroVGA is idle
// normally there would be loop, but to keep this
// sketch simple, we have replaced it with delay
delay(1000);

{
digitalWrite(pin_mosi, i&1 ? LOW : HIGH);
delay(10); // wait for a while
digitalWrite(pin_sck, LOW);
delay(10); // wait for a while
digitalWrite(pin_sck, HIGH);
delay(10); // wait for a while
digitalWrite(pin_sck, LOW);
}
}