Arduino Programming Pro inkluderer over 200 lektioner, guider, elektroniske kredsløbsdesign og et kortfattet C++ programmeringskursus. Denne app er designet til både begyndere og erfarne elektronikentusiaster, studerende og ingeniører.
Denne applikation tjener som reference for adskillige perifere elektroniske komponenter, analoge og digitale sensorer og eksterne moduler, der er kompatible med Arduino. Det inkluderer detaljerede beskrivelser, brugsinstruktioner, integrationstrin og kodeeksempler.
Programmet indeholder også testquizzer for at hjælpe med at lære Arduino-programmering, hvilket gør det til en fremragende ressource til interviewforberedelse, tests og eksamener.
Indholdet af applikationen er tilgængeligt på følgende sprog: engelsk, fransk, tysk, indonesisk, italiensk, polsk, portugisisk, russisk, spansk, tyrkisk og ukrainsk.
Pro-versionen inkluderer en fuldtekst-søgefunktion og en 'Favoritter'-indstilling, som giver brugerne mulighed for at gemme udvalgte emner separat for nem adgang.
Applikationen indeholder følgende hardwareeksempler:
• LED'er, digitale udgange
• Knapper, digitale indgange
• Seriel port
• Analoge indgange
• Analoge udgange
• DC-motorer
• Timere
• Lyd
• Sensorer for omgivende lys
• Måling af afstand
• Vibrationssensorer
• Temperatur- og fugtighedssensorer
• Roterende encodere
• Lydmoduler
• Forskydningssensorer
• Infrarøde sensorer
• Magnetiske feltsensorer
• Berøringssensorer
• Sporingssensorer
• Flammedetektorer
• Hjerteslagssensorer
• LED-moduler
• Knapper og joystick
• Relæer
Programmeringsvejledningen dækker følgende emner:
• Datatyper
• Konstanter og bogstaver
• Drift
• Typestøbning
• Kontrolstrukturer
• Sløjfer
• Arrays
• Funktioner
• Variable omfang og opbevaringsklasser
• Strenge
• Pegepinde
• Konstruktioner
• Fagforeninger
• Bitfelter
• Optællinger
• Preprocessor-direktiver
• Test spørgsmål/svar
• Kommunikation
• Seriel portfunktioner og prøver
• Brug af seriel skærm
Alt appindhold og quizzer opdateres i hver ny version.
Bemærk: Arduino-varemærket, såvel som alle andre handelsnavne nævnt i dette program, er registrerede varemærker tilhørende deres respektive virksomheder. Dette program er udviklet af en uafhængig udvikler og er på ingen måde tilknyttet disse virksomheder og er ikke et officielt Arduino-kursus.