igrr/rfc2217-server

0.3.0

Latest
uploaded 11 months ago
RFC2217 server library for ESP-IDF

readme

# RFC2217 server library for ESP-IDF

[![Component Registry](https://components.espressif.com/components/igrr/rfc2217-server/badge.svg)](https://components.espressif.com/components/igrr/rfc2217-server) [![Example build](https://github.com/igrr/rfc2217-server/actions/workflows/build_examples.yml/badge.svg)](https://github.com/igrr/rfc2217-server/actions/workflows/build_examples.yml)

This library provides an RFC2217 server for ESP-IDF. RFC2217 is one of the protocols for accessing serial ports remotely over network. RFC2217 is based on Telnet, extending it with a few commands related to serial port settings.

With this library, you can build a "remote serial port" type of device using an Espressif chip.

## Examples

- `loopback` example sets up an RFC2217 server and echoes back any data received.
- `uart` is an example of an RFC2217-to-UART bridge.
- `usb_cdc` is an example of an RFC2217-to-USB-CDC bridge.

## Using the component

If you have an existing ESP-IDF project you can run the following command to install the component:
```bash
idf.py add-dependency "igrr/rfc2217-server"
```

## License

This component is provided under Apache 2.0 license, see [LICENSE](LICENSE.md) file for details.

Links

Supports all targets

License: Apache-2.0

To add this component to your project, run:

idf.py add-dependency "igrr/rfc2217-server^0.3.0"

or download archive

Stats

  • Archive size
    Archive size ~ 27.90 KB
  • Downloaded in total
    Downloaded in total 34 times
  • Downloaded this version
    This version: 33 times

Badge

igrr/rfc2217-server version: 0.3.0
|