Installation#
Avr8Sharp targets .NET 10. You need the .NET 10 SDK installed.
From NuGet#
dotnet add package Avr8Sharp --prerelease # the emulator core
dotnet add package Avr8Sharp.TestKit --prerelease # fluent harness for firmware tests (optional)
Note
The current release (1.1.0-beta1) is a pre-release. Pass --prerelease (or set
<Version>*-*</Version> in your .csproj) until the first stable release is published.
Package |
Purpose |
|---|---|
CPU, peripherals, instruction decoders. AOT-compatible, trimmable. |
|
|
From source#
git clone https://github.com/PyMCU/avr8sharp.git
cd avr8sharp
dotnet build
dotnet test