Nff turns Claude into a firmware development engineer

The nff tool is an MCP server that gives Claude direct access to physical hardware over USB. The model can write code, compile it, flash ESP32, Arduino, or STM32 microcontrollers, and read data over the serial port.
The system supports an autonomous repair loop. If a device in the field reports an error, nff captures register and stack states, passes them to Claude for analysis, and the model proposes a fix. This enables diagnosing failures without physical access to the board.
The tool ships as a compiled Rust binary and includes integration with the Wokwi simulator for testing code without physical hardware. The project is MIT-licensed.
Up next
Analysis of Claude Code usage in 2026
Most Claude Code users (85%) write project instructions in CLAUDE.md, but only 25% create custom sub-agents. The majority stop at using it as a smart assistant, without tapping into the full potential of agents, skills, and hooks.
Related stories
- Webify: an open source MCP server for web search in Claude Code
- Claude Code 2.1.319 drops auto mode fallback behind gateways
- Claude Code team defines a loop by its stop condition
- Claude Code’s sandbox ships as an open-source npm package
- Long-running jobs and mid-task questions reach Claude Code
- Typing “hi” into Claude Code crosses ten layers
Comments
No comments yet. Be the first.
Join the conversation
Sign in to leave a comment. It appears after moderation.

