Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Dave Brink's arduino loader put into a processing Library

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 examples
Octocat-spinner-32 resources
Octocat-spinner-32 src
Octocat-spinner-32 web
Octocat-spinner-32 .classpath
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .project
Octocat-spinner-32 README.rdoc
README.rdoc

arduinoloader

This processing library uploads sketches to your Arduino by using java. No dependencies on avrdude etc. This comes very handy if you want to include sketchupload into your processing app (e.g. updating the firmware). So users donÄt have to uses the Arduino IDE anymore - nice!

The code was originally written by Dave Brink (davebrink at prodigy.net) see his releases here: mail.arduino.cc/pipermail/developers_arduino.cc/2009-February/000544.html

with that, the Arduino bootloader can even be optimized, David includes the sources here: mail.arduino.cc/pipermail/developers_arduino.cc/2009-February/000546.html

right now it works for me successfully on ATmega168, but not for ATmega328. I'll investigate further on that..

Usage

see exmaples/Loader.pde basically it's just one line, given .hex fiel (compiled Arduino sketch), portName, baudRate and pageSize

ArduinoLoader.upload( hexFile, portName, baudRate, pageSize);

Have Fun!

Something went wrong with that request. Please try again.