Arduino IDE tops saraksts
Šeit ir saraksts ar top IDE, kas atbalsta Arduino, un daži palīdz to darboties. Apakšā ir arī daži padomi, kā iegūt dažus redaktorus, kas konfigurēti šim darbam.
Platforma.io
Lieliska ideja ir pārbaudīt platformu.io. Viņiem ir tik daudz dēļu, pat ja filtrējat Arduino, jums joprojām ir milzīgs saraksts. Platforma.io ir bibliotēka un pakalpojums ikvienam, kurš vēlas sākt iegulto attīstību. Kad esat bez maksas reģistrējies platformā.io, jūs varat sākt projektus ar jebkuru tāfelē esošo datu bāzi. Datu bāzē ir daudz vairāk nekā Arduino, tāpēc pārbaudiet to. Visizplatītākā darba plūsma, izmantojot platformu, ir projekta izveidošana no komandrindas.
$ platformas projekts init -ideDēļa ID ir norādīts viņu dokumentācijā, un jūs varat tos arī norādīt:
$ platformas dēļiPalaidiet to bez platformas parametra, un jūs saņemsiet vairāku tūkstošu dēļu sarakstu. Izlemiet, kuru platformu vēlaties izmantot, un filtrējiet ar parametru. Šajā gadījumā ir piemērots “arduino”. Jums ir arī “atmel” un daži citi, kad jūs zināt, kuru projektu jūs sākat, jūs zināt, kā filtrēt.
Arduino IDE
Neatgriezieties no šī, oriģināla, pirms sākat darbu. Šī pakete ir ļoti spējīga, ir tikai daži iemesli, kāpēc jūs varētu vēlēties izmantot kaut ko citu; Jūs esat pieraduši pie kaut kā cita un atsakāties izmēģināt kaut ko jaunu. Jums ir īpaši izaicinošs projekts. Viena no nedaudzajām, patiešām svarīgajām funkcijām, kuras jums nav sākotnējā IDE, ir pārskatīšanas kontrole. Ja vēlaties nodot savu projektu git kontrolei, tas jādara atsevišķi. Viena no Arduino IDE labajām lietām ir tā, ka tai ir daudz piemēru, kurus varat pētīt, mainīt un spēlēt. Jums ir arī garš dēļu saraksts. Daži no tiem ir instalēti kopā ar IDE, daži ir uzskaitīti un lejupielādējami no Arduino vai izmantojot Boards manager.
Tam nav integrācijas platformai.io gan.
Netbeans
NetBeans ir liela izstrādes sistēma, un tā var apstrādāt dažādas valodas, izmantojot pareizo spraudni, to varat izmantot arī Arduino projektiem. To var paņemt no spraudņu portāla. Spraudnis ir rakstīts JAVA valodā, tas ir 4 gadus vecs. Jebkuras problēmas, jūs, iespējams, esat viens pats. Tas ir pieejams arī vietnē GitHub - Arduino . GitHub atrodiet nbm failu vai lejupielādējiet avota kodu. Lai instalētu, atrodiet failu, izvēlieties to un noklikšķiniet uz pogas Instalēt. Tagad jums ir atbalsts Arduino un git vai jebkurai citai NetBeans atbalstītajai funkcijai. Kā minēts iepriekš, plartform.io ir atbalsts dēļiem, lai sāktu projektu, izpildiet tālāk norādīto komandu.
$ pio projekta init -ide netbeans -board unowifirev2Komanda izveidos projektu failus un direktorijus, kurus jūs varat izmantot tieši NetBeans. Tagad jūsu projektam ir pieejams viss rīku uzvalks.
Aptumsums - spraudnis
Kā parasti Eclipse ir visi savi spraudņi savā “Marketplace”. Jums tas jāizvēlas no palaistā Eclipse gadījuma. Jums jāsāk ar IDE un pēc tam jāturpina ar “Arduino Download Manager” no jaunā “IDE” iekšpuses. Jūs varat lejupielādēt Eclipse pakotni un pēc tam izmantot Arduino lejupielādes pārvaldnieku, lai apstrādātu interesējošos dēļus. Jums tirgū ir pieejami arī koda fragmenti.
Platformas izmantošana.Io izveidot projektu ir lieliska ideja. Komanda ir tāda pati, ar visu IDE nosaukumu.
$ pio projekta init -ide aptumsums -dēlis unoTas izveido slēptos Eclipse projekta failus; .cproject, kurā norādītas nepieciešamās bibliotēkas un citas lietas. Tas arī izveido nepieciešamos direktorijus.
Atom.io
Jā, tas ir redaktors, taču ar pietiekamiem spraudņiem tas darbojas kā visa IDE. Kad esat instalējis atomu, varat doties uz preferencēm un instalēt paketi “platform-ide”. Kad esat to izdarījis, jums ir izvēle inicializēt Arduino projektu redaktora iekšpusē.
Platforma.integrācijas dēļ projekta sākšana un inicializēšana ir brīze. Jums nav jāinstalē platforma.io, kamēr ir arī instalēti piemēri. Piemēri, kurus varat pievienot savam projektam, vai sāciet projektu ar piemēriem.
Visual Studio
Visual Studio, jā, Microsoft piedāvātais ir diezgan populārs. Tam ir daudz dažādu spraudņu gan no Microsoft, gan no citiem cilvēkiem. Izvēle ir lieliska, un jūs varat instalēt tikai fragmentus vai veselas paketes visiem darbiem vietnē Arduino. Lai to pilnībā izmantotu, jums ir jābūt instalētam galvenajam Arduino izstrādes komplektam.
emacs
Emacs jums ir pakete no ELPA; platformio-Mode, pieejams. Lai pabeigtu kodu, izmantojiet ironijas režīma pakotni. Jūs izveidojat projektu tādā pašā veidā, izmantojot komandu platformio.
$ platformio projekta init -ide emacs -board unoRežīmam ir funkcijas, kas saistītas ar taustiņu akordiem, kas veido, apkopo un augšupielādē. Varat arī izvēlēties ārēju programmētāju un nosūtīt failus uz ārējo failu sistēmu.
nvim
Nvim jums ir jāielādē daudzas daļas. Viens ir neomake-platformio, pārējie ir Arduino sintakses fails, Bare Arduino projekts un faili, kurus viņi iesaka. Šī ir sarežģīta metode, kas ir piemērota jums vim entuziastiem, kuriem patīk apkopot savus materiālus.
Secinājums
Sākot darbu ar Arduino, jūs saņemat daudz labumu tieši no viņu pašu vietnes. Tomēr, nokļūstot sarežģītākā teritorijā, varat pāriet uz citiem redaktoriem un IDE. Galvenā priekšrocība ir tā, ka jūs varat izmantot to, ko esat pieradis izmantot. Otra priekšrocība ir tā, ka jūs varat darīt vairāk uzlabotas lietas, kuras Arduino IDE slēpj no iesācējiem.