//const byte text[7] = {0xAA, 0xA7, 'H', 'E', 'L', 'L', 'O'}; //testing: //const byte text[7] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01}; //const byte text[7] = {0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF}; //const byte text[7] = {0x55, 0xAA, 0x55, 0xAA, 0x55, 0xAA, 0x55}; void setup() { DDRD=(1<<4); // set pin D4 output } void loop() { for(int i=0; i<7; i++){ for(int j=7; j>=0; j--){ byte temp = text[i]&(1<