Функция micros() возвращает количество микросекунд с момента начала выполнения текущей программы на плате Ардуино.
Программирование
Язык программирования, среда разработки, функции, классы, библиотеки.

millis()
Функция millis() возвращает количество миллисекунд с момента начала выполнения текущей программы на плате Ардуино.

analogWrite()
После вызова analogWrite() на выходе будет генерироваться постоянная прямоугольная волна с заданной шириной импульса до следующего вызова analogWrite().

analogReference()
Функция определяет опорное напряжение относительно которого происходят аналоговые измерения. Принимает на вход параметр настройки опорного напряжения.

analogRead()
Считывает значение с указанного контакта. Принимает один параметр — номер аналогового пина. Возвращает значение от 0 до 1023.

digitalRead()
Функция считывает значение с заданного пина. Принимает на вход один параметр. Номер контакта для считывания напряжения. Выводит значение HIGH или LOW.

digitalWrite()
Функция digitalWrite() подает HIGH или LOW на цифровой пин. Принимает на вход два параметра. Номер пина и значение HIGH или LOW.

pinMode()
функция pinMode() устанавливает режим работы заданного пина как ввода или вывода. Принимает на вход два параметра. Номер пина и режим работы.