The datasheet of the RaspBerry Pi pico that can be found here
https://datasheets.raspberrypi.com/pico ... asheet.pdf
uses non-standard abbreviations for the SPI-pins.
It looks like this
![Image]()
To me these abbreviations are confusing
Where can I find a pin-out of the RaspBerry Pi pico that uses the new standard abbreviations ?
which are
SPI - New signal names:
SDO – Serial Data Out. An output signal on a device where data is sent out to another SPI device.
SDI – Serial Data In. An input signal on a device where data is received from another SPI device.
CS – Chip Select. Activated by the controller to initiate communication with a given peripheral.
PICO (peripheral in/controller out). For devices that can be either a controller or a peripheral; the signal on which the device sends output when acting as the controller, and receives input when acting as the peripheral.
POCI (peripheral out/controller in). For devices that can be either a controller or a peripheral; the signal on which the device receives input when acting as the controller, and sends output when acting as the peripheral.
You can read about the reasons here
https://www.oshwa.org/a-resolution-to-r ... nal-names/
best regards Stefan
https://datasheets.raspberrypi.com/pico ... asheet.pdf
uses non-standard abbreviations for the SPI-pins.
It looks like this

To me these abbreviations are confusing
Where can I find a pin-out of the RaspBerry Pi pico that uses the new standard abbreviations ?
which are
SPI - New signal names:
SDO – Serial Data Out. An output signal on a device where data is sent out to another SPI device.
SDI – Serial Data In. An input signal on a device where data is received from another SPI device.
CS – Chip Select. Activated by the controller to initiate communication with a given peripheral.
PICO (peripheral in/controller out). For devices that can be either a controller or a peripheral; the signal on which the device sends output when acting as the controller, and receives input when acting as the peripheral.
POCI (peripheral out/controller in). For devices that can be either a controller or a peripheral; the signal on which the device receives input when acting as the controller, and sends output when acting as the peripheral.
You can read about the reasons here
https://www.oshwa.org/a-resolution-to-r ... nal-names/
best regards Stefan
Statistics: Posted by StefanL38 — Sat Feb 10, 2024 9:23 am