Blog
Writing from the team
Writing from the Veecle team on Chiplab, AI agents, and the firmware they run on real silicon.
Blog
HIL won't scale to the AI era
Daniel Frassinelli

Blog
What Is MCP? ↗
Sohyeon Park
Blog
What LLMs get wrong about embedded code
Daniel Frassinelli
Blog
I was on holiday. My agent shipped the blog post anyway.
Daniel Frassinelli

Blog
My first AI HelloWorld in embedded ↗
Sohyeon Park
Blog
Why your AI coding agent needs a target to run on
Daniel Frassinelli
Blog
Getting started with Chiplab: run firmware without the hardware
Daniel Frassinelli
Blog
Chiplab demo: from MCP setup to a validated run on real hardware
Lucas Pütz
More writing
- Zephyr's Twister hardware map is a YAML file, not a productDaniel Frassinelli
- RTT vs SWO vs UART: choose the constraint, not the tutorialDaniel Frassinelli
- Your rust embedded unit test runs on the host. The Book barely mentions it.Daniel Frassinelli
- Stop grepping Renode stdout. It already ships a test runner.Daniel Frassinelli
- A firmware instruction trace is not code coverageDaniel Frassinelli