micropython-st7789py-lcd-dr.../docs/searchindex.js

1 wiersz
42 KiB
JavaScript

Search.setIndex({"docnames": ["configs", "configs/atom_s3", "configs/esp32_320x240", "configs/m5stack_core", "configs/m5stack_core2", "configs/m5stack_core3", "configs/rp2040_touch_lcd_128", "configs/t-dongle-s3", "configs/t-embed", "configs/t_qt_pro", "configs/ttgo_tdisplay", "configs/ttgo_tdisplay_rp2040", "configs/waveshare_114", "configs/waveshare_13", "configs/waveshare_2", "examples", "examples/alien", "examples/boxlines", "examples/chango", "examples/color_test", "examples/colorbars", "examples/feathers", "examples/fonts", "examples/hello", "examples/noto_fonts", "examples/proverbs", "examples/roids", "examples/rotations", "examples/scroll", "examples/tiny_hello", "examples/tiny_toasters", "fonts", "genindex", "index", "st7789py", "utilities", "utilities/create_png_examples", "utilities/image_converter", "utilities/make_colorbars_bitmap", "utilities/sprites_converter", "utilities/text_font_converter", "utilities/write_font_converter"], "filenames": ["configs.rst", "configs/atom_s3.rst", "configs/esp32_320x240.rst", "configs/m5stack_core.rst", "configs/m5stack_core2.rst", "configs/m5stack_core3.rst", "configs/rp2040_touch_lcd_128.rst", "configs/t-dongle-s3.rst", "configs/t-embed.rst", "configs/t_qt_pro.rst", "configs/ttgo_tdisplay.rst", "configs/ttgo_tdisplay_rp2040.rst", "configs/waveshare_114.rst", "configs/waveshare_13.rst", "configs/waveshare_2.rst", "examples.rst", "examples/alien.rst", "examples/boxlines.rst", "examples/chango.rst", "examples/color_test.rst", "examples/colorbars.rst", "examples/feathers.rst", "examples/fonts.rst", "examples/hello.rst", "examples/noto_fonts.rst", "examples/proverbs.rst", "examples/roids.rst", "examples/rotations.rst", "examples/scroll.rst", "examples/tiny_hello.rst", "examples/tiny_toasters.rst", "fonts.rst", "genindex.rst", "index.rst", "st7789py.rst", "utilities.rst", "utilities/create_png_examples.rst", "utilities/image_converter.rst", "utilities/make_colorbars_bitmap.rst", "utilities/sprites_converter.rst", "utilities/text_font_converter.rst", "utilities/write_font_converter.rst"], "titles": ["<no title>", "M5STACK AtomS3 128x128 (GC9107)", "Generic ESP32 320x240", "M5STACK CORE 320x240 (ILI9342)", "M5STACK CORE2 320x240 (ILI9342)", "M5STACK CoreS3 320x240 (ILI9342)", "RP2040-Touch-LCD-1.28 240x240 (GC9A01)", "LilyGo T-Dongle-S3 80x160 (ST7735)", "LilyGo T-embed 170x320", "LilyGo T-QT Pro 128x128 (GC9107)", "LilyGo T-DISPLAY 135x240", "LilyGo T-DISPLAY RP2040 135x240", "Waveshare Pico LCD 1.14 135x240", "Waveshare Pico LCD 1.3 240x240", "Waveshare Pico LCD 2 240x320", "Example Programs", "alien.py", "boxlines.py", "chango.py", "color_test.py", "colorbars.py", "feathers.py", "fonts.py", "hello.py", "noto_fonts.py", "proverbs.py", "roids.py", "rotations.py", "scroll.py", "tiny_hello.py", "tiny_toasters.py", "Fonts", "Index", "st7789py Driver", "st7789py Reference", "Utilities", "create_png_examples.py", "image_converter.py", "make_colorbars_bitmap.py", "sprites_converter.py", "text_font_converter.py", "write_font_converter.py"], "terms": {"m5stack": [0, 15, 33], "atoms3": [0, 15, 33], "128x128": [0, 15, 33, 34], "gc9107": [0, 15, 33], "tft_config": [0, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 37, 38, 39, 40, 41], "atom_s3": [0, 15], "py": [0, 15, 31, 33, 35], "tft_button": [0, 15, 26], "gener": [0, 15, 33], "esp32": [0, 7, 10, 15, 33], "320x240": [0, 15, 33, 34], "esp32_320x240": [0, 15], "core": [0, 1, 15, 33], "ili9342": [0, 15, 33, 41], "m5stack_cor": [0, 15], "core2": [0, 15, 33], "m5stack_core2": [0, 15], "cores3": [0, 15, 33], "m5stack_core3": [0, 15], "rp2040": [0, 15, 33], "touch": [0, 15, 30, 33], "lcd": [0, 10, 15, 33], "1": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 16, 19, 21, 26, 27, 28, 29, 30, 31, 33, 34, 37, 38, 39, 40, 41], "28": [0, 15, 33], "240x240": [0, 15, 33, 34], "gc9a01": [0, 15, 33], "rp2040_touch_lcd_128": [0, 15], "lilygo": [0, 15, 33], "t": [0, 15, 33, 36], "dongl": [0, 15, 33], "s3": [0, 15, 33], "80x160": [0, 15, 33], "st7735": [0, 15, 33], "emb": [0, 15, 33], "170x320": [0, 15, 33], "qt": [0, 15, 33], "pro": [0, 15, 33], "t_qt_pro": [0, 15], "displai": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 33, 34, 37, 38], "135x240": [0, 15, 33, 34], "ttgo_tdisplai": [0, 15], "ttgo_tdisplay_rp2040": [0, 15], "waveshar": [0, 15, 33], "pico": [0, 15, 33], "14": [0, 3, 10, 15, 26, 33], "waveshare_114": [0, 15], "3": [0, 1, 3, 4, 5, 7, 9, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34, 38, 39], "waveshare_13": [0, 15], "2": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 15, 16, 17, 19, 21, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34], "240x320": [0, 15, 33], "waveshare_2": [0, 15], "http": [1, 9, 10, 11, 12, 13, 14, 16, 22, 23, 30, 31, 33, 34, 40], "doc": [1, 33], "com": [1, 12, 13, 14, 16, 22, 23, 30, 31, 33, 34, 40], "en": 1, "from": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 19, 21, 24, 25, 27, 30, 31, 33, 34, 36, 40, 41], "machin": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 19], "import": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 37, 38, 39, 40, 41], "pin": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 19, 34], "spi": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 34], "st7789py": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30], "st7789": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34, 41], "tfa": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 21, 28, 34], "bfa": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 21, 28, 34], "wide": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 29, 30, 34], "tall": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "0": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 34, 37, 38, 39, 40, 41], "scroll": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 21, 25, 33, 34, 40], "orient": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "feather": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 33], "def": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30], "config": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 37, 38, 39, 40, 41], "rotat": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 23, 26, 29, 33, 34, 40], "configur": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 30, 33], "return": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 19, 21, 24, 25, 26, 30, 34], "an": [1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 34, 37], "instanc": [1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "driver": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 30, 31, 34, 41], "arg": [1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 19, 24, 27], "int": [1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 19, 21, 26, 34], "The": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 21, 23, 24, 25, 27, 29, 30, 31, 34, 37, 38, 39, 40, 41], "default": [1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 24, 34, 40], "baudrat": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "40000000": [1, 2, 3, 4, 8, 9], "sck": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "17": [1, 5, 8, 12, 14, 31], "mosi": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "21": [1, 13], "miso": [1, 2, 5, 7, 8, 9, 10, 11, 12, 13], "none": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 24, 26, 34], "128": [1, 9, 29, 31], "reset": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 21, 34], "34": 1, "out": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 34], "c": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 31, 34, 41], "15": [1, 4, 8, 12, 13, 14, 26], "dc": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 34], "33": [1, 3, 26], "backlight": [1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 34], "16": [1, 2, 10, 13, 24, 26, 28, 31, 34], "color_ord": [1, 4, 5, 7, 8, 9, 34], "bgr": [1, 4, 5, 7, 8, 9, 33, 34], "button": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 26], "class": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 26, 30, 31, 34], "exampl": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35], "modifi": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 34], "your": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], "devic": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], "attribut": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "name": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 19, 20, 24, 34, 37, 39, 41], "str": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 27, 34], "left": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 21, 26, 31, 34], "object": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 27, 34], "repres": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "right": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 21, 26, 30, 34], "fire": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 26], "thrust": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 26], "hyper": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 26], "__init__": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 26, 30], "self": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 26, 30], "40": [2, 10, 11, 12, 22, 34], "18": [2, 3, 4, 5, 8, 10], "19": [2, 10], "135": [2, 10, 11, 12], "240": [2, 3, 4, 5, 6, 10, 11, 12, 13, 14, 22, 28, 34, 38], "23": [2, 3, 4, 10], "5": [2, 3, 4, 5, 7, 9, 10, 11, 23, 25, 26, 28, 30], "4": [2, 7, 10, 11, 23, 26, 27, 29, 30, 37, 39], "two": [2, 15, 19, 30, 31], "IN": [2, 3, 5, 7, 8, 9, 10, 11, 12, 13, 14, 34], "35": [2, 5, 8, 10], "us": [3, 4, 15, 16, 20, 21, 24, 25, 26, 30, 31, 33, 34, 36, 37, 38, 39, 41], "custom_init": [3, 4, 5, 6, 7, 34], "custom_rot": [3, 4, 5, 6, 7, 8, 9, 34], "sinc": [3, 4], "i": [3, 4, 15, 16, 19, 21, 23, 25, 26, 27, 28, 30, 31, 33, 34, 36, 37, 38, 39, 40], "ili9342c": [3, 4], "list": [3, 4, 26, 34], "command": [3, 4, 34], "send": [3, 4], "dure": [3, 4, 15], "init": [3, 4, 33, 34], "metehod": [3, 4], "contain": [3, 4, 31, 34, 36, 37, 39, 40], "tupl": [3, 4, 26, 34], "byte": [3, 4, 31, 34], "option": [3, 4, 31, 34, 36, 37, 38, 39, 40, 41], "follow": [3, 4, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 34], "delai": [3, 4, 26], "specifi": [3, 4, 24, 31, 34, 36, 37], "m": [3, 4, 26], "first": [3, 4, 21, 22, 24, 26, 31, 34, 36, 40], "data": [3, 4, 31, 34], "b": [3, 4, 5, 6, 7, 31, 34], "x11": [3, 4, 5, 6, 7], "150": [3, 4, 5], "exit": [3, 4, 5, 36, 37, 38, 39, 40, 41], "sleep": [3, 4, 5, 19, 22, 25, 27, 28, 29, 30, 34], "xcb": [3, 4, 5, 7], "x39": [3, 4, 5, 7], "x2c": [3, 4, 5, 7], "x00": [3, 4, 5, 6, 7, 31], "x34": [3, 4, 5, 6, 7], "x02": [3, 4, 5, 6, 7, 31], "power": [3, 4, 5, 8], "control": [3, 4, 5, 10, 13], "A": [3, 4, 5, 13, 34], "xcf": [3, 4, 5, 7], "xc1": [3, 4, 5, 7], "x30": [3, 4, 5, 7], "xe8": [3, 4, 5, 6, 7], "x85": [3, 4, 5, 6, 7], "x78": [3, 4, 5, 7], "time": [3, 4, 5, 16, 19, 21, 26, 27, 29, 30, 34], "xea": [3, 4, 5, 7], "xed": [3, 4, 5, 6, 7], "x64": [3, 4, 5, 6, 7], "x03": [3, 4, 5, 6, 7, 31], "x12": [3, 4, 5, 7, 31], "x81": [3, 4, 5, 7], "sequenc": [3, 4, 5], "xf7": [3, 4, 5, 7, 31], "x20": [3, 4, 5, 7], "pump": [3, 4, 5], "ratio": [3, 4, 5], "xc0": [3, 4, 5, 7], "x23": [3, 4, 5], "vrh": [3, 4, 5], "x10": [3, 4, 5, 6, 7, 31], "sap": [3, 4, 5], "bt": [3, 4, 5], "xc5": [3, 4, 5, 7], "x3e": [3, 4, 5, 6, 7], "x28": [3, 4, 5, 6], "vcm": [3, 4, 5], "xc7": [3, 4, 5, 7], "x86": [3, 4, 5, 6, 31], "x3a": [3, 4, 5, 6, 7], "x55": [3, 4, 5, 6, 7], "pixel": [3, 4, 5, 19, 21, 28, 31, 33, 34, 37, 38, 39, 41], "format": [3, 4, 5], "x36": [3, 4, 5, 6], "madctl": [3, 4, 5, 34], "x21": [3, 4, 5, 6, 7], "invers": [3, 4, 5, 34], "xb1": [3, 4, 5, 7], "x18": [3, 4, 5, 6, 7, 31], "framer": [3, 4, 5], "normal": [3, 4, 5], "mode": [3, 4, 5, 14, 34], "full": [3, 4, 5], "colour": [3, 4, 5], "xb6": [3, 4, 5, 6, 7], "x08": [3, 4, 5, 6, 7, 31], "x82": [3, 4, 5, 7], "x27": [3, 4, 5, 7], "function": [3, 4, 5], "xf2": [3, 4, 5, 6, 7], "3gamma": [3, 4, 5], "disabl": [3, 4, 5, 34], "x26": [3, 4, 5, 6, 7], "x01": [3, 4, 5, 6, 7, 31], "gamma": [3, 4, 5], "curv": [3, 4, 5, 21], "select": [3, 4, 5, 41], "set": [3, 4, 5, 15, 21, 26, 30, 31, 34], "posit": [3, 4, 5, 19, 21, 25, 26, 30, 34, 36, 37, 38, 39, 40, 41], "correct": [3, 4, 5], "xe0": [3, 4, 5, 7], "x0f": [3, 4, 5, 6, 7], "x31": [3, 4, 5], "x2b": [3, 4, 5, 7], "x0c": [3, 4, 5, 6, 31], "x0e": [3, 4, 5, 6, 31], "x4e": [3, 4, 5, 6, 31], "xf1": [3, 4, 5, 6], "x37": [3, 4, 5, 6], "x07": [3, 4, 5, 6, 7], "x09": [3, 4, 5, 6, 7, 31], "neg": [3, 4, 5, 31], "xe1": [3, 4, 5, 6, 7], "x14": [3, 4, 5, 6], "x48": [3, 4, 5], "x29": [3, 4, 5, 6, 7], "100": [3, 4, 5, 7, 16, 21, 23], "0x08": [3, 4, 5], "320": [3, 4, 5, 8, 14, 38], "fals": [3, 4, 5, 6, 7, 8, 9, 26, 34], "0x68": [3, 4, 5], "0xc8": [3, 4, 5], "0xa8": [3, 4, 5], "27": 3, "32": [3, 30, 31, 39, 40, 41], "input": [3, 4, 8, 14, 31, 36, 40], "ws_pico_13": 3, "39": 3, "38": 3, "37": [3, 5, 7], "axp202c": 4, "soft": [4, 5, 34], "255": [4, 5, 19, 21, 25, 34], "axp": 4, "pmu": 4, "address": [4, 34], "0x34": 4, "enablepow": 4, "axp192_ldo2": 4, "voltag": 4, "setdc3voltag": 4, "3000": 4, "m5cores3": 5, "20000000": [5, 7], "36": 5, "Not": 5, "work": [5, 27, 28, 33], "dual": 5, "unit": 5, "din": 5, "base": [5, 19, 26, 33, 34], "port": 5, "8": [5, 6, 12, 13, 14, 17, 21, 23, 25, 26, 28, 29, 31, 34, 37, 38, 39], "9": [5, 6, 8, 12, 13, 14, 21], "m5stack_cores3": 5, "pull_up": [5, 8, 13, 14], "init_cmd": [6, 7], "xef": [6, 7], "xeb": 6, "xfe": [6, 31], "x84": 6, "x40": 6, "xff": 6, "x87": [6, 7], "x88": 6, "x0a": [6, 7, 31], "x89": 6, "x8a": 6, "x8b": 6, "x80": 6, "x8c": 6, "x8d": 6, "x8e": 6, "x8f": 6, "x90": [6, 31], "xbd": 6, "x06": [6, 7, 31], "xbc": 6, "x60": 6, "x04": [6, 31], "xc3": 6, "x13": 6, "xc4": 6, "xc9": 6, "x22": 6, "xbe": [6, 7], "xdf": 6, "xf0": 6, "x45": [6, 7], "x2a": [6, 7], "x43": 6, "x70": [6, 31], "x72": 6, "x6f": 6, "xf3": 6, "x1b": [6, 7], "x0b": [6, 31], "xae": 6, "x77": 6, "xcd": 6, "x63": [6, 31], "x62": 6, "x0d": [6, 7, 31], "x71": [6, 31], "x66": [6, 31], "x3c": [6, 31], "x67": 6, "x54": 6, "x32": [6, 7], "x98": [6, 31], "x74": 6, "x35": [6, 7], "120": 6, "display_240x240": 6, "0x48": 6, "0x28": 6, "0x88": 6, "0xe8": 6, "60000000": [6, 11, 12, 13, 14], "10": [6, 8, 9, 12, 13, 14, 21, 26], "11": [6, 8, 12, 13, 14, 26], "13": [6, 8, 12, 13, 14, 26], "25": [6, 26], "x83": 7, "x79": 7, "x1f": 7, "x1a": 7, "x05": 7, "x25": 7, "x4d": [7, 31], "x38": [7, 31], "x3f": 7, "xb7": 7, "0x00": [7, 8, 9], "80": [7, 13], "160": 7, "26": 7, "0x60": [7, 8, 9], "0xc0": [7, 8, 9], "0xa0": [7, 8, 9], "need": [7, 8, 9, 15], "more": [7, 8, 9, 31, 34], "roid": [7, 8, 9, 14, 15, 33], "46": 8, "valu": [8, 19, 21, 26, 34, 41], "170": [8, 21, 25], "12": [8, 12, 13, 14, 34], "you": [8, 15, 34, 37], "chang": [8, 30, 34], "match": 8, "wire": 8, "middl": 8, "grove": 8, "connector": 8, "www": [9, 10, 11, 12, 13, 14, 22, 23], "cc": [9, 10, 11], "product": [9, 10, 11], "6": [9, 11, 26, 29], "47": 9, "c2": 10, "ae": 10, "ttgo": 10, "inch": 10, "board": 10, "30000000": 10, "tdisplay_esp32": 10, "tdisplay_rp2040": 11, "7": [11, 26, 39], "wiki": [12, 13, 14], "polar": 13, "tft": [13, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 34, 37, 38, 39, 40, 41], "joystick": 13, "20": [13, 25, 26], "press": [13, 26], "y": [13, 19, 26, 27, 34], "ws_pico_2": 14, "key0": 14, "top": [14, 21, 28, 30, 34], "key1": 14, "bottom": [14, 21, 28, 34], "key2": 14, "key3": 14, "landscap": [14, 34], "To": [15, 34], "run": [15, 16], "up": [15, 28], "micropython": [15, 31, 38], "These": 15, "manag": 15, "interact": 15, "ensur": 15, "compat": 15, "variou": 15, "processor": 15, "provid": [15, 34], "locat": [15, 17, 23, 26, 29, 30, 34], "folder": 15, "ar": [15, 25, 26, 28, 31, 34], "specif": 15, "test": [15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 38], "them": [15, 34], "refer": [15, 33], "creat": [15, 16, 20, 26, 30, 36, 38, 39, 41], "": [15, 25, 30, 31, 34, 40, 41], "one": [15, 26, 31, 34], "those": 15, "includ": [15, 31, 34, 36, 40, 41], "alien": [15, 33, 37], "boxlin": [15, 33], "chango": [15, 31, 33, 41], "color_test": [15, 33, 40], "colorbar": [15, 33, 38], "font": [15, 19, 23, 24, 25, 27, 28, 29, 33, 34, 36, 40, 41], "hello": [15, 29, 33, 40, 41], "noto_font": [15, 33, 41], "proverb": [15, 33, 41], "tiny_hello": [15, 33], "tiny_toast": [15, 33, 39, 40], "bounc": 16, "bitmap": [16, 20, 30, 33, 34, 36, 37, 38, 39, 40, 41], "around": [16, 19], "alien_bitmap": 16, "modul": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 37, 38, 39, 40, 41], "wa": [16, 26, 34], "image_convert": [16, 33, 35], "util": [16, 18, 20, 24, 25, 31, 33], "bin": [16, 25, 31, 36, 40], "sh": [16, 25], "png": [16, 36, 37, 38, 39], "mpy": [16, 31], "cross": 16, "mpremot": 16, "cp": 16, "thi": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34, 36, 37, 38, 39, 40, 41], "requir": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34], "file": [16, 31, 34, 36, 37, 38, 39, 40, 41], "erik": 16, "flower": 16, "weather": 16, "icon": 16, "avail": [16, 31], "github": [16, 31, 33, 34, 40], "erikflow": 16, "licens": [16, 34], "under": 16, "sil": 16, "ofl": 16, "script": 16, "org": [16, 31], "figur": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30], "_static": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30], "jpg": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30], "align": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30], "center": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 34], "ref": [16, 18, 20, 24, 25], "literalinclud": [16, 25], "make_alien_bitmap": 16, "note": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31], "hlist": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30], "column": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 34], "speed_x": 16, "speed_i": 16, "tick": 16, "main": [16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30], "loop": [16, 26], "anim": [16, 26, 30], "width": [16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 38, 39, 41], "height": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 38, 39], "col": [16, 17, 22, 24, 28, 30], "row": [16, 17, 18, 19, 24, 30, 34], "xd": 16, "yd": 16, "last_col": [16, 30], "old_row": 16, "while": [16, 17, 19, 21, 22, 23, 25, 26, 27, 28, 29, 30], "true": [16, 17, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34], "last": [16, 22, 26, 30, 31, 34, 36, 40], "ticks_m": [16, 26], "fill_rect": [16, 17, 28, 30, 33, 34], "els": [16, 19, 24, 25, 26, 28, 30], "sleep_m": 16, "line": [17, 22, 31, 33, 34], "rectangl": [17, 27, 30, 34], "draw": [17, 19, 21, 26, 27, 30, 33, 34], "random": [17, 19, 21, 23, 26, 28, 29, 30], "color": [17, 19, 20, 21, 23, 24, 25, 26, 27, 29, 31, 33, 34, 38, 39], "color565": [17, 19, 21, 23, 25, 29, 33, 34], "getrandbit": [17, 23, 29, 30], "randint": [17, 21, 23, 26, 29, 30], "truetyp": [18, 24, 25, 33, 34, 41], "write_font_convert": [18, 24, 25, 31, 33, 35], "see": [18, 31], "program": [18, 31, 33, 36], "directori": [18, 31, 33, 36, 40], "chango_16": 18, "chango_32": [18, 41], "chango_64": 18, "gc": [18, 30], "font_16": 18, "font_32": 18, "font_64": 18, "collect": [18, 30], "enabl": [18, 21, 26, 27, 34], "clear": [18, 21, 26, 27, 30], "screen": [18, 21, 23, 24, 26, 27, 28, 30], "write": [18, 19, 23, 24, 25, 29, 31, 33, 34, 36, 41], "abcdefghijklmnopqrst": 18, "red": [18, 19, 20, 24, 27, 29, 34, 38], "abcdefghij": 18, "green": [18, 19, 20, 24, 27, 29, 34, 38], "abcd": 18, "blue": [18, 19, 20, 22, 24, 27, 28, 29, 34, 38], "gradient": 19, "Then": 19, "repeatedli": 19, "border": 19, "same": [19, 31, 39], "vga2_bold_16x32": [19, 22, 23, 31], "softspi": 19, "interpol": 19, "value1": 19, "value2": 19, "total_rang": 19, "perform": 19, "linear": 19, "between": [19, 21, 26, 39], "within": 19, "rang": [19, 21, 22, 23, 27, 29, 34, 39, 41], "float": [19, 26, 34], "start": [19, 21, 27, 30, 31, 34], "end": [19, 34], "current": [19, 30, 31], "total": 19, "color_valu": 19, "height_divis": 19, "len": [19, 25, 26, 27, 29, 30], "enumer": [19, 21, 25], "start_row": 19, "end_row": 19, "rgb_color": 19, "idx": 19, "hline": [19, 33, 34], "text_x": 19, "text_i": 19, "text": [19, 22, 23, 27, 28, 29, 31, 33, 34, 36], "white": [19, 20, 22, 24, 26, 27, 28, 29, 34, 38], "x": [19, 20, 21, 26, 27, 28, 34], "yellow": [20, 27, 34, 38], "cyan": [20, 27, 34, 38], "magenta": [20, 27, 34, 38], "bar": [20, 38], "colorbars_": 20, "custom": [20, 34], "size": [20, 26, 31, 34, 41], "can": [20, 31, 33, 34, 37, 38, 40], "make_colorbars_bitmap": [20, 33, 35, 39], "_colorbar": 20, "mod_nam": 20, "f": [20, 28, 31, 36, 40], "__import__": 20, "pbitmap": [20, 33, 34], "hardwar": [21, 28, 33, 34], "smoothli": [21, 28], "mirror": 21, "rainbow": 21, "across": 21, "math": [21, 26], "along": [21, 30], "point": [21, 34], "dist": 21, "co": [21, 26], "pi": [21, 26], "color_wheel": [21, 25], "565": [21, 25, 34], "given": [21, 24, 25, 26, 29, 34], "wheel": [21, 25], "85": [21, 25], "big": [21, 23, 27, 29], "show": [21, 23, 27, 29, 36, 37, 38, 39, 40, 41], "free": [21, 28, 34], "area": [21, 28, 34], "when": [21, 26, 28], "vscrdef": [21, 22, 28, 33, 34], "vscsad": [21, 28, 33, 34], "fill": [21, 22, 23, 25, 26, 27, 28, 29, 33, 34], "black": [21, 25, 26, 27, 29, 30, 34], "half": [21, 30], "dislai": 21, "interv": 21, "step": [21, 26, 30], "new": [21, 26, 30], "increment": [21, 26], "per": [21, 26, 31, 37, 38, 39], "counter": [21, 26], "overflow": 21, "current_i": 21, "last_i": 21, "segment": 21, "offset": [21, 31], "x_offset": 21, "exce": 21, "save": [21, 26, 31, 37, 38], "choos": 21, "vline": [21, 33, 34], "get": [21, 24], "next": [21, 30], "tween": 21, "effect": 21, "256": [21, 25, 28, 31], "text_font_convert": [22, 23, 29, 31, 33, 35], "page": 22, "through": 22, "all": [22, 28, 31, 34, 36, 39], "charact": [22, 28, 31, 34, 36, 40, 41], "four": 22, "youtub": [22, 23], "watch": [22, 23], "v": [22, 23], "2cnaheucpd4": 22, "vga2_8x8": [22, 31], "vga2_8x16": [22, 31], "vga2_bold_16x16": [22, 28, 31], "utim": [22, 25, 26, 28, 34], "font1": 22, "font2": 22, "font3": 22, "font4": 22, "char": [22, 31, 36, 40], "chr": [22, 28], "atba0bypaac": 23, "col_max": [23, 29], "row_max": [23, 29], "rais": [23, 34], "runtimeerror": 23, "too": 23, "_": [23, 29, 31], "three": 24, "noto": 24, "were": [24, 25], "convert": [24, 25, 30, 31, 33, 34, 37, 39, 40, 41], "type": [24, 25, 33, 34], "notosans_32": 24, "notoserif_32": 24, "notosansmono_32": 24, "noto_san": 24, "noto_serif": 24, "noto_mono": 24, "string": [24, 31, 34, 41], "horizont": [24, 34], "render": [24, 31], "where": 24, "write_width": [24, 25, 33, 34], "initi": [24, 34], "notosan": [24, 31], "second": [24, 26], "notoserif": 24, "third": 24, "notosansmono": 24, "what": 25, "hope": 25, "chines": 25, "simplifi": 25, "utf": [25, 31], "support": [25, 31, 33, 34], "\u4e07\u4e8b\u8d77\u5934\u96be": 25, "\u719f\u80fd\u751f\u5de7": 25, "\u51b0\u51bb\u4e09\u5c3a": 25, "\u975e\u4e00\u65e5\u4e4b\u5bd2": 25, "\u4e09\u4e2a\u81ed\u76ae\u5320": 25, "\u80dc\u8fc7\u8bf8\u845b\u4eae": 25, "\u4eca\u65e5\u4e8b": 25, "\u4eca\u65e5\u6bd5": 25, "\u5e08\u7236\u9886\u8fdb\u95e8": 25, "\u4fee\u884c\u5728\u4e2a\u4eba": 25, "\u4e00\u53e3\u5403\u4e0d\u6210\u80d6\u5b50": 25, "\u6b32\u901f\u5219\u4e0d\u8fbe": 25, "\u767e\u95fb\u4e0d\u5982\u4e00\u89c1": 25, "\u4e0d\u5165\u864e\u7a74": 25, "\u7109\u5f97\u864e\u5b50": 25, "notosanssc": 25, "regular": [25, 31, 41], "otf": 25, "proverbs_20": 25, "30": 25, "proverbs_30": 25, "make_proverbs_font": 25, "font20": 25, "font30": 25, "wheelpo": 25, "239": 25, "line_height": 25, "half_height": 25, "half_width": 25, "proverb_lin": 25, "split": 25, "half_lines_height": 25, "count": 25, "half_length": 25, "paus": 25, "slow": [25, 26], "down": 25, "polygon": [26, 33, 34], "asteroid": 26, "style": 26, "game": 26, "demo": 26, "poli": 26, "keep": [26, 30], "track": [26, 30], "sprite": [26, 30, 39], "convex": 26, "must": [26, 40], "close": 26, "v_x": 26, "veloc": 26, "axi": 26, "v_y": 26, "angl": [26, 34], "radian": [26, 34], "face": 26, "spin": 26, "frame_tim": 26, "scale": 26, "factor": 26, "radiu": 26, "collis": [26, 30], "detect": 26, "max_veloc": 26, "max": [26, 31], "assign": 26, "unless": 26, "velocity_x": 26, "uniform": 26, "50": [26, 30], "99": 26, "75": 26, "velocity_i": 26, "rad": 26, "rad_max": 26, "elif": 26, "move": [26, 30], "distanc": 26, "overlap": [26, 30], "radius": 26, "ab": 26, "create_roid": 26, "paramet": [26, 34], "roid_poli": 26, "roid_scal": 26, "roid_radiu": 26, "update_missil": 26, "updat": 26, "activ": 26, "missil": 26, "handl": [26, 31], "hit": 26, "each": [26, 31, 36, 39], "eras": [26, 30], "old": 26, "check": 26, "collid": [26, 30], "smallest": 26, "append": [26, 30], "add": 26, "smaller": [26, 30], "remov": 26, "ha": [26, 33, 34], "life": 26, "reduc": [26, 31], "explod": 26, "expir": 26, "update_ship": 26, "ship": 26, "limit": [26, 31, 34, 36, 40], "appli": 26, "drag": 26, "so": [26, 34], "eventu": 26, "stop": 26, "ship_drag_fram": 26, "veri": 26, "slowli": 26, "update_roid": 26, "not_hit": 26, "movement": 26, "explode_ship": 26, "explos": 26, "altern": 26, "45": 26, "degre": [26, 27], "finish": 26, "explosion_poli": 26, "785398": 26, "360": 26, "variabl": 26, "ship_al": 26, "ship_radiu": 26, "ship_rad_fram": 26, "turn": 26, "rate": 26, "frame": [26, 30, 34], "ship_accel_fram": 26, "acceler": 26, "015": 26, "ship_poli": 26, "66": [26, 41], "missile_veloc": 26, "missile_max": 26, "missile_lif": 26, "missile_r": 26, "200": 26, "missile_last": 26, "missile_poli": 26, "60": 26, "target": 26, "last_fram": 26, "clockwis": 26, "hyperspac": 26, "diamet": 26, "direct": [26, 30], "d_y": 26, "sin": 26, "d_x": 26, "less": [26, 31, 34], "than": [26, 34], "missl": 26, "onc": 26, "everi": 26, "until": 26, "wait": 26, "pass": 26, "90": 27, "180": 27, "270": 27, "number": [27, 31, 34, 37, 38, 39], "background": [27, 34], "vga1_16x16": [27, 31], "center_on": 27, "using_font": 27, "fg": [27, 29, 34], "bg": [27, 29, 34], "clear_screen": 27, "toward": 27, "edg": [27, 30], "x_center": 27, "y_center": 27, "min": 27, "rect_width": 27, "rect_height": 27, "rect": [27, 29, 33, 34], "color_idx": 27, "onli": [28, 31], "even": [28, 31], "multipl": [28, 34, 39, 40], "e": 28, "high": [28, 41], "last_lin": 28, "02x": 28, "01": [28, 34], "small": 29, "tini": [29, 30], "vga1_8x8": [29, 31], "length": [29, 34], "sprites_convert": [30, 33, 35], "fly": 30, "toaster": 30, "bmp": 30, "spritesheet": 30, "ttoaster": 30, "ttoast_bitmap": 30, "circuitpython_flying_toast": 30, "pendant": 30, "project": 30, "learn": 30, "adafruit": 30, "circuitpython": 30, "mario": 30, "cloud": 30, "code": [30, 31, 40], "block": 30, "consol": 30, "rubric": 30, "tiny_toasters_bitmap": 30, "toast_bitmap": 30, "toaster_fram": 30, "toast_fram": 30, "a_col": 30, "a_row": 30, "a_width": 30, "a_height": 30, "b_col": 30, "b_row": 30, "b_width": 30, "b_height": 30, "random_start": 30, "num": 30, "would": 30, "anoth": 30, "allow": 30, "other": [30, 34], "give": 30, "better": 30, "chanc": 30, "avoid": 30, "try": 30, "ani": [30, 31, 34], "toast": 30, "doe": 30, "last_row": 30, "dir_col": 30, "dir_row": 30, "prev_dir_col": 30, "prev_dir_row": 30, "iceberg": 30, "abov": [30, 34], "behind": 30, "new_col": 30, "new_row": 30, "post": [30, 31], "spite": 30, "05": 30, "differ": 31, "fix": [31, 34], "extract": 31, "pc": [31, 33, 34], "vga": [31, 40], "bio": [31, 33, 34, 40], "imag": [31, 36, 37, 38, 39], "proport": 31, "store": 31, "python": [31, 37, 38, 39, 40, 41], "standard": 31, "statement": 31, "pre": 31, "compil": 31, "significantli": 31, "memori": [31, 34], "For": [31, 37, 38, 41], "frozen": 31, "bytecod": 31, "firmwar": 31, "sourc": [31, 34], "tool": 31, "user": 31, "defin": [31, 34], "16x6": 31, "method": [31, 37, 38, 39, 41], "thei": 31, "written": [31, 34], "spacerac": [31, 40], "romfont": [31, 40], "repo": [31, 40], "output": [31, 36, 37, 38, 40], "o": 31, "l": [31, 36, 40], "127": [31, 40, 41], "vga_8x8": [31, 40], "front": 31, "0x20": [31, 40, 41], "0x7f": [31, 40, 41], "_font": 31, "x24": 31, "mani": 31, "x76": 31, "xdc": 31, "x6c": 31, "xc6": 31, "memoryview": 31, "vga1_8x16": 31, "thin": 31, "vga1_bold_16x16": 31, "bold": 31, "vga2_16x16": 31, "vga1_16x32": 31, "vga1_bold_16x32": 31, "vga2_16x32": 31, "long": 31, "widest": 31, "h": [31, 34, 36, 37, 38, 39, 40, 41], "detail": 31, "dan": 31, "bader": 31, "blog": 31, "freetyp": 31, "dbader": 31, "monochrom": 31, "glyph": 31, "peterhinch": 31, "ttf": [31, 41], "0123456789abcedf": 31, "map": 31, "order": [31, 33, 34], "0123456789": 31, "abcdefghijklmnopqrstuvwxyz": 31, "bit": [31, 34, 37, 38, 39], "could": [31, 34], "increas": 31, "antialias": 31, "smooth": 31, "futur": 31, "bpp": 31, "max_width": 31, "24": 31, "tabl": 31, "_width": 31, "offset_width": 31, "_offset": 31, "xee": 31, "xfb": 31, "x49": 31, "x94": 31, "x4a": 31, "x4b": 31, "x3d": 31, "xf8": 31, "x4c": 31, "x91": 31, "x7e": 31, "mai": 31, "boundari": 31, "_bitmap": 31, "x61": 31, "xe3": 31, "xfc": 31, "fork": 33, "devbi": [33, 34], "st7789py_mpi": [33, 34], "rgb": [33, 34], "progress": 33, "document": [33, 34, 36], "found": 33, "russhugh": 33, "io": 33, "hard_reset": [33, 34], "soft_reset": [33, 34], "sleep_mod": [33, 34], "inversion_mod": [33, 34], "blit_buff": [33, 34], "convers": [33, 40], "sampl": [33, 36], "create_png_exampl": [33, 35, 37], "usag": [33, 35], "index": [33, 34, 39], "mit": 34, "copyright": 34, "2020": 34, "2023": 34, "russ": 34, "hugh": 34, "2019": 34, "ivan": 34, "belokobylskii": 34, "permiss": 34, "herebi": 34, "grant": 34, "charg": 34, "person": 34, "obtain": 34, "copi": 34, "softwar": 34, "associ": 34, "deal": 34, "without": 34, "restrict": 34, "merg": 34, "publish": 34, "distribut": 34, "sublicens": 34, "sell": 34, "permit": 34, "whom": 34, "furnish": 34, "do": 34, "subject": 34, "condit": 34, "notic": 34, "shall": 34, "substanti": 34, "portion": 34, "THE": 34, "AS": 34, "warranti": 34, "OF": 34, "kind": 34, "express": 34, "OR": 34, "impli": 34, "BUT": 34, "NOT": 34, "TO": 34, "merchant": 34, "fit": 34, "FOR": 34, "particular": 34, "purpos": 34, "AND": 34, "noninfring": 34, "NO": 34, "event": 34, "author": 34, "holder": 34, "BE": 34, "liabl": 34, "claim": 34, "damag": 34, "liabil": 34, "whether": 34, "action": 34, "contract": 34, "tort": 34, "otherwis": 34, "aris": 34, "connect": 34, "WITH": 34, "deriv": 34, "classic": 34, "constant": 34, "encod": 34, "portrait": 34, "invert": 34, "delay_m": 34, "definit": 34, "xstart": 34, "ystart": 34, "needs_swap": 34, "hard": 34, "bool": 34, "have": 34, "vertic": 34, "coordin": 34, "buffer": 34, "corner": 34, "w": 34, "entir": 34, "framebuff": 34, "x0": 34, "y0": 34, "x1": 34, "y1": 34, "singl": 34, "vsa": 34, "should": [34, 39], "There": [34, 39], "shown": 34, "off": 34, "view": 34, "vssa": 34, "ram": 34, "which": 34, "after": 34, "280": 34, "bitmap_modul": 34, "foreground": 34, "measur": 34, "center_x": 34, "center_i": 34, "valueerror": 34, "If": [34, 40], "read": 36, "he": 36, "thru": [36, 40], "font_directori": 36, "png_directori": 36, "directoryto": 36, "argument": [36, 37, 38, 39, 40, 41], "help": [36, 37, 38, 39, 40, 41], "messag": [36, 37, 38, 39, 40, 41], "redirect": [37, 38], "cat": 37, "cat_bitmap": 37, "image_fil": [37, 39], "bits_per_pixel": [37, 38, 39], "colorbars_bitmap320x240": 38, "sheet": 39, "extra": 39, "share": 39, "palett": 39, "32x32": 39, "227": 39, "sprite_width": 39, "sprite_height": 39, "rom": 40, "also": 40, "ibm_vga_8x8": 40, "8x8": 40, "world": [40, 41], "first_char": 40, "last_char": 40, "binari": 40, "approxim": 41, "font_width": 41, "font_fil": 41, "font_height": 41, "integ": 41, "hex": 41, "65": 41, "67": 41, "0x30": 41, "0x39": 41, "0x41": 41, "0x5a": 41, "1234567890": 41}, "objects": {"": [[34, 0, 0, "-", "st7789py"]], "st7789py": [[34, 1, 1, "", "ST7789"], [34, 3, 1, "", "color565"]], "st7789py.ST7789": [[34, 2, 1, "", "bitmap"], [34, 2, 1, "", "blit_buffer"], [34, 2, 1, "", "fill"], [34, 2, 1, "", "fill_rect"], [34, 2, 1, "", "hard_reset"], [34, 2, 1, "", "hline"], [34, 2, 1, "", "init"], [34, 2, 1, "", "inversion_mode"], [34, 2, 1, "", "line"], [34, 2, 1, "", "pbitmap"], [34, 2, 1, "", "pixel"], [34, 2, 1, "", "polygon"], [34, 2, 1, "", "rect"], [34, 2, 1, "", "rotation"], [34, 2, 1, "", "sleep_mode"], [34, 2, 1, "", "soft_reset"], [34, 2, 1, "", "text"], [34, 2, 1, "", "vline"], [34, 2, 1, "", "vscrdef"], [34, 2, 1, "", "vscsad"], [34, 2, 1, "", "write"], [34, 2, 1, "", "write_width"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"]}, "titleterms": {"m5stack": [1, 3, 4, 5], "atoms3": 1, "128x128": [1, 9], "gc9107": [1, 9], "tft_config": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "atom_s3": 1, "py": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 36, 37, 38, 39, 40, 41], "tft_button": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "gener": 2, "esp32": 2, "320x240": [2, 3, 4, 5], "esp32_320x240": 2, "core": 3, "ili9342": [3, 4, 5], "m5stack_cor": 3, "core2": 4, "m5stack_core2": 4, "cores3": 5, "m5stack_core3": 5, "rp2040": [6, 11], "touch": 6, "lcd": [6, 12, 13, 14], "1": [6, 12, 13], "28": 6, "240x240": [6, 13], "gc9a01": 6, "rp2040_touch_lcd_128": 6, "lilygo": [7, 8, 9, 10, 11], "t": [7, 8, 9, 10, 11], "dongl": 7, "s3": 7, "80x160": 7, "st7735": 7, "emb": 8, "170x320": 8, "qt": 9, "pro": 9, "t_qt_pro": 9, "displai": [10, 11], "135x240": [10, 11, 12], "ttgo_tdisplai": 10, "ttgo_tdisplay_rp2040": 11, "waveshar": [12, 13, 14], "pico": [12, 13, 14], "14": 12, "waveshare_114": 12, "3": 13, "waveshare_13": 13, "2": 14, "240x320": 14, "waveshare_2": 14, "exampl": [15, 36, 37, 38, 39, 40, 41], "program": 15, "configur": 15, "modul": 15, "alien": 16, "boxlin": 17, "chango": 18, "color_test": 19, "colorbar": 20, "feather": 21, "font": [22, 31], "hello": 23, "noto_font": 24, "proverb": 25, "roid": 26, "rotat": 27, "scroll": 28, "tiny_hello": 29, "tiny_toast": 30, "comparison": 31, "bitmap": 31, "truetyp": 31, "attribut": 31, "convers": 31, "sampl": 31, "8x8": 31, "rom": 31, "8x16": 31, "16x16": 31, "16x32": 31, "true": 31, "type": 31, "index": 32, "st7789py": [33, 34], "driver": 33, "content": 33, "refer": 34, "util": 35, "create_png_exampl": 36, "usag": [36, 37, 38, 39, 40, 41], "image_convert": 37, "make_colorbars_bitmap": 38, "sprites_convert": 39, "text_font_convert": 40, "write_font_convert": 41}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"M5STACK AtomS3 128x128 (GC9107)": [[1, "m5stack-atoms3-128x128-gc9107"]], "tft_configs/atom_s3/tft_config.py": [[1, "tft-configs-atom-s3-tft-config-py"]], "tft_configs/atom_s3/tft_buttons.py": [[1, "tft-configs-atom-s3-tft-buttons-py"]], "Generic ESP32 320x240": [[2, "generic-esp32-320x240"]], "tft_configs/esp32_320x240/tft_config.py": [[2, "tft-configs-esp32-320x240-tft-config-py"]], "tft_configs/esp32_320x240/tft_buttons.py": [[2, "tft-configs-esp32-320x240-tft-buttons-py"]], "M5STACK CORE 320x240 (ILI9342)": [[3, "m5stack-core-320x240-ili9342"]], "tft_configs/m5stack_core/tft_config.py": [[3, "tft-configs-m5stack-core-tft-config-py"]], "tft_configs/m5stack_core/tft_buttons.py": [[3, "tft-configs-m5stack-core-tft-buttons-py"]], "M5STACK CORE2 320x240 (ILI9342)": [[4, "m5stack-core2-320x240-ili9342"]], "tft_configs/m5stack_core2/tft_config.py": [[4, "tft-configs-m5stack-core2-tft-config-py"]], "tft_configs/m5stack_core2/tft_buttons.py": [[4, "tft-configs-m5stack-core2-tft-buttons-py"]], "M5STACK CoreS3 320x240 (ILI9342)": [[5, "m5stack-cores3-320x240-ili9342"]], "tft_configs/m5stack_core3/tft_config.py": [[5, "tft-configs-m5stack-core3-tft-config-py"]], "tft_configs/m5stack_core3/tft_buttons.py": [[5, "tft-configs-m5stack-core3-tft-buttons-py"]], "RP2040-Touch-LCD-1.28 240x240 (GC9A01)": [[6, "rp2040-touch-lcd-1-28-240x240-gc9a01"]], "tft_configs/rp2040_touch_lcd_128/tft_config.py": [[6, "tft-configs-rp2040-touch-lcd-128-tft-config-py"]], "tft_configs/rp2040_touch_lcd_128/tft_buttons.py": [[6, "tft-configs-rp2040-touch-lcd-128-tft-buttons-py"]], "LilyGo T-Dongle-S3 80x160 (ST7735)": [[7, "lilygo-t-dongle-s3-80x160-st7735"]], "tft_configs/t-dongle-s3/tft_config.py": [[7, "tft-configs-t-dongle-s3-tft-config-py"]], "tft_configs/t-dongle-s3/tft_buttons.py": [[7, "tft-configs-t-dongle-s3-tft-buttons-py"]], "LilyGo T-embed 170x320": [[8, "lilygo-t-embed-170x320"]], "tft_configs/t-embed/tft_config.py": [[8, "tft-configs-t-embed-tft-config-py"]], "tft_configs/t-embed/tft_buttons.py": [[8, "tft-configs-t-embed-tft-buttons-py"]], "LilyGo T-QT Pro 128x128 (GC9107)": [[9, "lilygo-t-qt-pro-128x128-gc9107"]], "tft_configs/t_qt_pro/tft_config.py": [[9, "tft-configs-t-qt-pro-tft-config-py"]], "tft_configs/t_qt_pro/tft_buttons.py": [[9, "tft-configs-t-qt-pro-tft-buttons-py"]], "LilyGo T-DISPLAY 135x240": [[10, "lilygo-t-display-135x240"]], "tft_configs/ttgo_tdisplay/tft_config.py": [[10, "tft-configs-ttgo-tdisplay-tft-config-py"]], "tft_configs/ttgo_tdisplay/tft_buttons.py": [[10, "tft-configs-ttgo-tdisplay-tft-buttons-py"]], "LilyGo T-DISPLAY RP2040 135x240": [[11, "lilygo-t-display-rp2040-135x240"]], "tft_configs/ttgo_tdisplay_rp2040/tft_config.py": [[11, "tft-configs-ttgo-tdisplay-rp2040-tft-config-py"]], "tft_configs/ttgo_tdisplay_rp2040/tft_buttons.py": [[11, "tft-configs-ttgo-tdisplay-rp2040-tft-buttons-py"]], "Waveshare Pico LCD 1.14 135x240": [[12, "waveshare-pico-lcd-1-14-135x240"]], "tft_configs/waveshare_114/tft_config.py": [[12, "tft-configs-waveshare-114-tft-config-py"]], "tft_configs/waveshare_114/tft_buttons.py": [[12, "tft-configs-waveshare-114-tft-buttons-py"]], "Waveshare Pico LCD 1.3 240x240": [[13, "waveshare-pico-lcd-1-3-240x240"]], "tft_configs/waveshare_13/tft_config.py": [[13, "tft-configs-waveshare-13-tft-config-py"]], "tft_configs/waveshare_13/tft_buttons.py": [[13, "tft-configs-waveshare-13-tft-buttons-py"]], "Waveshare Pico LCD 2 240x320": [[14, "waveshare-pico-lcd-2-240x320"]], "tft_configs/waveshare_2/tft_config.py": [[14, "tft-configs-waveshare-2-tft-config-py"]], "tft_configs/waveshare_2/tft_buttons.py": [[14, "tft-configs-waveshare-2-tft-buttons-py"]], "Example Programs": [[15, "example-programs"]], "Configuration modules": [[15, "configuration-modules"]], "Examples": [[15, "examples"]], "alien.py": [[16, "alien-py"]], "boxlines.py": [[17, "boxlines-py"]], "chango.py": [[18, "chango-py"]], "color_test.py": [[19, "color-test-py"]], "colorbars.py": [[20, "colorbars-py"]], "feathers.py": [[21, "feathers-py"]], "fonts.py": [[22, "fonts-py"]], "hello.py": [[23, "hello-py"]], "noto_fonts.py": [[24, "noto-fonts-py"]], "proverbs.py": [[25, "proverbs-py"]], "roids.py": [[26, "roids-py"]], "rotations.py": [[27, "rotations-py"]], "scroll.py": [[28, "scroll-py"]], "tiny_hello.py": [[29, "tiny-hello-py"]], "tiny_toasters.py": [[30, "tiny-toasters-py"]], "Fonts": [[31, "fonts"]], "Comparison of Bitmap and TrueType Fonts Attributes": [[31, "id3"]], "Bitmap Fonts": [[31, "bitmap-fonts"]], "Bitmap Font Conversion": [[31, "bitmap-font-conversion"]], "Bitmap Font Samples": [[31, "bitmap-font-samples"]], "8x8 Rom Fonts": [[31, "x8-rom-fonts"]], "8x16 Rom Fonts": [[31, "x16-rom-fonts"]], "16x16 Rom Fonts": [[31, "id2"]], "16x32 Rom Fonts": [[31, "x32-rom-fonts"]], "True Type fonts": [[31, "true-type-fonts"]], "True-Type Font Conversion": [[31, "true-type-font-conversion"]], "Index": [[32, "index"]], "st7789py Driver": [[33, "st7789py-driver"]], "Contents:": [[33, null]], "st7789py Reference": [[34, "module-st7789py"]], "Utilities": [[35, "utilities"]], "create_png_examples.py": [[36, "create-png-examples-py"]], "Example": [[36, "example"], [37, "example"], [38, "example"], [39, "example"], [40, "example"], [41, "example"]], "Usage": [[36, "usage"], [37, "usage"], [38, "usage"], [39, "usage"], [40, "usage"], [41, "usage"]], "image_converter.py": [[37, "image-converter-py"]], "make_colorbars_bitmap.py": [[38, "make-colorbars-bitmap-py"]], "sprites_converter.py": [[39, "sprites-converter-py"]], "text_font_converter.py": [[40, "text-font-converter-py"]], "write_font_converter.py": [[41, "write-font-converter-py"]]}, "indexentries": {"st7789 (class in st7789py)": [[34, "st7789py.ST7789"]], "bitmap() (st7789py.st7789 method)": [[34, "st7789py.ST7789.bitmap"]], "blit_buffer() (st7789py.st7789 method)": [[34, "st7789py.ST7789.blit_buffer"]], "color565() (in module st7789py)": [[34, "st7789py.color565"]], "fill() (st7789py.st7789 method)": [[34, "st7789py.ST7789.fill"]], "fill_rect() (st7789py.st7789 method)": [[34, "st7789py.ST7789.fill_rect"]], "hard_reset() (st7789py.st7789 method)": [[34, "st7789py.ST7789.hard_reset"]], "hline() (st7789py.st7789 method)": [[34, "st7789py.ST7789.hline"]], "init() (st7789py.st7789 method)": [[34, "st7789py.ST7789.init"]], "inversion_mode() (st7789py.st7789 method)": [[34, "st7789py.ST7789.inversion_mode"]], "line() (st7789py.st7789 method)": [[34, "st7789py.ST7789.line"]], "module": [[34, "module-st7789py"]], "pbitmap() (st7789py.st7789 method)": [[34, "st7789py.ST7789.pbitmap"]], "pixel() (st7789py.st7789 method)": [[34, "st7789py.ST7789.pixel"]], "polygon() (st7789py.st7789 method)": [[34, "st7789py.ST7789.polygon"]], "rect() (st7789py.st7789 method)": [[34, "st7789py.ST7789.rect"]], "rotation() (st7789py.st7789 method)": [[34, "st7789py.ST7789.rotation"]], "sleep_mode() (st7789py.st7789 method)": [[34, "st7789py.ST7789.sleep_mode"]], "soft_reset() (st7789py.st7789 method)": [[34, "st7789py.ST7789.soft_reset"]], "st7789py": [[34, "module-st7789py"]], "text() (st7789py.st7789 method)": [[34, "st7789py.ST7789.text"]], "vline() (st7789py.st7789 method)": [[34, "st7789py.ST7789.vline"]], "vscrdef() (st7789py.st7789 method)": [[34, "st7789py.ST7789.vscrdef"]], "vscsad() (st7789py.st7789 method)": [[34, "st7789py.ST7789.vscsad"]], "write() (st7789py.st7789 method)": [[34, "st7789py.ST7789.write"]], "write_width() (st7789py.st7789 method)": [[34, "st7789py.ST7789.write_width"]]}})