Suosituin luettelo Arduino IDE: stä
Tässä on luettelo parhaista IDD: stä, jotka tukevat Arduinoa, ja joitain apua sen toimimisessa. Alareunassa on myös joitain vihjeitä siitä, miten muutama muokkausohjelma määritetään työhön.
Alusta.io
Hyvä idea on tarkistaa foorumi.io. Heillä on niin monta levyä, vaikka suodattaisitkin Arduinoon, sinulla on silti jättimäinen luettelo. Alusta.io on kirjasto ja palvelu kaikille, jotka haluavat aloittaa sulautetun kehityksen. Kun olet rekisteröitynyt ilmaiseksi alustalle.io, voit aloittaa projektit mille tahansa tietokannan taululle. Tietokanta sisältää paljon enemmän kuin Arduino, joten tarkista se. Alustaa käytettäessä yleisin työnkulku on projektin luominen komentoriviltä.
$ alustaprojekti init -ideTaulutunnus on lueteltu heidän asiakirjoissaan, voit myös listata ne seuraavilla tavoilla:
$ alusta levytSuorita se ilman alustaparametria ja saat luettelon useista tuhansista levyistä. Päätä, mitä alustaa haluat käyttää, ja suodata parametri. Tässä tapauksessa “arduino” sopii. Sinulla on myös "atmel" ja muutama muu, kun tiedät aloitettavan projektin, osaat suodattaa.
Arduino IDE
Älä käänny pois tästä, alkuperäisestä, ennen kuin aloitat. Tämä paketti on erittäin kykenevä, on vain muutama syy, miksi haluat ehkä käyttää jotain muuta; Olet tottunut johonkin muuhun ja kieltäydyt kokeilemasta jotain uutta. Sinulla on erityisen haastava projekti. Yksi harvoista, todella tärkeistä ominaisuuksista, joita sinulla ei ole alkuperäisessä IDE: ssä, on versionhallinta. Jos haluat laittaa projektisi git-hallintaan, sinun on tehtävä se erikseen. Yksi Arduino IDE: n hyvistä seikoista on, että sillä on monia esimerkkejä, joita voit tutkia, muuttaa ja leikkiä. Sinulla on myös pitkä luettelo taulukoista. Jotkut on asennettu IDE: n kanssa, jotkut on lueteltu ja ladattavissa Arduinosta tai käyttämällä Boards manageria.
Se ei ole integroitu alustalle.io kuitenkin.
Netbeans
NetBeans on iso kehitysjärjestelmä, joka pystyy käsittelemään monia kieliä, oikean laajennuksen avulla voit käyttää sitä myös Arduino-projekteissa. Voit noutaa sen laajennusportaalista. Laajennus on kirjoitettu JAVA-muodossa, se on 4 vuotta vanha. Ongelmia, olet todennäköisesti yksin. Se on saatavana myös GitHub - Arduinossa . Etsi Nbm-tiedosto GitHubista tai lataa lähdekoodi. Asenna etsimällä tiedosto, valitsemalla se ja napsauttamalla asennuspainiketta. Nyt sinulla on tuki Arduinolle ja gitille tai muille NetBeansin tukemille ominaisuuksille. Kuten aiemmin mainittiin, plartform.io: lla on tuki taulukoille, aloita projekti suorittamalla seuraava komento.
$ pio -projekti init -ide netbeans -board unowifirev2Komento luo projektitiedostot ja hakemistot, joita voit käyttää suoraan NetBeansissa. Sinulla on nyt koko työkalupuku projektissasi.
Eclipse - Laajennus
Kuten tavallista, Eclipseellä on kaikki laajennuksensa "Marketplace" -palvelussa. Sinun on valittava se käynnissä olevasta Eclipse-esiintymästä. Aloita IDE: llä ja jatka sitten “Arduino Download Manager” -sovelluksella uuden “IDE: n” sisältä. Voit ladata Eclipse-paketin ja käsitellä sitten sinua kiinnostavia levyjä Arduino-lataushallinnan avulla. Sinulla on myös koodinpätkiä saatavilla markkinoilla.
Alustan käyttö.io luoda projekti on loistava idea. Komento on sama, ja IDE: n koko nimi.
$ pio -projekti init -ide eclipse -taulu unoTämä luo piilotetut Eclipse-projektitiedostot; .cproject, joka tuo esiin tarvitsemasi kirjastot ja muut asiat. Se luo myös tarvittavat hakemistot.
Atomi.io
Kyllä, tämä on editori, mutta siinä on tarpeeksi laajennuksia, se käyttäytyy kuin koko IDE. Kun olet asentanut atomin, voit siirtyä asetuksiin ja asentaa 'platform-ide' -paketin. Kun olet tehnyt tämän, sinulla on mahdollisuus alustaa Arduino-projekti editorin sisältä.
Alusta.integroinnin ansiosta projektin aloittaminen ja alustaminen on helppoa. Alustaa ei tarvitse asentaa.io, vaikka on myös asennettu esimerkkejä. Esimerkkejä, jotka voit lisätä projektiin tai aloittaa projektin esimerkeillä.
Visual Studio
Visual Studio, kyllä, Microsoftin versio on melko suosittu. Siinä on monia erilaisia laajennuksia, sekä Microsoftilta että muilta ihmisiltä. Valinta on hieno ja voit asentaa vain katkelmia tai kokonaisia paketteja kaikkiin töihin Arduinoon. Sinun on oltava asennettuna tärkein Arduino-kehityspaketti, jotta voit käyttää sitä täysimääräisesti.
emacs
Emacsissa sinulla on paketti ELPA: lta; platformio-Mode, saatavana. Käytä koodin täydentämiseen ironia-moodipakettia. Luod projektin samalla tavalla, platformio-komennolla.
$ platformio project init -ide emacs -board unoTässä tilassa on toimintoja, jotka on sidottu avainsointuihin, joka rakentaa, kääntää ja lähettää. Voit myös valita ulkoisen ohjelmoijan ja lähettää tiedostoja ulkoiseen tiedostojärjestelmään.
nvim
Nvimille sinun on ladattava useita osia. Yksi on neomake-platformio, muut ovat Arduino-syntaksitiedosto, Bare Arduino -projekti ja heidän suosittelemansa tiedostot. Tämä on monimutkainen menetelmä, joka sopii sinulle VIM-harrastajille, jotka rakastavat omien juttujen kokoamista.
Johtopäätös
Kun aloitat Arduinon kanssa, saat paljon herkkuja suoraan heidän omalta verkkosivustoltaan. Kuitenkin, kun pääset edistyneemmälle alueelle, voit siirtyä muihin toimittajiin ja IDE: hin. Suurin etu on, että voit käyttää sitä, mitä olet tottunut käyttämään. Toinen etu on, että voit tehdä edistyneempiä juttuja, joita Arduino IDE piilottaa aloittelijoilta.