Cannot connect arduino Mega2560 to matlab2016a

>> a =arduino('COM4', 'Mega2560')
Updating server code on board Mega2560 (COM4). Please wait.
Cannot program board Mega2560 (COM4). Please make
sure the board is supported and the port and board
type are correct.

6 Comments

Xue Ni Law on 3 Jun 2016 at 13:55
 
The Problem Solved! If you have the same problem like me. Please change your Arduino Folder name under C/User. (I change the name from Arduino to A) Then call the arduino again in MATlab.
It is because the 'Arduino' Folder in 'User' will overwrite the arduino folder in MATLAB/SupportPackage. Hope this can help.
Thanks for your answer. I searched a lot for the same problem from 2 days, and this solution is worked for me.
Thanks for your answer. I searched a lot for the same problem from 2 days, and this solution is worked for me.
Thanks. Worked for me too.
Help me, please. How to change Arduino Folder name under C/User. Give me a picture. My email dugongyan@163.com Thanks you!
OH MY GOD THANK YOU I LOVE YOU

Sign in to comment.

Answers (2)

when I change the name and what to open skitch again to upload empty skitch to rest arduino get this error
The sketchbook folder no longer exists. Arduino will switch to the default sketchbook location , and create a new sketchbook folder if necessary. Arduino will then stop talking about himself in the third person.
and the arduino folder generated again
Tried this and it did not work. Still getting that "Cannot program board Mega2560 (/dev/cu.usbmodem144101). Please make sure the board is supported and the port and board type are correct." error

Categories

Find more on MATLAB Support Package for Arduino Hardware in Help Center and File Exchange

Asked:

on 6 Jun 2016

Answered:

on 23 Oct 2019

Community Treasure Hunt

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

Start Hunting!