IoAbstraction

Treat PCF8574, MCP23017 and Shift registers almost like pins, simple efficient TaskManagement, switch and rotary encoders on any supported IO with event handling, interchangable AVR/I2C(AT24) EEPROMs.

Author
davetcc
Maintainer
https://www.thecoderscorner.com
Website
https://github.com/davetcc/IoAbstraction
Category
Other
License
Apache 2.0
Library Type
Contributed
Architectures

Simple efficient task management with interrupt marshalling. Interchange between PCF8574, MCP23017 74HC595 and regular pins (or even ports) changing only one line of code. Fully debounced switches and rotary encoders that require no extra components in most cases and an EEPROM abstraction that works with AVR & I2C AT24x ROMs.

Downloads

Filename Release Date File Size
IoAbstraction-1.2.0.zip 2018-12-02 835.06 KiB
IoAbstraction-1.1.0.zip 2018-10-14 819.27 KiB
IoAbstraction-1.0.3.zip 2018-09-02 814.94 KiB
IoAbstraction-1.0.2.zip 2018-09-01 813.60 KiB
IoAbstraction-1.0.1.zip 2018-09-01 813.51 KiB
IoAbstraction-1.0.0.zip 2018-09-01 813.07 KiB