Closed Gadgetoid closed 1 year ago
Changes Missing Coverage | Covered Lines | Changed/Added Lines | % | ||
---|---|---|---|---|---|
ioexpander/init.py | 287 | 579 | 49.57% | ||
<!-- | Total: | 679 | 971 | 69.93% | --> |
Totals | |
---|---|
Change from base Build 1958068705: | -2.3% |
Covered Lines: | 791 |
Relevant Lines: | 1083 |
I think this is about as good as it can be. Documentation can be improved, but I will do that as a separate PR
Should replace #13
The Super IO Expander uses a Nuvoton MS51TC0AE, featuring 26 user controllable GPIO pins, most of which have special functions like ADC, PWM, and encoder counting.
In addition this PR adds classes to make it easier to interact with motors, servos, and encoders connected to both the new and existing IO Expander.