{"repo":"LennartHennigs/ESPTelnet","free":true,"listed":false,"github":"https://github.com/LennartHennigs/ESPTelnet","clone":"git clone https://github.com/LennartHennigs/ESPTelnet.git","description":"ESP library that allows you to setup a telnet server for debugging.","language":"C++","stars":259,"topics":["arduino","esp8266","esp8266-arduino","telnet","debugging","esp32"],"license":"MIT","category":"dev-tools","readme_excerpt":"ESPTelnet ESP8266/ESP32 library that allows you to setup a telnet server. Author: Lennart Hennigs https://www.lennarthennigs.de Copyright (C) 2018-2026 Lennart Hennigs. Released under the MIT license. Description Use this library to set up a the telnet server to communicate status messages or debug / error log output. This is especially useful when you don't have a serial connection to the ESP. It has been tested with ESP8266 and ESP32 devices. To see the latest changes to the library please take a look at the Changelog. If you find this library helpful please consider giving it a ⭐️ at GitHub and/or buy me a ☕️. Thanks! How To Use Starting / Stopping Use the begin() and stop() to start or stop the telnet server. The stop() function accepts an optional parameter stop(bool disconnectClient = true) to control whether existing clients should be disconnected when stopping the server. It needs an active WiFi connection, or the ESP needs to be in softAP mode. You can set a custom port (other than 23) via the begin() function. If you don't want the client to check for a WiFi connection (i.e. you use an Ethernet adapter) you can bypass the wifi connection check with the second parameter begin(23, false) . The telnet server only allows you to connect a single client to it. You can use getIP() to get the connected client's IP address. You can manually disconnect the client via disconnectClient() . The server detects whether a client has disconnected. It checks periodically (default: ev","default_branch":null,"files":null,"tree":[],"storefront":"/r/LennartHennigs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/LennartHennigs/ESPTelnet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}