Skip to content

Commit

Permalink
Fix RP2040 SPI pin validation (#6277)
Browse files Browse the repository at this point in the history
  • Loading branch information
kbx81 authored and jesserockz committed Feb 25, 2024
1 parent 5a7759f commit 2cf6393
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions esphome/components/spi/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,8 @@
CONF_INTERFACE = "interface"
CONF_INTERFACE_INDEX = "interface_index"

# RP2040 SPI pin assignments are complicated. Refer to https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf
# RP2040 SPI pin assignments are complicated;
# refer to GPIO function select table in https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf

RP_SPI_PINSETS = [
{
Expand All @@ -85,7 +86,7 @@
{
CONF_MISO_PIN: [8, 12, 24, 28, -1],
CONF_CLK_PIN: [10, 14, 26],
CONF_MOSI_PIN: [11, 23, 27, -1],
CONF_MOSI_PIN: [11, 15, 27, -1],
},
]

Expand Down

0 comments on commit 2cf6393

Please sign in to comment.