nanoFramework.Iot.Device.AD5328 1.2.573

The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org. Prefix Reserved
dotnet add package nanoFramework.Iot.Device.AD5328 --version 1.2.573
NuGet\Install-Package nanoFramework.Iot.Device.AD5328 -Version 1.2.573
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.2.573" />
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.2.573
#r "nuget: nanoFramework.Iot.Device.AD5328, 1.2.573"
#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.2.573

// Install nanoFramework.Iot.Device.AD5328 as a Cake Tool
#tool nuget:?package=nanoFramework.Iot.Device.AD5328&version=1.2.573

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.573 75 6/19/2024
1.2.570 72 6/14/2024
1.2.560 79 5/29/2024
1.2.548 69 5/15/2024
1.2.536 83 4/15/2024
1.2.514 86 3/22/2024
1.2.494 82 2/28/2024
1.2.474 107 1/24/2024
1.2.462 135 1/5/2024
1.2.458 109 12/20/2023
1.2.436 134 11/10/2023
1.2.416 91 11/8/2023
1.2.403 110 10/6/2023
1.2.396 105 9/27/2023
1.2.384 137 9/6/2023
1.2.378 137 8/16/2023
1.2.369 148 8/2/2023
1.2.363 128 7/28/2023
1.2.357 135 7/19/2023
1.2.354 136 7/14/2023
1.2.345 132 6/21/2023
1.2.341 134 6/14/2023
1.2.337 144 6/7/2023
1.2.335 127 6/2/2023
1.2.329 124 5/26/2023
1.2.313 144 5/12/2023
1.2.302 158 5/10/2023
1.2.297 139 5/3/2023
1.2.273 211 3/17/2023
1.2.267 240 3/10/2023
1.2.263 251 3/8/2023
1.2.259 232 2/27/2023
1.2.256 247 2/24/2023
1.2.253 261 2/22/2023
1.2.222 300 1/9/2023
1.2.212 311 1/5/2023
1.2.208 325 1/3/2023
1.2.203 300 12/28/2022
1.2.159 367 11/14/2022
1.2.153 377 11/5/2022
1.2.141 388 10/25/2022
1.2.122 445 10/12/2022
1.2.114 405 10/8/2022
1.2.95 457 9/22/2022
1.2.87 511 9/15/2022
1.2.73 424 9/8/2022
1.2.63 428 9/3/2022
1.2.47 430 8/15/2022
1.2.40 447 8/6/2022
1.2.38 430 8/5/2022
1.2.28 433 8/1/2022
1.2.13 452 7/24/2022
1.2.10 432 7/23/2022
1.2.5 483 7/13/2022
1.1.145.58726 475 7/7/2022
1.1.141.41205 438 7/6/2022
1.1.133.52556 440 6/30/2022
1.1.121.35854 456 6/26/2022
1.1.116.8772 434 6/24/2022
1.1.113.2032 438 6/23/2022
1.1.102.51394 431 6/15/2022
1.1.99.36719 450 6/14/2022
1.1.97.17326 470 6/13/2022
1.1.92.53000 450 6/8/2022
1.1.72.29765 434 5/31/2022
1.1.64.21380 450 5/26/2022
1.1.54.28879 453 5/23/2022
1.1.40 458 5/5/2022
1.1.27 463 4/26/2022
1.1.20 446 4/21/2022
1.1.3 442 4/15/2022
1.1.1 442 4/14/2022
1.0.300 448 3/31/2022
1.0.288-preview.114 118 3/25/2022
1.0.288-preview.113 112 3/25/2022
1.0.288-preview.104 104 3/22/2022
1.0.288-preview.103 103 3/21/2022
1.0.288-preview.100 106 3/19/2022
1.0.288-preview.99 116 3/18/2022
1.0.288-preview.98 107 3/18/2022
1.0.288-preview.93 108 3/15/2022
1.0.288-preview.87 113 3/10/2022
1.0.288-preview.86 114 3/8/2022
1.0.288-preview.77 109 2/27/2022
1.0.288-preview.75 107 2/26/2022
1.0.288-preview.73 110 2/25/2022
1.0.288-preview.65 106 2/18/2022
1.0.288-preview.63 112 2/16/2022
1.0.288-preview.61 113 2/12/2022
1.0.288-preview.58 115 2/10/2022
1.0.288-preview.53 108 2/9/2022
1.0.288-preview.48 128 2/4/2022
1.0.288-preview.41 124 1/31/2022
1.0.288-preview.29 121 1/28/2022
1.0.288-preview.20 125 1/27/2022
1.0.288-preview.19 128 1/27/2022
1.0.288-preview.18 123 1/27/2022
1.0.288-preview.5 129 1/24/2022
1.0.288-preview.1 123 1/21/2022
1.0.272 152 1/10/2022
1.0.259 315 12/9/2021
1.0.258 319 12/7/2021
1.0.221 151 10/19/2021
1.0.219 155 10/19/2021
1.0.218 183 10/18/2021
1.0.157 157 9/4/2021
1.0.155 156 8/31/2021
1.0.153 159 8/14/2021
1.0.151 164 8/6/2021
1.0.146 159 7/22/2021
1.0.136 222 7/17/2021
1.0.135 162 7/16/2021
1.0.134 168 7/15/2021
1.0.133 174 7/14/2021
1.0.127 171 7/5/2021
1.0.125 194 7/5/2021
1.0.122 202 6/30/2021
1.0.121 192 6/29/2021
1.0.119 213 6/28/2021
1.0.111 171 6/14/2021
1.0.105 273 5/29/2021
1.0.104 237 5/29/2021
1.0.97 168 5/28/2021
1.0.92 167 5/27/2021
1.0.63 170 5/26/2021
1.0.16 174 5/21/2021