esphome / feature-requests

ESPHome Feature Request Tracker
https://esphome.io/
417 stars 26 forks source link

Support for Pico RP2040 HW SPI Channels #2247

Open JurieVorster opened 1 year ago

JurieVorster commented 1 year ago

Describe the problem you have/What new integration you would like

Using SPI to drive displays, all combinations of GPIO pins I've tried do not give HW SPI. Always reverts to SW SPI. The RP2040 supports 2 channels for hardware SPI and would be great to be able to select which channel to use. ie. spi: spi_channel: 0 ...

Please describe your use case for this integration and alternatives you've tried:

To speed up display interface such as tft displays. Current performance on screen updates are very slow.

Additional context

dverhelst commented 1 year ago

@JurieVorster , may I ask which display you have connected that is working? I'm trying to get my Inky Frame to display 'anything at all' over the RP2040 which is embedded into the device.