Kernel for the NE Operating System, a UX-first Operating System that focuses on fast navigation and convenience.
Find a file
2026-07-28 18:51:46 +02:00
.cargo feat: add some symbols and test a surprising amount of shit 2026-06-23 20:39:59 +02:00
.vscode fork from the svhesta project repo 2026-04-11 13:35:19 +02:00
.zed fork from the svhesta project repo 2026-04-11 13:35:19 +02:00
binaries chore: update flake.nix 2026-07-28 18:51:46 +02:00
src chore: update flake.nix 2026-07-28 18:51:46 +02:00
.clippy.toml fork from the svhesta project repo 2026-04-11 13:35:19 +02:00
.envrc fork from the svhesta project repo 2026-04-11 13:35:19 +02:00
.gitignore fork from the svhesta project repo 2026-04-11 13:35:19 +02:00
build.rs fork from the svhesta project repo 2026-04-11 13:35:19 +02:00
Cargo.lock chore: update flake.nix 2026-07-28 18:51:46 +02:00
Cargo.toml chore(license): change license to GPLv3 2026-07-25 22:14:43 +02:00
flake.lock fork from the svhesta project repo 2026-04-11 13:35:19 +02:00
flake.nix chore: update flake.nix 2026-07-28 18:51:46 +02:00
LICENSE chore(license): change license to GPLv3 2026-07-25 22:14:43 +02:00
README.md chore: clean up stuff from expel tests 2026-07-13 14:16:10 +02:00
rust-toolchain.toml fork from the svhesta project repo 2026-04-11 13:35:19 +02:00
shell.nix fork from the svhesta project repo 2026-04-11 13:35:19 +02:00

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.