Skip to content
Engineering the next generation of applied AIExplore more

La Capra Engineering

Embedded & IoT

Firmware on microcontrollers, including neural networks small enough to run there, budgeted against real memory.

Embedded work has constraints you cannot argue with. There is a fixed amount of RAM, a fixed power budget, and a device that has to keep running in a place nobody will visit.

I write firmware for that environment, including the increasingly common case of putting a neural network on it.

What that involves

Signals you need this

How the work runs

On the real hardware from the start. Host benchmarks mislead in both directions, and the interesting failures only appear when inference is competing with an interrupt-driven sampler for the same cycles.

Related writing

Start a conversation

Bring the awkward part. If it is not something I should take on I will say so, and point you at what would help.

▶ Start a project

Bring the difficult part. Let’s build what comes next.

Get in touch