Arduino Programming Pro уключае больш за 200 урокаў, кіраўніцтваў, распрацоўкі электронных схем і кароткі курс праграмавання на C++. Гэта дадатак прызначана як для пачаткоўцаў, так і для вопытных аматараў электронікі, студэнтаў і інжынераў.
Гэта дадатак служыць эталонам для шматлікіх перыферыйных электронных кампанентаў, аналагавых і лічбавых датчыкаў і знешніх модуляў, сумяшчальных з Arduino. Ён уключае падрабязныя апісанні, інструкцыі па выкарыстанні, этапы інтэграцыі і прыклады кода.
У праграме таксама прадстаўлены тэставыя тэсты, якія дапамагаюць у вывучэнні праграмавання Arduino, што робіць яе выдатным рэсурсам для падрыхтоўкі да сумоўя, тэстаў і экзаменаў.
Кантэнт прыкладання даступны на наступных мовах: англійская, французская, нямецкая, інданэзійская, італьянская, польская, партугальская, руская, іспанская, турэцкая і ўкраінская.
Версія Pro уключае функцыю паўнатэкставага пошуку і опцыю «Выбранае», што дазваляе карыстальнікам захоўваць выбраныя тэмы асобна для зручнага доступу.
Прыкладанне змяшчае наступныя прыклады абсталявання:
• Святлодыёды, лічбавыя выхады
• Кнопкі, лічбавыя ўваходы
• Паслядоўны порт
• Аналагавыя ўваходы
• Аналагавыя выхады
• Рухавікі пастаяннага току
• Таймеры
• Гук
• Датчыкі навакольнага асвятлення
• Вымярэнне адлегласці
• Датчыкі вібрацыі
• Датчыкі тэмпературы і вільготнасці
• Паваротныя энкодэры
• Гукавыя модулі
• Датчыкі перамяшчэння
• Інфрачырвоныя датчыкі
• Датчыкі магнітнага поля
• Сэнсарныя датчыкі
• Датчыкі сачэння
• Дэтэктары полымя
• Датчыкі сэрцабіцця
• Святлодыёдныя модулі
• Кнопкі і джойсцікі
• Эстафеты
Кіраўніцтва па праграмаванні ахоплівае наступныя тэмы:
• Тыпы дадзеных
• Канстанты і літэралы
• Аперацыі
• Прывядзенне тыпаў
• Кантрольныя структуры
• Завесы
• Масівы
• Функцыі
• Пераменныя вобласці і класы захоўвання
• Радкі
• Паказальнікі
• Канструкцыі
• Саюзы
• Бітавыя палі
• Пералічэнні
• Дырэктывы прэпрацэсара
• Кантрольныя пытанні/адказы
• Камунікацыі
• Функцыі паслядоўнага порта і ўзоры
• Выкарыстанне паслядоўнага манітора
Усё змесціва праграмы і тэсты абнаўляюцца ў кожнай новай версіі.
Заўвага: гандлёвая марка Arduino, а таксама ўсе іншыя гандлёвыя назвы, згаданыя ў гэтай праграме, з'яўляюцца зарэгістраванымі гандлёвымі маркамі адпаведных кампаній. Гэтая праграма распрацавана незалежным распрацоўшчыкам і ніякім чынам не звязана з гэтымі кампаніямі і не з'яўляецца афіцыйным навучальным курсам Arduino.