Arduino Programming Pro вклучува над 200 лекции, водичи, дизајни на електронски кола и концизен курс за програмирање C++. Оваа апликација е наменета и за почетници и за искусни ентузијасти за електроника, студенти и инженери.
Оваа апликација служи како референца за бројни периферни електронски компоненти, аналогни и дигитални сензори и надворешни модули компатибилни со Arduino. Вклучува детални описи, упатства за употреба, чекори за интеграција и примери на код.
Програмата исто така содржи тест квизови за да помогне во учењето програмирање на Arduino, што го прави одличен извор за подготовка за интервју, тестови и испити.
Содржината на апликацијата е достапна на следниве јазици: англиски, француски, германски, индонезиски, италијански, полски, португалски, руски, шпански, турски и украински.
Про верзијата вклучува функција за пребарување на целосен текст и опција „Омилени“, овозможувајќи им на корисниците да ги зачувуваат избраните теми одделно за лесен пристап.
Апликацијата ги содржи следниве хардверски примери:
• LED диоди, дигитални излези
• Копчиња, дигитални влезови
• Сериска порта
• Аналогни влезови
• Аналогни излези
• Мотори со еднонасочна струја
• Тајмери
• Звук
• Сензори за амбиентална светлина
• Мерење растојание
• Сензори за вибрации
• Сензори за температура и влажност
• Ротациони енкодери
• Модули за звук
• Сензори за поместување
• Инфрацрвени сензори
• Сензори за магнетно поле
• Сензори за допир
• Сензори за следење
• Детектори за пламен
• Сензори за отчукување на срцето
• LED модули
• Копчиња и џојстици
• Релеи
Водичот за програмирање ги опфаќа следниве теми:
• Типови на податоци
• Константи и литерали
• Операции
• Изведување на типови
• Контролни структури
• Јамки
• Низи
• Функции
• Променливи опсези и класи на складирање
• Жици
• Покажувачи
• Структури
• Синдикати
• Бит полиња
• Списоци
• Директиви за претпроцесор
• Тест прашања/одговори
• Комуникации
• Функции и примероци на сериска порта
• Користење на сериски монитор
Сите содржини и квизови на апликацијата се ажурираат во секоја нова верзија.
Забелешка: Заштитниот знак Arduino, како и сите други трговски имиња споменати во оваа програма, се регистрирани заштитни знаци на нивните соодветни компании. Оваа програма е развиена од независен програмер и во никој случај не е поврзана со овие компании и не е официјален курс за обука на Arduino.