In short I am trying to build a simple scrolling menu with the LinkSprite Button Shield V2. I am quite aware there are literally hundreds of tutorials and libraries for LCD menus that can be reached; but the LinkSprite shield is throwing a cog into all of those wheels.
The way this shield works is that is condenses five buttons down onto only a couple of pins with some kind of addition of resistance voodoo. This is causing almost no tutorial menu examples, nor libraries, to work. You can find documentation for the shield here.
The problem I'm having is for whatever reason the text is just hurriedly printing over itself and when I press a menu option I am getting all kinds of weird characters displaying. I am really totally lost as to why this is happening. If anyone could take a look for me and help that would be so wonderful.