TcMenu / tcMenu

Menu library for Arduino, mbed and ESP with designer UI and remote control capabilities.
https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/
Apache License 2.0
293 stars 24 forks source link

Support more than one board and set of plugins for a project #409

Open davetcc opened 1 year ago

davetcc commented 1 year ago

Is your feature request related to a problem? Please describe. Some users want to be able to use tcMenu with more than one set of plugins at once, in this case for example there may be more than one board and associated hardware, such as a different display, remote, and input technology per set up. Given this, it should be possible to select an environment from the root menu app info panel and change the plugins and board settings used. Any users with extra ideas on how this should work, please do comment.

Describe the solution you'd like the ability to save different "environments" into the project structure, so that different sets of plugins and other settings can be chosen.

davetcc commented 1 year ago

My first thoughts on this are that where the processor type is currently configured, under that should be another drop-down with the plugin configurations so that the display, input and remote capabilities can be changed within a project.