O lo'o maua atoa le Arduino IDE 2.0 ua toe fa'atulagaina

I le maeʻa ai o le tolu tausaga o suʻega o le alpha ma le beta, o le Arduino community, lea e atiina ae se faʻasologa o faʻasalalauga faʻavae e faʻavae i luga o microcontrollers, ua tuʻuina atu se faʻamalologa faʻamautu o le Arduino IDE 2.0 atinaʻe atinaʻe, lea e maua ai se atinaʻe mo le tusiaina o code, tuufaatasia, utaina firmware i luga o meafaigaluega, ma fegalegaleai ma laupapa i le taimi o le faʻapipiʻiina. O le atinaʻeina o firmware e faʻatinoina i se gagana faʻatulagaina faʻapitoa e pei o C ma faʻatagaina oe e vave faia polokalame mo microcontrollers. O le faʻasologa o fesoʻotaʻiga o le siosiomaga o loʻo tusia i le TypeScript (typed JavaScipt), ma o le pito i tua o loʻo faʻatinoina ile Go. O lo'o tufatufaina atu le fa'ailoga fa'apogai i lalo ole laisene AGPLv3. O afifi ua saunia ua saunia mo Linux, Windows ma macOS.

O le Arduino IDE 2.x lala o se poloketi fou atoatoa e leai se faʻailoga faʻapipiʻi ma Arduino IDE 1.x. O le Arduino IDE 2.0 e faʻavae i luga o le Eclipse Theia code editor, ma o le desktop application e fausia e faʻaaoga ai le Electron platform (Arduino IDE 1.x o loʻo tusia i Java). O le faʻaogaina e fesoʻotaʻi ma le tuʻufaʻatasia, faʻapipiʻiina ma le faʻapipiʻiina o le firmware o loʻo faʻagasolo atu i se faʻasologa eseʻese arduino-cli. Afai e mafai, sa matou taumafai e tausia le atinaʻe i le tulaga masani i tagata faʻaoga, aʻo faʻafouina i le taimi lava e tasi. Tagata faʻaoga o Arduino 1.x ua tuʻuina atu le avanoa e faʻaleleia ai le lala fou e ala i le faʻaliliuina o laupapa o loʻo iai ma faletusi aoga.

Faatasi ai ma suiga sili ona matauina i le tagata faʻaoga:

  • Ose feso'ota'iga vave, sili atu ona tali mai ma fa'aonaponei fa'atasi ai ma le tele o auala e tu'uina atu ai fa'amatalaga.
  • Lagolago mo le faʻamaeʻaina otometi igoa o galuega ma fesuiaiga, faʻatatau i le tulafono o loʻo i ai ma faletusi fesoʻotaʻi. Fa'amatalaga e uiga i mea sese a'o taina. O gaioiga e feso'ota'i ma semantics parsing o lo'o fa'atinoina i totonu o se vaega e lagolagoina le LSP (Language Server Protocol) protocol.
    O lo'o maua atoa le Arduino IDE 2.0 ua toe fa'atulagaina
  • Meafaigaluega fa'atautaiga code. O le lisi autu o loʻo faʻaalia pe a e kiliki-saʻo i luga o se galuega poʻo se fesuiaiga e faʻaalia ai sootaga e alu i le laina e faʻamatala ai le galuega poʻo le fesuiaiga ua filifilia.
    O lo'o maua atoa le Arduino IDE 2.0 ua toe fa'atulagaina
  • O loʻo i ai se faʻapipiʻi faʻapipiʻi e lagolagoina le faʻaogaina o le ola ma le mafai ona faʻaogaina faʻamau.
  • Lagolago tulaga pogisa.
    O lo'o maua atoa le Arduino IDE 2.0 ua toe fa'atulagaina
  • Mo tagata o loʻo galulue i se poloketi i luga o komepiuta eseese, ua faʻaopoopoina le lagolago mo le faʻasaoina o galuega i le Arduino Cloud. I luga o faiga e leai se Arduino IDE 2 faʻapipiʻiina, e mafai ona faʻasaʻo le code e faʻaaoga ai le Arduino Web Editor web interface, lea e lagolagoina ai foi galuega i le offline mode.
  • Pule faatonu fou ma faletusi.
  • Git tu'ufa'atasiga.
  • Serial Port Mata'ituina System.
  • Plotter, lea e mafai ai ona e tuʻuina atu suiga ma isi faʻamatalaga na toe faʻafoʻi mai e le laupapa i foliga o se kalafi vaʻaia. E mafai ona va'ai i le taimi lava e tasi le fa'atinoga i tusitusiga ma fa'akalafa.
    O lo'o maua atoa le Arduino IDE 2.0 ua toe fa'atulagaina
  • Faiga-i totonu mo le siakiina ma le tuʻuina atu o faʻafouga.

puna: opennet.ru

Faaopoopo i ai se faamatalaga