RP2 Pico SPI breaking change - a warning #9428
Replies: 4 comments 5 replies
-
It was PR #9224 which caused the change. Now different people complain. Lesson learned: always specify the pins. That’s also good for documentation. |
Beta Was this translation helpful? Give feedback.
-
I wrote my code when RP2 was new. The docs I had at the time didn't show alternative pinouts for SPI(0) so I used the pins shown on the diagram and it worked. While I agree with your comment it seems an odd decision to change the defaults. |
Beta Was this translation helpful? Give feedback.
-
In CircuitPython, we started to assign default pins for the RPi Pico ,and then gave up, because there was more than one "standard", and there were no board labels. We do provide default pins when the silkscreen identifies them, or there is some extremely strong standard (e.g., Arduino-shaped-board SPI pins). Discussions here: |
Beta Was this translation helpful? Give feedback.
-
FWIW I used the pinout diagram still shown on this page. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Formerly (firmware up to August 8th) I issued:
which worked on GPIO 4, 6 and 7. With today's daily build it is now necessary to specify these pins explicitly:
Beta Was this translation helpful? Give feedback.
All reactions