Мне нравится Arduino , простой в использовании, с открытым исходным кодом и отличное сообщество!
Хорошо для начала, и использует подмножество C / C ++.
Кроме того, доступно множество дополнительных устройств, таких как GPS, Bluetooth, Wi-Fi и т. Д.
Мой опыт работы с Arduino был не чем иным, как хорошим, с того момента, как вы достали его из коробки (и установили бесплатный компилятор).в Windows / Mac / Linux), чтобы создать свой первый «эскиз» (проект или приложение для Arduino).
Создание приложения легко, у вас есть метод Setup
, который вызывается позапуск, а затем метод loop
, который зацикливается во время работы Arduino.
Тогда все, что вам нужно сделать, это подключить входы или выходы к выводам на плате Arduino, сообщить коду, что они есть, и, надеюсь, вы получите желаемый результат.
Еще одна действительно хорошая вещь об Arduino (и других, я уверен) в том, что теперь у вас есть возможность использовать эти старые сломанные принтеры или 2x CD-Rom, которые никто не хочет, и любой другой немногоустаревшей технологии.Удивительно, что вы можете найти в серверной комнате!
Теперь я работал только над небольшими проектами, такими как подключение ЖК-дисплея, чтение температуры в комнате и различных подобных проектов.Но, основываясь на том, что я сделал, я доволен Ardunio, он дает хорошую основу для встроенного программирования, и если этого недостаточно, вы всегда можете пойти дальше!
Мои 2 цента!