This skill provides hardware reference data for PicoCalc development. It should be activated automatically when writing code that accesses GPIO pins, SPI buses, I2C interfaces, the 320x320 display, membrane keyboard, SD card, audio PWM, WiFi, or Bluetooth on the Clockwork Pi PicoCalc with Raspberry Pi Pico 2W. Use this skill whenever pin numbers, bus configurations, register addresses, or hardware specifications are needed.
Quick reference for all hardware interfaces on the Clockwork Pi PicoCalc with Raspberry Pi Pico 2W (RP2350).
| Function | Pin(s) | Bus | Notes |
|---|---|---|---|
| Display CLK | GPIO 10 | SPI1 | 25 MHz |
| Display MOSI | GPIO 11 | SPI1 | |
| Display CS | GPIO 13 | SPI1 | Active low |
| Display DC | GPIO 14 | GPIO | Data/Command select |
| Display RST | GPIO 15 | GPIO | Active low reset |
| Keyboard SCL | GPIO 7 | I2C1 | 10 kHz |
| Keyboard SDA | GPIO 6 | I2C1 | |
| Keyboard Addr | -- | I2C |
| 0x1F |
| SD Card SCK | GPIO 18 | SPI0 | 1 MHz default |
| SD Card MOSI | GPIO 19 | SPI0 |
| SD Card MISO | GPIO 16 | SPI0 |
| SD Card CS | GPIO 17 | SPI0 | Active low |
| Audio Left | GPIO 28 | PWM | Stereo left channel |
| Audio Right | GPIO 27 | PWM | Stereo right channel |