Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Intro to Firmata

Avatar for Brian Lu Brian Lu
September 04, 2014

Intro to Firmata

Introduction to Arduino Firmata

Avatar for Brian Lu

Brian Lu

September 04, 2014
Tweet

More Decks by Brian Lu

Other Decks in Technology

Transcript

  1. What is it? • “Firmata is a generic protocol for

    communicating with microcontrollers from software on a host computer.”
  2. Two ways of using Firmata on Arduino • write your

    own code for Arduino using Firmata Arduino library • upload StandardFirmata in Arduino example, make Arduino an extension of your host computer
  3. Why? • write and run you program without having to

    upload code to arduino again and again • don’t have to worry about running out of memory space • use programming language of your choice! • procesing, python, perl, ruby, clojure, javascript,
 java, .NET, Flash/AS3, PHP, Haskell • let the host computer do the hard work • portability