03-08-2024 05:21 AM
Hello Guys,
my task ist to get a LabVIEW application to run (upload) on a Raspberry Pi/Arduino, which acts as a standalone, i.e. it executes the created code and shows me the results (e.g. temperatur) on its connected display. The application should work similar to an .exe file like on Windows. I have only read on the Internet that the Raspberry Pi works "headless" and cannot show me a GUI, except for the expensive NI cRIO RT controllers.
My question to you is what possibilities are there for the above mentioned case.
Thanks in advance and have a nice weekend.
Best regards
Kevin
04-10-2025 05:33 AM
Hi Kevin,
Firstly, I would recommend readding through this thread, which discusses possible solutions for running LabView executables on a Raspberry Pi as a GUI.
For a quick overview, there are three possible solutions:
Good Luck, let me know if you have any more questions or if you solve your issue.
04-10-2025 06:39 AM
Some extra details. LabVIEW can NOT run on an Arduino! That includes a compiled LabVIEW executable! There used to be a LabVIEW to Arduino compiler, but that product is abandoned after the initial release and was rather limited in what LabVIEW nodes it could cross compile.
The LabVIEW executable that you can create and install on a Raspberry Pi through the LabVIEW Hobbyist Toolkit is running in its own Linux Debian derived virtual machine and does indeed execute headless. You will have to create a UI of some sorts that communicates with your LabVIEW executable through some sort of network communication. If you want to run it on the Raspberry Pi, this UI can not be a LabVIEW executable as it has to run in the native Rasberry Pi OS, in whatever flavor and version you choose. On a Windows PC you could of course write a LabVIEW UI that communicates with your Raspberry Pi LabVIEW application.