Main Content

Supported Arduino Hardware

Currently, the Simulink® Support Package for Arduino® Hardware supports these Arduino boards.

Arduino BoardArchitecture FamilyProcessor NameProgram Memory SizeData Memory Size
UnoAVR RISCATMega328P32KB2KB
Mega 2560ATMega2560256KB8KB
Mega ADK
LeonardoATMega32U432KB2.5KB
Micro
Robot Motor Board
Robot Control Board
Nano 3.0ATMega32816MB512KB
DueARM® Cortex®-M3AT91SAM3X8E512KB96KB
MKR 1000ARM Cortex-M0SAM D21256KB32KB
MKR WiFi 1010
MKR Zero
Nano 33 IoT
Nano 33 BLE SenseARM Cortex-M4Nordic Semiconductors nRF528401MB256KB
Uno R4 WiFi ARM Cortex-M4Renesas® RA4M1256KB32KB
Uno R4 Minima ARM Cortex-M4Renesas RA4M1256KB32KB
Nano RP2040 ConnectARM Cortex-M0+Raspberry Pi® RP204016MB264KB

Currently, the Simulink Support Package for Arduino Hardware supports these Arduino compatible hardware boards.

Arduino Compatible BoardArchitecture FamilyProcessor NameProgram Memory SizeData Memory Size
Teensy 4.0ARM Cortex-M7IMXRT1062DVL62MB1MB
Teensy 4.1IMXRT1062DVJ6
ESP32 WROOMTensilica Xtensa® 32-bit LX6ESP32-D0WDQ61280KB320KB
ESP32 WROVER
Pico W (RP2040)ARM Cortex-M0+Raspberry Pi RP20402MB264KB
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

|