Dreach ùr de àrainneachd leasachaidh Arduino IDE 2.3

Tha coimhearsnachd Arduino, a bhios a’ leasachadh sreath de bhùird stòr fosgailte stèidhichte air microcontrollers, air foillseachadh àrainneachd leasachaidh aonaichte Arduino IDE 2.3, a bheir seachad eadar-aghaidh airson còd a sgrìobhadh, a chuir ri chèile, luchdachadh sìos firmware gu uidheamachd agus eadar-obrachadh le bùird aig àm deasbaid. . Bithear a’ leasachadh firmware a’ cleachdadh dreach beagan air a thoirt sìos de C ++ leis an fhrèam Wiring. Tha còd eadar-aghaidh na h-àrainneachd leasachaidh air a sgrìobhadh ann an TypeScript (air a chlò-bhualadh JavaScript), agus tha an backend air a chuir an gnìomh ann an Go. Tha an còd tùsail air a sgaoileadh fo chead AGPLv3. Chaidh pasganan deiseil ullachadh airson Linux, Windows agus macOS.

Tha meur Arduino IDE 2.x stèidhichte air deasaiche còd Eclipse Theia agus a’ cleachdadh an àrd-ùrlar Electron gus an eadar-aghaidh cleachdaiche a thogail (bha meur Arduino IDE 1.x na thoradh fèin-chumanta sgrìobhte ann an Java). Tha an loidsig co-cheangailte ri cruinneachadh, debugging agus luchdachadh firmware air a ghluasad gu pròiseas cùl-fhiosrachaidh air leth arduino-cli. Tha feartan an IDE a’ toirt a-steach: taic LSP (Pròtacal Freiceadan Cànain), fèin-choileanadh gnìomh atharrachail agus ainmean caochlaideach, innealan seòlaidh còd, taic cuspair, amalachadh Git, taic airson pròiseactan a stòradh anns an Arduino Cloud, sgrùdadh port sreathach (Serial Monitor).

Dreach ùr de àrainneachd leasachaidh Arduino IDE 2.3

Anns an dreach ùr, chaidh an debugger togte a ghluasad chun roinn de fheartan seasmhach, a ’toirt taic do dhì-bhugachadh ann am modh beò agus an comas puingean brisidh a chleachdadh. Tha an debugger stèidhichte air frèam àbhaisteach, a tha ga dhèanamh furasta taic deasbaid a chuir ris airson bòrd sam bith agus an eadar-aghaidh àbhaisteach Arduino IDE a chleachdadh airson debugging. An-dràsta, tha taic deasbaid air a chuir an gnìomh airson a h-uile bòrd Arduino stèidhichte air Mbed leithid GIGA R1 WiFi, Portenta H7, Opta, Nano BLE agus Nano RP2040 Connect. Thathas an dùil taic deasbaid airson bùird stèidhichte air cridhe Renesas, leithid UNO R4 agus Portenta C33, a chuir ris a dh’ aithghearr, agus às deidh sin bidh debugging cuideachd ri fhaighinn airson bùird Arduino-ESP32.

Source: fosgailtenet.ru

Cuir beachd ann