Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support to ssd1306 #110

Closed
ilbossdelfaidate opened this issue May 7, 2024 · 9 comments
Closed

Add support to ssd1306 #110

ilbossdelfaidate opened this issue May 7, 2024 · 9 comments
Labels
enhancement New feature or request

Comments

@ilbossdelfaidate
Copy link

I believe that adding a 1306 or SH1106 SSD screen where you can see the logs or data sent via serial to the project is very useful because if you want to bring the ESP to evaluate whether there are any errors, turning on a PC and connecting it via serial becomes complicated

@nothingbutlucas
Copy link
Contributor

Already supported: #106
At least the shield for the wemos d1

@dj1ch
Copy link
Owner

dj1ch commented May 8, 2024

As much as I want to put out a new release with that PR, recently there's been issues with Pwnagotchi detection where the ESP would literally crash. I hope to get this patched within this week, I'll be sure to let you know when this is fixed

@nothingbutlucas
Copy link
Contributor

Oh I notice that, but I thought maybe it was my pwnagotchi... the problem is on the json parsing, right? Let me know if I can give u a hand with something

@dj1ch
Copy link
Owner

dj1ch commented May 8, 2024

Oh I notice that, but I thought maybe it was my pwnagotchi... the problem is on the JSON parsing, right? Let me know if I can give u a hand with something

The json parsing issue was just with the pwnagotchi stats being shown through its beacon frame's json. The actual problem with the crashing however could be the pwnagotchi callback itself.

@dj1ch
Copy link
Owner

dj1ch commented May 8, 2024

Already supported: #106 At least the shield for the wemos d1

also someone on the discord was able to get it to work with the 0.96 SSD1306 screen, that one is also supported to ig, maybe I could make a config value to set the screen size and stuff.

@dj1ch dj1ch added the enhancement New feature or request label May 8, 2024
@ilbossdelfaidate
Copy link
Author

I managed to start the ssd 1306 0.96 screen with the beta 3.0.2 if you are interested I will send you the lines of code , in discord i send the video

@dj1ch
Copy link
Owner

dj1ch commented May 11, 2024

I managed to start the ssd 1306 0.96 screen with the beta 3.0.2 if you are interested I will send you the lines of code , in discord i send the video

gotcha, if needed you can make a pr. i also made some recent changes to the display.cpp and display.h for the SSD1306 if you wanna make sure that it works, although you'll just need to adjust some configuration in config.cpp for configuration related to screens to suit your screen. the current screens I have added are SSD1306 and WEMOS_OLED_SHIELD

@ilbossdelfaidate
Copy link
Author

ilbossdelfaidate commented May 11, 2024

i send you a pm on discord with screen and full code with edit, on wemos d1 mini (esp8266 mod)+ssd1306 the beta of the source code are working with no crash,I tested it for a few hours and had no problems

@dj1ch
Copy link
Owner

dj1ch commented May 23, 2024

I am going to close this issue since display support is now done for the most part.

@dj1ch dj1ch closed this as completed May 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants