"The stone age ended a long time ago. Pick up the pace!"
Well my wixel gave me problems over 9600 so Ihave been doing everything at that speed. And it is only for debugging.
tft.setCursor(0, 0);
tft.fillScreen(BLACK);
tft.setTextColor(GREEN);
tft.setTextSize(5);
tft.println("Waiting");
On every pass through loop()? Again, I doubt it.
No I have a counter that only bulds the screen the first time through the loop. This was just a frag to show the effect.
// if sharing pins, you'll need to fix the directions of the touchscreen pins
//pinMode(XP, OUTPUT);
pinMode(XM, OUTPUT);
pinMode(YP, OUTPUT);
//pinMode(YM, OUTPUT);
On every pass through loop()? I doubt it.
So maybe poll every 10th or 100th iteration of the loop ?