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
|