Supported Arduino Hardware
Currently, 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 | ATMega2560 | 256KB | 8KB | |
Mega ADK | ||||
Leonardo | ATMega32U4 | 32KB | 2.5KB | |
Micro | ||||
Robot Motor Board | ||||
Robot Control Board | ||||
Nano 3.0 | ATMega328 | 16MB | 512KB | |
Due | ARM® Cortex®-M3 | AT91SAM3X8E | 512KB | 96KB |
MKR 1000 | ARM Cortex-M0 | SAM D21 | 256KB | 32KB |
MKR WiFi 1010 | ||||
MKR Zero | ||||
Nano 33 IoT | ||||
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 RP2040 Connect | ARM Cortex-M0+ | Raspberry Pi® RP2040 | 16MB | 264KB |
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 | IMXRT1062DVJ6 | |||
ESP32 WROOM | Tensilica Xtensa® 32-bit LX6 | ESP32-D0WDQ6 | 1280KB | 320KB |
ESP32 WROVER | ||||
Pico W (RP2040) | ARM Cortex-M0+ | Raspberry Pi RP2040 | 2MB | 264KB |
Pico |
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 ESP32 and Teensy Hardware