Your code starts with variable i being zero. Then, in loop(), you do while (i > 255); so you will never get inside the while-loop.
Do yourself (and us) a favour and don't use single character global variables; I tried to find where the variable i was used by searching the the letter i; 128 matches ![]()