libremoteio-templates 2.2021.323.1

There is a newer version of this package available.
See the version list below for details.
dotnet new install libremoteio-templates::2.2021.323.1                
This package contains a .NET Template Package you can call from the shell/command line.

This package contains project templates for developing cross-platform .Net 6 application programs for Windows or Linux using libremoteio, a .Net Standard 2.0 library assembly that provides a .Net client implementation of the Remote I/O Protocol.

libremoteio provides services to control ADC (Analog to Digital Converter) inputs, DAC (Digital to Analog) outputs, GPIO (General Purpose I/O) pins, I2C devices, PWM (Pulse Width Modulated) outputs, servo outputs, motor outputs, and SPI (Serial Peripheral Interface) devices connected to a Remote I/O Protocol server.

With libremoteio you can develop .Net 6 application programs for Windows or Linux target computers that control I/O devices connected to a Remote I/O Protocol server. Such programs may be used for physical computing, test fixtures, instrumentation, and other kinds of embedded systems.

The API documentation for libremoteio is available as a Windows help file.

Remote I/O Protocol Servers

A free and open source Remote I/O Protocol server framework written in Ada for Linux is part of the Linux Simple I/O Library. See test_server_dummy.adb. Some board specific example Remote I/O Protocol server programs for MuntsOS Embedded Linux using that framework are available here. The MuntsOS Embedded Linux GPIO Thin Servers for BeagleBone, PocketBeagle, and Raspberry Pi boards include Remote I/O Protocol support.

Two commercial USB HID Remote I/O Protocol server products available for purchase on tindie.com, both of which use reprogrammed Adafruit MCP2221A breakout boards.

  • net6.0

    • No dependencies.

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
2.2024.327.1 99 11/22/2024
2.2024.169.1 216 6/17/2024
2.2024.168.1 107 6/16/2024
2.2024.166.1 130 6/14/2024
2.2024.120.1 173 4/30/2024
2.2024.9.2 1,983 1/10/2024
2.2024.9.1 209 1/10/2024
2.2023.322.1 1,560 11/18/2023
2.2023.307.1 549 11/3/2023
2.2023.301.3 220 11/3/2023
2.2023.301.2 340 10/29/2023
2.2023.69.1 676 3/11/2023
2.2023.58.1 301 2/27/2023
2.2023.57.1 268 2/27/2023
2.2023.56.1 284 2/25/2023
2.2022.312.1 514 11/9/2022
2.2021.336.1 341 12/3/2021
2.2021.332.2 290 11/29/2021
2.2021.332.1 294 11/29/2021
2.2021.323.2 750 11/19/2021
2.2021.323.1 317 11/19/2021
2.2021.322.1 390 11/19/2021
2.2021.92.1 2,253 4/2/2021
2.2021.75.1 360 3/17/2021
2.2021.16.1 470 1/16/2021
2.2020.318.1 413 11/13/2020
2.2020.76.1 487 3/16/2020
2.2020.74.1 559 3/15/2020
2.2020.57.1 516 2/26/2020
2.2020.56.2 455 2/25/2020
2.2020.56.1 477 2/25/2020
2.2020.43.2 571 2/12/2020
2.2020.43.1 472 2/12/2020
2.2020.42.1 483 2/12/2020
2.2020.41.2 521 2/11/2020
2.2020.41.1 445 2/10/2020
1.0.2020.39 493 2/8/2020
1.0.2020.38 428 2/7/2020
1.0.2020.37 481 2/7/2020

Removed "Net 5" from Makefile.  Added CLI and NuGet tags.