Blog

Latest posts and insights

Driving Altium with MCP: what actually works today

Altium's official Developer Program is effectively dead. How we drive Altium Designer from AI agents anyway: scripting mailbox, direct file format access with AltiumSharp, and a hybrid MCP server.

#elektronik
#agenticengineering

Claude Code: what marketing sells as 'so good it could be dangerous' is above all more expensive

The jump from Claude 4.7 to 4.8, Opus 5.0 and Fable is sold as an agentic upgrade. In practice: more tokens, more autonomy, fewer results.

#software
#agenticengineering

Local TTS for embedded devices with a voice interface: selection and a practice example

Fact check of an offline text-to-speech engine with high speaker quality. Kokoro-82M as the choice, with rc-voices as a concrete application from RC modelling.

#embeddedsystems
#software
#projekte

Use cases to tests: from Markdown through JSON to pytest on real hardware

How use cases in Markdown, transformed via JSON, become a pytest test bench that exercises the generated protocol on a real target. Part 2 of the spec-to-code series.

#embeddedsystems
#software
#agenticengineering

Protocol spec, written once, generated into four programming languages

How a Markdown specification, transformed to JSON, produces clean protocol implementations in C, C++, Rust and Python, and what the iteration cycle between spec and generated code looks like in practice.

#embeddedsystems
#software
#agenticengineering

SocketCAN on WSL: USB CAN adapters from Windows

SocketCAN has been the Linux standard for CAN for years. With usbipd-win and a self-built WSL kernel the full toolchain runs on Windows too.

#embeddedsystems
#software