เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชซเชฐเซ€เชฅเซ€ เชกเชฟเชเชพเช‡เชจ เช•เชฐเซ‡เชฒ Arduino IDE 2.0 เช‰เชชเชฒเชฌเซเชง เช›เซ‡

เชคเซเชฐเชฃ เชตเชฐเซเชทเชจเชพ เช†เชฒเซเชซเชพ เช…เชจเซ‡ เชฌเซ€เชŸเชพ เชชเชฐเซ€เช•เซเชทเชฃ เชชเช›เซ€, เช…เชฐเซเชกเชฟเชจเซ‹ เชธเชฎเซเชฆเชพเชฏ, เชœเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เช•เชจเซเชŸเซเชฐเซ‹เชฒเชฐเซเชธ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช“เชชเชจ-เชธเซ‹เชฐเซเชธ เชฌเซ‹เชฐเซเชกเซเชธเชจเซ€ เชถเซเชฐเซ‡เชฃเซ€ เชตเชฟเช•เชธเชพเชตเซ‡ เช›เซ‡, เชคเซ‡เชฃเซ‡ Arduino IDE 2.0 เชธเช‚เช•เชฒเชฟเชค เชตเชฟเช•เชพเชธ เชตเชพเชคเชพเชตเชฐเชฃเชจเซเช‚ เชธเซเชฅเชฟเชฐ เชชเซเชฐเช•เชพเชถเชจ เชฐเชœเซ‚ เช•เชฐเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เช•เซ‹เชก เชฒเช–เชตเชพ, เช•เชฎเซเชชเชพเช‡เชฒเชฟเช‚เช—, เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชชเชฐ เชซเชฐเซเชฎเชตเซ‡เชฐ เชฒเซ‹เชก เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡, เช…เชจเซ‡ เชกเชฟเชฌเช—เซ€เช‚เช— เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฌเซ‹เชฐเซเชก เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชซเชฐเซเชฎเชตเซ‡เชฐ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เช–เชพเชธ เชฌเชจเชพเชตเซ‡เชฒ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพเชฎเชพเช‚ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ C เชœเซ‡เชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเชฎเชจเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เช•เชจเซเชŸเซเชฐเซ‹เชฒเชฐเซเชธ เชฎเชพเชŸเซ‡ เชเชกเชชเชฅเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เช•เซ‹เชก TypeScript (เชŸเชพเชˆเชช เช•เชฐเซ‡เชฒ JavaScipt) เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡, เช…เชจเซ‡ เชฌเซ‡เช•เชเชจเซเชก Go เชฎเชพเช‚ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชธเซเชคเซเชฐเซ‹เชค เช•เซ‹เชก AGPLv3 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. Linux, Windows เช…เชจเซ‡ macOS เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เชชเซ‡เช•เซ‡เชœเซ‹ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.

Arduino IDE 2.x เชถเชพเช–เชพ เช เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชจเชตเซ‹ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช›เซ‡ เชœเซ‡เชฎเชพเช‚ Arduino IDE 1.x เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เช•เซ‹เชก เช“เชตเชฐเชฒเซ‡เชช เชจเชฅเซ€. Arduino IDE 2.0 Eclipse Theia เช•เซ‹เชก เชเชกเชฟเชŸเชฐ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡, เช…เชจเซ‡ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช‡เชฒเซ‡เช•เซเชŸเซเชฐเซ‹เชจ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ (Arduino IDE 1.x Java เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡). เชซเชฐเซเชฎเชตเซ‡เชฐเชจเชพ เชธเช‚เช•เชฒเชจ, เชกเซ€เชฌเช—เซ€เช‚เช— เช…เชจเซ‡ เชฒเซ‹เชกเชฟเช‚เช— เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชคเชฐเซเช•เชจเซ‡ เช…เชฒเช— เชชเซƒเชทเซเช เชญเซ‚เชฎเชฟ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ arduino-cli เชชเชฐ เช–เชธเซ‡เชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชœเซ‹ เชถเช•เซเชฏ เชนเซ‹เชฏ เชคเซ‹, เช…เชฎเซ‡ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชชเชฐเชฟเชšเชฟเชค เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชฐเชพเช–เชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹, เชœเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชธเชพเชฅเซ‡ เชคเซ‡เชจเซเช‚ เช†เชงเซเชจเชฟเช•เซ€เช•เชฐเชฃ เช•เชฐเซเชฏเซเช‚. Arduino 1.x เชจเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชนเชพเชฒเชจเชพ เชฌเซ‹เชฐเซเชก เช…เชจเซ‡ เชซเช‚เช•เซเชถเชจ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“เชจเซ‡ เช•เชจเซเชตเชฐเซเชŸ เช•เชฐเซ€เชจเซ‡ เชจเชตเซ€ เชถเชพเช–เชพเชฎเชพเช‚ เช…เชชเช—เซเชฐเซ‡เชก เช•เชฐเชตเชพเชจเซ€ เชคเช• เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ เชธเซŒเชฅเซ€ เชตเชงเซ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชชเซˆเช•เซ€:

  • เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชธเซเชคเซเชค เช•เชฐเชตเชพเชจเชพ เชฌเชนเซเชตเชฟเชง เชฎเซ‹เชกเซเชธ เชธเชพเชฅเซ‡ เชเชกเชชเซ€, เชตเชงเซ เชชเซเชฐเชคเชฟเชญเชพเชตเชถเซ€เชฒ เช…เชจเซ‡ เช†เชงเซเชจเชฟเช• เชฆเซ‡เช–เชพเชคเซเช‚ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ.
  • เชนเชพเชฒเชจเชพ เช•เซ‹เชก เช…เชจเซ‡ เช•เชจเซ‡เช•เซเชŸเซ‡เชก เชฒเชพเชˆเชฌเซเชฐเซ‡เชฐเซ€เช“เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเชˆเชจเซ‡ เชซเช‚เช•เซเชถเชจเซเชธ เช…เชจเซ‡ เชšเชฒเซ‹เชจเชพ เชจเชพเชฎเชจเซ€ เชธเซเชตเชคเชƒ-เชชเซ‚เชฐเซเชฃเชคเชพ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ. เชŸเชพเช‡เชช เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชญเซ‚เชฒเซ‹ เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€ เช†เชชเชตเซ€. เชธเชฟเชฎเซ‡เชจเซเชŸเชฟเช•เซเชธ เชชเชพเชฐเซเชธเชฟเช‚เช—เชจเซ‡ เชฒเช—เชคเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€ เชเช• เช˜เชŸเช•เชฎเชพเช‚ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ LSP (เชฒเซ‡เช‚เช—เซเชตเซ‡เชœ เชธเชฐเซเชตเชฐ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ) เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡.
    เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชซเชฐเซ€เชฅเซ€ เชกเชฟเชเชพเช‡เชจ เช•เชฐเซ‡เชฒ Arduino IDE 2.0 เช‰เชชเชฒเชฌเซเชง เช›เซ‡
  • เช•เซ‹เชก เชจเซ‡เชตเชฟเช—เซ‡เชถเชจ เชŸเซ‚เชฒเซเชธ. เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชซเช‚เช•เซเชถเชจ เช…เชฅเชตเชพ เชตเซ‡เชฐเชฟเชฏเซ‡เชฌเชฒ เชชเชฐ เชœเชฎเชฃเซเช‚-เช•เซเชฒเชฟเช• เช•เชฐเซ‹ เช›เซ‹ เชคเซเชฏเชพเชฐเซ‡ เชฆเชฐเซเชถเชพเชตเซ‡เชฒ เชธเช‚เชฆเชฐเซเชญ เชฎเซ‡เชจเซ‚ เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒ เช•เชพเชฐเซเชฏ เช…เชฅเชตเชพ เชšเชฒเชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชคเซ€ เชฒเชพเช‡เชจ เชชเชฐ เชœเชตเชพ เชฎเชพเชŸเซ‡ เชฒเชฟเช‚เช•เซเชธ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡.
    เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชซเชฐเซ€เชฅเซ€ เชกเชฟเชเชพเช‡เชจ เช•เชฐเซ‡เชฒ Arduino IDE 2.0 เช‰เชชเชฒเชฌเซเชง เช›เซ‡
  • เชคเซเชฏเชพเช‚ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชกเซ€เชฌเช—เชฐ เช›เซ‡ เชœเซ‡ เชฒเชพเช‡เชต เชกเซ€เชฌเช—เซ€เช‚เช— เช…เชจเซ‡ เชฌเซเชฐเซ‡เช•เชชเซ‹เช‡เชจเซเชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡.
  • เชกเชพเชฐเซเช• เชฎเซ‹เชก เชธเชชเซ‹เชฐเซเชŸ.
    เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชซเชฐเซ€เชฅเซ€ เชกเชฟเชเชพเช‡เชจ เช•เชฐเซ‡เชฒ Arduino IDE 2.0 เช‰เชชเชฒเชฌเซเชง เช›เซ‡
  • เชœเซเชฆเชพ เชœเซเชฆเชพ เช•เชฎเซเชชเซเชฏเซเชŸเชฐเซเชธ เชชเชฐ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชชเชฐ เช•เชพเชฎ เช•เชฐเชคเชพ เชฒเซ‹เช•เซ‹ เชฎเชพเชŸเซ‡, Arduino เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚ เช•เชพเชฎ เชฌเชšเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡. Arduino IDE 2 เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒ เชจ เชนเซ‹เชฏ เชคเซ‡เชตเซ€ เชธเชฟเชธเซเชŸเชฎเซ‹ เชชเชฐ, Arduino Web Editor เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เซ‹เชกเชจเซ‡ เชธเช‚เชชเชพเชฆเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เช›เซ‡, เชœเซ‡ เช‘เชซเชฒเชพเชˆเชจ เชฎเซ‹เชกเชฎเชพเช‚ เชชเชฃ เช•เชพเชฎเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡.
  • เชจเชตเชพ เชฌเซ‹เชฐเซเชก เช…เชจเซ‡ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชธเช‚เชšเชพเชฒเช•เซ‹.
  • Git เชเช•เซ€เช•เชฐเชฃ.
  • เชธเซ€เชฐเซ€เชฏเชฒ เชชเซ‹เชฐเซเชŸ เชฎเซ‹เชจเซ€เชŸเชฐเซ€เช‚เช— เชธเชฟเชธเซเชŸเชฎ.
  • เชชเซเชฒเซ‹เชŸเชฐ, เชœเซ‡ เชคเชฎเชจเซ‡ เชตเชฟเชเซเชฏเซเช…เชฒ เช—เซเชฐเชพเชซเชจเชพ เชฐเซ‚เชชเชฎเชพเช‚ เชฌเซ‹เชฐเซเชก เชฆเซเชตเชพเชฐเชพ เชชเชฐเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชšเชฒเซ‹ เช…เชจเซ‡ เช…เชจเซเชฏ เชกเซ‡เชŸเชพ เชฐเชœเซ‚ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช†เช‰เชŸเชชเซเชŸเชจเซ‡ เชŸเซ‡เช•เซเชธเซเชŸ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เช…เชจเซ‡ เช—เซเชฐเชพเชซ เชคเชฐเซ€เช•เซ‡ เชเช•เชธเชพเชฅเซ‡ เชœเซ‹เชตเชพเชจเซเช‚ เชถเช•เซเชฏ เช›เซ‡.
    เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชซเชฐเซ€เชฅเซ€ เชกเชฟเชเชพเช‡เชจ เช•เชฐเซ‡เชฒ Arduino IDE 2.0 เช‰เชชเชฒเชฌเซเชง เช›เซ‡
  • เช…เชชเชกเซ‡เชŸเซเชธ เชคเชชเชพเชธเชตเชพ เช…เชจเซ‡ เชชเชนเซ‹เช‚เชšเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹