Skip to content

Commit 800d2ca

Browse files
committed
more on guide
1 parent 8f29480 commit 800d2ca

8 files changed

Lines changed: 37 additions & 11 deletions

File tree

.astro/content-modules.mjs

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

22
export default new Map([
33
["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/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")],
54
["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")],
6-
["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")],
5+
["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")],
76
["src/content/docs/microcode/guide.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fmicrocode%2Fguide.mdx&astroContentModuleFlag=true")],
7+
["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")],
88
["src/content/docs/microcode/start.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fmicrocode%2Fstart.mdx&astroContentModuleFlag=true")],
9-
["src/content/docs/microdata/start.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fmicrodata%2Fstart.mdx&astroContentModuleFlag=true")],
109
["src/content/docs/microdata/guide.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fmicrodata%2Fguide.mdx&astroContentModuleFlag=true")],
11-
["src/content/docs/resources/display-shield-ui.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fresources%2Fdisplay-shield-ui.mdx&astroContentModuleFlag=true")],
10+
["src/content/docs/microdata/start.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fmicrodata%2Fstart.mdx&astroContentModuleFlag=true")],
1211
["src/content/docs/resources/faq.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fresources%2Ffaq.mdx&astroContentModuleFlag=true")],
12+
["src/content/docs/resources/display-shield-ui.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fresources%2Fdisplay-shield-ui.mdx&astroContentModuleFlag=true")],
1313
["src/content/docs/resources/troubleshooting.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Fresources%2Ftroubleshooting.mdx&astroContentModuleFlag=true")]]);
1414

.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: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,15 @@ export default defineConfig({
4343
{
4444
label: "MicroCode",
4545
items: [
46-
{ label: "Start", link: "/microcode/start/" },
47-
{ label: "Guide", link: "/microcode/guide/" },
46+
{ label: "MicroCode Start", link: "/microcode/start/" },
47+
{ label: "MicroCode Guide", link: "/microcode/guide/" },
4848
],
4949
},
5050
{
5151
label: "MicroData",
5252
items: [
53-
{ label: "Start", link: "/microdata/start/" },
54-
{ label: "Guide", link: "/microdata/guide/" },
53+
{ label: "MicroData Start", link: "/microdata/start/" },
54+
{ label: "MicroData Guide", link: "/microdata/guide/" },
5555
],
5656
},
5757
{

old/other.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
![microbit A button](../../../assets/tiles/button_A.png)
2+
![microbit B button](../../../assets/tiles/button_B.png).

src/assets/tiles/button_A.png

262 Bytes
Loading

src/assets/tiles/button_B.png

261 Bytes
Loading

src/content/docs/microcode/guide.mdx

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ in the MicroCode editor (above, right).
2626
As both the display shield and micro:bits have A and B buttons,
2727
we will use `d-A` and `d-B` to refer to the shield's buttons
2828
and `m-A` and `m-B` to refer to the micro:bit's buttons. Note
29-
that the micro:bit buttons have triangular labels next to them.
29+
that the micro:bit buttons have triangular labels next to them:.
30+
3031

3132
### Reading the program
3233

@@ -63,6 +64,29 @@ The program will continue to run until
6364
If you remove the micro:bit from the shield and power it via battery or
6465
USB, the last program you edited in MicroCode will begin to run.
6566

67+
### Editing the emotion badge program
68+
69+
Plugging the micro:bit back into the shield, you can continue to edit
70+
the program (it is saved automatically after each edit operation):
71+
72+
- press the `edit` button on the home page.
73+
- now navigate to one of the 5x5 LED images and press the d-A button.
74+
- use the D-pad to navigate around the 5x5 image;
75+
- press the d-A button to toggle the selected LED on/off;
76+
- change the image to your liking
77+
- finally, press the d-B button to exit the image editor.
78+
79+
Now run your modified program!
80+
81+
Let's do one more edit:
82+
83+
- move the cursor to the empty space after a LED image
84+
- press the d-A button and press it a second time
85+
- edit the image as before and press the d-B button
86+
87+
You have added a new image to the animation sequence.
88+
89+
6690
## Creating your first program
6791

6892

0 commit comments

Comments
 (0)