掌機 - (ARM Cortex-M4) nRF52840 (Arduino Nano 33 BLE) - C/C++ - 開發環境



參考資訊:
https://swf.com.tw/?p=1840
https://arduino.github.io/arduino-cli/0.31/installation/

步驟如下:

$ cd
$ wget https://downloads.arduino.cc/arduino-cli/arduino-cli_latest_Linux_64bit.tar.gz
$ tar xvf arduino-cli_latest_Linux_64bit.tar.gz
$ sudo mv arduino-cli /usr/local/bin/
$ arduino-cli core install arduino:avr
    Downloading packages...
    arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7 downloaded                                                      
    arduino:avrdude@6.3.0-arduino17 downloaded                                                                
    arduino:arduinoOTA@1.3.0 downloaded                                                                       
    arduino:avr@1.8.6 downloaded                                                                              
    Installing arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7...
    Configuring tool....
    arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7 installed
    Installing arduino:avrdude@6.3.0-arduino17...
    Configuring tool....
    arduino:avrdude@6.3.0-arduino17 installed
    Installing arduino:arduinoOTA@1.3.0...
    Configuring tool....
    arduino:arduinoOTA@1.3.0 installed
    Installing platform arduino:avr@1.8.6...
    Configuring platform....
    Platform arduino:avr@1.8.6 installed

$ arduino-cli core install arduino:mbed_nano
    Downloading packages...
    arduino:openocd@0.11.0-arduino2 downloaded
    arduino:arm-none-eabi-gcc@7-2017q4 downloaded
    arduino:bossac@1.9.1-arduino2 downloaded
    arduino:dfu-util@0.10.0-arduino1 downloaded
    arduino:rp2040tools@1.0.6 downloaded
    arduino:mbed_nano@4.0.2 downloaded
    Installing arduino:openocd@0.11.0-arduino2...
    Configuring tool....
    arduino:openocd@0.11.0-arduino2 installed
    Installing arduino:arm-none-eabi-gcc@7-2017q4...
    Configuring tool....
    arduino:arm-none-eabi-gcc@7-2017q4 installed
    Installing arduino:bossac@1.9.1-arduino2...
    Configuring tool....
    arduino:bossac@1.9.1-arduino2 installed
    Installing arduino:dfu-util@0.10.0-arduino1...
    Configuring tool....
    arduino:dfu-util@0.10.0-arduino1 installed
    Installing arduino:rp2040tools@1.0.6...
    Configuring tool....
    arduino:rp2040tools@1.0.6 installed
    Installing platform arduino:mbed_nano@4.0.2...
    Configuring platform....
    Platform arduino:mbed_nano@4.0.2 installed