Search found 5 matches

by gjgsmithvr
Fri Jul 01, 2022 3:15 am
Forum: ESP-IDF
Topic: SPI polling transaction fails because previous is not terminated
Replies: 4
Views: 3768

Re: SPI polling transaction fails because previous is not terminated

@rtborg, did you find a solution for your issue?
by gjgsmithvr
Fri Jun 24, 2022 11:27 pm
Forum: General Discussion
Topic: SOLVED - How to use HSPI in ‘MCP23S08’ library?
Replies: 2
Views: 2860

Re: SOLVED - How to use HSPI in ‘MCP23S08’ library?

SOLUTION Using the monoidk/MCP23S08 library fork code I have test code running successfully using two MCP23S08's and two SPI's. I don't need two SPI's to run two expanders, they just demonstrate that the VSPI and HSPI are working at MAX speed of 80Mhz. Thanks to monoidk for their input and MCP23S08...
by gjgsmithvr
Sun Jun 19, 2022 4:51 am
Forum: General Discussion
Topic: SOLVED - How to use HSPI in ‘MCP23S08’ library?
Replies: 2
Views: 2860

Re: How to Change SPI in ‘MCP23S08’ library to use HSPI?

This is what I have tried so far but getting this compile error: MCP23S08.cpp:25:2: error: 'hspi' was not declared in this scope. Modified Arduino MCP23S08 example... [Codebox=cpp file=Untitled.cpp] /************************************************************************** * * File: SimultanPinAcce...
by gjgsmithvr
Sat Jun 18, 2022 1:04 am
Forum: General Discussion
Topic: SOLVED - How to use HSPI in ‘MCP23S08’ library?
Replies: 2
Views: 2860

SOLVED - How to use HSPI in ‘MCP23S08’ library?

I have a project which uses a standard TFT Touch Display, SD Card and an MCP23S08 expander chip. All communicating via SPI. The ESP32 is a standard 38 pin devkit module. The TFT Touch Display and SD Card uses VSPI with three CS pins using TFT_eSPI library and the SD library. As VSPI is the default S...
by gjgsmithvr
Fri Jun 17, 2022 7:50 am
Forum: General Discussion
Topic: Problem with SPI
Replies: 1
Views: 3251

Re: Problem with SPI

I don't have an answer for you but have been looking into ESP32 SPI and in particular HSPI and came across this in the documentation which you may already be aware of, but may be of interest..."Transfer Speed Considerations" https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/p...