Когда составляется скетч на языке программирования Arduino C++, определенные слова отображаются разными цветами, которые поясняют состояние различных элементов:
- Оранжевым цветом выделены слова, распознаваемые как функции
- Синим цветом выделены слова, распознанные как типы данных или константы
- Зеленым цветом выделены ключевые слова, распознанные как структуры
- Серым цветом выделены комментарии, которые не будут выполняться
Ардуино язык программирования: справочник
ОператорыУправляющие операторыСинтаксисАрифметические операторыОператоры сравнения
Логические операторыУнарные операторы |
ДанныеКонстантыТипы данных
Преобразование типов данныхОбласть видимости переменных и квалификаторы |
ФункцииЦифровой ввод/вывод
Аналоговый ввод/выводДополнительные функции ввода/выводаРабота со временем
Математические функцииТригонометрические функцииГенераторы случайных значений
Внешние прерыванияФункции передачи данных |
На каком языке программируется Ардуино

Arduino IDE использует язык программирования, очень похожий на C++, распространенный язык в компьютерном мире. Язык Arduino можно разделить на три основные части: структуры, значения (переменные и константы) и функции. Команды Ардуино написаны на английском языке. Программа Arduino состоит из трех частей (смотри картинку выше):
1. объявление переменных (необязательно)
2. конфигурирование входов/выходов: функция setup()
3. основная программа, которая выполняется в цикле: функция loop()
Команды Ардуино, изучение языка Ардуино
В Arduino все скетчи компилируются на языке C/C++ с минимальными изменениями. Для знакомства с языком Ардуино перейдите в раздел — Уроки Ардуино. Компилятор Arduino IDE значительно упрощает написание программ для микроконтроллеров этого семейства, а создание проектов на базе платы Ардуино становится намного доступней людям, не имеющих больших познаний в электротехнике и языках программирования.
