What's the best way to add buttons to Plasma 2040


We are go!! I’ve got the plasma 2040 up and running and systems are firing on all cylinders.

My next step is attaching more buttons - at least 12. Can anyone recommend the best QW/ST module to attach more switches to a Plasma2040? Or if a QW/ST is not right, then another way of getting 12 buttons on here?


You should be able to use the SDA, SCL, INT pins as GPIO for buttons. As well as A0, A1, A2 and maybe the SWC ,SWD?
Then add button combo’s, If 1 and 2 pressed do this

Just saw this, Adafruit LED Arcade Button 1x4 - STEMMA QT I2C Breakout [STEMMA QT / Qwiic] : ID 5296 : $9.95 : Adafruit Industries, Unique & fun DIY electronics and kits
Changeable address so you can use more than one etc. Circuit Python and Python libraries.

Not bad!!

I am going to try a multiplexer which has 16 channels ⭐️ I’ll let you know how it goes

If anyone from the future is reading this, I have not yet tested this, but I believe the easiest thing is the IOexpander, made by Pimoroni themselves.

It will be a week or so before I check this out, I will update this thread.