16.04.2024 – Arduino to MaxMsp

Easiest way ever.
Sensor transfer from Arduino to Max.

ARDUINO CODE:
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.print(analogRead(A0)); // pot 1 on A0
Serial.print(” „);
Serial.print(analogRead(A1)); // pot 2 on A1
Serial.print(” „);
Serial.print(30); //<< any number or variable you want
Serial.print(” „);
Serial.print(4213); //<< any number or variable you want
Serial.print(” „);
delay(5);
Serial.println();
}

MAX CODE (file / new from clipboard):
1. press „print” message – in Max console see aviable ports with assigned letters
2. type letter of port where Arduino is connected – in SERIAL object before baudrate 9600,
in this example it is port with letter „a” >> serial a 9600 <<


----------begin_max5_patcher----------
748.3oc2XttaaBCEG+yIR8cvhOyP9Nl8pLUU4j3kQG2jwzktp8tOiIoqq3kX
VftopHEjO9xe6eXeNGyS2rdUzl5Cp1HvGAeBrZ0SVKqb15sr5jgUQkxCaKjs
tFFUpZak6UQwGqznNXbUznyqLOatpqLupPYbcB+Bq0clSlQmLmuyMB0at+CH
7yCQizr8K4U6uSq1ZFljDdh.mg4bFUfX7ThHFfPhDqIAlSSSgLXp.ECH3DXL
.a+Gb6owaPYyiMpgAKJBbqqpeby59m1GwAiA6JYiR+h4pVVpLJ8cpJ4lBmBP
ur.4mEXerfeNVfyRGCCBjOFFhffQLHZirZ++8PgcVnHfIzLVFgfQTAlPwT6J
mQeuCE5YgBmjf3XVVlPfnYPHiXW4P16cnPNKTnLO9RXj+kPQ8M67drm0tpF4
1uBxG9EMEtP8wEzj4BOaLVRQAfEWHAeOV.L8YccY6ikapKlDh7FEBdNDIHA5
3MHDsDnH2TK8CAR3PHapL.y7v.JLvsIK.F9dQxdccWi0Y2jRLwm2DwjoABNl
FbQf9RVBbzpJ.nqmDoSkDHtGupzPNa37ntXzPmKK.RPFGBit1fM7ICEeosll
FtO0qgIl586KTyW3WetOXSMQdeAYvTGPnKo2iMcFSc0xBCxT2d7WCikJIDKR
z0.10eAuyQBDNvjOnYg58XDJF5PTQd0nq95lQ8U7J.0V2o2dZTOcKUvKjdmp
0jWIM418Q+pU7gF8meUDrdYgHWuq8YROQH5kMaxkFhbhYUNzamb7PVcoylbr
f1q76MpLeWSs0M5wCDTdB40mBy7bcwT33Sqg1Ne4JhHrwBOtgyBlHusmf6uz
EfbwWKyrf3KJHadE7hGq5+REyofWdmNY9DDFjfn4SvPzy+56XTNYSyCJc6wd
LnjMd+8059xh3gx4UCkYCk0pGxO0kg6KFI01P0Fab5NsaBFcfe7SNEUVuSoq
5xcA7sV5Wq8R6RonxlJUaibXU4R83l01F7S.NsJ6VA
-----------end_max5_patcher-----------