From Firmata
Mar 14, 2008 vvvv. Template label nama anak software. Vvvv is a toolkit for real time video synthesis. It is designed to facilitate the handling of large media environments with physical interfaces, real-time motion graphics, audio and video that can interact with many users simultaneously. Vvvv uses a visual programming interface. Therefore it provides a graphical programming language for. Jan 24, 2021 vvvv is a hybrid visual/textual live-programming environment for easy prototyping and development. It is designed to facilitate the handling of large media environments with physical interfaces, real-time motion graphics, audio and video that can interact with many users simultaneously.
|
- Wolfram SystemModeler The ModelPlug library allows interaction between simulation models and Firmata boards in real-time.
- Pascal Example of Firmata Pascal unit written in Lazarus talking to Arduino(FirmataLite Library) Arduino Code
- Rhyduino Managed code framework for communicating with an Arduino device running a Firmata sketch. Targets .NET Framework 4.0 client profile.
- Funnel for Processing, Ruby and Flash AS3
- FirmataC plain C Linux client
- C++/ArbotixFirmata Stand-alone version of openFramworks Arduino c++ classes. Also has enhancements to allow direct control of Dynamixel servos using the Arbotix board with Firmata.
- pyduino for Python
- pyFirmata for Python. Supports the recent hardwareAbstraction version of Firmata.
- PyMata A Python client class library for Interaction with Standard Firmata. Very actively maintained, supports pin queries.
- Pingo A high-level multi-platform API for controlling GPIO on multiple boards, including Raspberry Pi, Intel Galileo and Arduino (via Firmata)
- permata for Perl
- Device::Firmata for Perl, feature-complete in respect to latest ConfigurableFirmata, with Ethernet-support.
- SCPyduino for SuperCollider (available as Quark)
- FirmataVB for Visual Basic .NET and C# .NET
- arduino-firmata-vb class for Visual Basic.NET
- Max/MSP 5 aka Maxuino
- NETLab Toolkit Server and Flash components, no programming needed
- clj-firmata for Clojure
- LabVIEW library for Firmata for LabVIEW
- UrbiDuino - Firmata for URBI
- DrFirmata - Firmata for DrRacket (currently works only on mac osx and linux).
- VVVV (Plugin) Firmata for VVVV re-written as C# plugin
- 4ntoine Pure Java Firmata implementation
- http://github.com/jgautier/firmata for JavaScript / node.js
- http://github.com/soundanalogous/Breakout for JavaScript
- http://github.com/rwldrn/johnny-five for JavaScript / node.js
- http://github.com/hardbap/firmata for Ruby
- tfirmata for Tcl. Complete implementation of Firmata 2.3.
- https://bitbucket.org/ThomasWeinert/carica-firmata for PHP. Implements Firmata 2.3.
- PHPMakeFirmata Yet another Firmata interface for PHP
- firmata4j for Java. Implements Fimata 2.3.
Old Versions
- VVVV (v2.0)
Arduino/Wiring
(Firmata is included in Arduino 0012 or later. Re-loader activator 3.3. Use File -> Open -> Examples > Library-Firmata > StandardFirmata for the standard firmware that works with most host implementations) Rk batch tool load firmware failed.
Latest release (protocol v2.3.6):Firmata-2.3.6.zip
Old releases:
- (protocol v.2.3.5): Firmata_v2.3.5.zip
- (protocol v.2.3.4): Firmata-2.3.4.tar.gz
- (protocol v.2.3.3): Firmata_v2.3.3.zip
- (protocol v.2.3.2): Firmata_v2.3.2.zip
- (protocol v2.2): Firmata-2.2.zip (local copy)
- (protocol v2.1): Firmata-2.1.zip (local copy)
- (protocol v2.0): Firmata-2.0beta3.zip (local copy)
- (protocol v1.0): Standard_Firmata_334.zip (local copy)
PIC
Vvvv Mac Download Mac
PICduino (protocol v0.1): http://firmata.svn.sourceforge.net/viewvc/firmata/picduino/trunk
Mac Downloader
ARM Cortex-M0
Vvvv Mac Download Windows 10
LPC812MiniKit as General Android Peripheral Mini (GAPmini). It has been tested with pyFirmata for (protocol v2.2) as well as extended analog.
This is a listing of web services using Firmata.
- Pachuino for Pachube
People made many custom firmware 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)