Manage the Arduino platform¶
The Arduino platform includes boards based on the AVR, MegaAVR, SAM, SAMD, nRF52, RP2040.
The installation is performed with Arduino-CLI.
- Arduino AVR;
- Arduino MegaAVR;
- Arduino SAM;
- Arduino SAMD;
- Arduino ESP32;
- Arduino nRF52;
- Arduino RP2040;
- Arduino Mbed-OS.
For the Arduino Nano Matter board,
- Use the Silicon Labs platform.
Check the tests¶
The test protocol includes building and linking, uploading and running a sketch on the boards using those versions of the IDEs and plug-ins. Boards packages are versioned but not dated.
Platform | Package | Comment | |
---|---|---|---|
AVR | 1.8.6 | For Uno and Mega boards | |
mbed-nano | 4.1.0 | For Nano 33 BLE boards | |
mbed-RP2040 | 4.1.0 | For Raspberry Pi Pico RP2040 boards, not recommended | |
MegaAVR | 1.8.7 | For Nano Every board | |
nRF52 | 1.0.2 | For Primo and Primo Core boards, archived | |
ESP32 | 2.0.12 | For Nano ESP32 | |
SAM | 1.6.12 | For Due board | |
SAMD | 1.8.13 | For Nano 33 IoT, Zero, M0 and Tian boards | |
emCode | 14.3.3 |
Visit the official websites¶
Arduino | |
---|---|
Arduino IDE | https://github.com/arduino/arduino-ide |
Arduino-CLI | https://github.com/arduino/arduino-cli |
Arduino AVR | https://github.com/arduino/ArduinoCore-avr |
Arduino megaAVR | https://github.com/arduino/ArduinoCore-megaavr |
Arduino SAMD | https://github.com/arduino/ArduinoCore-samd |
Arduino SAM | https://github.com/arduino/ArduinoCore-sam |
Arduino Mbed-OS | https://github.com/arduino/ArduinoCore-mbed |
Arduino nRF52 | https://github.com/arduino/ArduinoCore-primo |