Skip to main content
Jason Too

Hey, I'm Jason

I have a broad set of expertise—hardware design, firmware, DSP, and AI/ML—and that's kind of the point. I train models and deploy them on microcontrollers, design the boards they run on, and write the firmware that ties it all together. Being able to own the whole stack is why elektroThing exists.

01What I Build

The interesting problems live at the intersections. A wearable tracker with on-device activity recognition running TinyML on an ESP32. An audio DSP platform doing real-time processing on resource-constrained hardware. Edge AI systems where I train the model, quantize it to fit in 256KB of flash, and design the board it runs on. I go where the problem takes me—PCB layout, signal processing, neural network optimization, whatever it needs.

02How I Work

Open-source and documented. KiCad for hardware, C/C++ for firmware, Python and PyTorch for model training, TensorFlow Lite and Edge Impulse for edge deployment. I jump between domains because that's where the leverage is—understanding the hardware constraints shapes how I design the model, and understanding the math makes efficient DSP possible. Everything I ship has a GitHub repo with schematics, code, trained models, and enough docs that you can actually build on it.

03Why elektroThing

I kept building tools for my own projects and realized others might find them useful too. Having broad expertise lets me own the whole stack—and open-sourcing everything means you can learn from it, modify it, or just buy one ready-made. The community taught me through forum posts and GitHub repos; this is me paying it forward.

Let's Build Something

Got a project that doesn't fit neatly into one discipline? Those are my favorite kind. Let's talk.

Get in Touch