Diver for Waveshare 2.8inch Resistive Touch LCD

Discussion about programs, libraries and tools that work with MicroPython. Mostly these are provided by a third party.
Target audience: All users and developers of MicroPython.
Post Reply
mikemayhem
Posts: 1
Joined: Wed Nov 24, 2021 1:46 pm

Diver for Waveshare 2.8inch Resistive Touch LCD

Post by mikemayhem » Wed Nov 24, 2021 1:57 pm

Hello, i am searching for the Display Driver HX8347D and Touch Driver XPT2046 to work with in micropython.
I only came across the driver for HX8347D in C++ and was wondering if anyone here knows where to get a version for micropython.
I am also in the search of the Touch Driver XPT2046 but cant find it anywhere.

I would appreciate if someone uses their time to help me search a driver for my display.

best regards,
Mike

User avatar
Roberthh
Posts: 3668
Joined: Sat May 09, 2015 4:13 pm
Location: Rhineland, Europe

Re: Diver for Waveshare 2.8inch Resistive Touch LCD

Post by Roberthh » Wed Nov 24, 2021 6:56 pm

At least for the XPT2046 I can offer a driver: https://github.com/robert-hh/XPT2046-touch-pad-driver
The file xpt2046_syn.py is the "standard" version, touch.py the synchronous version. It uses SPI for communication. The readme is with regards to that misleading. It has to be updated.

Post Reply