64 packages tagged with “I2C”
The System.Device.Gpio package supports general-purpose I/O (GPIO) pins, PWM, I2C, SPI and related interfaces for interacting with low level hardware pins to control hardware sensors, displays and input devices on single-board-computers; Raspberry Pi, BeagleBoard, ODROID, and other single-board-computers that are supported by Linux or Windows and can run .NET. Depending on the OS and hardware, various low-level drivers are available. Additionally, hardware interfaces connected trough Serial ports or USB are also supported.
This package includes the System.Device.I2c assembly for nanoFramework C# projects. This package requires a target with System.Device.I2c v100.0.0.2 (checksum 0xFA806D33).
This package provides a set of Device Bindings ("Device drivers") that use System.Device.Gpio package to communicate with sensors and microcontrollers.
This package includes the Windows.Devices.I2c assembly for .NET nanoFramework C# projects. This package requires a target with Windows.Devices.I2c v.
This package includes the System.Runtime assembly for .NET nanoFramework C# projects.
TCA9548A I2C IO expander
The Raspberry Pi's IO Functionality in an easy-to use API for Mono/.NET Core This library enables developers to use the various Raspberry Pi's hardware modules including the Camera to capture images and video, the GPIO pins, and both, the SPI and I2C buses.
SC16IS7x2 SPI I2C family of UART expanders (SC16IS752, SC16IS762)
Munts Technologies Linux Simple I/O Library for .Net Standard 2.0
Munts Technologies Remote I/O Library for .Net Standard 2.0
This library uses WiringPi to enables developers to use the various Raspberry Pi's hardware modules including the Camera to capture images and video, the GPIO pins, and both, the SPI and I2C buses.
Client library built on .NET Standard 2.0, providing an easy way to interact with Arduino boards. The library implements the serial ASCII, Firmata and I2C protocols, which can be used simultaneously.
A toolkit for accessing RAMs SPD.
Nuget Package for Nanoframework, used as base for all I2C Drivers from TekuSP.
uScoober Driver: Spot I2C bus
`Smdn.Devices.MCP2221` is a .NET library for the **Microchip Technology MCP2221 and MCP2221A, a USB2.0 to I2C/UART Protocol Converter with GPIO**. This library provides APIs that enable .NET applications to access the functions of the MCP2221/MCP2221A via the USB-HID interface.
Package Description
.NET library to use SSD1306-based 128x64 pixel OLED displays with a IoT device.Passed the test on the Jetson nano device. .NET 类库,用于驱动 IOT 设备基于 SSD1306 分辨率 128*64 的 OLED 显示器,已在 Jetson Nano 设备上测试通过。
A text-based display driver for SSD1306 I2C OLED displays, targeting .NET MicroFramework 4.3+ and Netduino Plus hardware platform. The driver works with I2C interface (only) and offers basic text rendering using bitmapped fonts. Two very minimal fonts are included but because fonts have a high memory footprint, these need to be specified by the application and should be optimized to contain the minimum required characters. Currently, the driver is text-only and no graphics primitives are included, although the display is bitmapped and this could be a future enhancement.
Project template for building a C# console application for .Net 10 using the Linux Simple I/O Library.
uScoober Feature: I2C Scanner
Project template for building a C# console application for .Net 10 using the Remote I/O Protocol Library.
A collection of utility classes and extension methods that are generally useful and not specifically related to any particular project.
Contains native and managed APIs to accress the libpigpio library
An I2C master bus implemented fully in managed C#. Quite slow, but can utilize any MCU pin, and thus is very useful when connecting multiple I2C sensors.
Wire up analog and digital inputs to your PC
USB2.0 to I2C Drivers for FT4222.
Nuget Package for Nanoframework, used for: Touch Screen CST816D
This package includes the System.Device.I2c.Slave assembly for .NET nanoFramework C# projects. This package requires a target with System.Device.I2c.Slave v1.0.0.0 (checksum 0x4238164B).