/* Analog serial reader by Tom Igoe Language: Arduino/Wiring Reads several analog inputs and sends their values out. This application assumes you have analog sensors attached to analog inouts 0 through 5. At the simplest, you can hook up five potentiometers and it'll work fine. Created 24 May 2006 -- Modified by the Healthcare Robotics Lab, Georgia Tech 11 July 2012 */ // define the total number of analog sensors // that you want to read #define numberOfSensors 16 void setup() { // initialize the serial port: Serial.begin(115200); analogReference(EXTERNAL); } void loop() { // loop over the sensors: for (int thisSensor = 0; thisSensor < numberOfSensors; thisSensor++) { // read each sensor int sensorReading = analogRead(thisSensor); // print its value out as an ASCII numeric string Serial.print(sensorReading, DEC); // if this isn't the last sensor to read, // then print a comma after it if (thisSensor < numberOfSensors -1) { Serial.print(","); } } Serial.print("\n"); }