-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add MCP23017 port expander support as a lua module #3057
Comments
Contributions are welcome. Consider #3034. |
@plomi-net, Have you see this? I am currently using this Lua Module to extend the ESP8266 GPIO with great success. |
Thank you very much for your comment. For my project I need 16 channels, theoretically 128 pins would be possible with 8 MCP23017. I will refactor my module in the next few days and then provide it. |
Hi, I have attached the program code with a pull request. thanks a lot |
Missing feature
Hello,
I would like to contribute a few things to this great project.
I saw that there are already issues for the MCP23017 Port Expander. Unfortunately I didn't find any Lua or C modules in the current dev branch.
Without looking into the issues, I just created a module in Lua for the MCP23017.
Now I would like to learn more and adapt the module to become part of this project.
Justification
This module can help other IoT developers to easily provide more GPIO pins, for example to control a relays card.
Workarounds
I am not sure which workaround represents a good solution.
Kind regards,
Marcel
The text was updated successfully, but these errors were encountered: