Elementic logo

Raspberry Pi

Raspberry Pi Pico 2W

Imported from Elementic Devices.xlsm on 2026-03-25.

I2C0_SDAGP01I2C0_SCLGP12GND2GND2GND2GND2GND2GND2GND2GND2I2C0_SCLGP12I2C0_SCLGP12I2C0_SCLGP12I2C0_SCLGP12I2C0_SCLGP12I2C0_SCLGP12I2C0_SCLGP12I2C0_SCLGP12I2C0_SCLGP12I2C0_SCLGP12I2C0_SCLGP12I2C0_SCLGP12

Device information

Controller
RP2350
Category
Pro IoT / Embedded
Pins
27

Controller details

RP2350

Raspberry Pi · RP2 · Dual Arm Cortex-M33 or dual Hazard3 RISC-V

520 KB RAM · 30 GPIO

Starter Arduino code

Device specific
// Elementic starter sketch
// Device: Raspberry Pi Pico 2W
// Device Excel ID: 10
// Controller: RP2350

void setup()
{
    Serial.begin(115200);
    delay(500);

    Serial.println("Elementic device booting...");
    Serial.println("Device: Raspberry Pi Pico 2W");
    Serial.println("Excel ID: 10");
}

void loop()
{
    // 1. Configure your Elementic pins here.
    // 2. Add your connectivity setup.
    // 3. Publish or react to device state changes.

    delay(1000);
}

Pin summary

GPIO Name Flags
0 GPIO0 Binary in, Digital out, Binary out, Interrupt
1 GPIO1 Binary in, Digital out, Binary out, Interrupt
2 GPIO2 Binary in, Digital out, Binary out, Interrupt
3 GPIO3 Binary in, Digital out, Binary out, Interrupt
4 GPIO4 Binary in, Digital out, Binary out, Interrupt
5 GPIO5 Binary in, Digital out, Binary out, Interrupt
6 GPIO6 Binary in, Digital out, Binary out, Interrupt
7 GPIO7 Binary in, Digital out, Binary out, Interrupt
8 GPIO8 Binary in, Digital out, Binary out, Interrupt
9 GPIO9 Binary in, Digital out, Binary out, Interrupt
10 GPIO10 Binary in, Digital out, Binary out, Interrupt
11 GPIO11 Binary in, Digital out, Binary out, Interrupt
12 GPIO12 Binary in, Digital out, Binary out, Interrupt
13 GPIO13 Binary in, Digital out, Binary out, Interrupt
14 GPIO14 Binary in, Digital out, Binary out, Interrupt
15 GPIO15 Binary in, Digital out, Binary out, Interrupt
16 GPIO16 Binary in, Digital out, Binary out, Interrupt
17 GPIO17 Binary in, Digital out, Binary out, Interrupt
18 GPIO18 Binary in, Digital out, Binary out, Interrupt
19 GPIO19 Binary in, Digital out, Binary out, Interrupt
20 GPIO20 Binary in, Digital out, Binary out, Interrupt
21 GPIO21 Binary in, Digital out, Binary out, Interrupt
22 GPIO22 Binary in, Digital out, Binary out, Interrupt
26 GPIO26 Analog in, Binary in, Digital out, Binary out, Interrupt
27 GPIO27 Analog in, Binary in, Digital out, Binary out, Interrupt
28 GPIO28 Analog in, Binary in, Digital out, Binary out, Interrupt
29 GPIO29 Analog in, Binary in, Digital out, Binary out, Interrupt