The H7 will be able to do 100 MHz SPI. Not sure if the LCD can handle that but if it can that would be 2X the frame rate.
Um, also, if you’d like… please submit a PR to the LCD module and add more support to it for things like windowing and higher res with the 320x240 screen. OpenMV Can manufacture that and share profits.
Um, also, if you’d like… please submit a PR to the LCD module
Ha Ha Ha I haven’t yet learnt to use github but do need to start.
OutoftheBOTS your library does not work with ili9341.
Only 1/6 (320 x 80) of the image is drawing.
It was working on the firmware that I was using at the time on an OpenMV M7 cam see my video of both types of screens in action here OpenMv screen - YouTube
I do know that for the Larger screen the guys at OpemMV did give me a custom firmware because there was a bug in the standard version were the data type sent to the SPI was a uint_16 instead of a uint_32. OpenMV did submit a PR to Micro-python to have this fixed but not sure iof the PR was ever merged.
Do you have a link for that PR ? or a link to where the issue was discussed ? I don’t remember this bug.
MP merged that PR.
Actually that patch for 65535 bytes limit has been merged in our code (and upstream) a long time ago. Maybe you have an old firmware.
The library does not work with the latest OpenMV firmware (ili9341). I just checked it. But it works with this fixed version of the firmware (3.00) posted some post above . Can you please update the latest firmware with the fix?
Hello,
I am trying to use this code to operate the tft lcd screen from buydisplay.com product code ER-TFTM032-3 shown in this link 240x320 Touch Screen 3.2"TFT LCD Module Display Arduino Library. I have the Mosi (P0) going to pin 27 (SDI), the MISO (P1) going to pin 28 (SDO), the SCL (P2) going to pin 33 (SCL), pin 21 (reset) tied high and the cs (P3) and dc (P9) pins to 23 and 24 respectively. When I look at the MISO output using a Saleae logic analyzer, I am getting a signal but nothing besides a blank screen is showing. Any help would be greatly appreciated! as I have been attempting to debug for quite some time now.
Thanks!
It’s been a todo on my list for a while to add support for this. I’m about to start another firmware push. Please create a github issue tracker.