CrowPanel 7.0 touch issue

Ok guys this is getting ridiculous here. I need answers to why touch is no longer working in my app. Your documents are out of date and error prone. SquareLine Studio list your board as a resistive touch screen, but your doc says capacitive.

I have attached my code. I have tried it with PCA9557, TAMC _GT911. I am about to give up. I just got today my third board, thinking that I may have defective board. The new one the installed demo is touch friendly. If this does not get resolved soon I will have to return the boards and seek another vendor. I like your boards, but without touch...

«1

Comments

  • edited November 2024

    Additionally on your WIKI page you show how to determine which versions you have, This board was delivered today and does not contain the version. Should I assume since there is no version marked you are shipping version 1 boards to customers? If you have moved the version number please indicate where I may find it. NOTE: the video that tells the difference between the boards listed in the WIKI the link is broken.

    https://github.com/Elecrow-RD/CrowPanel-ESP32-Display-Course-File/tree/main/CrowPanel_ESP32_Tutorial/Code

  • Hello @RCRoeder ,
    I'm sorry to hear that your 7'' HMI touch is not working.
    I have attached the latest touch code, please try to use this sample code. Getting Touch to Work

    Regarding the version number, is this the V3.0 you are looking for? The silkscreen is here.

    “SquareLine Studio list your board as a resistive touch screen, but your doc says capacitive”
    I'll check to see if the doc hasn't been updated, thanks for the feedback, it's a great help for our work.

  • Thank you it is now working and gives me a starting point

  • I have it working. I will document the changes that needs to be made to the GitHub repository to use Chapter 6 SquareLine

  • where can i find the changes that needs to be made to the GitHub repository to use Chapter 6 SquareLine ?
    Regards Oliver

  • Oliver,
    I will try and get the git hub up this weekend. I have two variations, one just a fix, the other simplified bas project by moving all of the stuff for the Panel into an include file.

  • RCRoeder,
    Could you share the changes that need to be done to use SquareLine?
    I have been dealing with the same issue

  • @Jennie said:
    Hello @RCRoeder ,
    I'm sorry to hear that your 7'' HMI touch is not working.
    I have attached the latest touch code, please try to use this sample code. Getting Touch to Work

    Regarding the version number, is this the V3.0 you are looking for? The silkscreen is here.

    “SquareLine Studio list your board as a resistive touch screen, but your doc says capacitive”
    I'll check to see if the doc hasn't been updated, thanks for the feedback, it's a great help for our work.

  • Hello Jennie,
    I just downloaded and compiled the program you proposed to RCRoeder, crowpanel-esp32-7.0-3.0-touch
    and sorry to tell you but this program, like others, does not work and it is due, a priori, to the PCA 9557 library whose class properties have most often been invented, or ???
    Ex: Out.reset(); ---reset comes from where? like setState or setMode, etc ...
    IO0, IO1 , defined nowhere .
    In short, the compilation is just an error and nothing works, not great!
    I have tried a number of programs to make my HMI 7 work and for the moment they are only failures (Elecrow & others).
    It would be nice to be able to get a program that actually works to be able to move forward.

  • edited December 2024

    Hello @GLT,
    It look like that your libraries have problem.
    Please refer to this link to change your libraries and esp32 version.
    https://forum.elecrow.com/discussion/963/esp32-hmi-display-compilation-failure/p1?new=1

Sign In or Register to comment.