espandere le uscite di arduino con MCP23017 permette PWM?

Ciao
Secondo voi settando

 mcp.pinMode(0, OUTPUT);

ho solo la possibilità di :

mcp.digitalWrite(0, HIGH);
o
mcp.digitalWrite(0, LOW);

oppure inserendo un valore numerico posso produrre un pwm?
se si con quale intervallo?
tra 0 e 255 oppure come ne caso del Tlc5940 tra 0 e 4095

Grazie

Ma usi l libreria wire ? Comunque andando col righello spanno metrico puoi pilotarli Tu in modo PWM ma a me è sembrato di leggere che non si può in quanto funzionano Attivo alto , attivo basso o aperto quindi non so dipende dal periodo che ti serve, non me ne intendo di I2c anzi non mi intendo punto :grin: ma con una comunicazione a 400 khz se devi inviare 20 bit per variare lo stadio d uscita di un pin ( anche se ho dubbi ) vedi che Modifichi lo stato ogni 10^-4 secondi...ma prendilo con le pinze questo dato mi raccomando :slight_smile: