Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
The application can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators. The microcontroller on the board is programmed using the Arduino programming language (based on Wiring) and the Arduino development environment (based on Processing).
Arduino projects can be stand-alone or they can communicate with software on running on a computer (e.g. Flash, Processing, MaxMSP).
The open-source Arduino software environment will make it easy to write code and upload it to the I/O board.
What's New in This Release:
· [ide]
· Removed useless baud rates from serial monitor
· Fixed some minor IDE UI bugs (Shigeru Kanemoto)
· Added support for new 1.5 Library format
· Pass board type from boards.txt
· Display estimated RAM usage after compile (Loren M. Lang)
· Import library menu is now scrollable
· Scrollable menus can now be scrolled with the mouse wheel
· [arduino core]
· sam: Fixed delayMicrosecond() when interrupts are disabled
· sam: Upgraded libsam, and added missing modules (CAN, ETH, etc.) (Thibaut Viard)
· sam: Added compatibility for avr/pgmspace.h (Paul Stoffregen)
· sam: Added serialEvent*() support
· sam: Fixed micros() to work with inside interrupts. (stimmer)
· avr: Added support for Flash strings on String class (Jantje)
· Added support for floating point numbers in String class (Tevin Zhang, SebiTimeWaster)
· sam: Fixed String buffer overflows (Paul Stoffregen)
· avr: Added recipe for assembly files (C. A. Church)
· avr: Use analogPinToChannel if it's defined (Kristian Sloth Lauszus)
· avr: Optimized HardwareSerial bu...