-
-
Notifications
You must be signed in to change notification settings - Fork 209
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
ESPboy new batch display stays white #651
Comments
Hi, please confirm that the latest version of LovyanGFX works with the older batch of ESPBoy, this should help pinpoint the source of the issue. |
Hi, |
thanks, maybe the panel id changed, and it's ignored by autodetect? maybe you can try this after init: uint32_t id = tft.getPanel()->readCommand(0x04, 0, 4);
// expected by autodetect: (id & 0xFF) == 0x7C |
or you can uncomment this line so that it'll print the id to the console |
old batch readed 0x7c but ESPboy is defined so maybe there is no need to check LCD ID additionally if there is ‘#define LGFX_ESPBOY’. #define LGFX_ESPBOY
#include <LovyanGFX.hpp>
#include <LGFX_AUTODETECT.hpp> UPD Thanks for help! |
it sounds like the newer display version is not readable, can you try to test if it is confirmed that the newer display cannot be read, maybe playing with providing the specs sheet for that newer display would help a lot I guess |
the old 1.44'' 128x128 ST7735 display is also not readable as far as i know, but i have to check both here is the LCD and the same is used in blue modules like this and probably in red modules also |
Hello!
Environment ( 実行環境 )
Problem Description ( 問題の内容 )
A new batch of ESPboy has been released with no change in circuitry or components. Maybe the ST7735 128x128 display is some new version, but visually looks the same as before.
I have assumed that the display pin CS is not being set LOW (GND) so that the SPI works as it should. However, there is no problem with this. Probably some kind of ST7735 initialisation problem.
I am willing to help in troubleshooting the problem, e.g. send an ESPboy from the new batch for testing or I can do experiments according to the instructions.
Expected Behavior ( 期待される動作 )
Display should work fine.
Actual Behavior ( 実際の動作 )
Remains white.
Steps to reproduce ( 再現のための前提条件 )
Install Dino, Pong, 2048, Thermometer, WiFi Scanner from the WebAppStore
https://espboy.m1cr0lab.com/demo/appstore/
or use this code
https://github.com/ESPboy-edu/ESPboy_FirstTest/tree/master/ESPboy_FirstTest_ESPboyLibs_LovyanGFX
Code to reproduce this issue ( 再現させるためのコード )
https://github.com/ESPboy-edu/ESPboy_FirstTest/tree/master/ESPboy_FirstTest_ESPboyLibs_LovyanGFX
The text was updated successfully, but these errors were encountered: