Arduino IDE 2.0 เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเปƒเบซเบกเปˆเบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เปเบฅเป‰เบง

เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบฒเบกเบ›เบตเบ‚เบญเบ‡เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš alpha เปเบฅเบฐ beta, เบŠเบธเบกเบŠเบปเบ™ Arduino, เป€เบŠเบดเปˆเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒเบŠเบธเบ”เบ‚เบญเบ‡เบเบฐเบ”เบฒเบ™เป€เบ›เบตเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ microcontrollers, เป„เบ”เป‰เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบเบฒเบ™เบ›เปˆเบญเบเบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบ‚เบญเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™ Arduino IDE 2.0, เป€เบŠเบดเปˆเบ‡เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”, เบเบฒเบ™เบฅเบงเบšเบฅเบงเบก, เบเบฒเบ™เป‚เบซเบผเบ”เป€เบŸเบตเบกเปเบงเปƒเบชเปˆเบฎเบฒเบ”เปเบง, เปเบฅเบฐเบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบเบฑเบšเบเบฐเบ”เบฒเบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ”เบตเบšเบฑเบ. เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบŸเบตเบกเปเบงเปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบขเบนเปˆเปƒเบ™เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ—เบตเปˆเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบš C เปเบฅเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเป‰เบฒเบ‡เป‚เบ›เบผเปเบเบผเบกเบชเปเบฒเบฅเบฑเบš microcontrollers เป„เบ”เป‰เป„เบง. เบฅเบฐเบซเบฑเบ”เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบกเปˆเบ™เบ‚เบฝเบ™เปƒเบ™ TypeScript (เบžเบดเบก JavaScipt), เปเบฅเบฐ backend เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™ Go. เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เปเบกเปˆเบ™เปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” AGPLv3. เปเบžเบฑเบเป€เบเบ”เบ—เบตเปˆเป€เบฎเบฑเบ”เปเบฅเป‰เบงเป„เบ”เป‰เบ–เบทเบเบเบฐเบเบฝเบกเบชเปเบฒเบฅเบฑเบš Linux, Windows เปเบฅเบฐ macOS.

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

เปƒเบ™เบšเบฑเบ™เบ”เบฒเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”เบ•เปเปˆเบœเบนเป‰เปƒเบŠเป‰:

  • เบญเบดเบ™เป€เบ•เบตเป€เบŸเบ”เบ—เบตเปˆเป„เบง, เบ•เบญเบšเบชเบฐเปœเบญเบ‡เป„เบ”เป‰เบซเบผเบฒเบเบ‚เบถเป‰เบ™ เปเบฅเบฐเป€เบšเบดเปˆเบ‡เบ„เบทเบ—เบฑเบ™เบชเบฐเป„เปเบ”เป‰เบงเบเบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ™เบณเบชเบฐเป€เปœเบตเบ‚เปเป‰เบกเบนเบ™เบซเบผเบฒเบเบฎเบนเบšเปเบšเบš.
  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเปเบฒเป€เบฅเบฑเบ”เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบญเบ‡เบŠเบทเปˆเบ‚เบญเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเปเบฅเบฐเบ•เบปเบงเปเบ›, เบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเปเบฅเบฐเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ. เปเบˆเป‰เบ‡โ€‹เบเบฒเบ™โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เปƒเบ™โ€‹เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบเบฒเบ™โ€‹เบžเบดเบกโ€‹. เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ—เบฒเบ‡เบ„เบงเบฒเบกเบซเบกเบฒเบเปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบขเบนเปˆเปƒเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ LSP (Language Server Protocol) protocol.
    Arduino IDE 2.0 เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเปƒเบซเบกเปˆเบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เปเบฅเป‰เบง
  • เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ™เปเบฒเบ—เบฒเบ‡เบฅเบฐเบซเบฑเบ”. เป€เบกเบ™เบนเบšเปเบฅเบดเบšเบปเบ”เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบ„เบฅเบดเบเบ‚เบงเบฒเปƒเบชเปˆเบŸเบฑเบ‡เบŠเบฑเบ™ เบซเบผเบทเบ•เบปเบงเปเบ›เบˆเบฐเบชเบฐเปเบ”เบ‡เบฅเบดเป‰เบ‡เป€เบžเบทเปˆเบญเป„เบ›เบซเบฒเปเบ–เบงเบ—เบตเปˆเบเบณเบ™เบปเบ”เบŸเบฑเบ‡เบŠเบฑเบ™ เบซเบผเบทเบ•เบปเบงเปเบ›เบ—เบตเปˆเป€เบฅเบทเบญเบ.
    Arduino IDE 2.0 เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเปƒเบซเบกเปˆเบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เปเบฅเป‰เบง
  • เบกเบตเบ•เบปเบงเบ”เบตเบšเบฑเบเปƒเบ™เบ•เบปเบงเบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบ”เบตเบšเบฑเปŠเบเบชเบปเบ” เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เปƒเบŠเป‰เบˆเบธเบ”เบขเบธเบ”.
  • เบฎเบญเบ‡เบฎเบฑเบšเป‚เปเบ”เบกเบทเบ”.
    Arduino IDE 2.0 เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเปƒเบซเบกเปˆเบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เปเบฅเป‰เบง
  • เบชเปเบฒเบฅเบฑเบšเบ„เบปเบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เปƒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบซเบเบฑเบ”เบงเบฝเบเปƒเบ™ Arduino Cloud. เปƒเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบ•เบดเบ”เบ•เบฑเป‰เบ‡ Arduino IDE 2, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปเบเป‰เป„เบ‚เบฅเบฐเบซเบฑเบ”เป‚เบ”เบเปƒเบŠเป‰เบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเป€เบงเบฑเบš Arduino Web Editor, เป€เบŠเบดเปˆเบ‡เบเบฑเบ‡เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เบฎเบนเบšเปเบšเบšเบญเบญเบšเป„เบฅเบ™เปŒ.
  • เบ„เบฐเบ™เบฐเบเปเบฒเบกเบฐเบเบฒเบ™เปƒเบซเบกเปˆเปเบฅเบฐเบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”.
  • เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ Git.
  • เบฅเบฐเบšเบปเบšเบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒ Serial Port.
  • Plotter, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบ•เบปเบงเปเบ›เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เบญเบทเปˆเบ™เป†เบ—เบตเปˆเบชเบปเปˆเบ‡เบ„เบทเบ™เป‚เบ”เบเบ„เบฐเบ™เบฐเบเปเบฒเบกเบฐเบเบฒเบ™เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบเบฒเบŸเบชเบฒเบเบ•เบฒ. เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป€เบšเบดเปˆเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เปเป‰เบ„เบงเบฒเบกเปเบฅเบฐเป€เบ›เบฑเบ™เบเบฒเบŸเบžเป‰เบญเบกเป†เบเบฑเบ™.
    Arduino IDE 2.0 เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเปƒเบซเบกเปˆเบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เปเบฅเป‰เบง
  • เบเบปเบ™เป„เบเปƒเบ™เบ•เบปเบงเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเปเบฅเบฐเบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡.

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

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™