Application: Arduino
Category: Development
Description:
The Arduino IDE.
Features: Arduino is an open-source physical computing platform based on a simple I/O board and a development environment that implements the Processing/Wiring language. Arduino can be used to develop stand-alone interactive objects or can be connected to software on your computer (e.g. Flash, Processing and MaxMSP). The boards can be assembled by hand or purchased preassembled.
Download Arduino Legacy 1.8.19 Portable Development Test 3 [110MB download / 544MB installed]
(MD5: 93eb700f641cbea5a8e9602a7c3308c8)
(SHA256: 2c7090a3254ce77f7185f32d71242b84a5d26d2d5e9783e1442254d7f89ab5a8)
(SHA512: a3d0c4933311c3db2d01d1bc39bb09d50c01ff9241299494c15a84277f3e770f3fdcc04f2d0766077358ef79586b6f63aba2a4a56ee0afb33956b2a11f3b9314)
(BLAKE3: f18734451e0bcba4d85d6e7c57ef7e4b2a49b578f9c6455d6f559a2256ac88d2)
Update base app.
Update base app. Update link in libraries instructions. Lossless compression of image files (.gif, .jpg, .png, etc)
What about version 2?
I'd like to see the currently latest Arduino IDE 2.1.1 in portableapps format.
it's what i've been working on for the past few days.
https://portableapps.com/node/68844
I'd like to use the
JavainCommonFilesfolder instead.Symbolic link with
mklink /dis effective and non-official but only works on NTFS.Do you have better ways?
According to https://forum.arduino.cc/t/forcing-java-64-bit-with-arduino/1076759/5
It seems that the Java path is hard-coded.
This one is a little over my head. Need to learn some stuff before I can weigh in. New with java.
The
PAL:DataDirfolder seems to have no purpose.The real data is in the
portablefolder instead.There won't be any update to the main app, so it's trivial.
But this seems weird to me.
On Windows 7, if java was replaced, for example either with:
Then it won't launch with
ArduinoPortable.exeBut it will launch successfully if directly launched with
arduino.exewithin theApp\1.8.19directory.You're saying that if you modify the package in a way I haven't specified, it doesn't work as intended? Seems like expected behaviour to me.
With the new
Arduino1Portable.exe, I was able to launch it just fine with the currently latest version of Adoptium Temurin JRE 8.0.452+9 x86.Not sure what was the cause and its fix.
If I guess, it might be because of the use of the latest version of
PortableApps.com Launcher.cool cool cool
Some tools will fail to open with
ArduinoPortable.exe, but it will successfully open if directly launched witharduino.exeFor example: Guino https://www.instructables.com/Guino-Dashboard-for-your-Arduino/
java.io.IOException: Cannot run program "C:\ArduinoPortable\tools\Guino\tool\guino\GUINO.exe" (in directory "C:\ArduinoPortable\tools\Guino\tool\guino"): CreateProcess error=2, The system cannot find the file specifiedIt should be
C:\ArduinoPortable\App\1.8.19\tools\Guino\tool\guino\GUINO.exeI think the IDE couldn't detect that the directory has changed because indirectly launched (not by
arduino.exe).What's the solution?
Don't use guino.
I've just found the fix.
Add this line to the
Arduino1Portable.inifile:WorkingDirectory=%PAL:AppDir%\1.8.19---
Very bad solution from you lol
...is getting other people to do it for you.
I didn't know back then on what to modify.
If I'd known, I would've posted it as a suggestion instead of a bug report.
I keep learning things as I go as well. It's a work of love.
Beside the
portablefolder that I've mentioned before.arduino.l4j.iniandarduino_debug.l4j.inishould also be in theDatafolder.Somtimes we need to increase the
-Xmx<maximum heap size>to avoid the error ofException in thread "AWT-EventQueue-1" java.lang.OutOfMemoryError: Java heap space.With the new update, I think you forgot to rename the file of
ArduinoPortable.initoArduino1Portable.iniOtherwise it could not be launched.
---
Based on the format of another PortableApps of legacy apps, such as Mozilla Firefox, Portable Edition Legacy 115. I think the current
Namevariable is awkward.it's better to rename it as
Arduino IDE Portable (Legacy 1.8.19).Since the
PortableApps.com Platformwill strips out thePortableword, it will shows up in the app list nicely asArduino IDE (Legacy 1.8.19)not super important. i'll get around to it in a bit.
I see that you haven't update the download links for the fixes.
Updated now.
You forget to include this in the
.inifile.that should be fixed now too.
Everything seems to be perfect now.
Thank you for your work.
Could not have done it without your help. Appreciate it.