Services
Embedded firmware development, from ground zero.
Every project starts with a free consultation. After that, the scope and price are agreed per project. There are no fixed packages.
Ways to work together
Startups
Full firmware development
From an idea or a schematic to working, documented firmware. I own the firmware so you can focus on the product.
Startups
Technical consultation
A second pair of eyes on your architecture, part choices or a bug that won't die. Short and focused.
Students
Hackathon & student support
Hands-on help to get your hardware working before the deadline, and an explanation of what went wrong.
What a full project includes
01
Requirements & architecture
What the device must do, which MCU and parts fit, and how the firmware is structured before a line is written.
02
Board bring-up
Clocks, pins, power, debug access. Getting a new board alive and talking.
03
Drivers & peripherals
Sensors, motors, displays, communication buses, written cleanly and tested on the real hardware.
04
Application & RTOS
The product logic itself: tasks, timing, state machines, error handling and safe states.
05
Wireless & low power
Bluetooth LE on Nordic nRF with Zephyr, and power design that makes a battery last months, not days.
06
Signal processing
Filtering and fusing sensor data, and running trained models on the device when needed.
07
Testing & documentation
Test tools, release notes and documentation, so the code can be maintained after handover.
Not sure which one you need?
That’s what the free consultation is for.