'Ello! I'm Harshal (a.k.a. @saturnyx), a student robotics developer. I enjoy working with others to build performant, reliable, and safe software—whether it's an SDK running on a Cortex-A9, a desktop application, or a compression algorithm aboard a satellite. Feel free to look around my profile!
- Rust
- C
- Python
- Bash & Zsh
- Anything else related to robotics, Iot or operating systems
- C++ (used to write)
- Ruby
- Julia
- Java
- Pytorch and AI-related libs
- Zig
- Assembly
A new opinionated library based on Vexide for VEX V5 Robotics. While still in active development, much of the basic algorithms have already been implemented. Some parts of it uses custom algorithms tailored for Vex robots. This project is also available in crates.io. Check out its README here.
A VEX v5 Sim engine based on lewisfm's Roboscope SDK backend. Still in active development and is not recommended for usage just yet. New features such as a physics engine and Lua scripting are yet to be added.
A small, simple VEX SDK wrapper. Not a kernel, not a runtime, not a framework. Just a C library that you can use anywhere. Designed to be compatible with many compiled languages such as Zig, Ada, Nim, Go (tinyGo), Swift (embedded swift) and many more. Diatom is still pretty new and has not been released to public yet.
- Vex Robotics
- Writing Rust
- Pixel Art
If you need to contact me privately, email [email protected]. Please remember that it will take a few hours to days for me to respond, depending on my availability.






