Where do I install third-pary libraries?

28 visualizaciones (últimos 30 días)
Jana
Jana el 6 de Jul. de 2024
Comentada: Jana el 8 de Jul. de 2024
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?

Respuesta aceptada

surya venu
surya venu el 8 de Jul. de 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:
  • 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.
Hope it helps.
  1 comentario
Jana
Jana el 8 de Jul. de 2024
"C:\ProgramData\MATLAB\SupportPackages\R2024a\aCLI\user\libraries"
Thank you, that is exactly what I was looking for!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Setup and Configuration en Help Center y File Exchange.

Productos


Versión

R2023b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by