Skip to content

I2C not finding addresses and touch not working in example #9

@AbidingOhmsLaw

Description

@AbidingOhmsLaw

After getting the Example to to compile and upload on the Round display with the CS820 touch chip, I get the display and graph however the "StandBy" button does not seem to work. Looking at the serial monitor in PlatformIO I have the following


--- Terminal on COM6 | 115200 8-N-1
--- Available filters and text transformations: colorize, debug, default, direct, esp32_exception_decoder, hexlify, log2file, nocontrol, printable, send_on_enter, time
--- More details at https://bit.ly/pio-monitor-filters
--- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H
Init T-RGB device. Bootcount:1 
Found xl9535
Register setup complete        
Register display driver to LVGL
Chip: ESP32-S3
ChipRevision: 0
Psram size: 8188KB
Flash size: 16384KB
CPU frequency: 240MHz
Scanning for I2C devices ...
I2C device found at addre11111111111111111111

The 1 will just keep repeating until the unit is disconnected. If I touch the screen anywhere I get:

[ 40280][E][Wire.cpp:513] requestFrom(): i2cRead returned Error -1
[ 40311][E][Wire.cpp:513] requestFrom(): i2cRead returned Error -1
[ 40341][E][Wire.cpp:513] requestFrom(): i2cRead returned Error -1
[ 40372][E][Wire.cpp:513] requestFrom(): i2cRead returned Error -1
[ 40402][E][Wire.cpp:513] requestFrom(): i2cRead returned Error -1
[ 40432][E][Wire.cpp:513] requestFrom(): i2cRead returned Error -1
[ 40463][E][Wire.cpp:513] requestFrom(): i2cRead returned Error -1
[ 40494][E][Wire.cpp:513] requestFrom(): i2cRead returned Error -1
[ 40524][E][Wire.cpp:513] requestFrom(): i2cRead returned Error -1
[ 40554][E][Wire.cpp:513] requestFrom(): i2cRead returned Error -1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions