ASLoader - Java tool to upload a compiled sketch to an Arduino micro
controller
This Software gives you a simple graphical interface to upload a binary
files to an Arduino micro controller. It doesn't need any additional
software installed.
There is no warranty the software works correct. You use this
software on your own risk.
History
=======
1.0: first version (Stk500v1 protocol)
1.1: added support for Arduino Mega (Stk500v2 protocol)
1.2: added progress bar
added dummy device for testing (only visible in develop version)
1.3: added file name extension filter to file chooser
read every page after programming to make the upload more robust (Arduino Mega only)
added tooltip text to status bar
1.4: added support for Arduino Leonardo (AVR109 protocol)
1.5: improved support for Arduino Leonardo, especially with Windows
1.6: close serial port on exit
added support for Arduino Duemilanove
1.7: changed baud rate for Arduino Pro Mini
fixed reset procedure which caused problems on Windows
1.8: added version check during startup
put everything into one Jar file
added support for Arduino Due
remember user input
1.8.1: prevent NPE if no stored settings exist
1.8.2: ensure comm port is set in MainModel
1.8.3: readded dist target for listSerials DLL
1.8.4: ensure target device is set in MainModel
1.9: added support for Arduino Due (Native USB Port)
added error message when running with 64 bit Java on Windows
License
=======
This software underlies the GNU public license.
Requirements
============
Java 8 or newer is needed to build the program.
Usage
=====
Just unpack the zip file and double click on the Jar file icon.
I could only test the tool with a
- Arduino Due
- Arduino Leonardo
- Arduino Leonardo ETH
- Arduino Mega 2560
- Arduino Uno
- Arduino Pro Mini (5V, 16 MHz) w/ ATmega328
It might work with other Arduinos, too, but some boards might use
another baud rate or another protocol. So please inform me if you
have information about working or not working boards.
Support
=======
For more information please look at the project's home page
http://sourceforge.net/projects/asloader/.
André Schenk, December 2018