ADS7843/XPT2046 Touch panel driver using Little-Wire driver, and a Java renderer