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
-[Kitronik Move](https://play.google.com/store/apps/details?id=com.kitronik.blemove) - Android app that presents a D-Pad interface to control a micro:bit over Bluetooth LE.
37
33
38
-
-[Workbench](https://edu.workbencheducation.com/partners/microbit) is a multi-device coding canvas for block-based programming that connects with BLE devices via Chrome Web Bluetooth.
39
-
40
34
-[microBit.js](https://github.com/antefact/microBit.js) - JavaScript library to interact with BBC micro:bit using web bluetooth API.
41
35
42
36
-[microbit-web-bluetooth](https://github.com/thegecko/microbit-web-bluetooth) - Web Bluetooth library implementing the micro:bit Bluetooth Profile.
Copy file name to clipboardexpand all lines: hardware/reference-design.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -81,7 +81,7 @@ If you don't have a debugger, the nRF51-DK board can be used as a J-link debugge
81
81
82
82
{:width="40%"}
83
83
84
-
Please see [this page](https://developer.mbed.org/users/MarceloSalazar/notebook/programming-a-minibeacon-bluetooth-module-nordic-n/) for more information.
84
+
Please see [this page](https://os.mbed.com/users/MarceloSalazar/notebook/programming-a-minibeacon-bluetooth-module-nordic-n/) for more information.
@@ -47,7 +47,7 @@ Mbed does not support the nRF52833 by default, though The Foundation does intend
47
47
48
48
### Building CODAL
49
49
50
-
The [instructions for building CODAL](https://github.com/microbit-foundation/codal/blob/master/mb-build-instructions.md) are located in the micro:bit CODAL repository. The final link is TBC and may change.
50
+
The [instructions for building CODAL](https://github.com/lancaster-university/microbit-v2-samples) are located in the micro:bit CODAL repository. The final link is TBC and may change.
Copy file name to clipboardexpand all lines: software/hex-format.md
+1-13
Original file line number
Diff line number
Diff line change
@@ -26,19 +26,7 @@ The latest board revision introduces a superset of the Intel-Hex format that ena
26
26
A **Universal Hex** hex file will work on a V1 or V2 board.
27
27
A clear indication that you are working with this format is that a compiled .hex file will be ~1.8Mb as opposed to ~700Kb in size.
28
28
29
-
A [Universal Hex JavaScript Library](https://github.com/microbit-foundation/microbit-universal-hex) has been written to implement the format and associated detailed [specification of the Universal Hex format]https://github.com/microbit-foundation/spec-universal-hex).
30
-
31
-
## Universal Hex Creator
32
-
33
-
We have created a [Universal Hex Creator](../universal-hex-creator) tool, to easily create a .hex file that will support all micro:bit variants.
34
-
35
-
This tool is based on the [Universal Hex JavaScript Library](https://github.com/microbit-foundation/microbit-universal-hex).
36
-
37
-
## Universal Hex Creator
38
-
39
-
We have created a [Universal Hex Creator](../universal-hex-creator) tool, to easily create a .hex file that will support all micro:bit variants.
40
-
41
-
This tool is based on the [Universal Hex JavaScript Library](https://github.com/microbit-foundation/microbit-universal-hex).
29
+
A [Universal Hex JavaScript Library](https://github.com/microbit-foundation/microbit-universal-hex) has been written to implement the format and associated detailed [specification of the Universal Hex format](https://github.com/microbit-foundation/spec-universal-hex).
Copy file name to clipboardexpand all lines: software/interface.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -50,7 +50,7 @@ This software provides four USB endpoints that have specific purposes:
50
50
51
51
- WebUSB - facilitates communicating with the device via a WebUSB capable browser.
52
52
53
-
The DAPLink software and interface chip are part of the [Arm Mbed HDK](https://developer.mbed.org/handbook/mbed-HDK) and the [Mbed Enabled program](https://www.mbed.com/en/about-mbed/mbed-enabled/)
53
+
The DAPLink software and interface chip are part of the [Arm Mbed HDK](https://os.mbed.com/handbook/mbed-HDK)
54
54
55
55
The micro:bit currently ships with DAPLink bootloader at version 0255 and interface at version 0255.
Copy file name to clipboardexpand all lines: software/runtime.md
+4-4
Original file line number
Diff line number
Diff line change
@@ -87,17 +87,17 @@ The information on Arm Mbed applies to <span class="v1">V1</span> only.
87
87
88
88
### Hardware and Low Level Software
89
89
90
-
The micro:bit hardware is based on the Mbed HDK, and the software on the Mbed SDK. Any program that runs on an Mbed platform will run on the micro:bit provided the required peripherals and memory are present. This means that developers using the micro:bit already have access to a huge [library of components](https://developer.mbed.org/components/) that they can use with the micro:bit. Furthermore, it means that things developed on the micro:bit can be used on other Mbed platforms.
90
+
The micro:bit hardware is based on the Mbed HDK, and the software on the Mbed SDK. Any program that runs on an Mbed platform will run on the micro:bit provided the required peripherals and memory are present. This means that developers using the micro:bit already have access to a huge [library of components](https://os.mbed.com/components/) that they can use with the micro:bit. Furthermore, it means that things developed on the micro:bit can be used on other Mbed platforms.
91
91
92
-
Of particular interest are the Mbed BLE projects, many of which were developed on nRF51-based hardware very similar to the micro:bit. The Mbed [Bluetooth Low Energy Team](https://developer.mbed.org/teams/Bluetooth-Low-Energy/) has many useful links and examples.
92
+
Of particular interest are the Mbed BLE projects, many of which were developed on nRF51-based hardware very similar to the micro:bit. The Mbed [Bluetooth Low Energy Team](https://os.mbed.com/teams/Bluetooth-Low-Energy/) has many useful links and examples.
93
93
94
94
### Online IDE
95
95
96
-
Mbed also provides an online C/C++ IDE with which you can program the micro:bit. To get started with this, please see the [micro:bit Platform Page](http://developer.mbed.org/platforms/Microbit) on the Mbed site, where there's a getting started video.
96
+
Mbed also provides an online C/C++ IDE with which you can program the micro:bit. To get started with this, please see the [micro:bit Platform Page](hhttps://os.mbed.com/platforms/Microbit/) on the Mbed site, where there's a getting started video.
97
97
98
98
### Mbed Source Code and Versions Used
99
99
100
-
The Mbed repository for micro:bit is [https://github.com/lancaster-university/mbed-classic](https://github.com/lancaster-university/mbed-classic), this is a fork of Mbed OS 2 (classic) with changes and fixes needed for the micro:bit project. This is the version of Mbed used with the offline DAL toolchain, [Mbed Online Compiler](https://ide.mbed.com/compiler/), and the [online editors on microbit.org](https://microbit.org/code).
100
+
The Mbed repository for micro:bit is [https://github.com/lancaster-university/mbed-classic](https://github.com/lancaster-university/mbed-classic), this is a fork of Mbed OS 2 (classic) with changes and fixes needed for the micro:bit project. This is the version of Mbed used with the offline DAL toolchain, [Mbed Online Compiler](https://os.mbed.com/handbook/mbed-Compiler), and the [online editors on microbit.org](https://microbit.org/code).
101
101
102
102
micro:bit was based on the well-established Mbed 2.0 SDK, with which Mbed 5 is compatible. Work is ongoing to [bring the micro:bit runtime onto Mbed 5](https://github.com/lancaster-university/microbit-dal/issues/224).
0 commit comments