如何安装最新的 Arduino IDE?

N0r*_*ert 12 arduino software-installation

正如我们所知,Arduino 有非官方的 Snap,它只有在安装为经典时才能访问串行端口(但未在snap find输出中指明):

$ snap find arduino
Name                  Version  Developer  Notes  Summary
arduino-mhall119      1.8.5   mhall119   -      Arduino IDE
Run Code Online (Sandbox Code Playgroud)

存储库中的Arduino 包已过时

封装 arduino

trusty (14.04LTS) (electronics): AVR development board IDE and built-in libraries [universe]
1:1.0.5+dfsg2-2: all
xenial (16.04LTS) (electronics): AVR development board IDE and built-in libraries [universe]
2:1.0.5+dfsg2-4: all
artful (electronics): AVR development board IDE and built-in libraries [universe]
2:1.0.5+dfsg2-4.1: all
bionic (electronics): AVR development board IDE and built-in libraries [universe]
2:1.0.5+dfsg2-4.1: all
Run Code Online (Sandbox Code Playgroud)

根据Arduino 官方网站,Arduino IDE 的最新版本是 1.8.9。

可以从官网下载IDE,解压安装install.sh。然后在发布新版本时重复此操作。但它看起来很困难,而且对用户不友好。

如何以用户友好的方式安装最新的 Arduino IDE?

N0r*_*ert 19

Arduino IDE 可与Ubuntu Make 一起安装:

  1. 安装 Ubuntu

    注意:来自 18.04 Universe 存储库的 umake 可能无法安装 arduino ide。如果是这样,您将需要清除 ubuntu-make 并从 PPA 安装。如果是这种情况,您还需要使用 .local/share/umake 删除 ~/.local/share/umake rm -rf ~/.local/share/umake。有关更多信息,请参阅此 QA

  2. 使用 Ubuntu Make 安装 Arduino IDE

    umake electronics arduino
    
    Run Code Online (Sandbox Code Playgroud)

    或 18.04(没有 PPA,可能会失败)

    umake ide arduino
    
    Run Code Online (Sandbox Code Playgroud)

    这将从官方网站下载 Arduino IDE 并将其安装到~/.local/share/umake/ide/arduino并设置相应的快捷方式和文件关联。

    您可以再次重复此命令以获取更新版本。

注意:不要忘记使用 将您的用户添加到拨出sudo usermod -a -G dialout $USER