Nyowani vhezheni yeArduino IDE 2.3 budiriro nharaunda

Nharaunda yeArduino, iyo inogadzira akateedzana-akavhurika-sosi mabhodhi akavakirwa pa microcontrollers, yakaburitsa kuburitswa kweArduino IDE 2.3 yakabatanidzwa yekusimudzira nharaunda, iyo inopa chinongedzo chekunyora kodhi, kurongedza, kurodha firmware kumidziyo uye kupindirana nemabhodhi panguva yekugadzirisa. . Kuvandudzwa kweFirmware kunoitwa uchishandisa yakabviswa-pasi vhezheni yeC ++ ine Wiring framework. Iyo yekuvandudza nharaunda interface kodhi yakanyorwa muTypeScript (yakanyorwa JavaScript), uye iyo yekumashure inoiswa muGo. Iyo kodhi kodhi inogoverwa pasi peiyo AGPLv3 rezinesi. Yakagadzirirwa-yakagadzirwa mapakeji akagadzirirwa Linux, Windows uye macOS.

Iyo Arduino IDE 2.x bazi rakavakirwa paEclipse Theia kodhi mupepeti uye rinoshandisa Electron papuratifomu kuvaka mushandisi interface (iyo Arduino IDE 1.x bazi yaive yega-ine chigadzirwa chakanyorwa muJava). Iyo pfungwa ine chekuita nekuunganidza, kugadzirisa uye kurodha firmware inoendeswa kune yakaparadzana kumashure maitiro arduino-cli. Zvimiro zveIDE zvinosanganisira: LSP (Language Server Protocol) tsigiro, inogadzirisa autocompletion yebasa uye mazita akasiyana, kodhi yekufambisa maturusi, rutsigiro rwedingindira, Git kubatanidzwa, rutsigiro rwekuchengetedza mapurojekiti muArduino Cloud, serial port monitoring (Serial Monitor) .

Nyowani vhezheni yeArduino IDE 2.3 budiriro nharaunda

Muiyo vhezheni itsva, iyo yakavakirwa-mukati debugger yakaendeswa kune yakagadzikana maficha, inotsigira debugging mukurarama modhi uye kugona kushandisa breakpoints. Iyo debugger yakavakirwa pane yakajairwa chimiro, izvo zvinoita kuti zvive nyore kuwedzera debugging rutsigiro kune chero bhodhi uye shandisa yakajairwa Arduino IDE interface yekubvisa. Parizvino, kutsigirwa kwedebugging kunoitwa kune ese Mbed core based Arduino mabhodhi akadai seGIGA R1 WiFi, Portenta H7, Opta, Nano BLE uye Nano RP2040 Batanidza. Debugging tsigiro yemabhodhi yakavakirwa paRenesas core, senge UNO R4 uye Portenta C33, yakarongwa kuti iwedzere munguva pfupi iri kutevera, mushure meiyo debugging ichave iripo kune Arduino-ESP32 mabhodhi.

Source: opennet.ru

Voeg