Lio con tamaño variables char

xDD, a mi me paso una vez algo asi por haber sobrepasado la ram del arduino y se me corrompian los datos y hasta que me di cuenta ,que por aquel entonces era super novato pues me tire días, pero bueno de los fallos se aprende, al final supongo que la tendrias que dejar solo declarada bufferpantalla[65] y listo.
A veces hacemos lo facil dificil.