NumOS runs a full Symbolic Math Engine, real-time Navier-Stokes physics, and 17 university-grade apps on a $5 ESP32-S3 with 97 KB RAM.
The incumbent calculators haven't changed their core architecture in 30 years. We run on a processor that costs less than a coffee — and surpass them in symbolic computation.
| Capability |
NumOS
~$15
OPEN SOURCE
|
TI-84 Plus CE
~$119
|
HP Prime G2
~$179
|
NumWorks
~$79
|
|---|---|---|---|---|
| Symbolic CAS (Derivatives) | ✓ Pro — 17 rules | ✗ | ✓ | ✓ SymPy |
| Symbolic Integration (Slagle) | ✓ Slagle heuristic | ✗ | ✓ | ✓ |
| Step-by-step Solutions | ✓ Full steps | ✗ | ✓ | ✗ |
| Real-time Physics Simulation | ✓ Verlet + N-S | ✗ | ✗ | ✗ |
| Particle Sandbox (30+ materials) | ✓ Powder-Toy class | ✗ | ✗ | ✗ |
| Natural Display V.P.A.M. | ✓ | ✓ | ✓ | ✓ |
| Open-Source (MIT) | ✓ | ✗ | ✗ | ✓ |
| BigNum Arithmetic (Overflow-safe) | ✓ CASInt/CASRational | ✗ | ✗ | ✗ |
| MCU / Core | ESP32-S3 LX7 @ 240 MHz | Zilog eZ80 | ARM Cortex-A7 | STM32F730 |
| Hardware Cost (BOM) | ~$15 | ~$119 | ~$179 | ~$79 |
Dual-core @ 240 MHz. Native USB. The same chip powering industrial IoT — at commodity price.
Immutable expression DAG with hash-consing (ConsTable). Slagle integral heuristic. Sylvester resultant solver. Built from scratch in C++17.
Verlet integration bridge simulator. Navier-Stokes-inspired fluid dynamics. 30+ material particle sandbox — all at 60 Hz on 97 KB.
320×240 IPS colour display. Double DMA flush pipeline. Natural Display renders real fractions, radicals, and superscripts as on paper.
Comprehensive CAS test suite: rational arithmetic, polynomial factoring, symbolic diff/integrate, OmniSolver, step deduplication.
Every line is open. Fork it, run it on any ESP32-S3. No proprietary SDK, no locked bootloader, no vendor tie-in.
Full Slagle symbolic integration (table lookup, u-sub, integration by parts/LIATE). 17-rule symbolic differentiation. Non-linear system solving via Sylvester resultant.
Real-time Verlet physics. Stress analysis with live beam colour mapping (green→red). Wood / Steel / Cable materials. Truck and car load testing at 60 Hz.
30+ materials: Sand, Water, Lava, LN2, Wire, Iron, C4, Clone. Spark electronics with Joule heating. Phase transitions. Bresenham line tool. LittleFS save/load.
On-device neural net training: SGD+Momentum, L2 regularisation, 5 scenarios (XOR, Classifier, Sine, Spiral), bilinear upscale heatmap. Save/load via LittleFS.
y = f(x) real-time colour graphing. Zoom and pan. Value table. Complex expression support via the full Math Engine pipeline.
Statistics, Probability, Regression, Sequences apps. Full numeric pipeline backed by the Math Engine evaluator and variable store.
Hardware-In-the-Loop validation on breadboard prototype. Full NumOS firmware running. All 17 apps live. 5×10 key matrix wired (3 columns active). ILI9341 IPS 320×240 display at 10 MHz SPI. USB CDC console.
Custom 4-layer PCB integrating ESP32-S3, TP4056 Li-Po charger, 5×10 mechanical keyboard matrix, display connector, and USB-C power delivery. KiCad schematic in active design.
Custom ergonomic enclosure designed to fit the 4-layer PCB. Dimensional specifications locked. Manufacturing-ready design targeting FDM and SLA printing for prototype runs.
docs/HARDWARE.md. The community can replicate this build today.
First correct numerical calculation on serial terminal. Tokenizer → Parser → Evaluator pipeline live.
Real stacked fractions on TFT screen. V.P.A.M. visual AST with 2D cursor navigation.
LVGL 9.x · animated splash screen · 3×N icon grid · SerialBridge for PC control.
Full symbolic algebra: BigNum, DAG, SymDiff (17 rules), Slagle integrals, 8-pass simplifier, OmniSolver. 85+ unit tests.
Bridge Designer (Verlet physics), Particle Lab (30+ materials), Neural Lab, Statistics, Probability, Regression, Sequences, Python — Phase 6 complete.
Hardware-In-the-Loop validation. 4-layer PCB in KiCad. 3D chassis design. Input bridge firmware. All apps live on breadboard.
Matrix editor, determinant, inverse. Full complex number arithmetic. Definite integrals. Series expansion.
WiFi sync. Python REPL. USB file transfer. Battery charging via TP4056. Community app store.
Production-ready PCB. BOM <$15. Full documentation for community manufacturing. The open-source TI killer — shipped.
Built by a 15-year-old systems architect from Spain. Invited to the 1517 Fund builder community. Applying to Magnificent Grants. The code is live, the hardware works, and the monopoly is crumbling.