Giter VIP home page Giter VIP logo

Comments (10)

rzeldent avatar rzeldent commented on August 18, 2024 2

from esp32-smartdisplay.

rzeldent avatar rzeldent commented on August 18, 2024

from esp32-smartdisplay.

rzeldent avatar rzeldent commented on August 18, 2024

Hi Erik,

Did it help, lowering the SPI freq?

from esp32-smartdisplay.

edasque avatar edasque commented on August 18, 2024

Sorry I was away for a few days. Neither worked, unfortunately. The frequency change nor changing the power supply (from my computer or a big power supply brick).

I'll try to run your code sample see if I can get that working well.

from esp32-smartdisplay.

rzeldent avatar rzeldent commented on August 18, 2024

Still strange, any updates/findings?

from esp32-smartdisplay.

maxbrito500 avatar maxbrito500 commented on August 18, 2024

Hi Rene, same issue with the same model mentioned above.

Just to let you know, I will continue debugging to try solve this.

Previously the LovyanGFX sample code managed to write well on the display,

Also had the issues (solved):

  • montserrat font missing
  • knowing where to place lvgl_conf.h
  • getting started with the example

Your work is the most advanced on this model. Perhaps it would be possible to release a version for the Arduino IDE in ino format?

Many thanks for making this available!

from esp32-smartdisplay.

rzeldent avatar rzeldent commented on August 18, 2024

Hi Max,

Still strange why this happens on some boards.. Maybe timing or another display?
Someone had also a board that had the RGB switched to BGR. Or maybe timing?
Please let me know if you find something. Maybe compare with LovyanGfx?
Will also take a look again if I have time...

Kind regards,

Rene

P.S. There is a release on the platformIO registry: rzeldent/esp32_smartdisplay

from esp32-smartdisplay.

maxbrito500 avatar maxbrito500 commented on August 18, 2024

Hello Rene,

Can confirm the switched BGR leds on the more recent model (ordered February 2023), had the same situation. Last night was possible to achieve a fully working project with touchscreen, display color, LovyanGFX and LVGL. The code was uploaded to this location: https://github.com/radio3-network/kit-ESP32-2432S028R/tree/main/ESP32_2432S028-LovyanGFX-LVGL

In the meanwhile I've learned about the smartdisplay being a library on platformIO. I'm a newbie, didn't knew it was a library and it is difficult for me to start a new project there (also new to C language, albeit long time Java). Maybe possible to provide a working template project with an LVGL button demo?

Thanks for looking into this topic Rene. From the projects I've seen related to this board your code is by far the most advanced and complete. The board is so cheap and useful, just too bad about the (inexistent) library support. Maybe we can convince the manufacturer to point into your repository as location for others to start too.

from esp32-smartdisplay.

maxbrito500 avatar maxbrito500 commented on August 18, 2024

Fantastic Rene!

It worked like a charm. First time tried with RGB and had mixed colors, second time went with BGR as option on platformio.ini and this worked as expected. After that went to try functions like smartdisplay_get_light_intensity() and again worked as expected.

Man, felt great to just program code that runs on the board rather than hunting down error messages for hours.

Thank you for that Rene, made a big difference.

from esp32-smartdisplay.

rzeldent avatar rzeldent commented on August 18, 2024

You're welcome!

from esp32-smartdisplay.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.