Чуть офтопа, сорри. А в ArduinoIDE до сих пор никаких средств отладки кода нет? Только уже в скомпилированный скетч вставлять костыли типа вывода в COM-порт или зажигания светодиода? Как же там более-менее серьезные вещи делаются - только набивать шишки (через терни к звездам)?