Inky Impression with other devices

Apologies if this is the wrong place, it’s sort of very specific and very general! :|

So I have a Inky 7 colour Impression and it’s my desk calendar.
I love the simplicity and the fact that it doesn’t radiate light! Perfect for an unobtrusive thing like a calendar.

I want to add another display for a clock and any ‘right-here-right-now’ (hah, I know what song YOU have stuck in your head now) messages like ‘package delivered’ emails or ‘your chair is ACTUALLY on fire right now’ notifications.

I asked the Discord community and a simply marvellous individual suggested it might be tricky as the circular Hyper Pixel I was looking at likely requires too many pins in comparison to the Inky, which although it attached to all pins, actually only required a subset.

That got me thinking about the Adafruit SHARP LCD panel and that’s appealing as it looks like its only I2C or SPI so likely will be fine, but then I actually looked at my Inky and I’m now baffled as to how to get pins off for SPI or I2C.

I see there’s a pin marked block with 3v3, SDA, SCL, #4(?), GND, MOSI, MISO (nom nom), SCK, CE1 (again, ?) and 5v but these look to me to be connectors in some way for the Inky…

…but then I look under the mounted Pi and I see a LOT of board connections, and I light shine highlight the traces and only a couple of the pin marked block pins have top traces, so what is this block for?

…which then leads me to, how on earth do I ‘normally’ connect additional things to Pi pins?

…which is always and consistently predicated by me thinking ‘I’m missing something stupidly obvious, aren’t I…?’

SDA and SCL are for i2c.
I2C at Raspberry Pi GPIO Pinout
MOSI and MISO etc are for SPI
SPI at Raspberry Pi GPIO Pinout

The i2c bus can have multiple devices connected as long as no two devices have the same i2c address. If you look at the breakout garden breakouts, GPIO 4 is used for int etc on some.
And you can have multiple devices on SPI. Each device must use a different chip select, CE0, CE1 etc. The inky is using SPI 0 CE0 which is why only CE1 is brought out.
Inky Impression at Raspberry Pi GPIO Pinout

The way you use that block on the back is you plug in male DuPont jumper wires.
That block gets you access to those select pins on the Pi’s GPIO header.
Another way is with a pHat Stack etc.
pHAT Stack – Pimoroni


1 Like

Well thank you very much.
I’ve hooked up two SPI displays on SPI0 and three on SPI1.
Breakout garden stuff, 0.96" SPI Colour LCD (160x80) Breakout – Pimoroni
I’m currently tinkering with this one on a PICO.
1.54" SPI Colour Square LCD (240x240) Breakout – Pimoroni
Text info mostly, environmental info from a BME280.

The Hyperpixel is a nice display, but doesn’t play well with others that want to also use the GPIO header. It uses DPI which uses all the pins and repurposes them for special functions.
DPI at Raspberry Pi GPIO Pinout