Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/russhughes/gc9a01py
GC9A01 Display driver in MicroPython
https://github.com/russhughes/gc9a01py
gc9a01 micropython micropython-driver
Last synced: 3 months ago
JSON representation
GC9A01 Display driver in MicroPython
- Host: GitHub
- URL: https://github.com/russhughes/gc9a01py
- Owner: russhughes
- License: other
- Created: 2021-05-02T07:06:37.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-05-06T04:16:32.000Z (over 3 years ago)
- Last Synced: 2024-04-29T11:34:13.953Z (6 months ago)
- Topics: gc9a01, micropython, micropython-driver
- Language: Python
- Homepage:
- Size: 6.45 MB
- Stars: 35
- Watchers: 5
- Forks: 17
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-micropython - gc9a01py - GC9A01 Display driver in MicroPython. (Libraries / Display)
README
gc9a01py.py
===========This is a fork of devbis' st7789py_mpy module from
https://github.com/devbis/st7789py_mpy modified to drive 240x240 pixel GC9A01
displays.The driver supports display rotation, mirroring, scrolling drawing text using 8
and 16 bit wide bitmap fonts with heights that are multiples of 8. Included are
12 bitmap fonts derived from classic pc text mode fonts and several example
programs.Utilities to convert bitmaps fonts and images to bitmap modules are included in
the utils directory. Documentation can be found in the docs directory and at https://penfold.owt.com/gc9a01py/If you are looking for a faster driver with additional features, check out the
C version of the driver at https://github.com/russhughes/gc9a01_mpyThis is a work in progress.