2.8'' TFT V2.0 seeedstudio +arduino YUN: display filtered Json response

Hello everyone!!

a have a project which involves displaying events from Google calendar via Temboo. i have filtered out the Json response and although is printed out fine on serial monitor i cant get it displayed on TFT.

here is my Arduino code:

#include <Bridge.h>
#include <Temboo.h>
#include "TembooAccount.h" // contains Temboo account information, as described below
#include <stdint.h>
#include <SPI.h>
#include <TFTv2.h>

int numRuns = 1;   // Execution count, so this doesn't run forever
int maxRuns = 1;   // Maximum number of times the Choreo should be executed

void setup(void) {
  // For debugging, wait until the serial console is connected
  Tft.TFTinit();  //init TFT library

void loop() {
  if (numRuns <= maxRuns) {
    Serial.println("Running GetNextEvent - Run #" + String(numRuns++));
    TembooChoreo GetNextEventChoreo;

    // Invoke the Temboo client

    // Set Temboo account credentials
    // Set profile to use for execution
    // Set Choreo inputs
    GetNextEventChoreo.addInput("CalendarID", "1ju2wgrwgnj437jabjo1fu44@group.calendar.google.com");
    // Identify the Choreo to run

    //filter output
    GetNextEventChoreo.addOutputFilter("from", "/start/dateTime", "Response");
    GetNextEventChoreo.addOutputFilter("summary", "/summary", "Response");
    GetNextEventChoreo.addOutputFilter("to", "/end/dateTime", "Response");
    // Run the Choreo; when results are available, print them to serial
    while(GetNextEventChoreo.available()) {
      char c = GetNextEventChoreo.read();

  delay(180000); // wait 30 seconds between GetNextEvent calls

and this is the output of serial monitor

Read TFT ID failed, ID should be 0x09341, but read ID = 0x000
Running GetNextEvent - Run #1
meeting with supervisor

below is a picture taken form TFT screen!

as it seems

Tft.drawChar(c,20,220,2,WHITE) displays all the letters at the same possition of the screen!

can you please help me display that response??

thank you in adavance