Pico Inky Pack pin out

Hi, may have missed it, but is there any technical documentation for the pico inky pack (Pico Inky Pack - Pimoroni)? In particular I am looking for the pins it uses on the microcontroller (so I can use the others for ther things).

many thanks

1 Like

I’ve been wondering the same thing, I’ve got an inky pack coming with a pico w. The only examples I can find are in the C++ section pimoroni-pico/inky_pack_demo.cpp at main · pimoroni/pimoroni-pico · GitHub

@twomagpi this enum from the file might give a hint.

enum Pin {
    A           = 12,
    B           = 13,
    C           = 14,
    D           = 15,
    E           = 11,
    UP          = 15, // alias for D
    DOWN        = 11, // alias for E
    USER        = 23,
    CS          = 17,
    CLK         = 18,
    MOSI        = 19,
    DC          = 20,
    RESET       = 21,
    BUSY        = 26,
    VBUS_DETECT = 24,
    LED         = 25,
    BATTERY     = 29,
    ENABLE_3V3  = 10
};

Actually it looks like the Badger uses exactly the same pi enum (see here) it would make sense if they reusedmost of the code as got the badger. Hmm, it’s the same screen, not as many buttons, but I wouldn’t be surprised if it’s connected in a similar way. If so, then that schematic might help:

That only leaves 5 GPIO free, but you could connect to I2C

All that’s with the disclaimer: this is just and I’d like more doco too

Schematics for the new stuff are coming soon - it’s going to take us a hot minute to catch up from last week’s release chaos! :) In the meantime, here’s the pins from the production schem - very similar to Badger, but more free pins!

There’s some examples for Inky Pack that do (very beta!) things with wireless here: Inky Pack: MicroPython Examples. by Gadgetoid · Pull Request #420 · pimoroni/pimoroni-pico · GitHub - I’ll try and add some simple ones for this screen also.

1 Like

Brilliant, thank you both @baralong and @hel