Firmata Client for Pure Data
PDFirmata is Firmata Client for Miller S. Puckette's Pure Data. PDFirmata supports all features of Firmata protocol except Scheduler.
Current PDFirmata client is compatible with Firmata protocol 2.6.0
- Depending on your board you might need to install a driver for the serial port. (see http://arduino.cc/en/Guide/HomePage )
- Connect USB cable to Arduino and your computer.
- Start Arduino software.
- Select your board from Tools -> Board
- Select your Serial connection from Tools -> Serial Port
- Open the Firmata program by going to File -> Examples -> Firmata -> StandardFirmata or StandardFirmataPlus (Recommended)
- Upload the Firmata program to your board by pressing the upload button or File -> Upload
- When the upload is finished, you can close the arduino software.
If you are using Pure Data Vanilla, please install comport external (You can use Help-Find externals). Look at the help file provided in this repo.
If you're cloning this repository with git command line tool don't forget to use --recursive
option to fetch all submodules.
Check bin folder before compiling this project.