nanoFramework.Iot.Device.AD5328 1.2.704

Prefix Reserved
dotnet add package nanoFramework.Iot.Device.AD5328 --version 1.2.704                
NuGet\Install-Package nanoFramework.Iot.Device.AD5328 -Version 1.2.704                
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.704" />                
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.704                
#r "nuget: nanoFramework.Iot.Device.AD5328, 1.2.704"                
#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.704

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

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.704 74 12/18/2024
1.2.696 78 12/16/2024
1.2.673 99 10/23/2024
1.2.656 93 10/3/2024
1.2.639 117 9/6/2024
1.2.631 100 8/28/2024
1.2.613 114 8/9/2024
1.2.601 89 7/26/2024
1.2.590 92 7/17/2024
1.2.573 118 6/19/2024
1.2.570 109 6/14/2024
1.2.560 101 5/29/2024
1.2.548 103 5/15/2024
1.2.536 138 4/15/2024
1.2.514 116 3/22/2024
1.2.494 110 2/28/2024
1.2.474 130 1/24/2024
1.2.462 165 1/5/2024
1.2.458 139 12/20/2023
1.2.436 149 11/10/2023
1.2.416 121 11/8/2023
1.2.403 140 10/6/2023
1.2.396 134 9/27/2023
1.2.384 162 9/6/2023
1.2.378 162 8/16/2023
1.2.369 161 8/2/2023
1.2.363 158 7/28/2023
1.2.357 160 7/19/2023
1.2.354 162 7/14/2023
1.2.345 160 6/21/2023
1.2.341 167 6/14/2023
1.2.337 176 6/7/2023
1.2.335 154 6/2/2023
1.2.329 151 5/26/2023
1.2.313 167 5/12/2023
1.2.302 195 5/10/2023
1.2.297 164 5/3/2023
1.2.273 236 3/17/2023
1.2.267 264 3/10/2023
1.2.263 280 3/8/2023
1.2.259 262 2/27/2023
1.2.256 276 2/24/2023
1.2.253 288 2/22/2023
1.2.222 327 1/9/2023
1.2.212 342 1/5/2023
1.2.208 353 1/3/2023
1.2.203 330 12/28/2022
1.2.159 396 11/14/2022
1.2.153 409 11/5/2022
1.2.141 416 10/25/2022
1.2.122 472 10/12/2022
1.2.114 431 10/8/2022
1.2.95 487 9/22/2022
1.2.87 538 9/15/2022
1.2.73 451 9/8/2022
1.2.63 459 9/3/2022
1.2.47 466 8/15/2022
1.2.40 483 8/6/2022
1.2.38 457 8/5/2022
1.2.28 463 8/1/2022
1.2.13 487 7/24/2022
1.2.10 458 7/23/2022
1.2.5 514 7/13/2022
1.1.145.58726 491 7/7/2022
1.1.141.41205 465 7/6/2022
1.1.133.52556 466 6/30/2022
1.1.121.35854 481 6/26/2022
1.1.116.8772 467 6/24/2022
1.1.113.2032 468 6/23/2022
1.1.102.51394 463 6/15/2022
1.1.99.36719 478 6/14/2022
1.1.97.17326 496 6/13/2022
1.1.92.53000 479 6/8/2022
1.1.72.29765 467 5/31/2022
1.1.64.21380 480 5/26/2022
1.1.54.28879 482 5/23/2022
1.1.40 488 5/5/2022
1.1.27 497 4/26/2022
1.1.20 475 4/21/2022
1.1.3 479 4/15/2022
1.1.1 468 4/14/2022
1.0.300 479 3/31/2022
1.0.288-preview.114 128 3/25/2022
1.0.288-preview.113 129 3/25/2022
1.0.288-preview.104 118 3/22/2022
1.0.288-preview.103 117 3/21/2022
1.0.288-preview.100 120 3/19/2022
1.0.288-preview.99 136 3/18/2022
1.0.288-preview.98 121 3/18/2022
1.0.288-preview.93 120 3/15/2022
1.0.288-preview.87 126 3/10/2022
1.0.288-preview.86 129 3/8/2022
1.0.288-preview.77 122 2/27/2022
1.0.288-preview.75 121 2/26/2022
1.0.288-preview.73 122 2/25/2022
1.0.288-preview.65 125 2/18/2022
1.0.288-preview.63 125 2/16/2022
1.0.288-preview.61 125 2/12/2022
1.0.288-preview.58 132 2/10/2022
1.0.288-preview.53 121 2/9/2022
1.0.288-preview.48 142 2/4/2022
1.0.288-preview.41 144 1/31/2022
1.0.288-preview.29 135 1/28/2022
1.0.288-preview.20 136 1/27/2022
1.0.288-preview.19 139 1/27/2022
1.0.288-preview.18 134 1/27/2022
1.0.288-preview.5 140 1/24/2022
1.0.288-preview.1 135 1/21/2022
1.0.272 175 1/10/2022
1.0.259 341 12/9/2021
1.0.258 354 12/7/2021
1.0.221 169 10/19/2021
1.0.219 173 10/19/2021
1.0.218 201 10/18/2021
1.0.157 175 9/4/2021
1.0.155 173 8/31/2021
1.0.153 184 8/14/2021
1.0.151 185 8/6/2021
1.0.146 180 7/22/2021
1.0.136 241 7/17/2021
1.0.135 183 7/16/2021
1.0.134 186 7/15/2021
1.0.133 195 7/14/2021
1.0.127 188 7/5/2021
1.0.125 213 7/5/2021
1.0.122 220 6/30/2021
1.0.121 213 6/29/2021
1.0.119 234 6/28/2021
1.0.111 192 6/14/2021
1.0.105 292 5/29/2021
1.0.104 256 5/29/2021
1.0.97 187 5/28/2021
1.0.92 185 5/27/2021
1.0.63 188 5/26/2021
1.0.16 193 5/21/2021