- First, ensure that you have the "MATLAB Support Package for Arduino Hardware" installed. You can install it using the following link: https://www.mathworks.com/matlabcentral/fileexchange/47522-matlab-support-package-for-arduino-hardware or through MATLAB "Add-Ons".
- MATLAB uses a specific directory structure to locate Arduino libraries. You need to place your custom library in the correct directory. Typically, the Arduino libraries for MATLAB are located in: C:\ProgramData\MATLAB\SupportPackages\R2024a\aCLI\user\libraries
- Follow the same steps that you used to copy the library in the path given.
Where do I install third-pary libraries?
28 views (last 30 days)
Show older comments
I've written a custom add-on library, that includes the 'Stepper.h' library from Arduino. I have definitely downloaded and installed the Arduino library and can access it from the Arduino IDE just fine. However, when I try running my code in Matlab, I get the following error:
"The Arduino source 'Stepper.h' for libraries 'StepperL298N/Stepper_L298N' cannot be found. Install the third party library source first and try again."
I know where the library is and have added the path manually, but will still get he same error. When I enter >>fullfile(arduinoio.CLIRoot, 'user','libraries') to find out where to move the library so that Matlab can find it, I get the following error:
"Unable to resolve the name 'arduinoio.CLIRoot'"
Can someone tell me how to resolve this?
0 Comments
Accepted Answer
surya venu
on 8 Jul 2024
Hi,
It looks like you're encountering an issue with integrating a custom Arduino library with MATLAB. Here are some steps you can follow to resolve this:
Hope it helps.
More Answers (0)
See Also
Categories
Find more on Setup and Configuration in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!