Skip to content
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

More function. #10

Open
EvgeniySavkin opened this issue Sep 3, 2024 · 3 comments
Open

More function. #10

EvgeniySavkin opened this issue Sep 3, 2024 · 3 comments

Comments

@EvgeniySavkin
Copy link

Hello, dear staub!
I want to thank you very much for this wonderful library.
I have a few questions.

  1. Will this library be updated?
  2. If so, what features are you planning to add?
  3. Is it possible to add support for port extenders such as MCP23017-23s17?
  4. Is it possible to add support for other displays, SSD1306, ST7735 and others?
  5. Does the library allow you to expand the number of encoders to 7 or 9 pieces?
    In other projects, I easily implemented these port extenders, but there were problems with EOS.
    Thanks for attention.
@sstaub
Copy link
Owner

sstaub commented Sep 3, 2024

  1. Hi, I'm working on a new library but it will take while.
  2. Most features are handling encoder categories, Direct Selects and man other things like 2nd functions for buttons.
    But the library will only work with modern micro controllers with build-in USB like Raspberry Pi Pico, no more support for original Arduino AVR boards.
  3. A feature is to allow external I/O expander and ADCs.
  4. You can use any display you want.
  5. The number of encoders are not limited.

@EvgeniySavkin
Copy link
Author

EvgeniySavkin commented Sep 3, 2024

  1. It is wonderful that the project is alive and developing. I hope I can help you in some way in the future.
  2. Will Ethernet support remain or just USB? It was the Ethernet connection on the W5500 chip that attracted me more.
    And it's not too important, but will there be ESP 32 S2-S3 support? They definitely have a hardware USB.
  3. I did not understand the answer. You can answer yes or no.
  4. Excellent.
  5. Very good))

@sstaub
Copy link
Owner

sstaub commented Sep 3, 2024

MCP23017 will supported, therefore I wrote this library: https://github.com/sstaub/MCP_23017
Main development Platform is the WIZnet W5500-EVB Pico and in future Pico2 https://wiznet.io/products/powered-by-raspberry-pi
On Ethernet also TCP is supported, because I wrote my own OSC library.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants