Привет, радиолюбители, взбрело в голову, что хочу программировать ардуинку на С++, ибо wiring/processing по некоторым причинам меня не устраивают. Возможно ли это, если да, то как?
Можно хоть на чем главное чтоб был компилятор для AVR.Можно на Си можно на Асме можно на Бэйсике.Только тогда смысл программировать Ардуино?Купите Мегу328 и будет Вам щастье!Да и дешевле выйдет.А чем Wiring не устраивает?Или Вы уже переросли?
Не обманывайте себя. Судя по вопросу - вы еще не доросли даже до вайринга... Не узнать в вайринге Си может только глубокий чайник.
wiring это просто группа подключаемых файлов , которые служать подпоркой для начинающих и все. Вы можете ими пользоваться, а можете не пользоваться. Открываете папку C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\ и смотрите. ПС: Может вы считаете что С++ это оболочка "мышеклика" , так это не верно.
Можно писать на чистом Си компилить в Пердуино IDE это типа Winawr а грузить через USB довольно удобно.Я б еще понял что Вас смущает чудовищный размер НЕХ кода но Вы видимо об этом ничего не знаете.Поэтому прав d707
Конечно больше и лучше! Wiring просто упрощает работу, не заставляет помнить регистры, периферию микроконтроллера.
Вайринг - это набор библиотек, точно таких же, как любые другие. Любой профессиональный программист пользуется библиотеками, все с нуля на "чистом Си\С++" пишут лишь кустари. Библиотеки - это просто инструмент, хороший специалист пользуется хорошим инструментом...