Программирование Ардуино – это задание определённых алгоритмов, переведённых на компьютерный язык, с целью выполнения машиной конкретной задачи, поставленной пользователем.

См. также - Статьи про C++

Мы предлагаем вам самый полный и дополняемый справочник программиста Arduino. Справочник постоянно дополняется и обновляется.

Операторы Данные Функции

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

Синтаксис

  • ; (точка с запятой)
  • {} (фигурные скобки)
  • // (одностроковый коментарий)
  • /* */ (многостроковый коментарий)
  • #define
  • #include

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

  • = (оператор присваивания)
  • (сложение)
  • - (вычитание)
  • * (умножение)
  • / (деление)
  • % (остаток от деления)

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

  • == (равно)
  • != (не равно)
  • < (меньше чем)
  • > (больше чем)
  • <= (меньше или равно)
  • >= (больше или равно)

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

  • && (И)
  • || (ИЛИ)
  • ! (НЕ)

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

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

  • & (побитовое И)
  • | (побитовое ИЛИ)
  • ^ (побитовое XOR или исключающее ИЛИ)
  • ~ (побитовое НЕ)
  • << (побитовый сдвиг влево)
  • >> (побитовый сдвиг вправо)

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

  • ++ (инкремент)
  • -- (декремент)
  • += (составное сложение)
  • -= (составное вычитание)
  • *= (составное умножение)
  • /= (составное деление)
  • &= (составное побитовое И)
  • |= (составное побитовое ИЛИ)
Константы

Типы данных

Преобразование типов

Область видимости переменной и спецификаторы

Вспомогательная функция

Библиотеки

Библиотеки

Вспомогательные классы

Библиотеки для Leonardo

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

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

Только для Due

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

Время

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

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

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

Биты и байты

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

Прерывания