Microcontrollers & firmware
STM32, ESP, RP2040, and friends. Bare-metal or RTOS, bootloaders, OTA, drivers, and the bus glue (I²C, SPI, CAN, UART) that makes a board do its job.
How we build
We design custom hardware from zero to product, electronics, firmware, power, control, sensors, and comms, and we stay on the bench through bring-up, validation, and the handoff to manufacturing. If it has to work in the real world, we’ll build it to.
What we cover
Most hardware projects die in the gaps between disciplines, where the firmware team blames the power team and nobody owns the mechanics. We don’t hand off across those gaps. We design the whole thing as one system.
STM32, ESP, RP2040, and friends. Bare-metal or RTOS, bootloaders, OTA, drivers, and the bus glue (I²C, SPI, CAN, UART) that makes a board do its job.
Switching converters, battery management, motor drives, and protection. Designed for thermal reality and EMC, not just a clean simulation.
Closed-loop motion and actuation, state estimation, and autonomy logic. From PID that just works to estimators that hold steady under noise.
Analog front-ends, signal conditioning, calibration, and sensor fusion. We chase the millivolt that matters and reject the noise that does not.
RF and wired links, custom protocols, and telemetry that survives a bad channel. Ground station to onboard, robust by design.
Enclosures, mounts, thermal paths, and the structure that survives a drop test. We design the mechanics around the electronics, not bolted on after.
In-house 3D printing and rapid prototyping. Brackets, jigs, and enclosures in hand the same week, so we iterate on real parts instead of renders.
The process
No black boxes. You see where the project is and what it costs at every stage. Here’s how a build actually goes.
We start with your problem, constraints, and the environment the thing has to survive. Requirements, risks, and a realistic budget, written down before anyone touches a schematic.
Block diagrams, part selection, and the trade-offs that decide everything later. Power budget, compute, comms, and mechanics planned together, not bolted on.
Schematic capture, PCB layout, firmware structure, and mechanical CAD. Design-for-manufacture and design-for-test baked in from the first revision.
We build it, power it on, and find out what reality thinks. Board bring-up, firmware, and the unglamorous debugging that turns a render into hardware.
Functional, thermal, and field testing against the requirements we agreed on. We document the smoke before it clears so the next revision inherits the fix.
Manufacturing files, test jigs, documentation, and a build that repeats. You leave with a product, not a one-off that only worked on our bench.
Ways to work with us
A full build, a second pair of expert eyes, or the integration muscle to make a system come together. Start anywhere. Projects often move between these as they grow.
You bring the brief, we own the electronics, firmware, and integration through to a repeatable product. The full stack, one accountable team.
Design reviews, architecture calls, EMC, thermal and power sanity checks, and debugging the gremlin nobody else could find, on both the electrical and mechanical side.
Subsystems from different vendors that refuse to cooperate? We make hardware, firmware, and mechanics agree, then prove it on the bench before the field does.
What you leave with
When we’re done, you own a build that repeats and the files to prove it. No vendor lock-in, no “only Kristóf knows how it works.” Everything documented well enough that a stranger could pick it up and keep going.
Got something to build?
Send a one-paragraph brief or a messy sketch. Either works. We’ll tell you honestly whether we’re the right team, what it might take, and where we’d start. No buzzwords, no upsell.
Start a conversation →