Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and C+ software. The micro-controller 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 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 boards can be built by hand or purchased preassembled; the software can be downloaded for free. The hardware reference designs (CAD files) are available under an open-source license, you are free to adapt them to your needs.
It powered on 5VDC to 12VDC and is a low cost solution to many heath-care problems. For example, this author built an Arduino for a his leaderships morale functions. I designed, coded, and built a "noisemaker" circuit that has three different tones that resembles an ambulance siren. The designed circuit produces 140db of tone and can be used at parties and other morale functions. Also, did I mention its remote controlled too. My next project is to design a temperature logger for the laboratory that interfaces with a temperature remote monitoring system (Sensaphone 800).
The Arduinos has limitless applications:
- Sensing (e.g. humidity/wind/temperature)
The Arduino development environment contains a text editor for writing code, a message area, a text console, a toolbar with buttons for common functions, and a series of menus. It connects to the Arduino hardware to upload programs and communicate with them.
Software written using Arduino are called sketches. These sketches are written in the text editor. It has features for cutting/pasting and for searching/replacing text. The message area gives feedback while saving and exporting and also displays errors. The console displays text output by the Arduino environment including complete error messages and other information.
- RBBB - Really Bare Bones Board Arduino Kit
- Uno - Another syle Arduino
- USB BUB - An USB to TTL serial adapter
- and more
- Modern Device
- 27 Sims Avenue
- Providence, Rhode Island, 02909
- (401) 709-2424
thumb|300px|right|Intro to the Arduino