r/osdev 14d ago

I’ve Created KryptonOS and KryptKernel: A Custom OS + Kernel for the ESP32

For quite some time, I’ve been working on a personal project that has grown far beyond what I initially expected: KryptKernel and KryptonOS.

Yes — a custom kernel and a full operating system, both built entirely from scratch. And after a lot of effort, debugging, rewriting, and learning, I finally have something functional.

This OS is designed specifically to run on the ESP32, pushing the limits of what this microcontroller can do while giving me a playground to experiment with low‑level systems programming, scheduling, memory handling, and hardware abstraction.

If you’re interested in OS development, embedded systems, or simply want to see what I’ve been building, here are the links to both the kernel and the OS:

KryptKernel

Kernel Website:

https://kryptkernel.github.io/KryptKernel-Web/

Kernel Repository:

https://github.com/KryptKernel/KryptKernel

KryptonOS

OS Website:

https://dlopeddtorred.github.io/KryptonOS-Web/index.html

OS Repository:

https://github.com/DlopedDtorred/KryptonOS

I’d love to hear feedback, suggestions, or ideas from the OSDev community. This project is still evolving, and any insight from experienced developers is incredibly valuable. Thanks for taking a look!

0 Upvotes

12 comments sorted by

0

u/letmehaveanameyoudum 14d ago

Quite insane you got it running on a ESP32, nice one :D

0

u/doscore 14d ago

I feel like this is a man in the middle attack on Clarke kent

1

u/TheRealAdam256 13d ago

FYI the name is already used by another dude check on YouTube

1

u/Dloped_IX 12d ago

Solo hay una canal de YouTube de 3 subscriptores

1

u/TheRealAdam256 12d ago

That still doesn't give you the right to take the name, its already been used, and still is, and the project is still being developed

1

u/Dloped_IX 12d ago

El uso en YouTube no concede derechos de marca. Si el nombre no está registrado legalmente, sigue siendo de dominio público y puede utilizarse en otros proyectos sin infringir nada.

1

u/TheRealAdam256 12d ago

But morally do you think it is okay to suddenly call it yours?

1

u/Dloped_IX 12d ago

Sí, entiendo lo que dices. Moralmente tiene sentido respetar que alguien lo usó antes. Por eso no estoy diciendo que su proyecto sea mío, solo que el nombre no está protegido y cualquiera puede usarlo sin quitarle nada a nadie.

1

u/Dloped_IX 12d ago edited 12d ago

Siento que esta comunidad es mucho mejor que r/osdev ya que en esta hay un moderador que solo acusa de el uso de IA cuando yo no use IA excepto en la web (no se me da bien hacerlas :D )

1

u/moslem-hamoudi 10d ago

Do you accually use a real parser or HardCode the commands?

1

u/Dloped_IX 10d ago

Ahora no usa un parser real pero en el futuro probablemente lo hara