
вышла новая Arduino IDE версии 0022. Скачать.
* добавлена библиотека SD Library — для работы с SD-карточками
* из Wiring-а добавлены макросы для работы с символами:
isAlphaNumeric(), isAlpha(), isAscii(), isWhitespace(), isControl(), isDigit(), isGraph(), isLowerCase(), isPrintable(), isPunct(), isSpace(), isUpperCase(), isHexadecimalDigit(), toAscii(), toLowerCase(), toLowerCase()
* добавлена функция
String.toInt()
* Пофиксены различные ошибки, небольшая оптимизация работы с последовательным портом, произведён небольшой рефакторинг кода
подробнее в ReleaseNotes

2 комментария на «“ArduinoIDE 0022”»
Никак не могу найти полное описание всех команд и библиотек. В настоящее время никак не могу разобраться как в Arduino читать из СОМ порта строку символов. (числа оно понятно int i=Serial.read()).
В общем-то разобрался. Вся нужная инфа здесь
А принимать и отсылать строчки можно так:
void setup() { Serial.begin(9600); } void loop() { byte l[255]; byte count=0; int i; if (Serial.available()>0){ while(Serial.available()>0){ l[count] = Serial.read(); count++;} for(i=0;i<=count;i++){ Serial.print(l[i],BYTE);}; delay(500);} }