Replies: 2 comments 1 reply
-
... just one addition if it makes a difference, I am using this LCD http://www.lcdwiki.com/1.44inch_SPI_Module_ST7735S_SKU:MSP1443 |
Beta Was this translation helpful? Give feedback.
-
Sorry, I linked in the wrong product info, I do have the 1.8" version which is 128x160, and to correct the record for future readers, obtained from https://www.amazon.ca/gp/product/B07BFV69DZ/ref=ppx_od_dt_b_asin_title_s00?ie=UTF8&psc=1, mysteriously identified as product id: Walfrontxgez9t1dmf So the setup with the PR2040 pico seems to be working using the hardcore GPIO pin numbers. The display BL on my board is happily driven by the GPIO pin on my board so didn't have to do a direct connect to 3.3V. This thing with the pins is a major pain in the ***, and can make us all look like idiots! One would reasonably assume that picking the right board in the IDE then specifying any version of the pin definitions would work. My above comment is not an issue with the library per se and is more of a complex problem as PIN numbers and definitions are just a mess and certainly not consistent even across the line of boards from the same maker... how the pins on the board silkscreens are identified, or I should say mislabeled, is also another convo alltogether. Well, rant over, lol, now I can move right along and figure out the rest... I'll start another thread on that as it seems to me it is not related to pins and connectivity. Thx. |
Beta Was this translation helpful? Give feedback.
-
Hello,
Having a bit of an issue getting the setup (as indicated in the title) working. Hard to tell what the proper pin selection aught to be for this board with limited number of pins (see https://wiki.seeedstudio.com/XIAO-RP2040-with-Arduino/ however, hardware SPI would be desirable but not necessary if DMA is still available regardless of pin selection.
I figure my configuration in the platformio.ini is not quite up to snuff yet but can't determine what I am still missing. Please note I am running the earlephilhower core, no compiler warnings, etc. I know this display works with an ST32 Blue Pill with the rendering code.
The best result I got was a completely white screen (but nothing else) using:
Am I using the wrong pin designations/definitions?... I've tried as an example using the Dxx type pin definitions but that way I get a black screen, even the backlight does not turn on? For example post #1533 seems to indicate that this might be the case.
Any help would be appreciated.
Thx.
Beta Was this translation helpful? Give feedback.
All reactions