Main blocks:
- Microcontroller
- Potentiometer
- Relay module
- LCD screen
General structure:
- Define pins for each component
- Define timekeeping variables
- Define potentiometer Variables
- Define relay variables
- Define LCD variables and functions
- Define settings procedure
- Define sleep mode
- Define status variable and related commands
- Setup function
- Loop function