An experimental "from scratch" operating system project aimed at the RP2040/RP235x microcontroller.
- Fully functional kernel - built on top of the embassy framework
- Provides a computer experience like the original MS-DOS
- Ability to load external programs from storage
- Can a full OS be written in Rust?
kernel- The Kernelkernel_abi- The public ABI exposed by the kernellibsys- A friendly Rust interface for using the ABIloader- Load the kernel and launching the shellshell- User control via CLIapps/- external apps
- RP2040 or RP235x microcontroller
- ST7920 display
This is just an personal experiment. Therefore this project is not open for contribution.
Copyright (c) 2026 Leo Spratt. Licensed under Apache License, Version 2.0.