Go Down

Topic: Arduino 0003 (Read 997 times) previous topic - next topic

mellis

Jan 16, 2006, 07:28 pm Last Edit: Jan 16, 2006, 07:36 pm by mellis Reason: 1
Arduino 0003 is here!  Highlights include new blue color scheme, included API reference, new examples, integrated serial monitor, corrected (flipped) numbering of the analog input pins.  Complete release notes below.

Windows: http://download.berlios.de/arduino/arduino-0003-win.zip
Mac OS X: http://download.berlios.de/arduino/arduino-0003-mac.zip

0003

API Changes
Reversed the analog input pins to correspond to newer boards.  This means
a call, for example, to analogRead(0) must be changed to analogRead(5) in
order to read the same physical pin.
Added a printNewline() function (which sends '\n' = ASCII 10).

New Stuff
Reference is included (features native to C not yet documented).
Serial monitor added (click the toolbar button to turn it on or off).  Baud
rate is controlled by the Serial Monitor Baud Rate Menu, defaults to 9600.  Icon
and implementation from Wiring.
Serial port menu now automatically refreshes when opened.
New blue color scheme and icons courtesy of Noah Shibley (colors are hardcoded
into the source to ensure consistency with image files).
Keyspan and FTDI USB drivers included with Mac and Windows distributions.

Bug Fixes
millis() now updates every millisecond instead of every second.
Bootloader included with Windows distribution (it was already in the Mac dist).
Updated icon of the Windows executable.
Now flushing the serial port before uploading (should fix some errors).
Improved accuracy of the delayMicroseconds() function.

Other
Upload rate no longer selectable from a menu within the IDE.  Instead, edit the
serial.download_rate item in the preferences.txt file.
Created Xcode project for building Arduino on the Mac (doesn't yet regenerate
the grammar files or package the distribution); active target should be "App".
Removed unused or unimplemented items from menus.

David Cuartielles

Hola desde Suecia,

Ha llegado Arduino 0003! En breves podemos decir que incluye un nuevo esquema de colores, referencia a las funciones, ejemplos, monitor serie integrado, correccion de los pines analogicos (ya no van al reves). La descripcion total de los cambios se da mas adelante.

Windows: http://download.berlios.de/arduino/arduino-0003-win.zip
Mac OS X: http://download.berlios.de/arduino/arduino-0003-mac.zip
 
0003

Cambio en la API
Los pines analogicos ya corresponden a las placas nuevas. Esto quiere decir, por ejemplo, que la utilizar analogRead(0) el numero "0" ya corresponde con el pin fisico en la placa.
Hemos añadido la funcion printNewline() que envia '\n' = ASCII 10.

Mejoras
Se incluye la referencia, si bien las funciones nativas de C no han sido documentadas aun.
El sistema de desarrollo ahora incluye un monitor serie integrado (haz click en el boton de la barra de herramientas para encenderlo y/o apagarlo). La velocidad de transferencia es por defecto 9600 y se controla desde el menu con la opcion "Serial Monitor Baud Rate". El icono y la implementacion la hemos tomado de Wiring.
El menu de puertos series ya se refresca automaticamente cuando se abre.
Hemos cambiando el esquema de colores a uno Azul. Este y los iconos son cortesia de Noah Shibley (para asegurar la consistencia de colores hemos cambiado el color directamente en los fuentes)
Hemos incluido los drivers de Keyspan y FTDI USB para las distribucion Mac y Windows.
 
Correccion de Errores
millis() se actualiza cada milisegundo en lugar de cada segundo
Hemos incluido el bootloader para la distribucion Windows (ya estaba presente en la de Mac)
Actualizado el icono para el ejecutable Windows
Ya hacemos un vaciado del puerto serie al exportar nuevos programas, por lo que no hace falta el doble-click
Hemos mejorado la resolucion temporal de delayMicroseconds()

Otros
La velocidad de descarga ya no esta en el menu del sistema de desarrollo, la teneis que seleccionar en el fichero de preferencias.
Codigo generador para los desarrolladores en Mac (Xcode)
Eliminados los elementos sin uso de los menus.

Go Up