1111| Component | Build Status | NuGet Package |
1212| :-| ---| ---|
1313| nanoFramework.M5Core | [ ![ Build Status] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_apis/build/status/nanoFramework.M5Stack?repoName=nanoframework%2FnanoFramework.M5Stack&branchName=main )] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_build/latest?definitionId=52&repoName=nanoframework%2FnanoFramework.M5Stack&branchName=main ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/nanoFramework.M5Core.svg?label=NuGet&style=flat&logo=nuget )] ( https://www.nuget.org/packages/nanoFramework.M5Stack/ ) |
14- | nanoFramework.M5Core (preview) | [ ![ Build Status] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_apis/build/status/nanoFramework.M5Stack?repoName=nanoframework%2FnanoFramework.M5Stack&branchName=develop )] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_build/latest?definitionId=52&repoName=nanoframework%2FnanoFramework.M5Stack&branchName=develop ) | [ ![ NuGet] ( https://img.shields.io/nuget/vpre/nanoFramework.M5Core.svg?label=NuGet&style=flat&logo=nuget )] ( https://www.nuget.org/packages/nanoFramework.M5Stack/ ) |
1514| nanoFramework.M5Stick | [ ![ Build Status] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_apis/build/status/nanoFramework.M5Stack?repoName=nanoframework%2FnanoFramework.M5Stack&branchName=main )] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_build/latest?definitionId=52&repoName=nanoframework%2FnanoFramework.M5Stack&branchName=main ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/nanoFramework.M5StickC.svg?label=NuGet&style=flat&logo=nuget )] ( https://www.nuget.org/packages/nanoFramework.M5StickC/ ) |
16- | nanoFramework.M5Stick (preview) | [ ![ Build Status] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_apis/build/status/nanoFramework.M5Stack?repoName=nanoframework%2FnanoFramework.M5Stack&branchName=develop )] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_build/latest?definitionId=52&repoName=nanoframework%2FnanoFramework.M5Stack&branchName=develop ) | [ ![ NuGet] ( https://img.shields.io/nuget/vpre/nanoFramework.M5StickC.svg?label=NuGet&style=flat&logo=nuget )] ( https://www.nuget.org/packages/nanoFramework.M5StickC/ ) |
1715| nanoFramework.M5StickCPlus | [ ![ Build Status] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_apis/build/status/nanoFramework.M5Stack?repoName=nanoframework%2FnanoFramework.M5Stack&branchName=main )] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_build/latest?definitionId=52&repoName=nanoframework%2FnanoFramework.M5Stack&branchName=main ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/nanoFramework.M5StickCPlus.svg?label=NuGet&style=flat&logo=nuget )] ( https://www.nuget.org/packages/nanoFramework.M5StickCPlus/ ) |
18- | nanoFramework.M5StickCPlus (preview) | [ ![ Build Status] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_apis/build/status/nanoFramework.M5Stack?repoName=nanoframework%2FnanoFramework.M5Stack&branchName=develop )] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_build/latest?definitionId=52&repoName=nanoframework%2FnanoFramework.M5Stack&branchName=develop ) | [ ![ NuGet] ( https://img.shields.io/nuget/vpre/nanoFramework.M5StickCPlus.svg?label=NuGet&style=flat&logo=nuget )] ( https://www.nuget.org/packages/nanoFramework.M5StickCPlus/ ) |
1916| nanoFramework.M5Core2 | [ ![ Build Status] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_apis/build/status/nanoFramework.M5Stack?repoName=nanoframework%2FnanoFramework.M5Stack&branchName=main )] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_build/latest?definitionId=52&repoName=nanoframework%2FnanoFramework.M5Stack&branchName=main ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/nanoFramework.M5Core2.svg?label=NuGet&style=flat&logo=nuget )] ( https://www.nuget.org/packages/nanoFramework.M5Core2/ ) |
20- | nanoFramework.M5Core2 (preview) | [ ![ Build Status] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_apis/build/status/nanoFramework.M5Stack?repoName=nanoframework%2FnanoFramework.M5Stack&branchName=develop )] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_build/latest?definitionId=52&repoName=nanoframework%2FnanoFramework.M5Stack&branchName=develop ) | [ ![ NuGet] ( https://img.shields.io/nuget/vpre/nanoFramework.M5Core2.svg?label=NuGet&style=flat&logo=nuget )] ( https://www.nuget.org/packages/nanoFramework.M5Core2/ ) |
2117| nanoFramework.Fire | [ ![ Build Status] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_apis/build/status/nanoFramework.M5Stack?repoName=nanoframework%2FnanoFramework.M5Stack&branchName=main )] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_build/latest?definitionId=52&repoName=nanoframework%2FnanoFramework.M5Stack&branchName=main ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/nanoFramework.Fire.svg?label=NuGet&style=flat&logo=nuget )] ( https://www.nuget.org/packages/nanoFramework.Fire/ ) |
22- | nanoFramework.Fire (preview) | [ ![ Build Status] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_apis/build/status/nanoFramework.M5Stack?repoName=nanoframework%2FnanoFramework.M5Stack&branchName=develop )] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_build/latest?definitionId=52&repoName=nanoframework%2FnanoFramework.M5Stack&branchName=develop ) | [ ![ NuGet] ( https://img.shields.io/nuget/vpre/nanoFramework.Fire.svg?label=NuGet&style=flat&logo=nuget )] ( https://www.nuget.org/packages/nanoFramework.Fire/ ) |
2318| nanoFramework.AtomLite | [ ![ Build Status] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_apis/build/status/nanoFramework.M5Stack?repoName=nanoframework%2FnanoFramework.M5Stack&branchName=main )] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_build/latest?definitionId=52&repoName=nanoframework%2FnanoFramework.M5Stack&branchName=main ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/nanoFramework.AtomLite.svg?label=NuGet&style=flat&logo=nuget )] ( https://www.nuget.org/packages/nanoFramework.AtomLite/ ) |
24- | nanoFramework.AtomLite (preview) | [ ![ Build Status] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_apis/build/status/nanoFramework.M5Stack?repoName=nanoframework%2FnanoFramework.M5Stack&branchName=develop )] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_build/latest?definitionId=52&repoName=nanoframework%2FnanoFramework.M5Stack&branchName=develop ) | [ ![ NuGet] ( https://img.shields.io/nuget/vpre/nanoFramework.AtomLite.svg?label=NuGet&style=flat&logo=nuget )] ( https://www.nuget.org/packages/nanoFramework.AtomLite/ ) |
2519| nanoFramework.AtomMatrix | [ ![ Build Status] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_apis/build/status/nanoFramework.M5Stack?repoName=nanoframework%2FnanoFramework.M5Stack&branchName=main )] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_build/latest?definitionId=52&repoName=nanoframework%2FnanoFramework.M5Stack&branchName=main ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/nanoFramework.AtomMatrix.svg?label=NuGet&style=flat&logo=nuget )] ( https://www.nuget.org/packages/nanoFramework.AtomMatrix/ ) |
26- | nanoFramework.AtomMatrix (preview) | [ ![ Build Status] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_apis/build/status/nanoFramework.M5Stack?repoName=nanoframework%2FnanoFramework.M5Stack&branchName=develop )] ( https://dev.azure.com/nanoframework/nanoFramework.M5Stack/_build/latest?definitionId=52&repoName=nanoframework%2FnanoFramework.M5Stack&branchName=develop ) | [ ![ NuGet] ( https://img.shields.io/nuget/vpre/nanoFramework.AtomMatrix.svg?label=NuGet&style=flat&logo=nuget )] ( https://www.nuget.org/packages/nanoFramework.AtomMatrix/ ) |
2720
2821## Usage
2922
@@ -37,40 +30,40 @@ These NuGet packages provide a support for M5Stack products:
3730- [ Atom Lite] ( https://docs.m5stack.com/en/core/atom_lite )
3831- [ Atom Matrix] ( https://docs.m5stack.com/en/core/atom_matrix )
3932
40- > Note 1: Before trying to add NuGet packages to your projects and/or before flashing the devices (see next section) using MS Visual Studio (VS), open VS > Tools > Options > NuGet Package Manager > Package Sources and make sure that it contains an entry pointing to < https://api.nuget.org/v3/index.json > , otherwise add it.
41- > Note 2: When invoking VS > Project > Manage NuGet Packages make sure that in the Package source drop-down menu (right upper corner) "nuget.org" is selected. Also if you're using preview version the "include prerelease" checkbox should be clicked/selected as well.
33+ > Note 1: Before trying to add NuGet packages to your projects and/or before flashing the devices (see next section) using MS Visual Studio (VS), open VS > Tools > Options > NuGet Package Manager > Package Sources and make sure that it contains an entry pointing to < https://api.nuget.org/v3/index.json > , otherwise add it.
34+ > Note 2: When invoking VS > Project > Manage NuGet Packages make sure that in the Package source drop-down menu (right upper corner) "nuget.org" is selected.
4235
4336The NuGets bring support for the screens as well and require to be flashed with the proper image (using [ ` nanoff ` ] ( https://github.com/nanoframework/nanoFirmwareFlasher ) dotnet CLI).
4437On the examples below replace ` COM3 ` with the appropriate number of the COM port to which your device is connected. (on Windows you can check this in the Device Manager).
4538
4639For the M5Core:
4740
4841``` shell
49- nanoff --target M5Core --update --preview -- serialport COM3
42+ nanoff --target M5Core --update --serialport COM3
5043```
5144
5245For the M5StickC:
5346
5447``` shell
55- nanoff --target M5StickC --update --preview -- serialport COM3 --baud 115200
48+ nanoff --target M5StickC --update --serialport COM3 --baud 115200
5649```
5750
5851For the M5StickCPlus:
5952
6053``` shell
61- nanoff --target M5StickCPlus --update --preview -- serialport COM3
54+ nanoff --target M5StickCPlus --update --serialport COM3
6255```
6356
6457For the M5Core2 and Fire:
6558
6659``` shell
67- nanoff --target M5Core2 --update --preview -- serialport COM3
60+ nanoff --target M5Core2 --update --serialport COM3
6861```
6962
7063For the Atom Lite and Matrix:
7164
7265``` shell
73- nanoff --target ESP32_PICO --update --preview -- serialport COM3
66+ nanoff --target ESP32_PICO --update --serialport COM3
7467```
7568
7669> Note 3: If the ` nanoff ` commands fails, make sure you have followed instruction from Note 1 above.
0 commit comments