Well, Cliard 0.1.0017 is… working :) It’s almost a direct descendant of Kimmo Kulovesi’s arduino_make.sh. I stripped out a lot of flac (placed it into ‘docs’ for now), changed a few things, and gave arduino libraries a much deserved home in ~/.cliard/arduino. The program itself is comprised of ~/.cliard/arduino/{examples,hardware,libraries} & ‘cliard’ executable & a perl serial interface (to restart arduino via software)…
To install you have a couple options:
1) PKGBUILD (If you’re on Arch Linux)
2) http://github.com/fsk141/Cliard (If you’re on something else)
How to use:
1) make a directory containing you .pde file (with the same name)
Example: ~/LED/LED.pde
#define LED 11
void setup () {
pinMode(LED,OUTPUT);
}
void loop () {
digitalWrite(LED,HIGH); // turn led on
delay(1000); // delay
digitalWrite(LED,LOW); // turn led off
delay(100); // delay
}
Inside the ~/LED directory execute ‘cliard’
If everything goes well, then you should be able to plug in your arduino and type ‘cliard upload’, and enjoy your new .pde running on your arduino.
There is a lot that needs to be worked on, but *all* of these things should get done in good time. I hope you enjoy cliard as much as I do. And happy hacking with your arduino. Oh and I’m thinking of making a dedicated page for cliard, but aren’t sure as of yet, so for now just check the gitlog for updates.
Kimmo Kulovesi 10:35 am on November 28, 2009 Permalink
Hi,
As the original author of this script, I’d like to point out that the ~/.cliard home for the Arduino installation and Arduino libraries seems like a very bad move. I suggest free placement of the Arduino installation itself and libraries in ~/sketchbook/libraries for compatibility with the latest Arduino IDE.