MicroPython ILI9341Display & XPT2046 Touch Screen Driver
Go to file
rdagger 06abf62718 Add mirror option
fonts Add utility to convert FontEdit fonts.
images Add PBM (portable bitmap) demo
sketchup Add case SketchUp and STL files
utils Update img2rgb565.py docstring
.gitattributes Initial commit
.gitignore Add support for MicroPython built-in 8x8 font.
LICENSE Update LICENSE
README.md Update README.md
demo_animated_sprite.py Update demo animated sprite.
demo_bouncing_boxes.py Revise demos to match video wiring
demo_circuitpython.py Initial commit
demo_clear.py Clean up display clear demo.
demo_color_palette.py Revise demos to match video wiring
demo_color_wheel.py Revise demos to match video wiring
demo_colored_squares.py Fix white in colored squares demo.
demo_fonts.py Revise demos to match video wiring
demo_fonts8x8.py Add simple touch demo.
demo_fonts_rotated.py Add 180 degree text rotation with demo
demo_images.py Revise demos to match video wiring
demo_inversion.py Add BGR and gamma options.
demo_mirror.py Add mirror option
demo_orientation.py Update orientation demo
demo_pbm.py Add PBM (portable bitmap) demo
demo_scrolling_marquee.py Revise demos to match video wiring
demo_sdcard.py Add SD card demo
demo_shapes.py Revise demos to match video wiring
demo_sprite.py Revise demos to match video wiring
demo_touch.py Clean up comments
ili9341.py Add mirror option
pwn_search.py Optimize code
touch_keyboard.py Refine keyboard screen selection
urequests2.py Initial commit
xglcd_font.py Add 180 degree text rotation with demo
xpt2046.py Optimize code

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.