Tar éis trí bliana de thástáil alfa agus béite, tá an pobal Arduino, a fhorbraíonn sraith bord foinse oscailte atá bunaithe ar mhicri-rialaitheoirí, tar éis an leagan cobhsaí den Arduino IDE 2.0 a scaoileadh, timpeallacht forbartha comhtháite (IDE) a sholáthraíonn comhéadan chun cód a scríobh, a thiomsú, firmware a uaslódáil chuig crua-earraí, agus idirghníomhú leis na boird le linn dífhabhtaithe. Déantar forbairt firmware i dteanga ríomhchlárúcháin atá cruthaithe go speisialta, cosúil le C, rud a ligeann do chruthú tapa clár do mhicri-rialaitheoirí. Scríobhtar cód comhéadain an IDE i TypeScript (clóscríofa JavaScipt), agus cuirtear an chúltaca i bhfeidhm i Go. Dáiltear an cód foinse faoin gceadúnas AGPLv3. Tá pacáistí réidh le húsáid ullmhaithe do... Linux, Windows и macOS.
Is tionscadal nua go hiomlán é brainse Arduino IDE 2.x nach bhfuil aon chód forluí aige le Arduino IDE 1.x. Tá an Arduino IDE 2.0 bunaithe ar eagarthóir cód Eclipse Theia, agus tógtar an t-iarratas deisce ag baint úsáide as an ardán Electron (tá Arduino IDE 1.x scríofa i Java). Aistrítear an loighic a bhaineann le tiomsú, dífhabhtú agus luchtú firmware chuig próiseas cúlra ar leith arduino-cli. Más féidir, rinneamar iarracht an comhéadan a choinneáil san fhoirm eolach d'úsáideoirí, agus é á nuachóiriú ag an am céanna. Tugtar deis d'úsáideoirí Arduino 1.x uasghrádú go dtí an brainse nua trí na boird agus na leabharlanna feidhm atá ann cheana féin a thiontú.
I measc na n-athruithe is suntasaí don úsáideoir:
- Comhéadan níos tapúla, níos freagraí agus a bhfuil cuma nua-aimseartha air le modhanna iomadúla chun faisnéis a chur i láthair.
- Tacaíocht d’uathchríochnú ainmneacha na bhfeidhmeanna agus na n-athróg, ag cur san áireamh an cód reatha agus leabharlanna nasctha. Eolas faoi earráidí le linn clóscríobh. Déantar oibríochtaí a bhaineann le parsáil shéimeantaice i gcomhpháirt a thacaíonn leis an bprótacal LSP (Language Server Protocol).

- Uirlisí loingseoireachta cód. Taispeánann an roghchlár comhthéacs a thaispeántar nuair a chliceálann tú ar dheis ar fheidhm nó ar athróg naisc chun dul go dtí an líne a shainíonn an fheidhm nó an athróg roghnaithe.

- Tá dífhabhtóir ionsuite ann a thacaíonn le dífhabhtaithe beo agus an cumas pointí briste a úsáid.
- Tacaíocht mód dorcha.

- Do dhaoine atá ag obair ar thionscadal ar ríomhairí éagsúla, tá tacaíocht curtha leis chun obair a shábháil sa Arduino Cloud. Ar chórais nach bhfuil Arduino IDE 2 suiteáilte acu, is féidir cód a chur in eagar ag baint úsáide as comhéadan gréasáin Eagarthóir Gréasáin Arduino, a thacaíonn freisin le hobair i mód as líne.
- Bainisteoirí boird agus leabharlainne nua.
- Comhtháthú git.
- Córas Monatóireachta Port Srathach.
- Breacóir, a ligeann duit na hathróga agus na sonraí eile a chuir an bord ar ais a chur i láthair i bhfoirm graf amhairc. Is féidir an t-aschur a fheiceáil ag an am céanna i bhfoirm téacs agus mar ghraf.

- Meicníocht ionsuite chun nuashonruithe a sheiceáil agus a sheachadadh.
Foinse: oscailtenet.ru




