• v1.0.0 e7995de547

    Anvil v1.0.0 — Initial Release
    Some checks failed
    CI / Test (Linux) (push) Has been cancelled
    CI / Test (Windows MSVC) (push) Has been cancelled
    CI / Clippy (push) Has been cancelled
    CI / Format (push) Has been cancelled
    Stable

    eric released this 2026-03-17 03:48:38 +00:00 | 2 commits to master since this release

    Anvil 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 setup to install
    arduino-cli and the AVR core.

    Downloads