You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: readme.md
+24-5Lines changed: 24 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,8 +59,27 @@ Most of the time you will be interacting with arduino with a client library on t
59
59
60
60
Note: The above libraries may support various versions of the Firmata protocol and therefore may not support all features of the latest Firmata spec nor all arduino and arduino-compatible boards. Refer to the respective projects for details.
61
61
62
-
##Updating Firmata in the Arduino IDE
63
-
The version of firmata in the Arduino IDE contains an outdated version of Firmata. To update Firmata, download the latest [release](https://github.com/firmata/arduino/releases/tag/v2.4.4) (for Arduino 1.0.x or Arduino 1.5.6 or higher) and replace the existing Firmata folder in your Arduino application. See the instructions below for your platform.
62
+
##Updating Firmata in the Arduino IDE - Arduino 1.6.4 and higher
63
+
64
+
If you want to update to the latest stable version:
65
+
66
+
1. Open the Arduino IDE and navigate to: `Sketch > Include Library > Manage Libraries`
67
+
2. Filter by "Firmata" and click on the "Firmata by Firmata Developers" item in the list of results.
68
+
3. Click the Select version dropdown and select the most recent version (not you can also install previous versions)
69
+
4. Click Install.
70
+
71
+
If you are contributing to Firmata or otherwise need a version newer than the latest tagged release, you can clone Firmata directly to your Arduino/libraries/ directory (where 3rd party libraries are installed). This only works for Arduino 1.6.4 and higher, for older versions you need to clone into the Arduino application directory (see section below titled "Using the Source code rather than release archive"). Be sure to change the name to Firmata as follows:
*Update path above if you're using Windows or Linux or changed the default Arduino directory on OS X*
78
+
79
+
80
+
##Updating Firmata in the Arduino IDE - older versions (<= 1.6.3 or 1.0.x)
81
+
82
+
Download the latest [release](https://github.com/firmata/arduino/releases/tag/v2.4.4) (for Arduino 1.0.x or Arduino 1.5.6 or higher) and replace the existing Firmata folder in your Arduino application. See the instructions below for your platform.
64
83
65
84
*Note that Arduino 1.5.0 - 1.5.5 are not supported. Please use Arduino 1.5.6 or higher (or Arduino 1.0.5 or 1.0.6).*
66
85
@@ -75,8 +94,8 @@ The Firmata library is contained within the Arduino package.
75
94
for Arduino 1.0.x vs 1.6.x)
76
95
4. Restart the Arduino application and the latest version of Firmata will be available.
77
96
78
-
If you are using the Java 7 version of Arduino 1.5.7 or higher, the file path
79
-
will differ slightly: `Contents/Java/libraries/Firmata` (no Resources directory).
97
+
*If you are using the Java 7 version of Arduino 1.5.7 or higher, the file path
98
+
will differ slightly: `Contents/Java/libraries/Firmata` (no Resources directory).*
80
99
81
100
###Windows:
82
101
@@ -96,7 +115,7 @@ for Arduino 1.0.x vs 1.6.x).
96
115
97
116
*Update the path and arduino version as necessary*
98
117
99
-
###Using the Source code rather than release archive
118
+
###Using the Source code rather than release archive (only for versions older than Arduino 1.6.3)
100
119
101
120
Clone this repo directly into the core Arduino libraries directory. If you are using
102
121
Arduino 1.5.x or 1.6.x, the repo directory structure will not match the Arduino
0 commit comments