The kernel for the NE Operating System. This firmware is flashed directly to the target devices, as drivers are installed separately
- Rust 74.3%
- Nix 25.7%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .cargo | ||
| .vscode | ||
| .zed | ||
| binaries | ||
| src | ||
| .clippy.toml | ||
| .envrc | ||
| .gitignore | ||
| build.rs | ||
| Cargo.lock | ||
| Cargo.toml | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE | ||
| README.md | ||
| rust-toolchain.toml | ||
| shell.nix | ||
NEK - NE Kernel
Core of the NE Operating System, an OS for ESP32-based devices.
Current state
Currently an experimental firmware using Expel to dynamically load native (C, Rust or similar) programs.
This firmware is currently being developed and tested on the M5Stack Cardputer ADV and won't be supporting any other device for now. More devices will be supported once I make drivers pluggable.