images are CC BY-NC-SA 3.0
Description: Created in collaboration with Hernando Barragan, the Wiring Board is an electronics I/O board that has been designed around the open-source development environment called Wiring, which has been built upon the Processing/Wiring programming language. Wiring explores the electronic arts, tangible media, computer programming, and prototyping with electronics. It illustrates the concept of programming with electronics and the physical realm of hardware control which are necessary to explore physical interaction design and tangible media aspects.
In addition to 54 I/O lines, 8 Analog Inputs, 6 PWM outputs, and 5 Timers, the Wiring Board's 128K of memory separates itself from similar development boards. Power can be supplied over a USB type-B connector, a 2.1mm inner diameter barrel jack connector, or both for more power hungry applications.
The Wiring Board, along with the Wiring development environment, can be used to develop stand-alone interactive objects or can be connected to software on your computer (e.g. Flash, Processing, MaxMSP) via USB. In addition, the Wiring software implements features not yet implemented in Arduino; like composite datatypes including String and Vector. The open-source development environment can be downloaded for free (currently for Mac OS X, Windows, and Linux).
The board comes fully assembled and tested with an ATMega1281-16AU pre-loaded with the Wiring serial bootloader.
Be sure to check out the ever growing list of related items, most of which have example Wiring code.
Dimensions: 3.6 x 2.5" (91.4 x 54.6 mm)