Arduino IDE 2.0 inosanganisira kuvandudzwa kwechimiro, kuita, kupedzisa kwekodhi nezvimwe

Arduino IDE 2.0 Interface

Arduino inopa chinongedzo chekunyora kodhi, kunyora, uye kurodha firmware. kune Hardware uye kupindirana nemabhodhi panguva yekugadzirisa.

Mushure memakore matatu ekuyedzwa kwealpha nebeta, nharaunda yeArduino, iyo inovandudza nhevedzano yemapuranga akazaruka anobva pane microcontrollers, ane yakabudiswa shanduro yakagadzikana yenzvimbo yakabatanidzwa yebudiriro Arduino IDE 2.0.

Bazi Arduino IDE 2.x chirongwa chitsva chose hapana kodhi inopindirana neArduino IDE 1.x. ArduinoIDE 2.0 yakavakirwa paEclipse Theia kodhi mupepeti uye desktop application inovakwa uchishandisa Electron platform (Arduino IDE 1.x yakanyorwa muJava).

Logic ine chekuita nekunyora, kugadzirisa, uye kurodha firmware yakaendeswa kune yakaparadzana arduino-cli kumashure maitiro. Kana zvichibvira, vakaedza kuchengetedza iyo interface iri muchimiro chakajairika kune vashandisi, uku vachichigadzirisa. Vashandisi veArduino 1.x vane mukana wekusimudzira kune bazi idzva neshanduko yemapuranga aripo uye basa rekuraibhurari.

Isu tinofara kuzivisa kuti, kubva nhasi, Arduino IDE 2.0 yakaendeswa kune yakagadzikana uye iripo pakurodha. Kubva pakaburitswa Beta muChirimo 2021, mhinduro yakagamuchirwa kubva kunharaunda inoshanda yeArduino yakatibvumira kutarisa pane zvine musoro kune yakakura mushandisi base. Iyo inotakura edhita yemazuva ano uye inopa yakanakisa mushandisi ruzivo rwekutenda kune inopindura interface uye nekukurumidza kuvaka nguva.

Kupfuura iwo makuru maficha (tichaavhara zvakadzama gare gare), iyo IDE 2.0 inobatsira kubva kune akati wandei ekuvandudza uye kumwe kutsigirwa. Serial monitor uye plotter inogona kushandiswa pamwechete, ichibvumira vashandisi kuve nemahwindo maviri pane yavo data yakabuda. Usati wasarudza pakati pemavara uye magiraidhi, ikozvino unogona kuva nazvo zvese.

Zvikuru zvitsva zveArduino IDE 2.0

Muiyi vhezheni itsva yeArduino IDE 2.0 inoratidzira a nekukurumidza, inopindura interface uye yemazuva ano inotarisa ine akawanda ekuratidzira modes.

Imwe novelty inomira pachena ndiyo tsigiro yekupedzisa basa uye mazita akasiyana, uchifunga nezve kodhi iripo uye maraibhurari akabatana. Taura kukanganisa panguva yekunyora. Mashandiro ane chekuita nekutaura kwemazwi anofambiswa kune chimwe chikamu chinotsigira LSP (Language Server Protocol).

Mukuwedzera kune izvozvo zvakare tinogona kuwana maturusi ekufambisa kwekodhi, mumenu yemamiriro ezvinhu inoratidzwa paunobaya-kurudyi basa kana shanduko, inoratidza zvinongedzo zvekusvetukira kumutsara panotsanangurwa basa rakasarudzwa kana shanduko.

Zvakare zvinozivikanwa muArduino IDE 2.0 ndeyekuti debugger inosanganiswa inotsigira kurarama debugging uye kugona kushandisa breakpoints.

Yakawedzerwa rutsigiro rwekuchengetedza basa kuArduino Cloud kune vanhu vanoshanda purojekiti pamakomputa akasiyana. Pane masisitimu asina iyo Arduino IDE 2 yakaiswa, kugona kugadzirisa kodhi uchishandisa Arduino Web Edhiyo web interface inopihwa, iyo inotsigirawo offline kushanda.
New board uye library library.

Kune rumwe rutivi, kune a Yakavandudzwa Serial Plotter, inova chishandiso chinokubvumira kuti uratidze zvimiro zvakadzoserwa newhiteboard uye imwe data muchimiro chegirafu rinoonekwa. Plotter chishandiso chekuona chinobatsira chaizvo icho inobatsira mushandisi kunzwisisa zviri nani uye kuenzanisa mapoinzi avo e data. Inogona kushandiswa kuyedza uye kugadzirisa masensa, kuenzanisa kukosha, uye zvimwe zvakafanana mamiriro.

Of the dzimwe shanduko izvo zvinoratidzika kubva pane iyi nyowani vhezheni:

  • Zvinokwanisika kuona panguva imwe chete zvakabuda sechinyorwa uye se graphic.
  • Tsigiro yerima mode dhizaini.
  • Kubatanidzwa neGit.
  • Serial monitor system.
  • Yakavakirwa-mukati meshini yekutarisa uye kuendesa zvigadziriso.

Pakupedzisira zvakakodzera kutaura kuti firmware kuvandudza kunoitwa mumutauro wakanyatsogadzirwa wechirongwa wakafanana neC uye unobvumira kukurumidza kugadzira zvirongwa zve microcontrollers. Iyo yekuvandudza nharaunda interface kodhi yakanyorwa muTypeScript (yakanyorwa muJavaScipt) uye iyo yekumashure inoiswa muGo.

For thekufarira kudzidza zvakawanda nezvazvo uye/kana tora iyo vhezheni itsva, unogona kutarisa ruzivo pa chinotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako