Tasha Clipartino
Tasha Clipartino

Reputation: 1

Waveshare RP2350 Touch Lcd 1.28 inch LVGL

Got my hand on a cheap Wavehsare RP2350 Touch LCD 1.28 inch round display, and wondered if I could run LVGL Micropython on It. I'm a newbie.

I tried the official Wavehsare documentation, and didn't understand a single word. Thanks.

Upvotes: 0

Views: 60

Answers (2)

Bishwajyoti Roy
Bishwajyoti Roy

Reputation: 1131

Based on your previous experience in coding, you can choose Arduino, MicroPython or C to program the module. The Waveshare wiki has a very detailed doc on each method.

My personal recommendation would be to go with Arduino or MicroPython.

You can download the demo code from here (Demo programs given by Waveshare). This ZIP contains code examples for Arduino, MicroPython and C.

If you choose Arduino -

  1. Visit this link
  2. Follow each step carefully to setup the device for Arduino.
  3. Unzip the file and go to arduino > RP2350-Touch-LCD-1.28 folder and open the RP2350-Touch-LCD-1.28.ino file in arduino IDE.
  4. Upload the code in the device.
  5. You should see the demo running on the screen.

If you choose MicroPython -

  1. Visit this link and Follow each step carefully. It includes uploading the .uf2 file to the device in boot mode, downloading Thonny IDE and uploading the example code to the device.
  2. You should see the demo running on the screen.

Hope this helps.

Upvotes: 0

Xerus Lord
Xerus Lord

Reputation: 55

I'm not sure which documentation you were referring to, or what words you didn't understand, but a Google Search came up with Waveshare's product page, from which I got to the wiki link.

I haven't used LVGL before, but from the content in the wiki link, they appear to have some support for LVGL in Python. Maybe start with the Getting Started section for MicroPython, and see if you can get the LVGL demo working using the corresponding section on the Wiki.

I wouldn't go and try to find solutions from somewhere other than Waveshare because it's their product, and they did say something about not installing generic firmware.

Upvotes: 0

Related Questions