since you do have some programming experience take a look that the different application configurations and see what one fits the bill best then add in any other features you want.
so you can have (2) AINX4 + (4) DINX4 + (4) DOUTx4. BUT you will need a custom application to make it all work together.
i suggest you read the details of each module at uCapps.de very carefully and see whats possible. look at all the diagrams on how to hook up each module and led rings and etc…
first build 1 core and a few din/ain/dout… then if you want the extra toys then just build a second core… once you have one core in your hands and you are hooking modules up to it things will start tomake sense on what you can do and what it takes to do it.
I will read this piece of code, and perhaps I will understand a bit more the MIdibox OS( I’m a java developer so I didn’t write any C code or even assembler code for severals years…).
First, I will prepare a single core module and after I will add a second core in order to add some others interesting features to my midibox.