From touch only to v4

I would like to transform my custom touch only Zynthian adding 4 rotary encoders and 4 switches.
Without soldering, is it possible?

my goal is to have the same interface of my other V4 Zynthian

1 Like

Technically you can do it without soldering. You need rotary encoders with a breakout board then
(like this one Rotary Encoder ) and so called “jumper cables” female to female jumper cables , then you’d be able to connect the encoders to the GPIO pins of the raspberry pi (you’d need to look up where exactly but that information is online).

Normal encoders take 2 pins and encoders that also have a button take more (but I forgot how many), in any case you’ll be able to connect at least 4 of them.

With buttons there exist developer boards like this Button Matrix but from what I learned you typically want at least something called a “debouncing circuit” - when you press a button it’s sadly not an on/off operation, it bounces like a ping pong ball you drop on the floor (only MUCH faster).
While this can be done in software to a degree (I’m not sure Zynthian OS has this) the best practice is to make a small circuit. Maybe those also exist online in “breakout” form, I didn’t look yet.

EDIT: obviously the debouncer would also be necessary for an encoder that can be used as a button

EDIT 2: I believe webconf lets you configure your custom wiring after you hooked up everything