spaceman5 wrote: ↑Mon Sep 09, 2019 2:53 pm
Does the repo contain the old verion for some good reason, or someone just did not update it for a long time?
I would guess; that's what Debian provides, so that's what Raspbian provides. Raspbian mostly follows Debian's policy of going for stable apps over cutting-edge which may be reason. Or maybe not. I don't know.
spaceman5 wrote: ↑Mon Sep 09, 2019 2:53 pm
There is one advantage with old versions of the IDE, and it is that they are lighter.
Not always, or significantly, and the disadvantages are that bugs won't have been fixed, new capabilities won't have been added, and anyone on the later versions won't always be able to help someone using an earlier version.
The Arduino IDE is based around Java and it seems a hefty weight anyway. I am surprised no one has rewritten that so it really is lightweight. But it is what it is and it works, and it's not really a problem on fast enough computers.
spaceman5 wrote: ↑Mon Sep 09, 2019 2:53 pm
I myself still use Arduino IDE v1.0.3 on my Windows

The reason I do it is becuase I never switched to the newer boards by the Arduino Foundation.
I was going to say you may be absolutely fine with the installable version then, try that and the latest version, see which you prefer. But when I tried to install the apt-get version that failed on my Zero W -
Code: Select all
Processing triggers for man-db (2.8.5-2) ...
Processing triggers for ca-certificates (20190110) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
Error occurred during initialization of VM <===
Server VM is only supported on ARMv7+ VFP <===
E: /etc/ca-certificates/update.d/jks-keystore exited with code 1. <===
done.
Processing triggers for shared-mime-info (1.10-1) ...
Processing triggers for fontconfig (2.13.1-2) ...
Errors were encountered while processing:
ca-certificates-java
E: Sub-process /usr/bin/dpkg returned an error code (1)
[email protected]:~ $
I have previously installed that on my 3B so it seems if you want to use that you will have to go to something other than a Zero.
spaceman5 wrote: ↑Mon Sep 09, 2019 2:53 pm
Whenever you have an application that when you load it you get a "Splash screen" that stays too much, it means that this application got ruined.
(that's my opinion)
I wouldn't say "ruined", and IMO it's better to have a splash screen than have nothing happen for 'an eternity' after the application has been launched.
The 1.8.9 splash screen lasts about 18 seconds on my 3B before the editor itself appears, 75 seconds on my Zero W.
spaceman5 wrote: ↑Mon Sep 09, 2019 2:53 pm
If you change board type from B1 to B2, compile something, and then change back from B2 to B1, will it rebuild everything again? or it keeps what was already built, for board types that were used before?
From my limited experience it rebuilds every time. Not sure what it rebuilds. I don't really use the IDE much myself.
spaceman5 wrote: ↑Mon Sep 09, 2019 2:53 pm
hippy wrote: ↑Mon Sep 09, 2019 2:27 pm
A Pi 3B, 3B+ or 4B should be satisfactory
Those have quite hot SoCs..
So a fan will be required..
I have never required a fan on my 3B or 3B+. It is true they idle hotter than a Zero but that's the price one has to pay; faster means hotter.