Embedded & Firmware
Bare-metal firmware for STM32 and friends, and tailor-made embedded Linux systems with Yocto and Buildroot.
Quelltextlabor
We develop microcontroller firmware, embedded Linux systems, real-time engines and UI applications for electronics manufacturers and the music industry – and for Mosaik, our own instrument.
Panketal near Berlin
Services
We cover the full stack of a connected audio device – including the unglamorous layers in between.
Bare-metal firmware for STM32 and friends, and tailor-made embedded Linux systems with Yocto and Buildroot.
Low-latency audio engines, streaming and codecs. Experience tuning latency, performance and stability.
Native interfaces with GTK and Qt, embedded UIs with LVGL – including international typography on tiny displays. Reactive and cleanly separated from the logic.
Reproducible builds, cross-compiling and delivery – from CMake to containers to over-the-air updates.
We run servers – our own and our clients’: self-hosting with Docker Compose, from Nextcloud and mail to container registry, build agents and backups.
We use AI agents productively in everyday development – for refactoring, testing and modernising large codebases.
Our own product
A live performance groovebox, made for the stage.
Together with our partners for mechanics, electronics and UX/UI, we develop, build and sell Mosaik – a standalone instrument in a rugged full-aluminium housing.
It combines sampling, step sequencing, live jamming, looping, DJing and mixing – a complete setup without a computer (dawless), made for the stage. We own the software at every level: the firmware of the controls, the real-time audio engine, the Linux system and the hardware UI.
That makes us not just a service provider, but a manufacturer too.
Clients
As an independent development partner, we have supported manufacturers of audio hardware for years – commissioned per project, self-directed and with our own infrastructure.
Development of audio-streaming software in modern C++ – from architecture and implementation to automated testing, for networked audio devices.
teufelaudio.comDevelopment of several instruments – the C15 and C25 among them: audio engine and DSP, STM32 firmware, the LVGL hardware UI and web-based preset editors.
nonlinear-labs.deConsistency
Some of these tools we have used for over 15 years.
Technology
A selection of what we work with every day.
Contact
Whether it’s audio hardware, a stalled embedded project or a codebase that needs modernising – drop us a line.