Firmata: Difference between revisions

From air
Jump to navigation Jump to search
No edit summary
Line 13: Line 13:
* Processing : https://github.com/firmata/processing
* Processing : https://github.com/firmata/processing
* [[Node.js#Arduino_avec_Firmata|Node.js]]
* [[Node.js#Arduino_avec_Firmata|Node.js]]

===[[Processing]]===
[[Image:firmata-processing.png|thumb|200px|right|Processing Shetch with Processing]]

1.1) Téléchargez et décompressez http://firmata.org/wiki/Download#Arduino.2FWiring dans ~/Arduino



1.2) Depuis Arduino, Ouvrez et chargez Exemples > Firmata > AllInputsFirmata

2.1) Telechargez http://arduino.cc/playground/uploads/Interfacing/processing-arduino.zip et décompressez dans ~/Processing/Libraries


2.2) Depuis Processing, Ouvrez et Lancez Sketchbook > Libraries > arduino > examples > arduino_output

* http://arduino.cc/playground/Interfacing/ProcesssHackForFirmata
* http://www.arduino.cc/playground/Interfacing/Processing
* http://mediawiki.e-apprendre.net/index.php/Firmata_et_Java

Revision as of 06:53, 20 April 2013

Firmata is a generic protocol for communicating with microcontrollers (Arduino, ...) from software on a host computer.

http://firmata.org/wiki/Main_Page

Board side

Host side

Processing

Processing Shetch with Processing

1.1) Téléchargez et décompressez http://firmata.org/wiki/Download#Arduino.2FWiring dans ~/Arduino


1.2) Depuis Arduino, Ouvrez et chargez Exemples > Firmata > AllInputsFirmata

2.1) Telechargez http://arduino.cc/playground/uploads/Interfacing/processing-arduino.zip et décompressez dans ~/Processing/Libraries


2.2) Depuis Processing, Ouvrez et Lancez Sketchbook > Libraries > arduino > examples > arduino_output