DEV Community

Cover image for Scripting LCD on Wio Terminal with ArduPy
Piotr Maliński
Piotr Maliński

Posted on

5 1

Scripting LCD on Wio Terminal with ArduPy

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.

Wio Terminal

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:

https://rk.edu.pl/en/scripting-lcd-on-wio-terminal-with-ardupy/

Heroku

Deliver your unique apps, your own way.

Heroku tackles the toil — patching and upgrading, 24/7 ops and security, build systems, failovers, and more. Stay focused on building great data-driven applications.

Learn More

Top comments (1)

Collapse
 
creatorarno profile image
Ahmad Khan
Comment hidden by post author

Some comments may only be visible to logged-in visitors. Sign in to view all comments. Some comments have been hidden by the post's author - find out more

Image of Stellar post

How a Hackathon Win Led to My Startup Getting Funded

In this episode, you'll see:

  • The hackathon wins that sparked the journey.
  • The moment José and Joseph decided to go all-in.
  • Building a working prototype on Stellar.
  • Using the PassKeys feature of Soroban.
  • Getting funded via the Stellar Community Fund.

Watch the video

👋 Kindness is contagious

Engage with a wealth of insights in this thoughtful article, valued within the supportive DEV Community. Coders of every background are welcome to join in and add to our collective wisdom.

A sincere "thank you" often brightens someone’s day. Share your gratitude in the comments below!

On DEV, the act of sharing knowledge eases our journey and fortifies our community ties. Found value in this? A quick thank you to the author can make a significant impact.

Okay