Genuinely don't know what you had in mind when you wrote that.
I have a question though on constructor vs setup() use. Could you please give me some more details/examples on what can be put inside the constructor of a class and what should be part of a setup() method?
Constructors get called ... actually, I don't know when constructors get called.
For example, it's common for things like the LCD object provided by a library to have a constructor to assign the pins, but a separate initialize() method to be called in setup().
QuoteConstructors get called ... actually, I don't know when constructors get called.Early. Well before anything Arduino has run.
Early. Well before anything Arduino has run.In the compiler-added startup code, after "initialized data" is copied from flash into RAM and uninitialized data is cleared, and before main() is called.