I'm converting an old player piano to play midi files running on a Pi using IoT windows 10 programmed in C#. It's connected to 6 MCP23017 IO expanders with 88 Mosfet Transistors and solenoids. Tempo is not quite right, but I'm working on it. https://youtu.be/tQ9mmbXtOOA https://youtu.be/pkPDW-SyZ7k ...
I'm looking to control 80 solenoids and am wondering the best way to do it. They need .5A at 12v and only 5-10 will be active at a time. I've been looking at the https://www.sainsmart.com/products/imatic-rj45-ethernet-wi-fi-control-board-with-integrated-16-ch-dc-12v-relay but didn't know if there ar...
I use Megasquirt, although you would have to rewire the engine. It has rs232 capibilities and EFI does make Tunerstudios for Linux. Here is what I have going,