GeT OS – OS with VGA, PS2, Networking and dynamic ELF executables support on a custom PCB with RP2350
Posted: Wed Jun 10, 2026 3:10 pm
After about 3 years of work and research, starting from RP2040 and then advancing to RP2350 and building a custom PCB with it, I recently released 0.1 version of my very own OS kernel written entirely from scratch in ARM assembly and C. All of the code is written by me, none of which was vibe-coded and no external sources/libraries/SDK were used.
There kernel also supports SD cards with og FAT16 partitions, dynamic elf loading and many more. Current stage for all the features is rather unstable. Many things work under specific conditions that are met by my hardware. While doing such a project it is quite hard to polish one feature without thinking about implementing dozens of new ideas
You can find some photos below. More info about the project you can find on github: https://github.com/atwardzik/GeT_OS. Stars, questions and comments appreciated.


There kernel also supports SD cards with og FAT16 partitions, dynamic elf loading and many more. Current stage for all the features is rather unstable. Many things work under specific conditions that are met by my hardware. While doing such a project it is quite hard to polish one feature without thinking about implementing dozens of new ideas
You can find some photos below. More info about the project you can find on github: https://github.com/atwardzik/GeT_OS. Stars, questions and comments appreciated.

