Phil Howard
7fa9e5bdca
Enable -Werror -Wall and fix all the things
...
Since MicroPython builds under stricter conditions, this change should help minimise pitfalls when writing/binding drivers.
2021-05-17 16:20:42 +01:00
Phil Howard
42c7555c96
Add common I2C class
...
This change adds a common I2C class, gathering various I2C functions into a single point of responsibility.
It's necessary for correctly managing the I2C bus pins and state across multiple devices.
2021-05-14 23:02:38 +01:00
Phil Howard
d9d37df068
Enable stdio UART for IOE examples
2021-05-14 12:58:16 +01:00
ZodiusInfuser
ef256e1173
Print text fix
2021-05-14 12:41:46 +01:00
ZodiusInfuser
151daf1c7b
Standalone C demos for Enc and Pot
2021-05-14 12:41:46 +01:00
ZodiusInfuser
05af3e86ba
Renamed IOExpander and added Pot, Enc, and MICS specific classes
2021-05-14 12:40:33 +01:00