Replies: 5 comments 13 replies
-
What screen is it? That may help understand how to get it working with Tulip. If it needs SPI for setup but then hands off display to the RGB dot clock driver, add the setup in esp32s3_display.c's If it's using SPI for display itself, there's a lot more work to do. Tulip is meant for a particular type of RGB TTL display, which allows it to have larger screen sizes at fast FPS. |
Beta Was this translation helpful? Give feedback.
-
Oh yeah. I see. Yes, I am using it like this
In the code. we have maybe 7 or 8 free GPIO leftover I think. I want to use 3 for a joystick port. |
Beta Was this translation helpful? Give feedback.
-
As far as the serial port log, that looks correct. We do not show any Micropython prompts over serial in Tulip -- it all gets redirected to the screen. The desync warning is also ok as long as you don't see hundreds of them. I would first make sure you can get anything at all to show up on the screen. Does the screen work with the same wiring on other (non-Tulip, non-Micropython) projects? I am not qualified to comment on the SPI setup as i'm not familiar with this screen. If you can get it going outside of Tulip it'll make it a lot easier to debug. |
Beta Was this translation helpful? Give feedback.
-
I found something interesting. When I set |
Beta Was this translation helpful? Give feedback.
-
RGBTest.zip |
Beta Was this translation helpful? Give feedback.
-
My screen is RGB666 and has a 3 line SPI initialization, can I also take the screen R[5:3],G[5:3],B[5:4] for connection.
But one more question, my screen needs an SPI initialization, where should I add it?
Beta Was this translation helpful? Give feedback.
All reactions