Skip to content

Commit 290410f

Browse files
committed
basic microcode web page
1 parent 7acb2e0 commit 290410f

3 files changed

Lines changed: 22 additions & 24 deletions

File tree

.astro/data-store.json

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

src/assets/microcode-editor.png

172 KB
Loading

src/content/docs/apps/microcode.mdx

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,37 +3,35 @@ title: MicroCode
33
description: A powerful programming environment for micro:bit
44
---
55

6-
MicroCode is an innovative block-based and text-based programming environment designed specifically for the BBC micro:bit.
6+
<CardGrid>
7+
<Card title="MicroCode Home Page">
8+
![microcode](../../../assets/microcode-splash.png)
9+
</Card>
10+
<Card title="MicroCode Editor">
11+
![microcode](../../../assets/microcode-editor.png)
12+
</Card>
13+
</CardGrid>
714

815
## What is MicroCode?
916

1017
MicroCode provides an intuitive interface for programming your micro:bit with:
11-
- Visual block programming for beginners
12-
- Transition to text-based Python for advanced users
13-
- Real-time simulation and debugging
14-
- Community projects and examples
15-
16-
## Key Capabilities
17-
18-
- **Beginner-Friendly**: Drag-and-drop block interface
19-
- **Progressive Learning**: Grow from blocks to text-based coding
20-
- **Real-Time Feedback**: See results instantly
21-
- **Project Sharing**: Share your creations with the community
22-
- **Multi-Device Support**: Program multiple micro:bits
18+
- Visual tile-based programming with tooltips
19+
- Immediate execution on the micro:bit
20+
- Three slots for saving programs
2321

2422
## Getting Started
2523

26-
1. Open [MicroCode](https://microcode.microbit.org)
27-
2. Create a new project
28-
3. Choose between block or text mode
29-
4. Start programming!
30-
31-
## Tutorials
32-
33-
Check out our [tutorials section](/resources/tutorials/) for step-by-step guides on creating projects with MicroCode.
24+
- [Open MicroCode](https://makecode.microbit.org/beta/#pub:67966-39882-94798-31344) in
25+
a web browser.
26+
- Explore MicroCode via the simulator. Click on the full-screen icon in the simulator to
27+
get the best experience.
28+
- Download the code to your micro:bit by clicking the "Download" button in the MakeCode editor
29+
and following instructions on how to copy MicroCode onto your micro:bit.
30+
- Insert your micro:bit, programmed with MicroCode, into a [display shield](/getting-started/display-shields)
3431

3532
## Learn More
3633

3734
- [Official Documentation](https://github.com/microbit-apps/microcode)
38-
- [GitHub Repository](https://github.com/microbit-apps/microcode)
39-
- [Community Projects](/apps/microcode/)
35+
- [GitHub Repository](https://github.com/microbit-apps/microcode-v2)
36+
37+
import { Card, CardGrid, LinkCard } from '@astrojs/starlight/components';

0 commit comments

Comments
 (0)