import processing.serial.*; Serial myPort; int lposx, lposy; int pos=90; void setup() { size(260, 20); noStroke(); printArray(Serial.list()); String portName = Serial.list()[1]; myPort = new Serial(this, portName, 9600); frameRate(60); } void draw() { background(0); ellipse(lposx, lposy, 20, 20); } void mousePressed() { ellipse(mouseX, mouseY, 20, 20); lposx=mouseX; lposy=mouseY; pos = (int)map(lposx, 0, 260, 97, 122); for (int i=0; i<3; ++i) { myPort.write((char)pos); println((char)pos); } }