We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.
Firmata is a generic protocol for communicating with microcontrollers from software on a host computer. It is intended to work with any host computer software package. There are implementations for multiple microcontrollers and host software packages.
This module uses Win32::SerialPort or Device::SerialPort to communicate with the Arduino using Firmata. It's based on the pyduino python module. Please note. This is not fully tested yet, and the interface will likely change to be more perl-style fairly soon.
A basic library that permits controlling an arduino through the firmata protocol. The current version is developed and tested against the StandardFirmata 2.3 sketch distributed with the arduino 1.0 software. The purpose of this library is to make it easy to .net developers to connect their programs to the real world using the arduino hardware. The library is developed with the simple user in mind, while allowing the more advanced user (someone who might make changes to the Arduino sketch or some
Serial port-->Computer->XMPP/GTALK server-->Computer-->Serial port bidirectional This allows for remote serial control Allows remote serial control/connection to a remote network bypassing firewall by proxying over XMPP. I am working on a Firmata library to complete the loop You need to control/read a remote serial device , for example, the cat's water bowl connected to an Arduino at your friends house. There are 2 primary issues with this. The IP is probably a dynamic one supplied by the cable
This android-firmata software project allows you to control an Arduino board via Bluetooth from Android without writing code for Arduino. Instead, you upload the Firmata firmware (program) onto an Arduino microcontroller board to communicate with it through the Firmata protocol. This project implements the Firmata protocol for Android. FunctionsSo far only Firmata version 1 is supported, which lets you set pins as INPUT/OUTPUT and read or write data to it. I tested digital read and write and ana
Whyas3Glue gives Flash, Flex and AIR applications physical interaction capabilities. Detailsas3Glue is an ActionScript 3 library that enables communication between Flash/Flex/AIR applications and Arduino boards. It can together with one or several Arduino boards be used to monitor sensors (such as rotary encoders and motion detectors), control actuators (such as LEDs and motors) and interface other electronics (such as RFID readers) from Flash, Flex and AIR applications. The library includes Ard
This project aims to create a multiplatform, multiprotocol router and converter for different kind of control protocols used in audio production, stage lighting and network controling such as: - OSC; - MIDI; - SNMP; - DMX With using of microcontrollers like Arduino, it could make use of the Firmata protocol as well to let the Arduino act as a sensor and actuator for the router. This is currently at design and planning phase. It is unclear what language should be used for implementation.
IndrotuctionA basic library that permits controlling an arduino through the firmata protocol. The current version is developed and tested with the arduino ver0021 software. The purpose of this library is to make it easy to LabVIEW developers to connect their code to the real world using the arduino hardware. My goal is to use this subvi of library through labview to make arduino as a cheap DAQ device. If anyone also interested in contributing towards this direction let me know. developer guide1.
BasicMata BasicMata is A very simple way to interface an arduino over serial protocol from any computer. It's based on the Idea of Firmata (http://firmata.org/wiki/Main_Page) but won't allow you to change any setting. Therfore the Code is as simple as possible and should run on all Arduinos with similar pins (most important are the PWM outputs Pins see Pinouts)! It's thought for people who just want to get going as fast as possible,without the need and possibility to configure anything from outs