Due GUI (Graphical user interface) - [now community project]

BDinWa:
You've been busy.

Just an FYI, I fixed the issues with ethernet by changing these 2 defines in UTFT.cpp
#define USE_ARDUINO_SPI_LIBRARY 1
#define USE_NATIVE_SAM3X_SPI 0
It was direct DMA access causing the problem. Not sure why yet.

Thanks, I will bare that in mind when I eventually start playing with an ethernet shield.