nanoFramework.Iot.Device.AD5328 1.0.288-preview.19

Prefix Reserved
This is a prerelease version of nanoFramework.Iot.Device.AD5328.
There is a newer version of this package available.
See the version list below for details.
dotnet add package nanoFramework.Iot.Device.AD5328 --version 1.0.288-preview.19                
NuGet\Install-Package nanoFramework.Iot.Device.AD5328 -Version 1.0.288-preview.19                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="nanoFramework.Iot.Device.AD5328" Version="1.0.288-preview.19" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add nanoFramework.Iot.Device.AD5328 --version 1.0.288-preview.19                
#r "nuget: nanoFramework.Iot.Device.AD5328, 1.0.288-preview.19"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install nanoFramework.Iot.Device.AD5328 as a Cake Addin
#addin nuget:?package=nanoFramework.Iot.Device.AD5328&version=1.0.288-preview.19&prerelease

// Install nanoFramework.Iot.Device.AD5328 as a Cake Tool
#tool nuget:?package=nanoFramework.Iot.Device.AD5328&version=1.0.288-preview.19&prerelease                

AD5328 - Digital to Analog Convertor

AD5328 is an Digital-to-Analog converter (DAC) with 12 bits of resolution.

Documentation

Product information and documentation can he found here

Usage

Important: make sure you properly setup the SPI pins especially for ESP32 before creating the SpiDevice, make sure you install the nanoFramework.Hardware.ESP32 nuget:

//////////////////////////////////////////////////////////////////////
// when connecting to an ESP32 device, need to configure the SPI GPIOs
// used for the bus
Configuration.SetPinFunction(21, DeviceFunction.SPI1_MOSI);
Configuration.SetPinFunction(22, DeviceFunction.SPI1_MISO);
Configuration.SetPinFunction(23, DeviceFunction.SPI1_CLOCK);
// Make sure as well you are using the right chip select

For other devices like STM32, please make sure you're using the preset pins for the SPI bus you want to use. The chip select can as well be pre setup.

using System.Device.Spi;
using System.Threading;
using Iot.Device.DAC;
using UnitsNet;

var spisettings = new SpiConnectionSettings(1, 42)
{
    Mode = SpiMode.Mode2
};

var spidev = SpiDevice.Create(spisettings);
var dac = new AD5328(spidev, ElectricPotential.FromVolts(2.5), ElectricPotential.FromVolts(2.5));
Thread.Sleep(1000);
dac.SetVoltage(0, ElectricPotential.FromVolts(1));
Product Compatible and additional computed target framework versions.
.NET Framework net is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.2.656 35 10/3/2024
1.2.639 100 9/6/2024
1.2.631 86 8/28/2024
1.2.613 102 8/9/2024
1.2.601 70 7/26/2024
1.2.590 78 7/17/2024
1.2.573 106 6/19/2024
1.2.570 97 6/14/2024
1.2.560 87 5/29/2024
1.2.548 91 5/15/2024
1.2.536 126 4/15/2024
1.2.514 107 3/22/2024
1.2.494 102 2/28/2024
1.2.474 120 1/24/2024
1.2.462 154 1/5/2024
1.2.458 127 12/20/2023
1.2.436 141 11/10/2023
1.2.416 112 11/8/2023
1.2.403 132 10/6/2023
1.2.396 123 9/27/2023
1.2.384 154 9/6/2023
1.2.378 151 8/16/2023
1.2.369 152 8/2/2023
1.2.363 148 7/28/2023
1.2.357 151 7/19/2023
1.2.354 152 7/14/2023
1.2.345 152 6/21/2023
1.2.341 158 6/14/2023
1.2.337 165 6/7/2023
1.2.335 145 6/2/2023
1.2.329 142 5/26/2023
1.2.313 157 5/12/2023
1.2.302 177 5/10/2023
1.2.297 153 5/3/2023
1.2.273 227 3/17/2023
1.2.267 255 3/10/2023
1.2.263 271 3/8/2023
1.2.259 251 2/27/2023
1.2.256 267 2/24/2023
1.2.253 279 2/22/2023
1.2.222 315 1/9/2023
1.2.212 333 1/5/2023
1.2.208 343 1/3/2023
1.2.203 321 12/28/2022
1.2.159 387 11/14/2022
1.2.153 399 11/5/2022
1.2.141 406 10/25/2022
1.2.122 463 10/12/2022
1.2.114 422 10/8/2022
1.2.95 478 9/22/2022
1.2.87 527 9/15/2022
1.2.73 441 9/8/2022
1.2.63 448 9/3/2022
1.2.47 450 8/15/2022
1.2.40 474 8/6/2022
1.2.38 448 8/5/2022
1.2.28 452 8/1/2022
1.2.13 478 7/24/2022
1.2.10 449 7/23/2022
1.2.5 499 7/13/2022
1.1.145.58726 482 7/7/2022
1.1.141.41205 456 7/6/2022
1.1.133.52556 457 6/30/2022
1.1.121.35854 472 6/26/2022
1.1.116.8772 456 6/24/2022
1.1.113.2032 455 6/23/2022
1.1.102.51394 452 6/15/2022
1.1.99.36719 467 6/14/2022
1.1.97.17326 487 6/13/2022
1.1.92.53000 470 6/8/2022
1.1.72.29765 454 5/31/2022
1.1.64.21380 469 5/26/2022
1.1.54.28879 473 5/23/2022
1.1.40 477 5/5/2022
1.1.27 484 4/26/2022
1.1.20 462 4/21/2022
1.1.3 468 4/15/2022
1.1.1 457 4/14/2022
1.0.300 468 3/31/2022
1.0.288-preview.114 122 3/25/2022
1.0.288-preview.113 116 3/25/2022
1.0.288-preview.104 109 3/22/2022
1.0.288-preview.103 108 3/21/2022
1.0.288-preview.100 111 3/19/2022
1.0.288-preview.99 129 3/18/2022
1.0.288-preview.98 112 3/18/2022
1.0.288-preview.93 113 3/15/2022
1.0.288-preview.87 119 3/10/2022
1.0.288-preview.86 122 3/8/2022
1.0.288-preview.77 113 2/27/2022
1.0.288-preview.75 110 2/26/2022
1.0.288-preview.73 113 2/25/2022
1.0.288-preview.65 114 2/18/2022
1.0.288-preview.63 116 2/16/2022
1.0.288-preview.61 116 2/12/2022
1.0.288-preview.58 118 2/10/2022
1.0.288-preview.53 110 2/9/2022
1.0.288-preview.48 131 2/4/2022
1.0.288-preview.41 135 1/31/2022
1.0.288-preview.29 124 1/28/2022
1.0.288-preview.20 127 1/27/2022
1.0.288-preview.19 130 1/27/2022
1.0.288-preview.18 125 1/27/2022
1.0.288-preview.5 130 1/24/2022
1.0.288-preview.1 124 1/21/2022
1.0.272 156 1/10/2022
1.0.259 328 12/9/2021
1.0.258 341 12/7/2021
1.0.221 158 10/19/2021
1.0.219 160 10/19/2021
1.0.218 188 10/18/2021
1.0.157 160 9/4/2021
1.0.155 160 8/31/2021
1.0.153 165 8/14/2021
1.0.151 170 8/6/2021
1.0.146 165 7/22/2021
1.0.136 228 7/17/2021
1.0.135 168 7/16/2021
1.0.134 175 7/15/2021
1.0.133 182 7/14/2021
1.0.127 176 7/5/2021
1.0.125 200 7/5/2021
1.0.122 207 6/30/2021
1.0.121 200 6/29/2021
1.0.119 219 6/28/2021
1.0.111 179 6/14/2021
1.0.105 277 5/29/2021
1.0.104 241 5/29/2021
1.0.97 174 5/28/2021
1.0.92 172 5/27/2021
1.0.63 175 5/26/2021
1.0.16 178 5/21/2021