Pamoja.Sensing
0.2.0
dotnet add package Pamoja.Sensing --version 0.2.0
NuGet\Install-Package Pamoja.Sensing -Version 0.2.0
<PackageReference Include="Pamoja.Sensing" Version="0.2.0" />
<PackageVersion Include="Pamoja.Sensing" Version="0.2.0" />
<PackageReference Include="Pamoja.Sensing" />
paket add Pamoja.Sensing --version 0.2.0
#r "nuget: Pamoja.Sensing, 0.2.0"
#:package Pamoja.Sensing@0.2.0
#addin nuget:?package=Pamoja.Sensing&version=0.2.0
#tool nuget:?package=Pamoja.Sensing&version=0.2.0
Pamoja.Sensing
The parts wired to a board: a thermometer that checks its own bytes, a servo pulse, a stepper walking its coils, and a part of your own.
One reference for the 3 capabilities of this domain. Each is also its own package,
and Pamoja is the whole framework in one.
dotnet add package Pamoja.Sensing
This package ships no assembly: it brings in the packages below, and each keeps its own namespace, so a type is named the way it is when the package is referenced directly.
| Capability | Package | What it covers |
|---|---|---|
| Sensor drivers | Pamoja.Sensors |
Datasheet-anchored drivers for eleven parts, from every language: the BME280, BMP280, DS18B20, HDC1080, INA219, INA226, ADS1115, OPT3001, SCD4x, SHT3x, and TMP117 |
| Actuator drivers | Pamoja.Actuators |
A PCA9685 driver for servos, LEDs, and valves, and stepper drivers for four coil lines or a step and direction chip, in every language |
| Your own device | Pamoja.Core |
A sensor and an actuator pamoja has never heard of, written against the core traits, run against a rule, and published with nothing plugged in |
The guides, with a worked C# example for each, are at https://pamoja.molex.cloud/docs.
License
MIT
Learn more about Target Frameworks and .NET Standard.
-
net8.0
- Pamoja.Actuators (>= 0.2.0)
- Pamoja.Core (>= 0.2.0)
- Pamoja.Sensors (>= 0.2.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.