Astralpool Connect 10 Colour Touch Screen Control Panel. Part Number 10020.
These sometimes fail due to shorting of connections, heat, corrosion, or other reasons. Newer versions appear to be better quality and have more features.
Latest firmware here:
- System may need to be reprogrammed when installed.
- These should not be installed in outdoor conditions.