Files
HH3master_test/.pio/libdeps/esp32-s3-devkitc-1/TAMC_GT911/examples/TouchPrint/TouchPrint.ino
2025-06-18 09:21:10 +08:00

30 lines
772 B
C++

#include "TAMC_GT911.h"
#define TOUCH_SDA 4
#define TOUCH_SCL 5
#define TOUCH_INT 25
#define TOUCH_RST 26
#define TOUCH_WIDTH 320
#define TOUCH_HEIGHT 240
TAMC_GT911 tp = TAMC_GT911(TOUCH_SDA, TOUCH_SCL, TOUCH_INT, TOUCH_RST, TOUCH_WIDTH, TOUCH_HEIGHT);
void setup() {
Serial.begin(115200);
Serial.println("TAMC_GT911 Example: Ready");
tp.begin();
tp.setRotation(ROTATION_NORMAL);
}
void loop() {
tp.read();
if (tp.isTouched){
for (int i=0; i<tp.touches; i++){
Serial.print("Touch ");Serial.print(i+1);Serial.print(": ");;
Serial.print(" x: ");Serial.print(tp.points[i].x);
Serial.print(" y: ");Serial.print(tp.points[i].y);
Serial.print(" size: ");Serial.println(tp.points[i].size);
Serial.println(' ');
}
}
}