Написать код для Arduino не так сложно, как может показаться. 1 Разработчики платформы постарались сделать всё, чтобы можно было просто писать код, а не разбираться с устройством платы. 1
Программы для Arduino пишутся на языке C++, дополненном простыми и понятными функциями для управления вводом/выводом на контактах. 2 Для удобства работы с Arduino существует бесплатная официальная среда программирования «Arduino IDE». 2
Новичкам может быть сложно сразу начать писать код на Arduino C из-за того, что в основе языка лежит достаточно сложный C++. 1 В этом случае решением может стать визуальное программирование, построенное на перетягивании нужных фрагментов кода друг за другом. 1
Также для решения практически любых задач можно использовать библиотеки, которые активно поддерживаются сообществом Arduino. 1