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.
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.
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.
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.