One of Wio Terminal key features is the LCD display. It can be used to provide a graphical interface for your device. In this tutorial I'll go over using the LCD in MicroPython with ArduPy.
To get ArduPy running on Wio Terminal we have to flash it with latest ArduPy build. It's described on wiki and in short it's like so:
- Enter bootloader mode by pressing the power button down two times quickly - this will mount Wio Terminal like if it was a flash drive
- Copy the UF2 ArduPy file - the device will reconnect shortly in ArduPy mode
Optionally you can install aip on your local machine. This tool can help managing Wio Terminal, especially for ArduPy.
Now for the LCD there is a reference of the module: https://wiki.seeedstudio.com/ArduPy-LCD/ - which we can use to draw text, geometric shapes or even simple graphics (assuming we handle low memory limitations of the microcontroller):
Code and more details on: