Hi,
I’d like to start developing on the seed pod but also want one octave (12) of hardwired keys to use it as a synth. It looks like the seed pod doesn’t have enough pins for this so I was told that the MCP23017 could be a good option to expand it.
However, I’m confused if I can do this at all. It says that the MCP23017 needs SDL and SDA, which aren’t exposed on the seed pod.
To add to the confusion, I asked chatgpt to double check what boards would work and it says that the seed and the seed pod REV 2 would work. When I look at the website, I see no mention of the pod rev 2 nor do the pins match on its webpage. No SDL and SDA.
Can anyone clarify and help me come up with a solution for this? Or am I stuck with the standalone seed?
Forgive me, the SDL and SDA are clearly labeled on the pod after actually looking at the board myself.
1 Like
I’d start by checking how the reference designs do it → Field - Daisy
The field for instance uses both shift registers (buttons - CD4021), multiplexers (analog inputs - CD4051) and pwm drivers (leds - PCA9685).
Do you intend to use libDaisy or daisyduino? because support is different between these programming environments.
libDaisy does have support for the MCP23017, but I haven’t seen a reference implementation for it yet → libDaisy/src/dev/mcp23x17.h at ea7f92473071b94adb998fa0329cd53129a1d1c0 · electro-smith/libDaisy · GitHub
ps; I would prefer it if you don’t mention whatever a chatbot told you. I don’t think it’s our job to verify the potential hallucinations of some AI. Look at the official resources and search this forum, if you can’t find something it is better to ask a human 
Sorry, I didn’t fully read you want to use the Pod specifically. I think that you mean SCL and SDA for the pins, and those seem to be marked on the Pod here:
Great, thanks Dreamer. I’m going to vibe code it and will let you know if I can get past the hallucinations 