Skip to content

Commit 1164aba

Browse files
Updates 28 10 20 (#97)
* Squashed 'docs/' changes from ae437c7..21c6a16 21c6a16 update table 200mA > 190mA 9cffab0 Update info on MakeCode blocks cc01c0f Latest updates for MakeCode and DAPLink (#193) 18ff8f7 Update hex-format.md: add missing space (#190) af73c3c Update apps-and-examples.md: add missing space (#189) 1f7d600 Spelling mistake (#186) b24c88f Re-phrasing bluetooth section (#181) 4007b76 Rephrase "lozenge" to "rounded rectangular" (#180) f8ca9aa Merge pull request #179 from Gadgetoid/spelling afe3441 Spelling and consistency tweaks 7b0e132 Merge pull request #175 from Gadgetoid/doc-consistency ac8b131 Consistent use of whitespace and Markdown formatting 670d1f1 Remove hard linebreaks and trailing whitespace (#174) 6be457a update iOS beta instructions (#173) 1b2f2ec Update DAPLink error message (#171) 955cf1a spelling git-subtree-dir: docs git-subtree-split: 21c6a16 * Squashed 'docs/' changes from 21c6a16..ce75bb4 ce75bb4 remove duplicate MakeCode git-subtree-dir: docs git-subtree-split: ce75bb4 * Squashed 'docs/' changes from ce75bb4..3d3c6ed 3d3c6ed fix links 8260131 fix links 504c6df remove link to uhex spec as it 404s bee772f remove link to python mailing list git-subtree-dir: docs git-subtree-split: 3d3c6ed
1 parent ce0d4e7 commit 1164aba

File tree

7 files changed

+10
-16
lines changed

7 files changed

+10
-16
lines changed

community/slack.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ In addition to our regular [Micro:bit Educational Foundation newsletter](https:/
2323

2424
## Join us on the microbit-community slack channel!
2525

26-
[Slack](https://slack) is a messaging service that allows teams and communities to connect online. It's a brilliant tool for live collaboration and the place to be for current micro:bit chatter!
26+
[Slack](https://slack.com) is a messaging service that allows teams and communities to connect online. It's a brilliant tool for live collaboration and the place to be for current micro:bit chatter!
2727

2828
Please note that Slack complements, but does not replace [micro:bit help & support](http://support.microbit.org, where you can search for help and ask the team questions.
2929

hardware/1-5-revision.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ This allows the micro:bit to communicate with a wide range of Bluetooth devices,
6363
| Channels | 50 2MHz channels, only 40 used (0 to 39), 3 advertising channels (37,38,39)
6464
| Sensitivity | -93dBm in Bluetooth low energy mode
6565
| Tx Power | -20dBM to 4dBm in 4 dB steps
66-
| Role | [GAP Peripheral](http://bluetooth-mdw.blogspot.co.uk/2016/07/microbit-and-bluetooth-roles.html)
66+
| Role | [GAP Peripheral](http://bluetooth-developer.blogspot.co.uk/2016/07/microbit-and-bluetooth-roles.html)
6767
| Congestion avoidance | Adaptive Frequency Hopping
6868
| Profiles | [BBC micro:bit profile](https://lancaster-university.github.io/microbit-docs/ble/profile/)
6969
| More Info | [Bluetooth](../../bluetooth)
@@ -222,7 +222,7 @@ The interface processor can be used with special host tools to debug code that i
222222
| --- | ---
223223
| Protocol | CMSIS-DAP
224224
| Options | JLink/OB (via different firmware)
225-
| More Info | [Mbed debugging micro:bit](https://os.mbed.com/docs/mbed-os/v5.11/tutorials/debug-microbit.html)
225+
| More Info | [Mbed debugging micro:bit](https://docs.mbed.com/docs/mbed-os-handbook/en/latest/debugging/debugging_microbit/)
226226

227227
### Mechanical
228228

@@ -237,7 +237,7 @@ We have some [nice 2D and 3D CAD drawings and models of the micro:bit](https://g
237237

238238
- [BBC Technical Specifications](http://www.bbc.co.uk/mediacentre/mediapacks/microbit/specs)
239239

240-
- [I2C specification](http://cache.nxp.com/documents/user_manual/UM10204.pdf)
240+
- [I2C specification](https://www.nxp.com/docs/en/user-guide/UM10204.pdf)
241241

242242
- [SPI 'specification'](https://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus)
243243

-16 KB
Loading

latest-revision/latest-revision-accessories.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,8 @@ If the extension is incompatible, the MakeCode editor will fail to compile the p
104104

105105
We are working behind the scenes on patching all MakeCode extensions that are currently incompatible. If we have not made contact or you wish to discuss any issues, please get in touch.
106106

107+
A current list of extensions with issues can be found in https://github.com/microsoft/pxt-microbit/issues/3506
108+
107109
### Python modules
108110

109111
The additional memory available to the latest revision means that you have more space to create python modules to work with your accessories and the micro:bit.
@@ -117,7 +119,7 @@ The latest board revision introduces a superset of the Intel-Hex format that ena
117119
A **Universal Hex** hex file will work on a v1 or V2 board.
118120
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.
119121

120-
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/universal-hex/). Please [get in contact](mailto:[email protected]?subject=Request%20for%20access%20to%20Universal%20hex&20spec&body=Name%3A%0D%0A%0D%0AGitHub%20ID%3A) if you require access to the specification.
122+
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. Please [get in contact](mailto:[email protected]?subject=Request%20for%20access%20to%20Universal%20hex&20spec&body=Name%3A%0D%0A%0D%0AGitHub%20ID%3A) if you require access to the specification.
121123

122124
### Hex format compatibility
123125

latest-revision/latest-revision-main.md

+2-8
Original file line numberDiff line numberDiff line change
@@ -136,16 +136,10 @@ To access the features of the latest revision only (eg. to output sound only on
136136

137137
Features that are common to all board variants will work in the same way they always have. For example, you will be able to use the same blocks in MakeCode to use the acceleromater on any board revision.
138138

139-
### MakeCode
140-
141139
### Makecode
142-
You can use the latest board revision in the beta editor [https://makecode.microbit.org/beta](https://makecode.microbit.org/beta) alongside the current revision. This editor does not yet have support for V2 features.
143-
144-
#### Using the new features in MakeCode
145-
146-
An alpha version of the MakeCode editor that includes the latest V2 feature blocks is available at [https://makecode.microbit.org/v3.1](https://makecode.microbit.org/v3.1)
140+
You can use the latest board revision in the beta editor [https://makecode.microbit.org/beta](https://makecode.microbit.org/beta) alongside the current revision.
147141

148-
#### V2 MakeCode APIs
142+
#### Using the new features in MakeCode beta
149143

150144
The Microphone and Logo touch features can be found in the Input menu
151145

software/micropython.md

-2
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,6 @@ Tutorials and API documentation for developers can be [found here](https://micro
128128

129129
- [Log a new issue](https://github.com/bbcmicrobit/micropython/issues/new)
130130

131-
- [Ask a question on the mailing list](https://mail.python.org/mailman/listinfo/microbit) (you must be a member of the mailing list before you can post to it).
132-
133131
### Source Code
134132

135133
- [MicroPython on the micro:bit source code](https://github.com/bbcmicrobit/micropython)

software/runtime.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -107,4 +107,4 @@ Crucially, this includes Nordic's [Soft Device 110](https://www.nordicsemi.com/S
107107

108108
The SoftDevice runs on the same MCU as the user's code, and when using the Mbed BLE APIs (that the micro:bit runtime also uses), calls are made into SoftDevice. SoftDevice also occupies the highest priority interrupts, so that user code can be pre-empted by SoftDevice when this is required for the radio to function properly.
109109

110-
<span class="v1">v1</span> only. Micro:bit programs use SoftDevice S110 by default, which only allows the device to be a [GAP Peripheral](http://bluetooth-mdw.blogspot.co.uk/2016/07/microbit-and-bluetooth-roles.html). It is possible to use [Soft Device S130](https://www.nordicsemi.com/Software-and-tools/Software/S130) with the micro:bit by compiling offline with Mbed, though that is beyond the scope of this documentation.
110+
<span class="v1">v1</span> only. Micro:bit programs use SoftDevice S110 by default, which only allows the device to be a [GAP Peripheral](http://bluetooth-developer.blogspot.co.uk/2016/07/microbit-and-bluetooth-roles.html). It is possible to use [Soft Device S130](https://www.nordicsemi.com/Software-and-tools/Software/S130) with the micro:bit by compiling offline with Mbed, though that is beyond the scope of this documentation.

0 commit comments

Comments
 (0)