Best way to get IDE ARM64 builds?

Yesterday I was trying out an updated Teensy boards JSON file, where he is adding back in support with the current beta builds for some of the other platforms, including for RPI.

So, I decided to try it out again on my RPI4 running Ubuntu 64 bit from SSD.

The board had on it IDE2 RC9 on it, which I installed from:
koendv/arduino-ide-raspberrypi: arduino IDE v2 for raspberry pi (github.com)

But had the impression that maybe the official Arduino builds might have ARM64 builds?
But I did not find any mention of it up on the software downloads page for either the released nor the daily builds?

I thought a week or two ago that I saw one or more Pull Requests where the testing of the PR went through several steps, that produced artifacts. And I though at least one of them included ARM64 artifacts. But my check yesterday of the last merged in PR and another one that has not yet been merged, and I did not find any such artifacts.

I went ahead and used the 2.0.2 release (last release on that github project) and installed it.

But wondering if I there is a better place/way.

Sorry, I know this is sort of a duplicate of
Arduino IDE 2.0 not Installing? Try THIS! (RaspberryPi 4 ARM) - Software / Arduino IDE 2.0 - Arduino Forum

But hoping that those steps have been that those steps are or will soon out of date.

Kurt

Sorry, no official Linux ARM 64-bit builds yet. You can subscribe to this issue to get notifications about any progress on that endeavor:

The x86-64 builds are very easy to produce automatically because GitHub provides hosted GitHub Actions runner machines in this architecture. So we can do native builds on those machines. Unfortunately GitHub doesn't currently provide runners in the ARM architectures so we would either need to figure out how to do a cross-build or else set up our own self-hosted machine for native builds.

Arduino did actually just provide the first official macOS ARM build for the 2.0.3 release, but this was produced and uploaded to the server manually, so it is quite inconvenient compared to the nice fully automated system that produces the tester, nightly, and release builds for the other host architectures.

This is what koendv is doing at each release: generating the Linux ARM 64-bit build manually on a Raspberry Pi machine and uploading it to their fork.

I would also very much like to see an official release of the Arduino IDE 2.x for ARM-64 systems. I do a lot of development on ARM systems.

Seems disappointing to drop ARM64 support. I use an RPI4 in my shop to maintain and support a Teensy 4.1 based electronic lead screw controller for my lathe. Certainly not elegant nor easy to try out product enhancements in separate rooms on separate floors. The RPI4 is directly connected to the ELS. I'd like to keep all my builds on the same IDE so I don't have to maintain or know the nuances between them.

I would very much like to see an official release of the Arduino 2.x for ARM-64 systems and RPI4's running 64 bit OS.

1 Like

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