Document random() functions and re-organizing readme.txt.

This commit is contained in:
David A. Mellis 2006-08-13 09:59:31 +00:00
parent cb676dfa2a
commit 8b6864f3b8
1 changed files with 29 additions and 26 deletions

View File

@ -1,46 +1,37 @@
Arduino is an open-source Physical Computing platform based on a simple Arduino is an open-source physical computing platform based on a simple i/o
i/o board and a development environment that implements the Processing/Wiring board and a development environment that implements the Processing/Wiring
language. Arduino can be used to develop stand-alone interactive objects or language. Arduino can be used to develop stand-alone interactive objects or
can be connected to software on your computer (e.g. Flash, Processing, MaxMSP). can be connected to software on your computer (e.g. Flash, Processing, MaxMSP).
The boards can be assembled by hand or purchased preassembled; the open-source
IDE can be downloaded for free
Arduino is an open source project, owned by nobody and supported by many. Arduino is an open source project, owned by nobody and supported by many.
For more information, see the website at: http://www.arduino.cc/ or the For more information, see the website at: http://www.arduino.cc/
forums at http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl or the forums at: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl
The Team is composed of Massimo Banzi, David Cuartielles, Tom Igoe,
David A. Mellis and Nicholas Zambetti.
Gianluca Martino works with us on many projects providing help, ideas and
taking care of the production.
Yaniv Steiner and Giorgio Olivero have been supporting the project and are
working at using it with the Instant Soup platform.
Arduino uses the GNU avr-gcc toolchain, uisp, avr-libc, avrlib, and code
from Processing and Wiring.
INSTALLATION INSTALLATION
Detailed instructions are in reference/howto.html. Detailed instructions are in reference/howto.html.
If you are using a USB Arduino, you will need to install the drivers for the If you are using a USB Arduino, you will need to install the drivers for the
FTDI chip on the board. These can be found in the drivers/ directory. FTDI chip on the board. These can be found in the drivers/ directory.
On Windows, you will need to unzip FTDI USB Drivers.zip. Then plug in the * On Windows, you will need to unzip FTDI USB Drivers.zip. Then plug in the
Arduino board and point the Windows Add Hardware wizard to the FTDI USB Drivers Arduino board and point the Windows Add Hardware wizard to the FTDI USB
directory. Drivers directory.
On the Mac, mount the FTDIUSBSerialDriver_v2_0_1.dmg disk image and run the * On the Mac, mount the FTDIUSBSerialDriver_v2_0_1.dmg disk image and run the
included FTDIUSBSerialDriver.pkg. Also run the macosx_setup.command (after included FTDIUSBSerialDriver.pkg. Also run the macosx_setup.command (after
moving the Arduino distribution to your /Applications folder). It corrects moving the Arduino distribution to your /Applications folder). It corrects
permission on a few files for use with the serial port and will prompt you permission on a few files for use with the serial port and will prompt you
for your password. You may need to reboot after running this script. for your password. You may need to reboot after running this script.
UPDATES UPDATES
0005 0005
New Wiring-compatible randomSeed(), random(max) and random(min, max) functions
(except operating on longs instead of floats).
Fixed bug that sometimes caused uploading of old versions of a sketch. Fixed bug that sometimes caused uploading of old versions of a sketch.
Serial monitor nows include an interface to send messages to the Arduino Serial monitor nows include an interface to send messages to the Arduino
board. Pressing return appends a newline, pushing the send button doesn't. board. Pressing return appends a newline, pushing the send button doesn't.
@ -113,3 +104,15 @@ This is the first released of the unified IDE + language library
it's a terrible hack... but it works. at the moment it's in alpha stage it's a terrible hack... but it works. at the moment it's in alpha stage
but it can be used to work. but it can be used to work.
The processing preprocessor is included but not used. The processing preprocessor is included but not used.
CREDITS
The Arduino team is composed of Massimo Banzi, David Cuartielles, Tom Igoe,
Gianluca Martino, and David A. Mellis.
Nicholas Zambetti has contributed from the beginning.
Yaniv Steiner and Giorgio Olivero have been supporting the project and are
working at using it with the Instant Soup platform.
Arduino uses the GNU avr-gcc toolchain, uisp, avr-libc, avrlib, and code
from Processing and Wiring.