Skip to main content
.NETFramework4.8.NETFramework4.8.1net8.0net9.0net10.0.NETStandard2.0

An FTDI implementation of the EssyBus

Published
Nov 14, 2025
11mo ago
Total Downloads
1.6K
1,580

Install

dotnet add package Essy.EssyBus.FTDI --version 1.2.0
ProductVersions
.NET
net10.0net8.0net9.0
.NET Standard
netstandard2.0netstandard2.1
Other
.NETFramework4.8.NETFramework4.8.1

README

Essy.EssyBus.FTDI NuGet Package

Essy.EssyBus.FTDI is an implementation of the IPhysicalLayer interface for the EssyBus protocol stack, utilizing an FTDI-based USB connection as the physical layer (PHY).

Overview

This package provides a robust, event-driven physical layer (PHY) for the EssyBus communication protocol, specifically targeting FTDI USB-to-RS485 hardware. It handles device setup, read/write operations, buffer management, interrupt monitoring, and exception handling—allowing seamless EssyBus communication over FTDI connections.

  • Implements IPhysicalLayer for EssyBus.
  • Uses FTDI USB interface for physical RS485 communication.
  • Handles all device initialization, timeouts, and buffer management.
  • Provides threaded interrupt line monitoring and robust exception handling.

Changes from Previous Version

v1.1.0v1.2.0
Added Frameworks
.NETFramework4.8.1.NETStandard2.1
Added Dependencies
Essy.EssyBus(.NETFramework4.8.1)
Essy.FTDIWrapper(.NETFramework4.8.1)
Essy.EssyBus(.NETStandard2.1)
Essy.FTDIWrapper(.NETStandard2.1)

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

Compatibility metadata lists 7 target frameworks; confirm the exact target used by your application.The published metadata declares 14 direct dependency entries across framework groups. Inspect the resolved dependency graph for your target framework.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.