Toleo jipya la mazingira ya ukuzaji ya Arduino IDE 2.3

Jumuiya ya Arduino, ambayo inakuza safu ya bodi za chanzo wazi kulingana na vidhibiti vidogo, imechapisha kutolewa kwa mazingira ya maendeleo ya Arduino IDE 2.3, ambayo hutoa kiolesura cha kuandika msimbo, kuandaa, kupakua firmware kwa vifaa na kuingiliana na bodi wakati wa kurekebisha. . Utengenezaji wa programu dhibiti unafanywa kwa kutumia toleo lililovuliwa kidogo la C++ na mfumo wa Wiring. Msimbo wa kiolesura cha mazingira ya uendelezaji umeandikwa katika TypeScript (iliyoandikwa JavaScript), na mazingira ya nyuma yanatekelezwa katika Go. Msimbo wa chanzo unasambazwa chini ya leseni ya AGPLv3. Vifurushi vilivyotengenezwa tayari vimetayarishwa kwa Linux, Windows na macOS.

Tawi la Arduino IDE 2.x linatokana na kihariri cha msimbo cha Eclipse Theia na hutumia jukwaa la Electron kuunda kiolesura cha mtumiaji (tawi la Arduino IDE 1.x lilikuwa bidhaa inayojitosheleza iliyoandikwa katika Java). Mantiki inayohusishwa na ukusanyaji, utatuzi na upakiaji wa programu dhibiti huhamishwa hadi kwenye mchakato tofauti wa usuli arduino-cli. Vipengele vya IDE ni pamoja na: Usaidizi wa LSP (Itifaki ya Seva ya Lugha), ukamilishaji kiotomatiki wa utendakazi na majina tofauti, zana za kusogeza msimbo, usaidizi wa mandhari, uunganishaji wa Git, usaidizi wa kuhifadhi miradi katika Wingu la Arduino, ufuatiliaji wa bandari mfululizo (Monitor ya Ufuatiliaji) .

Toleo jipya la mazingira ya ukuzaji ya Arduino IDE 2.3

Katika toleo jipya, kitatuzi kilichojengewa ndani kimehamishiwa kwenye kategoria ya vipengele dhabiti, vinavyosaidia utatuzi katika hali ya moja kwa moja na uwezo wa kutumia vizuizi. Kitatuzi kinategemea mfumo wa kawaida, ambao hurahisisha kuongeza usaidizi wa utatuzi kwa ubao wowote na kutumia kiolesura cha kawaida cha Arduino IDE kwa utatuzi. Kwa sasa, usaidizi wa utatuzi unatekelezwa kwa mbao zote za msingi za Mbed za Arduino kama vile GIGA R1 WiFi, Portenta H7, Opta, Nano BLE na Nano RP2040 Connect. Usaidizi wa utatuzi wa bodi kulingana na msingi wa Renesas, kama vile UNO R4 na Portenta C33, umepangwa kuongezwa katika siku za usoni, ambapo utatuzi pia utapatikana kwa bodi za Arduino-ESP32.

Chanzo: opennet.ru

Kuongeza maoni