Simulink Support Package for Arduino Hardware

Run models on Arduino boards

Afficher plus
Afficher plus

Vous suivez désormais cette soumission

Note de l’éditeur : Popular File 2013 2014 2015 2016 2017 2018 2019 2020

Key Capabilities
  • Automated build, deployment, and execution of models on Arduino hardware
  • Library of Simulink blocks for Arduino peripherals (ADC, PWM, Serial, I2C, SPI), Capture data using Sensor blocks
  • Communicate with hardware in simulation using Connected I/O mode
  • Real-time parameter tuning and signal acquisition with External mode
  • Availability of Simulink Coder™ Add-on lets you access the C code generated from Simulink and trace it back to the original model.
  • Availability of Embedded Coder® Add-on lets you generate optimized code, use code replacement libraries, and perform software-in-the-loop (SiL) and processor-in-the-loop (PiL) verification.
  • Supports programming Arduino compatible boards ESP32 hardware (R2022a onwards)
  • Supports programming Arduino compatible Teensy hardware (R2024a onwards)
  • Supports programming Arduino compatible Raspnerry Pi PICO and PICO W hardware (R2024b onwards)
  • Wide range of example models for control systems, robotics, signal processing, IoT, and more
  • Guide to create custom device driver block for Arduino Library
Documentation
Support
  • Installation FAQs: The most frequently asked questions about installation of Simulink Arduino support package
  • If you have download or installation problems, please contact - Technical Support
Notes
  • For MATLAB R2017a and earlier versions, this support package is currently unable to download third-party software. For details and workaround, see this Bug Report. MATLAB R2017b and later versions are unaffected.
  • Log4j CVE-2021-44228 Vulnerability : Affected releases - R2019b and Onwards
Platform Compatability:
  • Windows : R2016b onwards
  • Linux : R2016b onwards
  • macOS (Intel) : R2016b onwards
  • macOS (Apple Silicon): R2024a onwards
Videos

Compatibilité avec les versions de MATLAB

  • Compatible avec les versions R2016b à R2026a

Plateformes compatibles

  • Windows
  • macOS (Apple Silicon)
  • macOS (Intel)
  • Linux