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.
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.
If you have an existing ESP-IDF project you can run the following command to install the component:
idf.py add-dependency "igrr/rfc2217-server"
This component is provided under Apache 2.0 license, see LICENSE file for details.