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
Thanks for looking here! We'd love your help. The micro:bit project is only possible through contributions of companies and individuals around the world.
2
+
3
+
This project is managed on GitHub, and the best way to contribute is to jump in and fix/file issues
The original author of the project wrote considerable notes on the possible ways to implement micro:bit radio functionality in this project, and the possibility of running the same interface over BLE UARTs.
8
+
9
+
If you're interested in working on any of these items, please file an issue and mention @jaustin
The original implementation was written by John Maloney, contracted by the Micro:bit Educational Foundation, and in conjunction with the micro:bit team and code.org.
Copy file name to clipboardExpand all lines: README.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,14 +19,14 @@ the micro:bit over a USB-serial connection.
19
19
20
20
A precompiled .hex file is provided for easy firmware installation (so you don't need
21
21
to compile it yourself) and a Javascript test suite is provided to test and demonstrate
22
-
the system.
22
+
the system. This precompiled hex can be found as part of the latest GitHub Release.
23
23
24
24
### Installing Firmata on your BBC micro:bit
25
25
26
26
To install the Firmata firmware, plug in your BBC micro:bit, then drag and drop
27
-
the most recent .hex file from the **precompiled** folder (e.g. **microbit-firmata-v0.9.hex**)
28
-
onto the micro:bit's virtual USB drive. The yellow light will flash for a few seconds
29
-
as the firmware loads. When it stops, the Firmata firmware is installed.
27
+
the most recent .hex file from the [**GitHub Releases**](https://github.com/microbit-foundation/microbit-firmata/releases) onto the micro:bit's virtual USB drive. The yellow
28
+
light will flash for a few seconds as the firmware loads. When it stops, the Firmata
29
+
firmware is installed.
30
30
31
31
**Note:** If you install another program on your micro:bit you'll need to re-install the
32
32
Firmata firmware before working with Firmata again. Fortunately, that's easy and only takes
@@ -92,9 +92,6 @@ runs in Node.js. This folder also contains the micro:bit Firmata test suite.
92
92
Besides confirming that Firmata works, the test suite is a handy source of code
93
93
you can copy and modify to use in your own applications.
94
94
95
-
The **precompiled** folder contains precompiled .hex files for the latest versions of
96
-
the firmware.
97
-
98
95
The **firmware** folder contains the C++ source code for the Firmata firmware that runs in
99
96
the micro:bit. It's easier to use the precompiled .hex file than to compile from source.
100
97
@@ -103,8 +100,9 @@ Additional MarkDown files document the client API and the firmware implementatio
103
100
### Building the firmware from source
104
101
105
102
If you just want to use Firmata, you don't need to build it yourself. The latest
106
-
compiled version is available in the **precompiled** folder. You can install it just
107
-
by dragging and dropping the .hex file onto the USB drive of your BBC micro:bit.
103
+
compiled version is available **precompiled** folder or from a GitHub release. You
104
+
can install it just by dragging and dropping the .hex file onto the USB drive of your
105
+
BBC micro:bit.
108
106
109
107
However, if you'd like to extend or improve the firmware,
110
108
then building it will be the first step.
@@ -132,3 +130,5 @@ You can use the test suite to confirm that it works.
132
130
### License
133
131
134
132
This software is under the MIT open source license.
0 commit comments