ʻO ka mana hou o ka Arduino IDE 2.3 kaiapuni hoʻomohala

ʻO ke kaiāulu Arduino, ka mea e hoʻomohala ana i nā papa wehe-puna e pili ana i nā microcontrollers, ua paʻi i ka hoʻokuʻu ʻana o ka Arduino IDE 2.3 integrated development environment, e hāʻawi ana i kahi interface no ke kākau ʻana i ke code, hoʻohui, hoʻoiho ʻana i ka firmware i nā lako a me ka launa pū ʻana me nā papa i ka wā debugging. . Hoʻokō ʻia ka hoʻomohala ʻana i nā firmware me ka hoʻohana ʻana i kahi mana o C ++ me ka Wiring framework. Ua kākau ʻia ka code interface environment development ma TypeScript (typed JavaScript), a hoʻokō ʻia ka hope ma Go. Hāʻawi ʻia ke code kumu ma lalo o ka laikini AGPLv3. Ua hoʻomākaukau ʻia nā pūʻolo i mākaukau no Linux, Windows a me macOS.

Hoʻokumu ʻia ka lālā Arduino IDE 2.x ma ka hoʻoponopono code Eclipse Theia a hoʻohana i ka platform Electron e kūkulu i ka mea hoʻohana (ʻo ka lālā Arduino IDE 1.x he huahana paʻa i kākau ʻia ma Java). ʻO ka loiloi pili i ka hoʻopili ʻana, debugging a me ka hoʻouka ʻana o ka firmware ua neʻe ʻia i kahi kaʻina hana ʻokoʻa arduino-cli. ʻO nā hiʻohiʻona o ka IDE he: LSP (Language Server Protocol) kākoʻo, adaptive autocompletion o ka hana a me nā inoa hoʻololi, nā mea hoʻokele code, kākoʻo kumuhana, Git integration, kākoʻo no ka mālama ʻana i nā papahana i ka Arduino Cloud, serial port monitoring (Serial Monitor) .

ʻO ka mana hou o ka Arduino IDE 2.3 kaiapuni hoʻomohala

I ka mana hou, ua hoʻoili ʻia ka mea hoʻoheheʻe i kūkulu ʻia i ka māhele o nā hiʻohiʻona paʻa, kākoʻo i ka debugging i ke ʻano ola a me ka hiki ke hoʻohana i nā breakpoints. Hoʻokumu ʻia ka debugger ma kahi papa hana maʻamau, e maʻalahi ke hoʻohui i ke kākoʻo debugging no kēlā me kēia papa a hoʻohana i ka interface Arduino IDE maʻamau no ka debugging. I kēia manawa, hoʻokō ʻia ke kākoʻo debugging no nā papa Arduino Mbed core āpau e like me GIGA R1 WiFi, Portenta H7, Opta, Nano BLE a me Nano RP2040 Connect. ʻO ke kākoʻo debugging no nā papa e pili ana i ka Renesas core, e like me UNO R4 a me Portenta C33, ua hoʻolālā ʻia e hoʻohui ʻia i ka wā e hiki mai ana, a laila e loaʻa pū ka debugging no nā papa Arduino-ESP32.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka