#include int readA0 = 0; int readA1 = 1; int readA2 = 2; int readA3 = 3; void setup() { Serial.begin(9600); Wire.begin(); } byte x = 0; void loop() { readA0 = map(analogRead(A0),0,1023,0,127); readA1 = map(analogRead(A1),0,1023,0,127); readA2 = map(analogRead(A2),0,1023,0,127); readA3 = map(analogRead(A3),0,1023,0,127); printValues(); Wire.beginTransmission(8); Wire.write(readA0); Wire.write(readA1); Wire.write(readA2); Wire.write(readA3); Wire.endTransmission(); delay(500); } void printValues(){ //print values on monitor Serial.print(" A0: "); Serial.print(readA0); Serial.print(" A1: "); Serial.print(readA1); Serial.print(" A2: "); Serial.print(readA2); Serial.print(" A3: "); Serial.print(readA3); Serial.println(); }