Skip to content

Commit 785b7eb

Browse files
committed
more updates
1 parent 09bbd8b commit 785b7eb

13 files changed

Lines changed: 57 additions & 56 deletions

File tree

.astro/content-modules.mjs

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11

22
export default new Map([
3-
["src/content/docs/index.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Findex.mdx&astroContentModuleFlag=true")],
4-
["src/content/docs/apps/microbit-robot.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fapps%2Fmicrobit-robot.mdx&astroContentModuleFlag=true")],
5-
["src/content/docs/apps/microdata.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fapps%2Fmicrodata.mdx&astroContentModuleFlag=true")],
6-
["src/content/docs/extensions/display-shield.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fextensions%2Fdisplay-shield.mdx&astroContentModuleFlag=true")],
3+
["src/content/docs/apps/explore.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fapps%2Fexplore.mdx&astroContentModuleFlag=true")],
74
["src/content/docs/apps/microcode.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fapps%2Fmicrocode.mdx&astroContentModuleFlag=true")],
5+
["src/content/docs/extensions/display-shield-extension.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fextensions%2Fdisplay-shield-extension.mdx&astroContentModuleFlag=true")],
86
["src/content/docs/getting-started/display-shields.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fgetting-started%2Fdisplay-shields.mdx&astroContentModuleFlag=true")],
7+
["src/content/docs/apps/microdata.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fapps%2Fmicrodata.mdx&astroContentModuleFlag=true")],
8+
["src/content/docs/index.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Findex.mdx&astroContentModuleFlag=true")],
9+
["src/content/docs/apps/microbit-robot.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fapps%2Fmicrobit-robot.mdx&astroContentModuleFlag=true")],
910
["src/content/docs/getting-started/intro.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fgetting-started%2Fintro.mdx&astroContentModuleFlag=true")],
10-
["src/content/docs/getting-started/setup.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fgetting-started%2Fsetup.mdx&astroContentModuleFlag=true")],
1111
["src/content/docs/resources/api.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fresources%2Fapi.mdx&astroContentModuleFlag=true")],
1212
["src/content/docs/resources/docs.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fresources%2Fdocs.mdx&astroContentModuleFlag=true")],
13-
["src/content/docs/resources/tutorials.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fresources%2Ftutorials.mdx&astroContentModuleFlag=true")]]);
13+
["src/content/docs/resources/tutorials.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fresources%2Ftutorials.mdx&astroContentModuleFlag=true")],
14+
["src/content/docs/extensions/display-shield-ext.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fextensions%2Fdisplay-shield-ext.mdx&astroContentModuleFlag=true")]]);
1415

.astro/content.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,6 @@ declare module 'astro:content' {
215215
LiveContentConfig['collections'][C]['loader']
216216
>;
217217

218-
export type ContentConfig = typeof import("./../src/content.config.js");
218+
export type ContentConfig = typeof import("../src/content.config.js");
219219
export type LiveContentConfig = never;
220220
}

.astro/data-store.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

astro.config.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,21 +37,21 @@ export default defineConfig({
3737
label: "Getting Started",
3838
items: [
3939
{ label: "What is the BBC Micro:bit?", link: "/getting-started/intro/" },
40-
{ label: "Explore micro:bit apps", link: "/getting-started/setup/" },
4140
{ label: "Display shield overview", link: "/getting-started/display-shields/" },
4241
],
4342
},
4443
{
4544
label: "Applications",
4645
items: [
46+
{ label: "Explore micro:bit apps", link: "/apps/explore/" },
4747
{ label: "MicroCode", link: "/apps/microcode/" },
4848
{ label: "MicroData", link: "/apps/microdata/" },
4949
],
5050
},
5151
{
5252
label: "Extensions",
5353
items: [
54-
{ label: "Display Shield Extension", link: "/extensions/display-shield/" },
54+
{ label: "Display Shield Extension", link: "/extensions/display-shield-ext/" },
5555
],
5656
},
5757
{

src/assets/bit-shield.png

-103 KB
Binary file not shown.

src/assets/gamebit.png

876 KB
Loading

src/assets/mbit-v2.png

92.7 KB
Loading

src/content/docs/apps/explore.mdx

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
title: Explore micro:bit apps
3+
description: Explore and set up micro:bit applications like MicroCode and MicroData
4+
---
5+
6+
Follow these steps to explore and get set up with micro:bit applications.
7+
8+
1. [Open MicroCode](https://makecode.microbit.org/beta/#pub:67966-39882-94798-31344).
9+
2. [Open MicroData](https://makecode.microbit.org/beta/#pub:95125-24885-94306-07135).
10+
11+
Click on the full-screen icon in the simulator to get the best experience.
12+
Download the code to your micro:bit by clicking the "Download" button in the MakeCode editor.
13+
14+
## Working with the display shield
15+
16+
Once you have downloaded the app to your micro:bit, plug it into the display shield.
17+
See the [display shield overview](/getting-started/display-shields/) to see how
18+
the micro:bit fits into the shield.
19+
20+
Most display shields have a built-in battery. Turn on the power switch on the display
21+
shield to power both the shield and the micro:bit.
22+
23+
You can also power the micro:bit and shield directly via USB plugged into the micro:bit
24+
or the display shield.
25+
26+
## Troubleshooting
27+
28+
If you're having issues:
29+
- Make sure your USB cable supports data transfer (some cables only charge)
30+
- Try using a different USB port
31+
- File an issue on the [micro:bit apps GitHub repository](https://github.com/microbit-apps/issues/issues)
File renamed without changes.

src/content/docs/getting-started/display-shields.mdx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,12 @@ that enhance its capabilities by providing a color display and additional
88
buttons. The microbit slots into the shield using its edge connector.
99
The display shields have a variety of uses:
1010
- they can be used with [MakeCode Arcade](https://arcade.makecode.com/) to create retro-style games
11-
- the [display shield extension](/extensions/display-shield/) for MakeCode for the micro:bit
11+
- the [display shield extension](/extensions/display-shield-ext/) for MakeCode for the micro:bit
1212
combines the micro:bit APIs with graphics functions for the display shield
1313
- they can be used with [MicroCode](/apps/microcode/) and [MicroData](/apps/microdata/)
1414
applications to provide new ways to interact with your micro:bit
1515

16+
Click on the pictures below to explore the different display shields available for the micro:bit.
1617

1718
## Small screen shields
1819

@@ -32,7 +33,7 @@ The display shields have a variety of uses:
3233

3334
<CardGrid>
3435
<Card title="ICShopping's Game:bit Arcade shield">
35-
[![arcade shield](../../../assets/bit-shield.png)](https://www.icshop.com.tw/products/368112100137?locale=en)
36+
[![arcade shield](../../../assets/gamebit.png)](https://www.icshop.com.tw/products/368112100137?locale=en)
3637
</Card>
3738
<Card title="ELECFREAK's micro:bit Arcade Pro">
3839
[![arcade pro shield](../../../assets/arcade-pro-ef.png)](https://shop.elecfreaks.com/products/elecfreaks-microsoft-makecode-micro-bit-arcade-pro)

0 commit comments

Comments
 (0)