Comments (10)
from esp32-smartdisplay.
from esp32-smartdisplay.
Hi Erik,
Did it help, lowering the SPI freq?
from esp32-smartdisplay.
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.
Still strange, any updates/findings?
from esp32-smartdisplay.
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.
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.
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.
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.
You're welcome!
from esp32-smartdisplay.
Related Issues (20)
- ESP32-2424S012N/C blank display HOT 11
- 8048S070C Backlight does not turn on HOT 5
- ESP32-2432S022C - Touch initialization problems HOT 7
- ESP32-2432S028v2 not working anymore HOT 3
- ESP32-2432S028 - display rotates but not the touch sensor HOT 29
- How to enable 3rd party libraries ( QR code , Barcode ) , based on the example project ? HOT 3
- ESP32-2432S028 - Can't use SD card after initializing the UI HOT 28
- ESP32-3248S035C Display not rotating HOT 4
- esp32-8048S070C HOT 4
- ESP32-8048S050C - Display Flickers top to bottom after touching the screen HOT 5
- ESP32-4848S040CIY1 - ESP_ERR_NOT_SUPPORTED esp_lcd_panel_swap_xy(panel_handle, DISPLAY_SWAP_XY) HOT 7
- Remove demo image HOT 3
- smartdisplay_lcd_adaptive_brightness_cds not exposed HOT 2
- Parts of the screens aren't redrawn HOT 5
- ESP32-8048S043C sdcard configuration for plattformio HOT 2
- 8048S070C - external I2C bus unusable due to conflict with GT911_TOUCH_CONFIG_INT_GPIO_NUM HOT 3
- Support for JC4827W543C (successor of Sunton 4827S043C) HOT 8
- esp32-4848S040CIY3 flickering screen will performing update HOT 10
- Backlight intensity set at 50% shows random pixels at startup/init HOT 1
- how to i get touch event so i can control backlight after a time period? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from esp32-smartdisplay.