I’ve just added an Breakout IO Expander to the Qw/ST I2C connection of my PRESTO to provide extra Input and output… (Just change the setup line in the examples to
PINS_PRESTO = {“sda”: 40, “scl”: 41}
get the board running on a PRESTO)
I can read the value of a button and turn an LED ON/ OFF.
I can read a potentiometer but the example program IO_adc.py example only provides a voltage - a FP value between 0 and 3.3v… Is it possible to get a integer in the normal MicroPython range of 0 to 65535?
Could someone please show me how to set up basic PWM to control the full brightness range of an LED.on a pin on the IO Expander?
Is there a document which lists all the MicroPython instructions for this board?
@ ZodiusInfuser Thank you - Just what I was after. I can now do all things I was looking to do.
This board helps makes up for the lack of normal IO on the PRESTO. I think it would be a good idea to advertise it on the PRESTO page as many PRESTO users may not find it otherwise.