Arduino IDEde nimekiri
Siin on loetelu parimatest IDE-dest, mis toetavad Arduinot, ja mõned aitavad selle tööle saada. Allosas on teil ka mõned näpunäited selle kohta, kuidas paar toimetajat selle töö jaoks konfigureerida.
Platvorm.io
Suurepärane idee on vaadata platvormi.io. Neil on nii palju laudu, isegi kui filtreerite Arduinos, on teil ikkagi hiiglaslik loend. Platvorm.io on raamatukogu ja teenus kõigile, kes soovivad manustatud arendustegevust alustada. Kui olete platvormil tasuta registreerunud.io, võite alustada projekte nende andmebaasis oleva mis tahes tahvliga. Andmebaas sisaldab palju rohkem kui Arduino, nii et vaadake seda. Platvormi kasutamisel on kõige tavalisem töövoog projekti loomine käsurealt.
$ platvormi projekti init -ideTahvli ID on loetletud nende dokumentides, samuti saate need loetleda järgmiselt:
$ platvormilauadKäivitage see ilma platvormi parameetrita ja saate mitme tuhande laua loendi. Otsustage, millist platvormi soovite kasutada, ja filtreerige parameetriga. Sel juhul sobib “arduino”. Teil on ka "atmel" ja veel mõned teised. Kui teate, millist projekti alustate, teate, kuidas filtreerida.
Arduino IDE
Enne alustamist ärge pöörduge originaali poole. See pakett on väga võimekas, on vaid mõned põhjused, miks võiksite kasutada midagi muud; Oled millegi muuga harjunud ja keeldud midagi uut proovimast. Teil on eriti keeruline projekt. Üks vähestest tõeliselt olulistest funktsioonidest, mida teil esialgses IDE-s pole, on redigeerimise juhtimine. Kui soovite oma projekti git kontrolli alla saada, peate seda tegema eraldi. Arduino IDE üks häid külgi on see, et sellel on palju näiteid, mida saate uurida, muuta ja nendega mängida. Teil on ka pikk laudade nimekiri. Mõned on installitud IDE-ga, mõned on loetletud ja allalaaditavad Arduinost või haldurite abil.
Sellel puudub platvormi integreerimine.io küll.
Netbeans
NetBeans on suur arendussüsteem ja saab hakkama paljude erinevate keeltega, õige pistikprogrammiga saate seda kasutada ka Arduino projektide jaoks. Selle saate kätte pistikprogrammi portaalist. Pistikprogramm on kirjutatud JAVA keeles, see on 4 aastat vana. Mis tahes probleeme, olete tõenäoliselt omaette. See on saadaval ka veebisaidil GitHub - Arduino . Leidke GbHubist fail nbm või laadige alla lähtekood. Installimiseks leidke fail, valige see ja klõpsake nuppu Install. Nüüd on teil tugi Arduinole ja gitile või mõnele muule funktsioonile, mida NetBeans toetab. Nagu varem mainitud, plartform.io-l on tahvlite tugi, projekti alustamiseks käivitage järgmine käsk.
$ pio projekt init -ide netbeans -board unowifirev2Käsk loob projektifailid ja kataloogid, mida saate NetBeansis otse kasutada. Nüüd on teie jaoks kogu tööriistaülikond saadaval.
Varjutus - pistikprogramm
Nagu tavaliselt, on Eclipse'il kõik pistikprogrammid "Marketplace'is". Peate selle valima käimasoleva Eclipse'i eksemplari hulgast. Alustage IDE-st ja jätkake seejärel uue „IDE” sisuga „Arduino allalaadimishalduriga”. Võite alla laadida Eclipse'i paketi ja seejärel kasutada Arduino allalaadimishaldurit, et hallata teid huvitavaid tahvleid. Teil on turul saadaval ka koodijuppe.
Platvormi kasutamine.io projekti loomiseks on siin suurepärane idee. Käsk on sama, kogu IDE-nimega.
$ pio projekt init -ide eclipse -board unoSee loob peidetud Eclipse'i projektifailid; .cproject, mis toob välja vajalikud teegid ja muu. See loob ka vajalikud kataloogid.
Aatom.io
Jah, see on redaktor, kuid piisavalt pistikprogrammidega käitub see nagu terve IDE. Kui olete atomi installinud, saate minna eelistuste juurde ja installida paketi 'platform-ide'. Kui olete selle teinud, on teil võimalus initsialiseerida Arduino projekt redaktori seest.
Platvorm.integreerimise tõttu on projekti alustamine ja algatamine imelihtne. Platvormi pole vaja installida.io, samas on ka installitud näiteid. Näited, mida saate oma projekti lisada, või alustage projekti näidetega.
Visual Studio
Visual Studio, jah, Microsofti oma on üsna populaarne. Sellel on palju erinevaid pistikprogramme, nii Microsofti kui ka teiste inimeste poolt. Valik on suur ja Arduinos saate kõigi töökohtade jaoks installida lihtsalt juppe või terveid pakette. Selle täielikuks kasutamiseks peab teil olema installitud peamine Arduino arenduskomplekt.
emacs
Emacsis on teil ELPA pakett; platformio-Mode, saadaval. Koodi täitmiseks kasutage iroonirežiimi paketti. Projekti loote samamoodi käsuga platformio.
$ platformio projekt init -ide emacs -board unoRežiimil on võtmeakordidega seotud funktsioonid, mis ehitavad, kompileerivad ja laadivad üles. Samuti saate valida välise programmeerija ja saata failid välisele failisüsteemile.
nvim
Nvimi jaoks peate laadima palju osi. Üks neist on neomake-platformio, teised on Arduino süntaksifail, Bare Arduino projekt ja nende soovitatavad failid. See on keeruline meetod, mis sobib teile vim-entusiastidele, kellele meeldib teie enda asju kokku panna.
Järeldus
Arduinoga alustades saate palju häid asju otse nende enda veebisaidilt. Kui aga jõuate arenenumale territooriumile, saate liikuda teiste toimetajate ja IDE-de juurde. Peamine eelis on see, et saate kasutada seda, mida olete harjunud kasutama. Teine eelis on see, et saate teha täpsemat kraami, mida Arduino IDE varjab algajate eest.