### Hardware configuration

Home
Avoid duplicate GPIO assignments!
GPIO 0 and 2 have fixed 10k pullup and must remain high during boot (otherwise flash mode is entered).
GPIO 2 is also connected to builtin LED (active LOW) on most ESP boards, so don't care or strip it.
GPIO 15 has 10k pull-down, so could only be used as active-high in/output.
Some GPIOs go high for some time at boot, so using only active-low logic is advisable, particularly for switching outputs
Invert = active HIGH, default LOW
Impulses are 0 by default (on until off), otherwise will auto-turn-off after specified time in factors of 100ms.

#### Relais

1 - Enable:
GPIO:
Impulse:
invert:
2 - Enable:
GPIO:
Impulse:
invert:
3 - Enable:
GPIO:
Impulse:
invert:

#### Buttons

Debounce time: in ms. default: 120
Hold time: in ms. default: 750
1 - Enable:
GPIO:
invert:
2 - Enable:
GPIO:
invert:
3 - Enable:
GPIO:
invert:

#### Status LEDs

1 - Enable:
GPIO:
invert:
2 - Enable:
GPIO:
invert:
3 - Enable:
GPIO:
invert: