Arduino

Parhaat Arduino IDE t

Parhaat Arduino IDE t
Kun aloitat Arduinon kanssa, sisällöntuottajien IDE on loistava valinta. Jos kuitenkin olet tottunut mihin tahansa muuhun kehitysympäristöön, sinun kannattaa harkita vaihtoehtoja. Tosiasia on, että työskentelemällä Arduinon kanssa, ohjelmoit melko paljon. Jos sinulla on jo suosikkieditori tai IDE, voit useimmissa tapauksissa jatkaa tavalliseen tapaan. Se vaatii vain laajennuksen.

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 -ide -aluksella

Taulutunnus on lueteltu heidän asiakirjoissaan, voit myös listata ne seuraavilla tavoilla:

$ alusta levyt

Suorita 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 unowifirev2

Komento 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 uno

Tä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 uno

Tä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.

Microsoft Sculpt Touch Wireless Mouse Review
I recently read about the Microsoft Sculpt Touch wireless mouse and decided to buy it. After using it for a while, I decided to share my experience wi...
AppyMouse On-screen Trackpad and Mouse Pointer for Windows Tablets
Tablet users often miss the mouse pointer, especially when they are habitual to using the laptops. The touchscreen Smartphones and tablets come with m...
Middle mouse button not working in Windows 10
The middle mouse button helps you scroll through long webpages and screens with a lot of data. If that stops, well you will end up using the keyboard ...