Download
From Firmata
Contents |
[edit] Host Software
- Pd (aka Pure Data)
- Processing
- Funnel
- linux c++
- C++/openFrameworks
- pyduino for Python
- pyFirmata for Python. Supports the recent hardwareAbstraction version of Firmata.
- ActionScript3/Flash
- permata for Perl
- SCPyduino for SuperCollider (available as Quark)
- FirmataVB for Visual Basic .NET and C# .NET
- Arduino for Squeak Etoys
- Max/MSP 5 aka Maxuino
- NETLab Toolkit Server and Flash components, no programming needed
- Clojure API for Firmata
- sharpduino for C# .NET
[edit] old versions
- Max/MSP 4.x (v1)
- VVVV (v0)
[edit] Microcontrollers
[edit] Arduino/Wiring
(Firmata is included in Arduino 0012 or later. Use File -> Open -> Examples > Library-Firmata > StandardFirmata for the standard firmware that works with most host implementations)
latest release (protocol v2.1):
Firmata-2.1.zip (local copy)
old releases:
- (protocol v2.0): Firmata-2.0beta3.zip (local copy)
- (protocol v1.0): Standard_Firmata_334.zip (local copy)
[edit] PIC
PICduino (protocol v0.1): http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/externals/hardware/arduino/PICduino/
[edit] Services
This is a listing of web services using Firmata.
- physical x wonderfl
- Pachuino for Pachube
[edit] Firmwares
People made many custom firmwares using Firmata to address specific needs and problems.
- StandardFirmataV2.0.tar.gz - this firmware is the last StandardFirmata that works on the ATMEGA8 chip. It also uses the old 115200 baud rate rather than the current 57600.
- DmxSimpleFirmata_v1.tar.gz - this firmware allows you to generate DMX lighting control commands via Firmata
- Teensy and Teensy++ - StandardFirmata pre-built for Teensy and Teensy++ boards (Firmata at native USB speed, 12 Mbit/sec)

