Application: Arduino
Category: Utilities
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 Arduino1 1.8.19 Portable Development Test 1 [110MB download / 537MB installed]
(MD5: eb689c8186ac8d4d778d9922a7f4d428)
(SHA256: b8338a896d90aa33e12ac1475c9d9a5c6fd7252fa624badf7d7ba513d7096433)
(SHA512: 9d7eb4d9ef339c13eb880dc694d9ccbc3996ae3194532d3db6251fb5f3278bed32998e38addb376781b1ce86b357798dc758c59ff9f2ad9804c7555a53398543)
(BLAKE3: 3f9e2c1aec6c11b8259b545e318612e0a7886e6aa4abcb9d66da0009ff2d3a78)
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
Java
inCommonFiles
folder instead.Symbolic link with
mklink /d
is 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:DataDir
folder seems to have no purpose.The real data is in the
portable
folder 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.exe
But it will launch successfully if directly launched with
arduino.exe
within theApp\1.8.19
directory.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.exe
For 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 specified
It should be
C:\ArduinoPortable\App\1.8.19\tools\Guino\tool\guino\GUINO.exe
I 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.ini
file: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
portable
folder that I've mentioned before.arduino.l4j.ini
andarduino_debug.l4j.ini
should also be in theData
folder.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.ini
toArduino1Portable.ini
Otherwise 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
Name
variable is awkward.it's better to rename it as
Arduino IDE Portable (Legacy 1.8.19)
.Since the
PortableApps.com Platform
will strips out thePortable
word, 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.