Identify an appropriate I2C interface chip and add a JST connector compatible with STEMMA and QWIIC. This will allow many I2C sensors to be added to the system without requiring additional memory-mapped I/O.
Try to find a single chip solution for interfacing to the I2C bus; ideally it should perform parallel/serial conversion to avoid the need to bit-bang the interface from the 6805.
Open questions:
[ ] What interface chip is to be used?
[ ] Through-hole or surface mount?
[ ] Is interrupt support needed or is polling sufficient?
[ ] Should the I2C interface consume existing PIO pins or is a dedicated memory-mapped I/O needed?
Identify an appropriate I2C interface chip and add a JST connector compatible with STEMMA and QWIIC. This will allow many I2C sensors to be added to the system without requiring additional memory-mapped I/O.
Try to find a single chip solution for interfacing to the I2C bus; ideally it should perform parallel/serial conversion to avoid the need to bit-bang the interface from the 6805.
Open questions: