MicroPython ILI9341Display & XPT2046 Touch Screen Driver
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
rdagger 53a945e211 Add BGR and gamma options. 10 months ago
fonts Add utility to convert FontEdit fonts. 1 year ago
images Add animated sprite demo. 10 months ago
sketchup Add case SketchUp and STL files 5 years ago
utils Add utility to convert FontEdit fonts. 1 year ago
.gitattributes Initial commit 5 years ago
.gitignore Add support for MicroPython built-in 8x8 font. 2 years ago
LICENSE Update LICENSE 5 years ago
README.md Update README.md 11 months ago
demo_animated_sprite.py Update demo animated sprite. 10 months ago
demo_bouncing_boxes.py Revise demos to match video wiring 5 years ago
demo_circuitpython.py Initial commit 5 years ago
demo_clear.py Clean up display clear demo. 2 years ago
demo_color_palette.py Revise demos to match video wiring 5 years ago
demo_color_wheel.py Revise demos to match video wiring 5 years ago
demo_colored_squares.py Fix white in colored squares demo. 11 months ago
demo_fonts.py Revise demos to match video wiring 5 years ago
demo_fonts8x8.py Add simple touch demo. 2 years ago
demo_fonts_rotated.py Add 180 degree text rotation with demo 1 year ago
demo_images.py Revise demos to match video wiring 5 years ago
demo_inversion.py Add BGR and gamma options. 10 months ago
demo_orientation.py Update orientation demo 4 years ago
demo_scrolling_marquee.py Revise demos to match video wiring 5 years ago
demo_shapes.py Revise demos to match video wiring 5 years ago
demo_sprite.py Revise demos to match video wiring 5 years ago
demo_touch.py Clean up comments 2 years ago
ili9341.py Add BGR and gamma options. 10 months ago
pwn_search.py Optimize code 5 years ago
touch_keyboard.py Refine keyboard screen selection 5 years ago
urequests2.py Initial commit 5 years ago
xglcd_font.py Add 180 degree text rotation with demo 1 year ago
xpt2046.py Optimize code 5 years ago

README.md

micropython-ili9341

MicroPython ILI9341 Display and XPT2046 Touch Screen Drivers

Full write up on my website Rototron or click picture below for a YouTube video:

ILI9341 Tutorial

Tested on ESP32 (Wemos Lolin32 & Loline32 Pro)

Notes

  1. Use the img2rgb565.py tool located in the utils folder to change image files like JPEG and PNG into the required raw RGB565 format.
  2. The fonts available in this repository were made with a free conversion tool named GLCD Font Creator.