It uses an Arduino compatible board that controls 3 relays for the water system ... compatible board for monitoring the tub temperature and adding bubble bath using a hacked automated soap ...