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

Changing the display #183

Open
emilekm2142 opened this issue Aug 4, 2017 · 5 comments
Open

Changing the display #183

emilekm2142 opened this issue Aug 4, 2017 · 5 comments

Comments

@emilekm2142
Copy link

I want to build one badge on my own, but I would like to use St7735 based display. Ugfx has a driver for it. What should I do to make it work? Should I edit the files in components\ugfx-glue?

@basvs
Copy link
Contributor

basvs commented Aug 7, 2017

We're only using the ugfx as an intermediate layer. I don't know if you can easily replace the ugfx driver.

The badge firmware works well with both the GDEH029A01 and the DEPG029B01 eink screens. Why not use a GDEH029A01 screen? :-)

@raboof
Copy link
Contributor

raboof commented Aug 7, 2017

Ah that's LCD rather than eink. The badge was optimized for eink, but I don't see why you shouldn't be able to make this work. Indeed replacing some of components\ugfx-glue sounds like it might be sufficient. Curious to hear how it works out!

@emilekm2142
Copy link
Author

Unfortunetly, I am not proficient enough in C to do that :/. Being able to change the display easily would make this firmware a base for a whole bunch of python-based cool stuff ;)

@annejan
Copy link
Member

annejan commented Aug 21, 2017

I have some LCD modules laying around, might be able to squeeze in a couple of hours to try this on the ESP32 dev kit + LCD breakout(s) somewhere over the next two weeks.

I'm 90% certain I have a ST7735 laying around from experiments with some other SOCs . .

@emilekm2142
Copy link
Author

Thank you annejan! I will praise you till the end of my days if you menage to do that 😍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants