NormallyClosed
NormallyClosed copied to clipboard
Polymorphic garage/door abstraction
The mini HAT has an LCD which could display something. The big HAT has LEDs that could flash on toggle or show state. All of these should be encapsulated behind a trait to allow a struct to function as a door and/or garage.
No async fn in traits is a big buzzkill here...
We have a polymorphic button now. The start of this.