Files | Admin

Notes:

Release Name: 0.1.1

Notes:
A framework for programming the Arduino physcial computing platform using Ruby. RAD converts Ruby scripts written using a set of Rails-like conventions and helpers into C source code which can be compiled and run on the Arduino microcontroller.


Changes: == 0.1.1 2007-10-29 * 2 major fixes: * explicitly specify path to arduino avr tools (this was broken on systems that didn't have the avr toolchain installed, oops) * add explicit path to avrdude.conf in the upload make target == 0.1.0 2007-10-28 * 4ish major updates: * Arduino interop has been updated, and consequently now requires Arduino 0010: * new Makefile imported, with new configuration items (see below) * main() function added to C++ output * make:upload rake task has been updated * C++ generation has been changed to produce a more readable output * configuration file changes: * hardware * fixed typo in serial_port key * added mcu key to specify atmega8/atmega168. Defaults to atmega168 * changed serial_port to /dev/tty.usbserial*, which will pick the first device that matches that blob * software * updated arduino_root for 0010 * 2 major enhancement: * gem should now correctly install RubyToC * can now enable internal pull-up resistors on input pins by passing the :pullup => true parameter to input_pin * 2 minor enhancements: * cleanups in makefile.rb * serial_print_str method added; can now send strings over the serial port