-
released this
2026-03-17 03:48:38 +00:00 | 2 commits to master since this releaseAnvil v1.0.0 -- Initial release
Anvil is a command-line tool for generating clean, testable Arduino projects
with hardware abstraction, host-side test infrastructure, and a complete
build/upload/test workflow. Generated projects stand alone -- Anvil is a
scaffolding tool, not a runtime dependency.Highlights
- Project generation with templates (basic, weather, button)
- Sensor/actuator library system with mock and simulator test doubles
- Pin management with board-aware validation
- Multi-board profiles per project
- Smart device detection with VID:PID tracking
- Project refresh that never touches your code
- Full FreeBSD, Linux, and Windows support
Platform binaries
File Platform anvil-1.0.0-freebsd-x86_64.tar.gz FreeBSD x86_64 anvil-1.0.0-linux-x86_64.tar.gz Linux x86_64 anvil-1.0.0-windows-x86_64.zip Windows x86_64 Extract and place the binary in your PATH. Then run
anvil setupto install
arduino-cli and the AVR core.Downloads