Программирование Arduino

Программирование микроконтроллеров Arduino осуществляется на языке программирования C++. Этот язык является низкоуровневым, поэтому считается сложным и имеет высокий порог вхождения. Но для программирования Arduino используется упрощенная версия этого языка программирования. Так же для упрощения разработки прошивок существует множество функций, классов, методов и библиотек. Благодаря этому работать с этими микроконтроллерами очень удобно и легко. Описание большинства необходимых функций и операторов вы найдете на этой странице. Этого хватит для написания прошивок под самые разнообразные устройства на базе ардуино. Для всех функций есть небольшие примеры, показывающие как вы можете их использовать.

Операторы

Управляющие операторы

Синтаксис

Арифметические операторы

Операторы сравнения

Логические операторы

Указатели доступа

Битовые операторы

Составные операторы

Функции

Цифровой ввод/вывод

Аналоговый ввод/вывод

Расширенный ввод/вывод

Время

Математические вычисления

Тригонометрия

Случайные числа

Биты и байты

Внешние прерывания

Прерывания