Qrome / printer-monitor

OctoPrint 3D Printer Monitor using Wemos D1 Mini ESP8266
MIT License
479 stars 164 forks source link

Display issue #163

Closed KSTV28 closed 2 years ago

KSTV28 commented 2 years ago

So I been fighting with this project for a few day's now where I said heck with it, I bought the Wemos Mini D2 and the HiLetgo 1.3" IIC I2C Serial 128x64 SSH1106 SSD1306 OLED LCD and when I go to the settings.h and do must uncomment #define DISPLAY_SH1106 in the Settings.h it still does the lines on the screen, All my wires on the Wemos Mini is correct when I go in and change the wording it turns the screen completely off and when I revert back it come's on with the lines or sometimes it has like tv static so I have no idea what is going on hopefully someone could help me figure this out cause I would like to get this to work.
IMG_5890

Qrome commented 2 years ago

Are you sure you have the 1.3" version? Is the web interface working? Do the settings save?

KSTV28 commented 2 years ago

I can post the amazon link to the screen I ordered that you had posted for the 1.3 https://www.amazon.com/dp/B01MRR4LVE?psc=1&ref=ppx_yo2ov_dt_b_product_details This is the screen that I bought that was listed in the post.

Qrome commented 2 years ago

The case you are showing there appears to be for the smaller display so you would comment out the SSH1106 driver on line 97 of the Settings.h file.

KSTV28 commented 2 years ago

I went with the bigger screen the 1.3 and found a remix 3D model of the case for the bigger screen https://www.thingiverse.com/thing:2884823

Qrome commented 2 years ago

Is the Web interface working? Does it save and store settings?

KSTV28 commented 2 years ago

The web interface is working

KSTV28 commented 2 years ago

I see stuff is moving on the screen like time and what not but it still has those white lines moving

Qrome commented 2 years ago

Have you tried loading the pre-compiled binary for the 1106 display? https://github.com/Qrome/printer-monitor/blob/master/printermonitor.ino.d1_mini_SH1106.bin

KSTV28 commented 2 years ago

https://user-images.githubusercontent.com/73322561/192124826-c8171eba-0218-478e-89cf-17832dfa5a24.mov

KSTV28 commented 2 years ago

I have not tried that yet how do I compile that

Qrome commented 2 years ago

you can load it through the web interface

KSTV28 commented 2 years ago

under firmware update?

Qrome commented 2 years ago

user: admin password: password

This is the same as the web interface

KSTV28 commented 2 years ago

when I try to login to the web interface its brings up an error must to be something on my end The connection was reset when i did the user as admin and password so must be my end most likely.

Qrome commented 2 years ago

have you been able to change and save any settings at all ever?
If not, then make sure you compile it with allocation for the file system to create the configuration settings on it. image

KSTV28 commented 2 years ago

so I need the flash size to be 4MB (FS:2MB and not the 1MB

KSTV28 commented 2 years ago

same thing This site can’t be reached The connection was reset ugh this getting on my nerves

KSTV28 commented 2 years ago

Dude thank you so much after I updated the firmware to the printermonitor.ino.d1_mini_SH1106.bin it works nomrally thank you very much

Qrome commented 2 years ago

Looks like you may not have had the right library loaded for the display when you compiled it.