Micro:OS is a lightweight operating system made in PTX and TypeScript for devices such as the Micro:Bit or Pi Zero
- Write App
- Process Manager
- Web Chat App
- xCell App
- Pin Header Drivers
- ThingAI Instance Code
- ThingAI App
- Image Viewer
- Music Player/Creator
None
- 32Mhz CPU
- 100KB of RAM
- 1MB of storage
- 64Mhz CPU
- 128KB of RAM
- 1MB of storage
- Quite literally a MicroBit 2.2
- 120-216Mhz CPU
- 256KB of RAM
- 2MB of storage
- Your average run of the mill MakeCode Arcade hardware
- 1Ghz CPU
- 512MB of ram
- 16GB of storage
- Literally the Raspberry Pi Zero
- Download the MakeCode Arcade extension for Visual Studio Code.
- Download and unzip the source code
- Open the source code folder in Visual Studio Code.
- Head over to the
Asset Explorer
tab on the sidebar. - Select
Install Project Dependencies
from theactions
menu.
- Head over to the Microsoft MakeCode Arcade website.
- Select
import
- Select
Import URL...
- Input
https://github.com/NotCryptid/MicroOS
as the repository url. - Select
Go Ahead!
Note
You can skip steps 1-6 if you set up the project in the Makecode Arcade Website
- Upload the source code to a github repository.
Important
Ensure the main branch is named master
- Head over to the Microsoft MakeCode Arcade website.
- Select
import
Without signing into github (Recommended)
- Select
Import URL...
- Input your GitHub repository url.
Important
Ensure your GitHub repository is public.
- Select
Go Ahead!
With signing into github
- Select
Your GitHub Repo...
- Sign in with GitHub.
- Select your GitHub repository.
Once you've opened the Operating System in MakeCode you can continue with the following steps.
- Click the 3 dots next to the
Download
button. - Select
Choose hardware
- Select your hardware.
- Click the
Download
button.
After you're done you can safely delete the project from the MakeCode Arcade site.
Note
Unless you want to play around with some experimental features its recommended to get the Stable release.
- Download a Stable or Latest MicroLink Release.
- Head over to the Microsoft MakeCode Micro:Bit website.
- Select
import
- Select
Import File...
- Upload the hex file you downloaded.
- Configure the settings to match your needs.
- Connect your Micro:Bit via USB.
- Click Download.
- Upload the exported hex file to your Micro:Bit either with WebUSB or by dragging and dropping the file to the Micro:Bit.
After you're done you can safely delete the project from the MakeCode Micro:Bit site.