Pages: [1]   Go Down
Author Topic: Arduino 0016 now available.  (Read 1219 times)
0 Members and 1 Guest are viewing this topic.
Forum Administrator
Cambridge, MA
Offline Offline
Faraday Member
*****
Karma: 9
Posts: 3538
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

From the software page: http://arduino.cc/en/Main/Software

Changes include:

[documentation / examples]

* New communication examples (w/ corresponding Processing and Max/MSP code) by Tom Igoe.

[core / libraries]

* Adding support for the Arduino Pro and Pro Mini 3.3V / 8 MHz w/ ATmega328.

* Adding support for the LilyPad Arduino w/ ATmega328.

* Adding write(str) and write(buf, size) methods to Print, Serial, and the Ethernet library Client and Server classes.  This allows for more efficient (fewer packet) Ethernet communication.  (Thanks to mikalhart.)

* Improvements to the way the Ethernet library Client class connects and disconnects.  Should reduce or eliminate failed connections and long timeouts.  (Thanks to Bruce Luckcuck.)

* Optimizing the timer0 overflow interrupt handler (used for millis() and micros()).  Thanks to westfw and mikalhart.

* Fixing bug that limited the bit() macro to 15 bits.  Thanks to Paul Badger.

* Adding ARDUINO version constant (thanks to prodding from mikalhart).

[environment]

* Ordering the items in the Tools > Board menu.

* Adding "Copy as HTML" command to the Tools menu.

* Eliminating (maybe) the occasional "Couldn't determine program size" errors.  Thanks to the Clever Monkey.

* Moving selection of Linux look-and-feel into the arduino script so it can be changed by users.  Thanks to Eberhard Fahle.

[tools]

* Adding automatic dependency generation to the Makefile.  (Lars Immisch)
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 27
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Congratulation!

For an alternative to "Copy as HTML", you can try Pygments, it's a Python-library with a command line program rather easy to use.

(and I go back to reading "Foundations of Analog and Digital Electric Circuits"...)
Logged

Louisville, KY
Offline Offline
Full Member
***
Karma: 0
Posts: 101
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Exactly what is the "ARDUINO version constant" mentioned in the new features?
Logged

New Zealand
Offline Offline
God Member
*****
Karma: 0
Posts: 999
Arduino pebbles
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

As I recall it's a feature to enable people to develop libraries that need to act differently depending on the Arduino version. e.g. they might need to work around a bug in a particular version, be optimised in a particular way or use a feature that is only in a particular version.

--Phil.
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 10
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

As a relative noobie....  what would be the proper way to go about upgrading my Arduino software in Mac OSX leopard?

I have arduino 15 in a folder in my documents area now...  should I overwrite that with the newer files?
Logged

New Zealand
Offline Offline
God Member
*****
Karma: 0
Posts: 999
Arduino pebbles
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Multiple versions of the IDE can co-exist happily on OS X as far as I can tell.

You could just drag the 0016 folder into the location you normally put your applications.

--Phil.
Logged

Pages: [1]   Go Up
Jump to: