LusoRobótica - Robótica em Português
Sistemas específicos => Arduino / AVR => Tópico iniciado por: tcustodio em 15 de Agosto de 2010, 19:13
-
Pois é, parece que estamos cada vez mais perto do tão esperado Arduino 1.0, mas por enquanto temos a nova 0019 RC1!
http://code.google.com/p/arduino/downloads/list (http://code.google.com/p/arduino/downloads/list)
estou a descarregar agora mesmo, espero que inclua muitas melhorias no IDE e nas bibliotecas :D
-
Já estou baixando também.....
-
Bem, do pouco que já vi, posso dizer as diferenças que já encontrei:
- O IDE parece-me mais leve, nota-se mais no Serial Monitor (é fácil dar pela diferença no meu limitado EEE pc :P);
- Os exemplos estão melhor organizados;
- Os menus de selecção da versão de arduino e de escolha de porta série são mais rápidos;
- Foi incluida uma biblioteca para suportar comunicação SPI
Até agora só reparei nisto, mas espero haver mais!
-
distraido que eu sou, bastaria ter aberto o ficheiro revisions.txt para ver as alterações! aqui ficam:
ARDUINO 0019
[core / libraries]
* Added aliases for the analog input pins: A0, A1, etc.
http://code.google.com/p/arduino/issues/detail?id=244 (http://code.google.com/p/arduino/issues/detail?id=244)
* Added a String class.
* Added an SPI library (by Christian Maglie).
http://code.google.com/p/arduino/issues/detail?id=240 (http://code.google.com/p/arduino/issues/detail?id=240)
* Revised Ethernet library (by Christian Maglie).
* Added a shiftIn() function (from Wiring).
http://code.google.com/p/arduino/issues/detail?id=280 (http://code.google.com/p/arduino/issues/detail?id=280)
* Updated version of Firmata supports Mega and capability querying.
* More accurate delay() function from BenF.
http://code.google.com/p/arduino/issues/detail?id=237 (http://code.google.com/p/arduino/issues/detail?id=237)
* Re-enabling PWM after tone() ends.
http://code.google.com/p/arduino/issues/detail?id=228 (http://code.google.com/p/arduino/issues/detail?id=228)
* Added Serial.peek() method.
http://code.google.com/p/arduino/issues/detail?id=270 (http://code.google.com/p/arduino/issues/detail?id=270)
* Added Stream base class to Serial object (w/ available(), read() and
the write(), print(), and println() functions from the Print class).
http://code.google.com/p/arduino/issues/detail?id=60 (http://code.google.com/p/arduino/issues/detail?id=60)
* Disabling interrupts while digitalWrite() and pinMode() write to pins.
http://code.google.com/p/arduino/issues/detail?id=146 (http://code.google.com/p/arduino/issues/detail?id=146)
* Replacing INTERNAL analog reference with INTERNAL1V1 AND INTERNAL2V56 on
the Arduino Mega. http://code.google.com/p/arduino/issues/detail?id=194 (http://code.google.com/p/arduino/issues/detail?id=194)
[environment]
* Added Arduino Fio to the boards menu.
* Added Arduino Pro and Pro Mini (5V / 16 MHz) to the boards menu.
http://code.google.com/p/arduino/issues/detail?id=81 (http://code.google.com/p/arduino/issues/detail?id=81)
* Synchronized with the Processing 1.1 code base, bringing various changes.
* Modified the parsing of avr-gcc / avr-g++ output and error messages.
* Toggling RTS on upload for auto-reset with FTDI cables on Linux.
http://code.google.com/p/arduino/issues/detail?id=309 (http://code.google.com/p/arduino/issues/detail?id=309)
* Adding control over scrolling in serial monitor.
http://code.google.com/p/arduino/issues/detail?id=97 (http://code.google.com/p/arduino/issues/detail?id=97)
* Added drop-down for selecting line endings to the serial monitor.
http://code.google.com/p/arduino/issues/detail?id=119 (http://code.google.com/p/arduino/issues/detail?id=119)
* Fixed problem with tabs of the same name but different extensions.
http://code.google.com/p/arduino/issues/detail?id=191 (http://code.google.com/p/arduino/issues/detail?id=191)
* Allowing third-party hardware platforms to reference programmers defined
in other platforms. http://code.google.com/p/arduino/issues/detail?id=283 (http://code.google.com/p/arduino/issues/detail?id=283)
[examples]
* Re-organized and numbered for easier access and better progression.