Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Automatic identification of Arduino boards
Java C
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Arduino_Identify
README
ScreenShot.jpg
Timing.jpg

README

Ardentify is a Processing Sketch that automatically identifies Arduino boards.

Uno, LilyPad, Pro Mini 8 and 16MHz as well as some of the older boards Duemilnove, Diecimila, NG are identified correctly. Support for Mega and Mega Pros is being added.

Some day we would love to see this feature baked into the Arduino IDE as an 'identify' button. We're tired of users getting stuck on "Which board do I click on?"

This is an example GUI using Processing. If you're going to use this app, you'll probably need to download the ControlP5 library:
http://www.sojamo.de/libraries/controlP5/
And then install this library by sticking it to the correct processing library directory. This can be tricky. For Windows 7, it's:
C:\Users\NetBook2\Documents\Processing\libraries\controlP5\(all the files in the zip folder)

Why is was the GUI written in Processing? So that some day it can more easily be integrated into the Arduino IDE (written in Java).

Please help by cleaning up and encapsulating the code into various functions and error handlers. Thanks!
Something went wrong with that request. Please try again.