FirmataExpress
Installation Instructions
1. Open the Arduino IDE and select Tools/Manage Libraries.
2. Enter "FirmataExpress in the search box.
3. Click on the Install button.
4. A dialog box will open prompting you to install the Ultrasonic library. This library is required by FirmataExpress, so select "Install all".
When pymata_rh is instantiated, the version of FirmataExpress is checked for compatibility. If an incompatible version is found, a RuntimeError exception will be raised. The correct version to be used is identified and printed on the console.
Setting The FirmataExpress Instance ID
FirmataExpress, in conjunction with pymata_rh, can automatically associate a Pymata Express application with a specific Arduino board plugged into your computer.
If you only have a single Arduino connected at a time, you do not need to do anything. However, if you wish to run multiple Arduinos, you will need to assign a unique ID number to each Arduino. The ID number is then supplied as an input parameter when your application is instantiated.
The Pymata Express instance parameter is discussed here.
To set the ID number in FirmataExpress, load the FirmataExpress sketch into the Arduino IDE. Look for the following line:
#define ARDUINO_INSTANCE_ID 1
Modify the value of 1 to the matching number you will use with Pymata Express.
You may then compile and upload FirmataExpress to your Arduino.
Copyright (C) 2020 Alan Yorinks. All Rights Reserved.