OmphalOS is an hobby operating system that currently primarily targets mobile devices using embedded microcontrollers.
The only microcontroller supported at this time is the ESP32-S3 series; however, other microcontrollers may be supported in the future.
- LILYGO T-Deck (
--board lilygo_t_deck
) - LILYGO T-Watch S3 (
--board lilygo_t_watch_s3
)
- A supported device from the list above
- Espressif Rust toolchain (installed via espup)
espflash
(installed viacargo install espflash
)
This project uses the cargo xtask
pattern to build. To build and flash the project to your device, run the following
command from the root of the project:
cargo xtask run --board <board>
This project is licensed under the MIT license.