Supported Arduino and Arduino Compatible Hardware — Simulink Support Package for Arduino Hardware
R2026bCurrently, the Simulink® Support Package for Arduino® Hardware supports these Arduino boards.
| Arduino Board | Architecture Family | Processor Name | Program Memory Size | Data Memory Size |
|---|---|---|---|---|
| Uno | AVR RISC | ATMega328P | 32KB | 2KB |
| Mega 2560 | AVR RISC | ATMega2560 | 256KB | 8KB |
| Mega ADK | AVR RISC | ATMega2560 | 256KB | 8KB |
| Leonardo | AVR RISC | ATMega32U4 | 32KB | 2.5KB |
| Micro | AVR RISC | ATMega32U4 | 32KB | 2.5KB |
| Robot Motor Board | AVR RISC | ATMega32U4 | 32KB | 2.5KB |
| Robot Control Board | AVR RISC | ATMega32U4 | 32KB | 2.5KB |
| Nano 3.0 | AVR RISC | ATMega328 | 16MB | 512KB |
| Due | ARM® Cortex®-M3 | AT91SAM3X8E | 512KB | 96KB |
| MKR 1000 | ARM Cortex-M0 | SAM D21 | 256KB | 32KB |
| MKR WiFi 1010 | ARM Cortex-M0 | SAM D21 | 256KB | 32KB |
| MKR Zero | ARM Cortex-M0 | SAM D21 | 256KB | 32KB |
| Nano 33 IoT | ARM Cortex-M0 | SAM D21 | 256KB | 32KB |
| Nano 33 BLE Sense | ARM Cortex-M4 | Nordic Semiconductors nRF52840 | 1MB | 256KB |
| Uno R4 WiFi | ARM Cortex-M4 | Renesas® RA4M1 | 256KB | 32KB |
| Uno R4 Minima | ARM Cortex-M4 | Renesas RA4M1 | 256KB | 32KB |
| Nano R4 | ARM Cortex-M4 | Renesas RA4M1 | 256KB | 32KB |
| Nano RP2040 Connect | ARM Cortex-M0+ | Raspberry Pi® RP2040 | 16MB | 264KB |
| Nano ESP32 | Tensilica Xtensa 32-bit LX7 | ESP32-S3 | 8MB | 384KB |
Currently, the Simulink Support Package for Arduino Hardware supports these Arduino compatible hardware boards.
| Arduino Compatible Board | Architecture Family | Processor Name | Program Memory Size | Data Memory Size |
|---|---|---|---|---|
| Teensy 4.0 | ARM Cortex-M7 | IMXRT1062DVL6 | 2MB | 1MB |
| Teensy 4.1 | ARM Cortex-M7 | IMXRT1062DVJ6 | 2MB | 1MB |
| ESP32 WROOM | Tensilica Xtensa® 32-bit LX6 | ESP32-D0WDQ6 | 1280KB | 320KB |
| ESP32 WROVER | Tensilica Xtensa® 32-bit LX6 | ESP32-D0WDQ6 | 1280KB | 320KB |
| ESP32-S3-DevKitM-1 | Tensilica Xtensa 32-bit LX7 | ESP32-S3 | 8MB | 512KB |
| ESP32-S3-DevKitC-1 | Tensilica Xtensa 32-bit LX7 | ESP32-S3 | 8MB | 512KB |
| Pico W | ARM Cortex-M0+ | Raspberry Pi RP2040 | 2MB | 264KB |
| Pico | ARM Cortex-M0+ | Raspberry Pi RP2040 | 2MB | 264KB |
You can add support and set up your Arduino hardware boards using the Hardware Setup window. For more information, see Install Support for Arduino Hardware.
See Also
Install Support for Arduino Hardware | Install Third-Party Software for Arduino Compatible Hardware