Tiny tools. Big solutions.
Small tools, built by hand, for the engineer who solves real problems without dragging a framework along behind them.
Each piece in this catalog was born from a concrete need — a thermometer, a UART port, a Git repository — solved without heavy dependencies and documented with the same honesty used to build it.
Trains small neural networks on tabular data and exports them as a single self-contained C header — no TensorFlow, no runtime, no dependencies. Built for edge devices doing real multi-signal work: regression, classification, sensor fusion across a handful of correlated inputs, where a lookup table can't keep up but a full ML stack is overkill. The project that started the whole bench.
LUT + CORDIC quantisation engine. Tabulate any one-variable mathematical function into a compact lookup table, ready to run on an ATtiny without math.h. Output demo running on ESP32 available on GitHub.
Baud-rate and UART register calculator for ESP32, AVR8, STM32, and generic targets — no need to keep several datasheets open at once.
Bidirectional resistor colour-code translator — value to bands and bands to value, without second-guessing the colour bands late at night.