Функция strtok_r() – разбиение строки на части по указанному разделителю. Arduino IDE
char *strtok_r(char *str, const char *delim, char **saveptr);
Пример работы функции
void testsChar() { char *str; char sz[] = "wills,this,works,40,43"; char *p = sz; while ((str = strtok_r(p, ",", &p)) != NULL) { Serial.println(str); } }