Main Content

Manage Raspberry Pi Files

Note

Certain Linux® functions are limited in MATLAB® Online™. See Security Considerations for Raspberry Pi in MATLAB Online for details.

You can download files from, upload files to, and delete files from the Raspberry Pi® hardware.

To download a file from the Raspberry Pi hardware to your host computer, use the getFile function. Use the second argument to specify the path and name of the file.

system(mypi,'ls')
getFile(mypi,'/home/pi/.profile')

By default, getFile saves the file to the current folder in MATLAB. You can use a third argument to specify a download folder on your host computer.

getFile(mypi,'/home/pi/.profile','C:\Users\myusername\Desktop')
To upload a file to the Raspberry Pi hardware, use the putFile function.
putFile(mypi,'C:\Users\myusername\Desktop\.profile','/home/pi/')

If you use the Camera Board to record video, download the video file. Then, delete the file from the Raspberry Pi hardware.

getFile(mypi,'myvideo.h264','C:\MATLAB')
deletFile(mypi,'myvideo.h264')

For more information, see Linux.