IDE compatibility with Raspberry Pi 5

This is most likely a 1.8.x question, but why not shot for the stars... I have been trouble finding substantive info regarding whether or not an iteration of the Arduino IDE is compatible with the RPi 5. (Base RPi OS/Debian install)

Is anyone aware of a stable/compatible install?

No, it is not possible to utilize the Arduino IDE for programming the Raspberry Pi. Rather, operate the Pi as you would any other Linux system. Unlike Arduino, the Pi is not designed as a real-time operating system. Consequently, tasks such as rapid direct port access, which are easily achievable with an Arduino, present greater challenges – and in some cases, are even impossible – on the Pi.

Hi @dg73.

1noahb1 explained the situation in regards to using a Raspberry Pi 5 as an Arduino board target for uploading sketches written in Arduino IDE.

In case you are interested in using the Raspberry Pi 5 as a host on which to run Arduino IDE for writing sketches targeting normal Arduino boards, just as we do on any other PC, then the answer is yes. There is an official Linux ARM build of Arduino IDE 1.8.19 available for download from the link on the Software page here:

https://www.arduino.cc/en/software#legacy-ide-18x

I have tried it on my Raspberry Pi 5 and it seems to work just fine, just as it did on the previous Raspberry Pi models. I'm sure we would have seen reports here on the forum if there were significant problems. I recommend just going ahead and giving it a try. If you run into any problems, the forum helpers might be able to provide assistance.

As for the modern Arduino IDE 2.x, Arduino does not currently provide builds of the IDE for Linux ARM hosts of any type at this time. The developers are tracking the need to provide such builds here:

If you have a GitHub account, you can subscribe to that thread to get notifications of any new developments related to this subject:

image

A community member does produce unofficial 3rd party build of Arduino IDE 2.x for Raspberry Pi. In case you would like to give it a try, it is available here:

Note that this build is not produced or supported by the Arduino organization.

@ptillisch Thank you - and I was absolutely sloppy with my language. Not only was my intent to shoot for the stars, but more importantly, your comments about host are spot on. This is more of an OS <--> IDE question than physical hardware question... I am glad you can decipher me :slight_smile:

I do not have a mission critical need to do this - I do 99.9% of my Arduino programming on my W10 desktop, but I do enjoy the novelty and challenge of looking to do this differently. I'll give it a go!

You are welcome. I'm glad if I was able to be of assistance.

Regards,
Per

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.