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.