"""
Example applications for MPDisplay.
https://github.com/bdbarnett/mpdisplay
"""
from gc import mem_free
print(f"{mem_free()=:,}")
print("\nWoki is fantastic! But it is very slow. It may take several")
print("seconds for the display to show anything. This is nowhere close")
print("to the speed you should expect on real hardware. \n\nPlease wait.\n")
"""
Uncomment one import at a time and click run.
"""
from console_simpletest import console # Tests console & REPL
# import mpdisplay_simpletest # Tests MPDisplay
# import gui_simpletest # Tests MPDisplay with gui_framework.py
# import color_test # Tests MPDisplay with pico_gui.py
# import testris # Tests MPDisplay and touchscreen
"""
Required files:
For all examples:
board_config.py
ili9341.py
ft6x36.py
busdisplay.py
_basebus.py (not required when mp_lcd_bus is compiled into firmware)
_spibus.py (not required when mp_lcd_bus is compiled into firmware)
For mpdisplay_simpletest.py
None
For gui_simpletest.py
gui_framework.py
color_setup.py
For color_test.py
pico_gui.py
vga2_bold_16x32.py
For testris.py
touchpad.py
"""