Хотя бы даже не альтернатива, а внешний редактор, как в Visual Studio. Во встроенном очень уж все просто, даже не перетащить выделенный кусок текста. О таких вещах, как проверка переменных, подсказка операторов и функций вообще молчу. О самых грубых опечатках узнаешь лишь при компиляции, причем в таком виде, что нужно долго и внимательно вглядываться где именно ты пропустил скобку или нажал не ту букву. Есть ли такое в природе, или смириться и работать кувалдой дальше?
На самое простое - использовать режим внешнего редактора. Сложнее, можно писать код в Атмел Студио 6 с плагином или есть специальная сборка CodeBlocks .
Wiring - это не редактор, а всего лишь библиотека функций и классов. Ваши претензии адресованы к Arduino IDE. Поддерживаю про Code::Blocks. Можно и не спец. сборку использовать, а самую обычную.
Нашел вот, к своему удивлению, бесплатный официальный LabView для Ардуино. Очень интересная, мощная система графического программирования. Это не то же самое, конечно, но вдруг как вариант заинтересует кого то. Помню баловался ей еще на первом Лего-роботе, позволяла быстро и наглядно программировать роботов. )
Вот правда не смог разобраться как добавить в проект библиотеки помимо тех, что уже присутствуют. Подскажите, пожалуйста, как это можно сделать? И вопрос, если библиотеки есть от разных arduino IDE - как можно их здесь разделить ?