eSpa is a project to build a simple, open source, and affordable spa pool controller, and consists of both source code and hardware. The project is built around the ESP32 microcontroller, and is designed to be easy to build and use. The project is open source, and is designed to be easy to modify and extend.
eSpa works by connecting directly to the controller board of your spa pool, using a standard RJ-45 network cable for both power and communication. There is no complex wiring necessary – it’s as simple as connecting both ends of an RJ-45 network cable into the right ports. You can mount the eSpa hardware inside spa pool cabinet, kept safe in a separate waterproof enclosure.
When the eSpa is connected to your spa pool, it will power up, and be able to be configured and connected to (follow the setup instructions here). The firmware is built as open source software, and is available on GitHub.
eSpa Mini and eSpa Max
This website is a place for you to buy the eSpa Mini and eSpa Max PCBs. You can also build your own by following the guide here.
If you want to understand the differences between the eSpa Mini and Max models, you can take a look at the comparison page here.