Hey Bobc
Exellent work. If I go for a larger expansion board than 4 for the duet then sonething along these lines would be good. I was wondering though about the relectance to use a slave microprocessor for pwm/adc. Surely the chips you are using have a protocol (i2c/spi) like the i2c digipots and gpio extenders I use. So if you lije that protocol then implement it on the slave microcontroller. Effectively that firmware plus microcontroller becomes a giant pwm or adc expander.
Cheers
Tony
Exellent work. If I go for a larger expansion board than 4 for the duet then sonething along these lines would be good. I was wondering though about the relectance to use a slave microprocessor for pwm/adc. Surely the chips you are using have a protocol (i2c/spi) like the i2c digipots and gpio extenders I use. So if you lije that protocol then implement it on the slave microcontroller. Effectively that firmware plus microcontroller becomes a giant pwm or adc expander.
Cheers
Tony