I am looking for a way to control several devices from a few meters away from each other, usiigusing a Raspberry PIPi (Wiredwired!). (i.e. Servosservos) I would like to use 1-3 signal lines to be able to control hundreds of servos, individually, similarly to the Individuallyindividually addressable LED Stripsstrips. My fistfirst thought was a multiplexer, however I've only seen addressable multiplexers with maybe 16 input addresses. They also tend to have many outputs, whereas I would like 1, maybe 2. I would like the cost to be as low as possible. My current solutions are ~$0.80 each output to achieve this, however iI would like to go cheaper.
(My current solution uses a 2two 8-bit shift registers, dip switch, and a digital 8-bit comparator, and some AND-gates) This gives me 2 data inputs (in/clock), 2^8 Addressesaddresses, 8 outputs. This is exactly what iI need, however this is spreads out across multiple chips, any solutions to condense this down?
Thanks!