Skip to content

Commit

Permalink
Updates 28 10 20 (#97)
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
microbit-mark authored Oct 28, 2020
1 parent ce0d4e7 commit 1164aba
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 16 deletions.
2 changes: 1 addition & 1 deletion community/slack.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ In addition to our regular [Micro:bit Educational Foundation newsletter](https:/

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

[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!
[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!

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.

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

### Mechanical

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

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

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

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

Expand Down
Binary file modified latest-revision/assets/comparison-table.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 3 additions & 1 deletion latest-revision/latest-revision-accessories.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@ If the extension is incompatible, the MakeCode editor will fail to compile the p

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.

A current list of extensions with issues can be found in https://github.com/microsoft/pxt-microbit/issues/3506

### Python modules

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.
Expand All @@ -117,7 +119,7 @@ The latest board revision introduces a superset of the Intel-Hex format that ena
A **Universal Hex** hex file will work on a v1 or V2 board.
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.

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.
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.

### Hex format compatibility

Expand Down
10 changes: 2 additions & 8 deletions latest-revision/latest-revision-main.md
Original file line number Diff line number Diff line change
Expand Up @@ -136,16 +136,10 @@ To access the features of the latest revision only (eg. to output sound only on

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.

### MakeCode

### Makecode
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.

#### Using the new features in MakeCode

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)
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.

#### V2 MakeCode APIs
#### Using the new features in MakeCode beta

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

Expand Down
2 changes: 0 additions & 2 deletions software/micropython.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,8 +128,6 @@ Tutorials and API documentation for developers can be [found here](https://micro

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

- [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).

### Source Code

- [MicroPython on the micro:bit source code](https://github.com/bbcmicrobit/micropython)
Expand Down
2 changes: 1 addition & 1 deletion software/runtime.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,4 +107,4 @@ Crucially, this includes Nordic's [Soft Device 110](https://www.nordicsemi.com/S

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.

<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.
<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 comments on commit 1164aba

Please sign in to comment.