Arduino IDE: de beste alternativene
Arduino IDE er et praktisk utviklingsmiljø for Arduino. Men for nybegynnere og profesjonelle er det noen alternativer som gjør det enda bedre. Vi vil fortelle deg her hvilke alternativer som er verdt.
Visuino: program grafisk i stedet for å bruke Arduino IDE
Visuino-programvaren er bevisst rettet mot utviklere som ikke har mye tid til programmering eller som har veldig lite erfaring.
- Når du oppretter et nytt prosjekt, har du alltid en Arduino på det virtuelle "skrivebordet" i begynnelsen.
- Med høyreklikk kan du endre modellen og tilpasse den til din personlige Arduino. Følgelig har modellen flere eller færre tilkoblingspunkter for virtuelle kabler.
- Med Drag 'n' Drop kan du enkelt dra forskjellige komponenter eller verktøy inn i prosjektet. Du finner innstillingene deres på venstre side av skjermen. Med et venstre klikk kan du koble dem til Arduino med kabler.
- Prøv det og koble ganske enkelt en digital ut-modul til Arduino for testing. På slutten kan du åpne prosjektet med Arduino IDE. Koden skrives derfor automatisk for deg.
Atmel Studio: Arduino-programvaren direkte fra produsenten
Atmel Studio er programvare som personlig ble utviklet av produsenten av Arduino MCU-er.
- Programvaren er godt egnet for å utvikle og feilsøke programmer for alle AVR- og SAM-mikrokontrollere.
- Over 500 forskjellige MCUer kan programmeres med den. Det finnes også tusenvis av kodeeksempler.
- Dessverre er programvaren med 887 MB betydelig større enn den normale Arduino IDE. Verktøyet kjører også bare på Windows-enheter.
Xcode: Ikke bare interessant for Apple
Xcode var opprinnelig kun ment for programmering av Apple-enheter. Men takket være det brede samfunnet kan verktøyet brukes mye.
- Praktisk kan du installere en Arduino-plugin, som gjør det mulig å programmere Arduino via Xcode også.
- Programmeringen gjøres som et C-program. Det skiller seg knapt fra det som bruker Arduino IDE.
- Hvis du uansett bruker Xcode, kan du lagre deg enda en installasjon.
I neste artikkel lærer du hvordan du kan blinke Arduino's boot loader på nytt.