ESP8266 Serial Interface
thingiverse
# ESP8266 Serial Monitor This project is designed specifically for ESP8266 boards and functions as a serial interface monitor. When you connect the RX and TX lines (crossed) from this project to any device that provides ASCII data over a serial interface, you will see communication taking place on the lines. But that's not all: ### Features * Display incoming ASCII serial communication on an OLED display * Write messages and send them over the serial interface * Change baud rate in real-time * When connected to a WiFi network, a web page is provided, showing the serial communication, enabling writing new messages, and changing the baud rate * When connected to a WiFi network, the project can connect to an MQTT broker and send all serial communication in JSON format to the broker. The MQTT interface also provides the ability to change the baud rate and send messages This project can be used in home automation systems for devices that provide serial interfaces but cannot connect to a WiFi network. **WIFI networks are not required** This project was inspired by [VT220 Serial Terminal for Arduino](https://innovationgarage.github.io/TTyGO/). ## Prerequisites ### Hardware You can use any ESP8266 board, but I recommend: * Wemos (Lolin) D1 Mini (non-affiliated link) * 3x buttons * Proto board * OLED display 128x64px, either SSD1306 or SH1106 Here's the connection scheme between components: ![Scheme](https://github.com/mensikv/ESP8266-Serial-Monitor/raw/master/images/ESM_scheme.png) ### Software More information about interfaces and programming can be found on [GitHub](https://github.com/mensikv/ESP8266-Serial-Monitor).
With this file you will be able to print ESP8266 Serial Interface with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on ESP8266 Serial Interface.