CCSWE.nanoFramework.Graphics
1.1.129
dotnet add package CCSWE.nanoFramework.Graphics --version 1.1.129
NuGet\Install-Package CCSWE.nanoFramework.Graphics -Version 1.1.129
<PackageReference Include="CCSWE.nanoFramework.Graphics" Version="1.1.129" />
<PackageVersion Include="CCSWE.nanoFramework.Graphics" Version="1.1.129" />
<PackageReference Include="CCSWE.nanoFramework.Graphics" />
paket add CCSWE.nanoFramework.Graphics --version 1.1.129
#r "nuget: CCSWE.nanoFramework.Graphics, 1.1.129"
#:package CCSWE.nanoFramework.Graphics@1.1.129
#addin nuget:?package=CCSWE.nanoFramework.Graphics&version=1.1.129
#tool nuget:?package=CCSWE.nanoFramework.Graphics&version=1.1.129
CCSWE.nanoFramework.Graphics
Color utility library for .NET nanoFramework. Provides color conversion, brightness scaling, and a color wheel — usable independently of any LED hardware driver.
API
ColorConverter
Convert between RGB, HSB, and HSL color spaces, and scale brightness.
// Scale brightness (0.0 = off, 1.0 = full brightness)
Color dimRed = ColorConverter.ScaleBrightness(Color.Red, 0.5f);
// Convert to HSB and back
HsbColor hsb = ColorConverter.ToHsbColor(Color.Red);
Color rgb = ColorConverter.ToColor(hsb);
ColorWheel
A 255-step color wheel that cycles smoothly through red → green → blue → red. Useful for rainbow animations.
// position: 0–255
Color c = ColorWheel.GetColor(position);
ColorExtensions
Convert a System.Drawing.Color to a byte array in any System.Drawing.ColorOrder (Rgb, Bgr, Grb, etc.).
byte[] bytes = color.ToBytes(ColorOrder.Grb);
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NETnanoFramework | netnano1.0 is compatible. |
-
.NETnanoFramework 1.0
- CCSWE.nanoFramework.Math (>= 1.1.129)
- nanoFramework.CoreLibrary (>= 1.17.11)
- nanoFramework.Graphics.Core (>= 1.2.45)
- nanoFramework.System.Math (>= 1.5.116)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on CCSWE.nanoFramework.Graphics:
| Package | Downloads |
|---|---|
|
CCSWE.nanoFramework.NeoPixel
A fast ESP32 RMT library for controlling LED chipsets (NeoPixel, WS2812B, etc.). |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on CCSWE.nanoFramework.Graphics:
| Repository | Stars |
|---|---|
|
nanoframework/Samples
🍬 Code samples from the nanoFramework team used in testing, proof of concepts and other explorational endeavours
|
| Version | Downloads | Last Updated |
|---|---|---|
| 1.1.129 | 104 | 4/23/2026 |
| 1.1.128 | 96 | 4/23/2026 |
| 1.1.127 | 119 | 4/15/2026 |
| 1.1.124 | 104 | 4/15/2026 |
| 1.1.123 | 97 | 4/14/2026 |
| 1.1.122 | 100 | 4/13/2026 |
| 1.1.117 | 132 | 4/13/2026 |
| 1.1.114 | 143 | 4/10/2026 |
| 1.1.113 | 128 | 4/10/2026 |
| 1.1.112 | 136 | 4/9/2026 |
| 1.1.104 | 132 | 4/8/2026 |
| 1.1.103 | 132 | 4/8/2026 |
| 1.1.101 | 124 | 4/7/2026 |
| 1.1.100 | 125 | 4/7/2026 |
| 1.1.99 | 91 | 4/7/2026 |