Arduino IDE: de bästa alternativen
Arduino IDE är en praktisk utvecklingsmiljö för Arduino. Men för nybörjare och proffs finns det några alternativ som gör det ännu bättre. Vi berättar här vilka alternativ som är värda.
Visuino: programmera grafiskt istället för att använda Arduino IDE
Visuino-programvaran riktar medvetet till utvecklare som inte har mycket tid för programmering eller som har mycket lite erfarenhet.
- När du skapar ett nytt projekt har du alltid en Arduino på det virtuella "skrivbordet" i början.
- Med högerklick kan du ändra modellen och anpassa den till din personliga Arduino. Följaktligen har modellen fler eller färre anslutningspunkter för virtuella kablar.
- Med Drag 'n' Drop kan du enkelt dra olika komponenter eller verktyg till projektet. Du hittar deras inställningar på vänster kant på skärmen. Med ett vänsterklick kan du ansluta dem till Arduino med kablar.
- Testa det och anslut bara en digital utmodul till Arduino för testning. I slutet kan du öppna projektet med Arduino IDE. Koden skrivs därför automatiskt åt dig.
Atmel Studio: Arduino-programvaran direkt från tillverkaren
Atmel Studio är en mjukvara som har utvecklats personligen av tillverkaren av Arduino MCU: er.
- Programvaran är väl lämpad för att utveckla och felsöka program för alla AVR- och SAM-mikrokontroller.
- Över 500 olika MCU: er kan programmeras med det. Det finns också tusentals kodexempel.
- Tyvärr är programvaran med 887 MB betydligt större än den normala Arduino IDE. Verktyget körs också bara på Windows-enheter.
Xcode: Inte bara intressant för Apple
Xcode var ursprungligen endast avsedd för programmering av Apple-enheter. Men tack vare det breda samhället kan verktyget användas i stor utsträckning.
- Bekvämt kan en Arduino-plugin installeras, vilket gör att du också kan programmera din Arduino via Xcode.
- Programmeringen görs som ett C-program. Det skiljer sig knappast från det med Arduino IDE.
- Om du ändå använder Xcode kan du spara dig själv en annan installation.
I nästa artikel kommer du att lära dig hur du blinkar om din Arduino's boot loader.