Skip to content

Commit d934674

Browse files
v2 announcement go-live (#88)
* REVERT BEFORE MERGE: Build but don't deploy. * Squashed 'docs/' changes from 179d9a0..e8dad06 e8dad06 more updates a351f22 add makecode page 69d2355 updates 46d7ab8 Merge branch 'new-revision' of https://github.com/microbit-foundation/dev-docs-private into new-revision 2074229 more updates 8481ff6 Update README.md 9bfe246 add block diagram and remove reference to Gazell 0ea29c5 more software updates f2aa798 update readme and software c590b85 add beta page and other updates 9f2cca7 initial commits 0d5d168 new revision: update to hardware pages git-subtree-dir: docs git-subtree-split: e8dad06 * nav and layout updates * Squashed 'docs/' changes from e8dad06..f2529db f2529db more updates git-subtree-dir: docs git-subtree-split: f2529db * update css * Squashed 'docs/' changes from f2529db..80138c2 80138c2 tidy up headings d18d31a update readme git-subtree-dir: docs git-subtree-split: 80138c2 * Squashed 'docs/' changes from 80138c2..f4bd97b f4bd97b link fixes 59a17f8 more updates git-subtree-dir: docs git-subtree-split: f4bd97b * Squashed 'docs/' changes from f4bd97b..9f98a78 9f98a78 update images git-subtree-dir: docs git-subtree-split: 9f98a78 * update nav and homepage * Squashed 'docs/' changes from 9f98a78..8b5186c 8b5186c updates 6f1f812 add DAPlink images and more updates git-subtree-dir: docs git-subtree-split: 8b5186c * update js * Squashed 'docs/' changes from 8b5186c..dd1c75d dd1c75d update edge connector git-subtree-dir: docs git-subtree-split: dd1c75d * Squashed 'docs/' changes from dd1c75d..2ead8db 2ead8db add table of DAPLink git-subtree-dir: docs git-subtree-split: 2ead8db * Squashed 'docs/' changes from 2ead8db..cf7e5c2 cf7e5c2 more changes 5ad871a Updates based on JA initial feedback git-subtree-dir: docs git-subtree-split: cf7e5c2 * Add Freshdesk widget * change URL in post * Squashed 'docs/' changes from cf7e5c2..02215b1 02215b1 Revert "Revert "new revision: update to hardware pages"" 19669ea Merge branch 'master' into new-revision e57f7e0 Revert "new revision: update to hardware pages" 51e783b more updates 7cd4b35 Pull in changes from upstream Merge branch 'master' of https://github.com/microbit-foundation/dev-docs ff63cd3 Update i2c.md (#151) 846e62f Update profile.md af2da67 Update action.yml bc54e94 Update edgeconnector.md 55590c6 Update action.yml 04e2d52 remove bluetooth developer links 1fc2193 remove dead CAD links pending updates d9a66f7 Update schematic.md 8ff1c9f Update 1-3-revision.md 85840c1 Update index.md c2d4ce6 Update apps-and-examples.md 538ee08 Update index.md 4454506 Update micropython.md e866fd2 Merge pull request #142 from microbit-foundation/link-checker a85e8ef Update action.yml 6e057c0 Create action.yml git-subtree-dir: docs git-subtree-split: 02215b1 * Squashed 'docs/' changes from 02215b1..b120796 b120796 update link a4adbce update with Python info aa5adde update micropython b7999a5 make links clickable b44fae5 add section on webUSB and tidy up f7aa7b9 fix runtime image link e0b8f29 fix headings 13418f0 update list of IDEs git-subtree-dir: docs git-subtree-split: b120796 * Squashed 'docs/' changes from b120796..411c693 411c693 fix images and links git-subtree-dir: docs git-subtree-split: 411c693 * Squashed 'docs/' changes from 411c693..62ea1b9 62ea1b9 align images in table git-subtree-dir: docs git-subtree-split: 62ea1b9 * Squashed 'docs/' changes from 62ea1b9..bc5e6f2 bc5e6f2 Update hardware/i2c.md 97b4f2d Add links to schematics cb62937 update i2c and schematic info 515c442 power updates ced7c2d update testing d92deba UPdate testing info 52cc683 Update i2c info 611cb01 full stop 2108639 line break 5c094bb line breaks 89fb149 add more info about sleep modes 0036083 MBED/mbed > Mbed a98a9b5 mirror > fork 613a876 Update software/runtime.md 7ddaada remove classroom instructions 21af90f update based on 2nd round feedback b351a00 Update software/micropython.md f622ef9 Update software/hex-format.md 4639b6b update edge connector images 5b82e00 update 1.5 revision git-subtree-dir: docs git-subtree-split: bc5e6f2 * Squashed 'docs/' changes from bc5e6f2..a72b767 a72b767 update pinout chart b5e1a01 update error gif 2c670d0 Add NFC info 8c80ba0 Merge branch 'master' into new-revision 2ca0158 update schematic 4825b92 update shcematic page cc0822e Merge remote-tracking branch 'upstream/master' f8f8c56 Link Checker: Fix BLE links (#155) git-subtree-dir: docs git-subtree-split: a72b767 * Squashed 'docs/' changes from a72b767..ac3f106 ac3f106 fix links git-subtree-dir: docs git-subtree-split: ac3f106 * Squashed 'docs/' changes from ac3f106..6a04b50 6a04b50 fix links git-subtree-dir: docs git-subtree-split: 6a04b50 * Squashed 'docs/' changes from 6a04b50..6351baa 6351baa fix link git-subtree-dir: docs git-subtree-split: 6351baa * add banner * Squashed 'docs/' changes from 6351baa..9ab0c8e 9ab0c8e Add comms article placeholders git-subtree-dir: docs git-subtree-split: 9ab0c8e * fix css * Squashed 'docs/' changes from 9ab0c8e..359a52a 359a52a fix links git-subtree-dir: docs git-subtree-split: 359a52a * Squashed 'docs/' changes from 359a52a..b86836d b86836d fix links git-subtree-dir: docs git-subtree-split: b86836d * update banner * banner: use secondary gradient * Squashed 'docs/' changes from b86836d..92e1892 92e1892 update power info 3452752 update images 4588467 add v2 guidance links to readme git-subtree-dir: docs git-subtree-split: 92e1892 * Revert "REVERT BEFORE MERGE: Build but don't deploy." This reverts commit 3e94fafd7fcfcd8c05f349d3dfc3f9df8e39b455. We're re-enabling the build as part of deploying a private preview. See microbit-foundation/v2#530 * Add specific deploy flow for this branch. We cannot use the review flow as it calls code in JekyllDeploy that unconditionally sets the bucket access policy to public. * Add CF distribution details for `preview`. * fix heading css * fix font weight * Config: point edit buttons to dev-docs-private * Squashed 'docs/' changes from 92e1892..d9daca1 d9daca1 update board images 4b4edd1 add support info df8f128 spelling 372c3f2 Update README.md git-subtree-dir: docs git-subtree-split: d9daca1 * enable alerts * Squashed 'docs/' changes from d9daca1..cca9817 cca9817 add main support article git-subtree-dir: docs git-subtree-split: cca9817 * Banner: updated messaging * Squashed 'docs/' changes from cca9817..03038c9 03038c9 update image of back 408b678 add BLE hex and update pages a1bcbba fix links git-subtree-dir: docs git-subtree-split: 03038c9 * update banner * fix tag * Squashed 'docs/' changes from 03038c9..633a1f7 633a1f7 update comparison images d7cf29d fix links b87bb72 update universal hex info e876d85 update testing cc93115 mutivariant > stable git-subtree-dir: docs git-subtree-split: 633a1f7 * Squashed 'docs/' changes from 633a1f7..3b573b1 3b573b1 fix links git-subtree-dir: docs git-subtree-split: 3b573b1 * Squashed 'docs/' changes from 3b573b1..2643bf7 2643bf7 update articles cfcbb6c update main article b2c3f1c updatet image git-subtree-dir: docs git-subtree-split: 2643bf7 * Squashed 'docs/' changes from 2643bf7..3baf581 3baf581 Add ToCs 95fa920 update main article git-subtree-dir: docs git-subtree-split: 3baf581 * Squashed 'docs/' changes from 3baf581..05ec026 05ec026 fix link git-subtree-dir: docs git-subtree-split: 05ec026 * Squashed 'docs/' changes from 05ec026..7aa3aab 7aa3aab Merge pull request #1 from microbit-foundation/new-revision REVERT: 05ec026 fix link REVERT: 3baf581 Add ToCs REVERT: 95fa920 update main article REVERT: 2643bf7 update articles REVERT: cfcbb6c update main article REVERT: b2c3f1c updatet image REVERT: 3b573b1 fix links REVERT: 633a1f7 update comparison images REVERT: d7cf29d fix links REVERT: b87bb72 update universal hex info REVERT: e876d85 update testing REVERT: cc93115 mutivariant > stable REVERT: 03038c9 update image of back REVERT: 408b678 add BLE hex and update pages REVERT: a1bcbba fix links REVERT: cca9817 add main support article git-subtree-dir: docs git-subtree-split: 7aa3aab * Squashed 'docs/' changes from 7aa3aab..273abfb 273abfb Merge pull request #18 from microbit-foundation/announcement 05ec026 fix link 3baf581 Add ToCs 95fa920 update main article 2643bf7 update articles cfcbb6c update main article b2c3f1c updatet image 3b573b1 fix links 633a1f7 update comparison images d7cf29d fix links b87bb72 update universal hex info e876d85 update testing cc93115 mutivariant > stable 03038c9 update image of back 408b678 add BLE hex and update pages a1bcbba fix links cca9817 add main support article git-subtree-dir: docs git-subtree-split: 273abfb * Squashed 'docs/' changes from 273abfb..815df57 815df57 fix link git-subtree-dir: docs git-subtree-split: 815df57 * Squashed 'docs/' changes from 815df57..da86baf da86baf update comparison chart b8e22c9 fix image link and spelling git-subtree-dir: docs git-subtree-split: da86baf * Squashed 'docs/' changes from da86baf..4146b25 4146b25 update comparison table git-subtree-dir: docs git-subtree-split: 4146b25 * Squashed 'docs/' changes from 4146b25..6f77037 6f77037 update chart 406dbf0 spelling faf712f Update availability info 3601b2b Add latest API details 5301e94 MEMS > MEMs 114f132 copper > gold git-subtree-dir: docs git-subtree-split: 6f77037 * brand updates * Squashed 'docs/' changes from 6f77037..2967a56 2967a56 update feature status 9e58955 Fix 'record sound' to 'respond to sound' git-subtree-dir: docs git-subtree-split: 2967a56 * Squashed 'docs/' changes from 2967a56..e389841 e389841 update power consumption info git-subtree-dir: docs git-subtree-split: e389841 * Squashed 'docs/' changes from e389841..f710fbb f710fbb Merge branch 'master' of https://github.com/microbit-foundation/dev-docs-private 2e10e71 add v2 DAPLink 0bd48fd update power consumption info git-subtree-dir: docs git-subtree-split: f710fbb * Squashed 'docs/' changes from f710fbb..b7ce1cf b7ce1cf Merge pull request #31 from microbit-foundation/apis b5ad027 update image 78e3641 add current api list 6c8f38c Merge pull request #32 from microbit-foundation/kl26-7-updates 7d7aff2 KL##Z -> KL## ccf0382 add updated board dimensions c0f017a Merge pull request #21 from microbit-foundation/tiny-fix 050f1f8 Small v3->v2 fix. git-subtree-dir: docs git-subtree-split: b7ce1cf * Squashed 'docs/' changes from b7ce1cf..6e695e5 6e695e5 add more info about apis git-subtree-dir: docs git-subtree-split: 6e695e5 * Squashed 'docs/' changes from 6e695e5..37a9790 37a9790 add back v2 features git-subtree-dir: docs git-subtree-split: 37a9790 * Squashed 'docs/' changes from 37a9790..d2fcb1e d2fcb1e update chart git-subtree-dir: docs git-subtree-split: d2fcb1e * Squashed 'docs/' changes from d2fcb1e..25b33d1 25b33d1 update api chart and readability 54fb955 spelling 64f76c3 spelling 650feda add note about API finalisation ee40542 update feature availablility git-subtree-dir: docs git-subtree-split: 25b33d1 * Squashed 'docs/' changes from 25b33d1..25053d6 25053d6 fix link 0bde12b add pinmap git-subtree-dir: docs git-subtree-split: 25053d6 * center images * Squashed 'docs/' changes from 25053d6..64d8541 64d8541 Merge pull request #37 from microbit-foundation/uhex 71f0372 add description 18c6838 add description 20c1e4b add link to hex format page 0e23ac7 add download att. to hex files 778b8c5 add error hex 5534649 Update schematic.md 0dd5e80 update images f2a6124 update table fe00704 update image 8860180 updated paths 36d3132 add info about error messaging git-subtree-dir: docs git-subtree-split: 64d8541 * Squashed 'docs/' changes from 64d8541..9ca1966 9ca1966 spelling git-subtree-dir: docs git-subtree-split: 9ca1966 * Squashed 'docs/' changes from 9ca1966..ff6d5c5 ff6d5c5 add python sound level 106c0aa add bootloader instructions git-subtree-dir: docs git-subtree-split: ff6d5c5 * Squashed 'docs/' changes from ff6d5c5..5451162 5451162 update interface page 30bd814 update description b645c56 update hex format pages 1c7aa39 update interface page edd27c4 spellings git-subtree-dir: docs git-subtree-split: 5451162 * Squashed 'docs/' changes from 5451162..380144e 380144e v2 > V2 9397899 add assembly diagram git-subtree-dir: docs git-subtree-split: 380144e * Squashed 'docs/' changes from 380144e..a79b8d1 a79b8d1 fixes git-subtree-dir: docs git-subtree-split: a79b8d1 * Squashed 'docs/' changes from a79b8d1..bba5e4c bba5e4c fix links git-subtree-dir: docs git-subtree-split: bba5e4c * Squashed 'docs/' changes from bba5e4c..673e3e2 673e3e2 updates uhex images git-subtree-dir: docs git-subtree-split: 673e3e2 * Squashed 'docs/' changes from 673e3e2..b94f842 b94f842 feature list: sleep in makecode 09953d8 add sound emoji feature 7ea811e soundLevel spelling eda2d17 add mu to testing page git-subtree-dir: docs git-subtree-split: b94f842 * Revert "Config: point edit buttons to dev-docs-private" This reverts commit 31d7bdb4e4d4d003d4ae50880ba7dabdccad2f89. * remove private info from banner * Squashed 'docs/' changes from b94f842..6a22136 6a22136 update block diagram git-subtree-dir: docs git-subtree-split: 6a22136 * Squashed 'docs/' changes from 6a22136..9e21349 9e21349 more details on codal 82e1668 add set_threshold and set_volume in python api 0c5b3a4 add block diagram to main page 61b9f48 update V2 block diagram cee3eb6 update testing page 4f73cc3 updates to hardware info git-subtree-dir: docs git-subtree-split: 9e21349 * Squashed 'docs/' changes from 9e21349..a09f869 a09f869 fix link git-subtree-dir: docs git-subtree-split: a09f869 * Squashed 'docs/' changes from a09f869..94b8bf0 94b8bf0 updates based on feedback e08bac2 Merge pull request #46 from microbit-foundation/next-release 4c1aa0f updates based on feedback 466ab1e remove request for access links e61cc7a public updates 5c8dea7 update python editor URL 251e008 Update README.md git-subtree-dir: docs git-subtree-split: 94b8bf0 * Squashed 'docs/' changes from 94b8bf0..ae47cac ae47cac fix link git-subtree-dir: docs git-subtree-split: ae47cac Co-authored-by: microbit-mark <mark@microbit.org>
1 parent b021ca2 commit d934674

File tree

90 files changed

+105638
-3611
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+105638
-3611
lines changed

.github/workflows/action.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: Check links
2+
3+
on:
4+
schedule:
5+
# Run everyday at 7:00 AM (See https://pubs.opengroup.org/onlinepubs/9699919799/utilities/crontab.html#tag_20_25_07)
6+
- cron: "0 7 * * 1-5"
7+
8+
jobs:
9+
markdown-link-check:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@master
13+
- uses: peter-evans/link-checker@v1
14+
with:
15+
# Only check external links
16+
args: -v -x "^[^:]+$|^https://uk\.farnell\.com/|^https://www\.kitronik\.co\.uk/pdf/bbc_microbit_mechanical_datasheet_V2\.pdf$" -d . -t 30 -r *
17+
- name: Create Issue From File
18+
uses: peter-evans/create-issue-from-file@v2
19+
with:
20+
title: Link Checker Report
21+
content-filepath: ./link-checker/out.md
22+
labels: links

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@
22

33
# Microbit Developer Community Docs
44

5-
These docs are rendered into the [micro:bit Developer Commmunity site](http://tech.microbit.org) (also known as the micro:bit tech site).
5+
These docs form the content that is rendered into the [micro:bit Developer Commmunity site](http://tech.microbit.org)
66

7-
Contributions are welcomed and encouraged, either by filing issues that you'd like to be fixed, or fixing documentation and submitting a pull request. Please review the [Foundation community and brand guidelines](https://microbit.org/community/) and the [tech.microbit.org](http://tech.microbit.org) homepage for further details about contribution.
7+
## Using these docs
88

9-
Documentation development tools
10-
- [microbit image maker](https://pycomic.github.io/microbit.html)
9+
These docs are made available under a Creative Commons license, to support the micro:bit community. Issues and Pull Requests are welcomed and encouraged. Please review the [Foundation community and brand guidelines](https://microbit.org/community/) and the [tech.microbit.org](http://tech.microbit.org) homepage for further details about contribution.
10+
11+
**Documentation development tools**
1112
- The docs are mostly written in [Markdown](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet)

accessories/making-accessories.md

Lines changed: 27 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,46 @@
11
---
22
layout: page
33
heading: Making accessories for the micro:bit
4-
description: If you'd like to make accessories for the micro:bit, pay attention to the details on this page.
4+
description: Information on making accessories and peripherals for the micro:bit
55
permalink: /accessories/making-accessories/
66
lang: en
7-
assigned-to: jonnya
87
---
98

10-
# Using the Edge Connector
9+
## Accessory list
1110

12-
The micro:bit card edge connector, commonly referred to as the 'edge connector' or the pins is designed to make accessory design easy. Many common micro:bit accessories work by placing a female edge connector on the board. However, there are limitations to the current that can be drawn from the micro:bit, and accessories must be designed carefully to ensure they do not damage the micro:bit, or that the micro:bit cannot damage them.
11+
A [list of available accessories](https://microbit.org/buy/accessories/) is maintained on the micro:bit website.
12+
13+
[submit an accessory](https://form.jotformeu.com/83453273451355){: .btn.sm-btn}
14+
15+
## Using the Edge Connector
16+
17+
The micro:bit card edge connector, commonly referred to as the 'edge connector' or the 'pins' makes accessory design easy.
18+
19+
Many micro:bit accessories are designed to use an edge connector socket, so it is simple
20+
to plug in and remove the board.
21+
22+
There are limitations to the current that can be drawn from the micro:bit, and accessories must be designed carefully to ensure they do not damage the micro:bit, or that the micro:bit cannot damage them.
23+
24+
### V2 revision
25+
The edge connector on the <span class="V2">V2</span> board revision is backwards compatible with the <span class="v1">v1</span> edge connector, but has additional dedicated pins.
1326

1427
* Details of the [edge connector and pinout](/hardware/edgeconnector)
1528
* Details about [powering things from the board](/hardware/powersupply)
1629

17-
18-
# Battery Pads
30+
## Battery Pads
1931

2032
There are two lozenge shaped pads on the back of the micro:bit. These allow you to connect a battery holder via a mechanism other than the JST connector.
2133

34+
2235
![Picture of the two lozenges](/docs/accessories/assets/making-accessories-d7c25.png)
2336

37+
### V2 revision
38+
In the <span class="v2">V2</span> board revision, the 3V lozenge is connected to the 3V ring on the edge connector.
39+
40+
- If you make an accessory that uses the lozenges, it must be protected from reverse charging
41+
when the board is powered by USB, battery or edge connector.
42+
- You can now source power from the lozenges if you are making an accessory, as they are consistent with the power architecture of the edge connector.
43+
44+
Due to the addition of a speaker, current accessories that use the lozenges to power the micro:bit will no longer fit.
2445

2546

26-
.

bluetooth/apps-and-examples.md

Lines changed: 35 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,32 +9,58 @@ ref: bluetooth
99
lang: en
1010
---
1111

12-
# Overview
13-
1412
Bluetooth applications can run on a variety of devices, including but not limited
1513
to smart phones and tablets. You can also run Bluetooth enabled applications
1614
on devices such as a Raspberry Pi.
1715

1816
Below is a curated list of some Bluetooth applications you might like to read
19-
about and try for yourself with your micro:bit
17+
about and try for yourself with your micro:bit. Please contribute to this list
18+
if you know of any more. Many listed here are take from the [micro:bit Awesome list](https://github.com/carlosperate/awesome-microbit)
19+
2020

21+
## Applications, tools and examples
2122

22-
## Applications
2323

24-
[bitty software apps](http://www.bittysoftware.com)
24+
[Android App](https://play.google.com/store/apps/details?id=com.samsung.microbit) faciliates [pairing and flashing programs to the micro:bit](https://support.microbit.org/en/support/solutions/articles/19000051025-pairing-and-flashing-code-via-bluetooth)
2525

26-
[Martins App](http://bluetooth-mdw.blogspot.co.uk/p/bbc-microbit.html)
26+
[iOS App](https://apps.apple.com/gb/app/micro-bit/id1092687276)faciliates [pairing and flashing programs to the micro:bit](https://support.microbit.org/en/support/solutions/articles/19000051025-pairing-and-flashing-code-via-bluetooth)
2727

28-
[Android App on Google Play](https://play.google.com/store/apps/details?id=com.samsung.microbit&hl=en_GB)
28+
[Swift Playgrounds](https://github.com/microbit-foundation/microbit-swift-playgrounds) contains a Playground Book available in the Swift app and a micro:bit Swift API to develop further resources
2929

30-
<a href="http://www.samsung.com/uk/microbit/" data-proofer-ignore>Samsung and micro:bit</a>
30+
[Scratch](https://scratch.mit.edu/microbit) facilitates a connection to the micro:bit and uses display, buttons and motion sensor services.
3131

32-
[iOS App on iTunes](https://itunes.apple.com/gb/app/micro-bit/id1092687276?mt=8)
32+
[Bitty Software Apps](https://bittysoftware.blogspot.com/p/applications.html)
3333

3434
[micro:bit Blue App for Android](https://github.com/microbit-foundation/microbit-blue)
3535

36+
[App Inventor + IoT](http://iot.appinventor.mit.edu/#/microbit/microbitintro) - Control a micro:bit via Bluetooth with App Inventor, a visual programming environment for Android applications.
37+
38+
[BlockyTalkyBLE](https://www.playfulcomputation.group/blockytalkyble.html) - MakeCode and App Inventor extension that makes it easy to connect AppInventor mobile phone apps with the BBC micro:bit wirelessly over Bluetooth.
39+
40+
[CBMicroBit](https://github.com/Louismac/CBMicroBit) - CoreBluetooth wrapper in C++ that connects a micro:bit to a computer running macOS using BLE and outputs over OSC (can be used standalone, or as a C++ or Objective C library).
41+
3642
[evothings](https://evothings.com/evothings-and-the-bbc-microbit/)
3743

3844
[droidscript microbit](http://www.microbit-js.org/controlling-microbit-with-droidscript/)
3945

4046
[droidscript plugin](http://www.microbit-js.org/installing-the-microbit-plugin-for-droidscript/)
47+
48+
[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.
49+
50+
[Workbench](https://edu.workbencheducation.com/partners/microbit) is amulti-device coding canvas for block-based programming that connects with BLE devices via Chrome Web Bluetooth.
51+
52+
[microBit.js](https://github.com/antefact/microBit.js) - JavaScript library to interact with BBC micro:bit using web bluetooth API.
53+
54+
[microbit-web-bluetooth](https://github.com/thegecko/microbit-web-bluetooth) - Web Bluetooth library implementing the micro:bit Bluetooth Profile.
55+
56+
[microbit-web-components](https://github.com/thegecko/microbit-web-components) - Web Components for all the micro:bit features exposed via BLE.
57+
58+
[Gobot](https://gobot.io/documentation/platforms/microbit/) - Framework for the Go programming language to program devices in the real world. It can access the micro:bit via Bluetooth LE.
59+
60+
[micro:bit Slither](https://github.com/novucs/microbit-slither) - Multiplayer snake game on Android, controlled with micro:bits via Bluetooth.
61+
62+
[Serial Bluetooth Terminal](https://play.google.com/store/apps/details?id=de.kai_morich.serial_bluetooth_terminal)- Android app capable to send and receive micro:bit Bluetooth UART data.
63+
64+
[Bluetooth Low Energy Remote Control for Spotify](https://www.hackster.io/josejuansanchez/bluetooth-low-energy-remote-control-for-spotify-3438d1) - This project allows you to configure your micro:bit to work as a Bluetooth Low Energy remote control for Spotify on macOS.
65+
66+
[Musical Instrument Controller](https://phwallen.github.io/microbit-music-controller/) - A micro:bit instrument that communities with an iPad via Bluetooth into MIDI controller app that can play music via GarageBand.

0 commit comments

Comments
 (0)