I want to make the step A control, 6 buttons 1 rotary encoder, on the design page it mentions you only need 1 din, but to connect a din to the core you either connect it to the core j9 buttons j6 encoders?
So do I need another din or am I missing something
A single DINX1 board can handle up to 8 inputs. Every button takes up 1 input, every encoder takes up 2 (up/down). So with you configuration you’d need 6 inputs for the buttons and 2 for the encoder = 8 inputs. A single shift register can handle that, so you really only need one DINX1 module. This module is connected to CORE:J9 with a straight-thru 5 wire cable.
No, J6 is used to connect AIN modules while J9 is used to connect DIN modules.
There are differences between encoders and buttons on the software side. From a hradware point of view, a rotary encoder simply represents two buttons. Make sure to connect encoders to the correct pins though - that means, you have to make sure you’ve got the correct order (or you’ll spin the values in the wrong direction) and you’ll need to connect the two pins of the encoder to two adjacent pins starting with an even one. Like that
It would be annoying if you upgrade to V2 and can’t access the V2 features that are only accessible by pressing the SHIFT button. It requires only a DINx2, but leaves 5 inputs free, so you could even upgrade to a 2x40 LCD and add 5 extra select buttons (ideal solution for a minimum control surface!)
I fully agree, and just for some reason forgot about it - I would just go with a DINX4. It’s fairly cheap, doesn’t take up much space, is easy and quick to solder and allows you to expand you SID without major modifications