Manage the Arduino platform¶
TheArduino 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.4.1 | For Nano 33 BLE boards | |
| mbed-giga | 4.4.1 | For Giga WiFi R1 board | |
| mbed-RP2040 | 4.4.1 | 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.7.27 |
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 |
