Another critical piece for the COOLJAPAN ecosystem.
Today we shipped OxiCtl 0.1.0 — a comprehensive, no_std-compatible real-time control systems framework for embedded robotics and industrial automation.
77,783 lines of pure Rust.
Zero C/Fortran dependencies.
2,586 passing tests.
This is the day safety-critical control systems finally have a memory-safe, sovereign Rust foundation.
Why OxiCtl matters
Traditional control systems (MATLAB, Simulink, ROS1/2 C++ nodes) rely on legacy C/C++ libraries with heap allocation risks and complex dependencies.
OxiCtl ends that forever.
- 100% Pure Rust + no_std (heapless + libm only)
- Generic scalar support (f32/f64) for precision tuning
- Safe APIs (Result/Option, no unwrap() in critical paths)
- Full industrial protocol support out of the box
- Runs on bare-metal microcontrollers to high-end Linux
What’s inside 0.1.0
- Over 40 control domains: PID, MPC, LQR, Kalman filters, FOC, neural control
- Industrial protocols: Modbus RTU/TCP, CANopen, EtherCAT, ROS2
- Safety mechanisms: watchdog, fault handling, SIL classification
- Advanced scheduling and real-time guarantees
- Modular design with 40+ feature flags for tiny binaries
This is the foundation
OxiCtl is now the real-time control backbone for the entire COOLJAPAN stack — powering robotics in mielinOS, industrial IoT in OxiRS, autonomous agents, and future embedded AI systems.
Try it today
→ https://github.com/cool-japan/oxictl
Star the repo if you’re building safe, fast, sovereign control systems.
More releases coming this week (including OxiPhoton 0.1.0 on the same day).
The Rust embedded control revolution is here.
— KitaSan at COOLJAPAN OÜ
March 9, 2026