Skip to content

Introduction

eSpa is an open source community for spa home automation, built around firmware and a simple hardware design that you can build yourself, or purchase pre-assembled.

What is eSpa?

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.

I have my eSpa hardware, now what?

Woo, you're so close! Go here to get things setup.

Discord

Join the eSpa community on Discord! This is the best place to ask questions, get help, and share your projects.

GitHub

The eSpa firmware is available for download from the eSpa GitHub repository.