Embedded inference built for your product.
MicroQuant v1 turns bounded, statically shaped integer graphs into deterministic ABI-v6 C. The promoted schemes are W8, PCQ4, SPQ4, KARQ, and mixed precision, with explicit limits, caller-owned workspace, and no runtime model parser.
Smaller firmware.
Faster inference.
Speech Commands v2 DS-CNN measured on an ESP32-S3 at 240 MHz. MicroQuant PIE is compared with portable TFLite Micro, ESP-NN, and one generic-SWAR W8 control.
Speech recognition benchmark
Full 4,769-record top-1 accuracy; exact-board p50/p99 latency and linked memory accounting.
| Configuration | Backend | Top-1 | p50 latency | p99 latency | Product flash | Firmware flash | Peak SRAM |
|---|---|---|---|---|---|---|---|
| TFLite Micro | Portable | 91.99% | 430.017 ms | 430.064 ms | 262,944 B | 262,944 B | 55,936 B |
| TFLite Micro + ESP-NN | ESP-NN | 91.99% | 18.281 ms | 18.361 ms | 291,424 B | 291,424 B | 56,400 B |
| MicroQuant W8 | generic-SWAR | 92.24% | 232.601 ms | 232.605 ms | 34,678 B | 201,216 B | 30,712 B |
| MicroQuant W8 | PIE | 92.24% | 15.441 ms | 15.446 ms | 34,909 B | 201,424 B | 30,744 B |
| MicroQuant PCQ4 | PIE | 91.36% | 15.734 ms | 15.737 ms | 24,797 B | 191,312 B | 30,744 B |
| MicroQuant SPQ4 G8 | PIE | 91.70% | 37.646 ms | 37.649 ms | 34,349 B | 200,864 B | 30,744 B |
| MicroQuant KARQ P1 | PIE | 91.40% | 14.288 ms | 14.291 ms | 26,229 B | 192,752 B | 30,744 B |
| MicroQuant KARQ P4 | PIE | 90.14% | 17.007 ms | 17.010 ms | 35,049 B | 201,568 B | 30,744 B |
| MicroQuant Mixed | PIE | 91.03% | 30.407 ms | 30.414 ms | 31,069 B | 197,584 B | 30,744 B |
Accuracy uses the frozen feature task set; latency uses one reset-isolated 100-endpoint physical run per cell. Every MicroQuant output matched its host result bit for bit and every measured cell reported zero inference heap growth. This reference campaign excludes microphone capture, feature extraction, and energy.
The immutable ABI-v6 campaign is bound to source commit c970e013. Customer-specific GA remeasures the delivered model, generated artifacts, and firmware, so results are never transferred blindly to a different product.
Download the machine-readable benchmark →A narrow contract.
A complete failure boundary.
Every accepted model is validated before output is committed. Unsupported shapes, operators, quantization, targets, and malformed inputs fail with structured diagnostics.
Four explicit source formats.
Canonical ABI-v6 JSON, source-authorized JSON, quantized ONNX QLinearMatMul, and signed-int8 TFLite fully connected graphs enter the same typed compiler path.
Download machine-readable status →A production path
qualified for your exact product.
MicroQuant v1 is available through customer-specific GA engagements. We bind the model, generated artifacts, firmware, target toolchain, verification, and support to the exact implementation instead of offering a one-size-fits-all generic binary.
Compiler + runtime
ABI-v6 production foundationDeterministic generated C, strict C/C++ integration, lifecycle checks, and numerical proof replay form the common v1 foundation.
Target integration
ESP32-S3 readyThe exact ESP-IDF toolchain and generated-source path are ready for customer qualification; additional microcontrollers are evaluated on demand.
Implementation validation
Bound to your productBoard measurements, received-byte parity, resource budgets, and integration tests are produced for the customer's exact model and firmware.
GA delivery
Available on demandEach engagement completes the production signing, commercial terms, acceptance, support, and lifecycle package for that customer-specific release.
Model to generated C.
No hidden runtime.
The development workflow separates admission, compilation, received-byte verification, and firmware ownership so each boundary can be tested independently.
- 01
Preflight
Validate the model format, graph envelope, quantization, limits, target, and proof prerequisites without writing output.
- 02
Compile atomically
Create deterministic generated C, manifests, integrity identities, and an explicit manual source list.
- 03
Verify and integrate
Verify the received kit, compile the declared files, provide caller-owned buffers, and retain target acceptance as a separate activity.
Does your graph fit the v1 envelope?
Share the model format, graph shape, target, and constraints. We will qualify the fit and scope a customer-specific GA implementation for your product.
Request received.
We will follow up at .