Botspot / pi-apps

Raspberry Pi App Store for Open Source Projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arduino IDE 2.x (for ARM64)

matu6968 opened this issue · comments

What is the name of the app?

Arduino IDE 2.x

Where is the app hosted?

https://github.com/arduino/arduino-ide

About the app

The newer and redefined Arduino IDE which allows you to code for embedded platforms (like the older 1.8.x based IDE, such as for Arduino Uno), supports many extensions just like the 1.8.x based one.

Upload file or Add PR Link

arduino-ide-2.x.zip

Confirmations

A zipfile was found in the body of your issue.
The sha1sum of the zip was: e4d00af8478068b29d99dd638c5338c8829092c7

Click to show contents preview

uninstall

#!/bin/bash

#Allow packages required by this app to be uninstalled
purge_packages || exit 1

description

The newer and refreshed Arduino IDE
based on the Electron and Javascript/Typescript Frameworks.

Use this to flash your code to Arduino microprocessors.
To run: Menu -> Programming -> Arduino IDE.
To run in a terminal: arduino-ide

install-64

#!/bin/bash

version=2.3.3

install_packages "https://ximitekcloud.com/downloads/arduino-ide_${version%-*}_arm64.deb" || exit 1

website

https://www.arduino.cc/en/main/software

Hello there 👋
Thanks for submitting your first issue to the Pi-Apps project! We'll try to get back to you as soon as possible.
In the meantime, we encourage you join our Discord server, where you can ask any questions you might have.

Please respond as soon as possible if a Pi-Apps maintainer requests more information from you. Stale issues will be closed after a lengthy period of time with no response.

Who owns this domain? https://ximitekcloud.com/downloads
Also this seems to be an unofficial build, so can we be sure that it will continue to receive updates in the future?

Who owns this domain? https://ximitekcloud.com/downloads Also this seems to be an unofficial build, so can we be sure that it will continue to receive updates in the future?

I own it, as its a unofficial build i will also make updates for it as its kinda odd for Arduino to make a ARM64 version for Mac while ignoring Linux.

I own it, as its a unofficial build i will also make updates for it as its kinda odd for Arduino to make a ARM64 version for Mac while ignoring Linux.

OK, so why not then host the build scripts and release assets on a github repo?

I own it, as its a unofficial build i will also make updates for it as its kinda odd for Arduino to make a ARM64 version for Mac while ignoring Linux.

OK, so why not then host the build scripts and release assets on a github repo?

I couldn't host the release assets on GitHub as when i tried a git pushing the repo with the main release assets, it just refused to do it (i was doing it on a private repo, will try on a public one and will reply to see if it does something)

I couldn't host the release assets on GitHub as when i tried a git pushing the repo with the main release assets, it just refused to do it (i was doing it on a private repo, will try on a public one and will reply to see if it does something)

If builds will only be periodic, consider the option to simply upload them manually.

I couldn't host the release assets on GitHub as when i tried a git pushing the repo with the main release assets, it just refused to do it (i was doing it on a private repo, will try on a public one and will reply to see if it does something)

If builds will only be periodic, consider the option to simply upload them manually.

As my Pi 5 (the Pi i used for compiling the IDE) isn't used heavy duty by another project, i could do like minor release versions when they come out (for example 2.3.3 > 2.3.4)

Who owns this domain? https://ximitekcloud.com/downloads

I own it

What are the chances of it going down? Is it self hosted?

Who owns this domain? https://ximitekcloud.com/downloads

I own it

What are the chances of it going down? Is it self hosted?

It is just a Linux based web server hosted on Linode with Caddy installed as the web server.

I own it, as its a unofficial build i will also make updates for it as its kinda odd for Arduino to make a ARM64 version for Mac while ignoring Linux.

OK, so why not then host the build scripts and release assets on a github repo?

And still nope, i cannot host the release assets on GitHub even when the repo is public.

I am going to close this. Not interested in another porting project and still waiting on Arduino to show that they care to maintain their IDE project. There has not been a commit since February and they are running an old version of electron with security issues.

This has already been requested of upstream by many many users. It is trivial for them to implement. Please add your request to the others there. If you are able to help make any modifications to their build CI to build arm64 linux releases then by all means help them out with a PR.

commented

I am going to close this. Not interested in another porting project and still waiting on Arduino to show that they care to maintain their IDE project. There has not been a commit since February and they are running an old version of electron with security issues.

This has already been requested of upstream by many many users. It is trivial for them to implement. Please add your request to the others there. If you are able to help make any modifications to their build CI to build arm64 linux releases then by all means help them out with a PR.

I just recently moved the package to a GitHub repo and provided some instructions to build it so no more need for a external web server anymore. Also as @theofficialgman does not like the current state of the Arduino IDE 2.x (due to using a outdated Electron 27 build) then i do not think it will be ever published until Arduino updates Electron to the latest version and to contribute to the issues (as well as also responding to backlash on why they didn't ship a Linux ARM64 version of their IDE officially).