OctOLED is remote (WiFi on ESP8266) mini display (SSD1306 128x64 OLED) showing the status of OctoPrint. The motivation of the project was that the printer is behind me and I do not always have space on the screen to have an open card with the OctoPrint website to see the print progress. The solution works perfectly ingeniously, allowing easy access to the current progress bar and printer temperature status. I have designed a quite well-fitting casing for the whole which (as it seems to me) should not resemble a mare. To achieve this goal in the upper part I placed the display itself and in the stand ESP8266, leaving a cable tunnel between them. Let's get started ...
Polish description available at majsterkowo.pl
The code for the ESP8266 module and description how to use it with connection scheme is available on project GitHub
Video in action
You can see this project in action on YouTube
Step 1 - Put the wires and connect it
Method how to put cables in to the tunnel (temporarily removed connector housings)
Step 2 - Push the NodeMCU v2 module
The NodeMCU should be pressed slightly under the slant (aiming the USB port at the hole)
The cables can be pushed through the screw holes (before re-inserting the connector housing)
Step 3 - Close housing
Depending what you choose: put screws or glue parts together. If you use screws you need to use M2x12.
Step 4 - Put project code into the ESP8266 module
Source code available at GitHub