เป€เบงเบตเบŠเบฑเบ™เปƒเปเปˆเบ‚เบญเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ Arduino IDE 2.3

เบŠเบธเบกเบŠเบปเบ™ Arduino, เป€เบŠเบดเปˆเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒเบŠเบธเบ”เบเบฐเบ”เบฒเบ™เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆเป„เบกเป‚เบ„เบฃเบ„เบญเบ™เป‚เบ—เบฃเป€เบฅเบตเปเบšเบšเป€เบ›เบตเบ”, เป„เบ”เป‰เบ›เปˆเบญเบ Arduino IDE 2.3, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบšเบšเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™ (IDE) เบ—เบตเปˆเบชเบฐเปœเบญเบ‡เบญเบดเบ™เป€เบ•เบตเป€เบŸเบ”เบชเบณเบฅเบฑเบšเบเบฒเบ™เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”, เบเบฒเบ™เบ„เบญเบกเป„เบžเบฅเปŒ, เบเบฒเบ™เบญเบฑเบšเป‚เบซเบผเบ”เป€เบŸเบตเบกเปเบงเป„เบ›เบซเบฒเบฎเบฒเบ”เปเบง, เปเบฅเบฐ เบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบเบฑเบšเบเบฐเบ”เบฒเบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ”เบตเบšเบฑเบ. เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบŸเบตเบกเปเบงเปเบกเปˆเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเปƒเบŠเป‰ C++ เบฅเบธเป‰เบ™เบ—เบตเปˆเบ–เบทเบเบ•เบฑเบ”เบญเบญเบเป€เบฅเบฑเบเบ™เป‰เบญเบเบžเป‰เบญเบกเบเบฑเบšเป€เบŸเบฃเบกเป€เบงเบตเบ Wiring. เบฅเบฐเบซเบฑเบ”เบญเบดเบ™เป€เบ•เบตเป€เบŸเบ”เบ‚เบญเบ‡ IDE เบ–เบทเบเบ‚เบฝเบ™เบ”เป‰เบงเบ TypeScript (เบžเบดเบก JavaScript), เปเบฅเบฐ backend เบ–เบทเบเบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™ Go. เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ–เบทเบเปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” AGPLv3. เปเบžเบฑเบเป€เบเบ”เบ—เบตเปˆเบžเป‰เบญเบกเปƒเบŠเป‰เป„เบ”เป‰เบ–เบทเบเบเบฐเบเบฝเบกเบชเบณเบฅเบฑเบš... Linux, Windows ะธ macOS.

เบชเบฒเบ‚เบฒ Arduino IDE 2.x เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบ•เบปเบงเปเบเป‰เป„เบ‚เบฅเบฐเบซเบฑเบ” Eclipse Theia เปเบฅเบฐเปƒเบŠเป‰เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบก Electron เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบœเบนเป‰เปƒเบŠเป‰ (เบชเบฒเบ‚เบฒ Arduino IDE 1.x เปเบกเปˆเบ™เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ—เบตเปˆเบกเบตเบ•เบปเบงเบ•เบปเบ™เบ—เบตเปˆเบ‚เบฝเบ™เปƒเบ™ Java). เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบฅเบงเบšเบฅเบงเบก, เบเบฒเบ™เบ”เบตเบšเบฑเบเปเบฅเบฐเบเบฒเบ™เป‚เบซเบผเบ”เบ‚เบญเบ‡เป€เบŸเบตเบกเปเบงเป„เบ”เป‰เบ–เบทเบเบเป‰เบฒเบเป„เบ›เบขเบนเปˆเปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ arduino-cli. เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เบ‚เบญเบ‡ IDE เบ›เบฐเบเบญเบšเบกเบต: เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ LSP (Language Server Protocol), เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบญเบ‡เบŸเบฑเบ‡เบŠเบฑเบ™เปเบฅเบฐเบŠเบทเปˆเบ•เบปเบงเปเบ›, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ™เปเบฒเบ—เบฒเบ‡เบฅเบฐเบซเบฑเบ”, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบซเบปเบงเบ‚เปเป‰, เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ Git, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป‚เบ„เบ‡เบเบฒเบ™เปƒเบ™ Arduino Cloud, เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบžเบญเบ” serial (Serial Monitor).

เป€เบงเบตเบŠเบฑเบ™เปƒเปเปˆเบ‚เบญเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ Arduino IDE 2.3

เปƒเบ™เบฎเบธเปˆเบ™เปƒเบซเบกเปˆ, debugger เปƒเบ™เบ•เบปเบงเป„เบ”เป‰เบ–เบทเบเป‚เบญเบ™เป„เบ›เบซเบฒเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เปเบเป‰เบšเบฑเบ™เบซเบฒเปƒเบ™เป‚เบซเบกเบ”เบชเบปเบ”เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เปƒเบŠเป‰ breakpoints. debugger เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบเบญเบšเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ debugging เบชเปเบฒเบฅเบฑเบšเบ„เบฐเบ™เบฐเปƒเบ”เบซเบ™เบถเปˆเบ‡เปเบฅเบฐเบ™เปเบฒเปƒเบŠเป‰เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ Arduino IDE interface เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ debugging. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบเบฐเบ”เบฒเบ™ Arduino เบซเบผเบฑเบ Mbed เบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบŠเบฑเปˆเบ™ GIGA R1 WiFi, Portenta H7, Opta, Nano BLE เปเบฅเบฐ Nano RP2040 Connect. เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบเบชเปเบฒเบฅเบฑเบšเบเบฐเบ”เบฒเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบซเบผเบฑเบ Renesas, เป€เบŠเบฑเปˆเบ™ UNO R4 เปเบฅเบฐ Portenta C33, เป„เบ”เป‰เบ–เบทเบเบงเบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบกเปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบญเบฑเบ™เปƒเบเป‰เบ™เบตเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบฒเบ™เบ”เบตเบšเบฑเบเบˆเบฐเบกเบตเบขเบนเปˆเบชเปเบฒเบฅเบฑเบšเบเบฐเบ”เบฒเบ™ Arduino-ESP32.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster