Dagum 8266! Will take a look.
Sorry guys... its impossible to check every function on every port for every micro-controller everytime we make changes.
Brundog can not do it all.
One of the strengths of BruControl that it can use multiple boards, some with unique characteristics such as the ESP 32 for a Tilt Hydrometer Bluetooth link.
But that is also a weakness when writing firmware. It is very easy to overlook something that could break a board. It is also very time consuming for Brundog and his core beta testers to do it.
I would suggest that some of the more experienced users who have specific interests in certain boards step up and offer to beta test any firmware updates.
I do not think I am qualified to be a "beta tester" for firmware because I do not know enough about boards. In fact, I do not even understand some of the lingo relating to boards. I could do the UI however because I like to see what is under the hood and how to use a program. I was a beta tester for Windows years ago and know that it is a chore, but also brings satisfaction if you find an error and it is fixed before the firmware is released.
I used to write some software and I had a few beta testers. Their rewards was to give input for further plans on process. That does not prevent any user from asking for a feature, just that a "beta tester" might move up the priority for being helpful.
I would suggest that any users who would like to be a beta tester contact Brundog.
As a minimum, you should know that:
1. A firmware may "break" a system so know how to restore a previous firmware.
2. Test the firmware quickly and be able to provide feedback to any issues.
3. Check out all features of a Board.
Example: An ESP 32 has the Tilt capability in addition to In/Outs/ and Probes. You would need to make sure all pins/ports worked. You might even want to write a special firmware testing configuration and scripts to be a beta tester.
4. Test any new features for a board.