Replies: 3 comments 8 replies
-
I'm also trying to do this, so I'll update you once I succeed! Can you just create separate SPIClass instances? I currently have TFT_eSPI (which creates in SPIClass instance called |
Beta Was this translation helpful? Give feedback.
-
I've tried it: it just works!
Then specify the correct PICO/POCI/CS/CLK pins in the begin statements (see PINS.md and OTHER examples). |
Beta Was this translation helpful? Give feedback.
-
Hi, |
Beta Was this translation helpful? Give feedback.
-
I'm developing with Rust on the ESP32-2432S028R.
What I noticed is that the TFT, Touch and SDCard all use SPI, but on separate busses (so different Mosi/Miso/Sck).
I got each one separately working and two together, but how can I use all three together when the ESP32 supports only two HW SPI? I believe that's doable, as I've seen a project that seem to be doing it, but couldn't track all the libraries and how it is done exactly.
I need the TFT and touch working and from time to time to access the SD-Card.
Since Rust is all about safety it puts all kinds of constraints on simultaneously using the HW, but I'm trying to figure out how it's done in C++ and then search for a way to adapt it to Rust.
Beta Was this translation helpful? Give feedback.
All reactions