Overview of Hot Tub Control Panels
Hot tub control panels, such as Balboa TP400, TP600 and Gecko models, provide an LCD display and touch pads that guide users through power‑on sequences, parameter settings, and jet/heater control. They display status messages and allow temperature adjustments via dedicated keys. Use manual troubleshooting.
Types of Control Panels (Balboa, Gecko, etc.)
Balboa control panels come in several series—TP200, TP400, TP500, and TP600—each designed for specific hot‑tub models. The TP400, for example, features a clear LCD display, a set of touch‑pad buttons, and dedicated keys for temperature, jets, and timer settings. The TP600 adds a larger screen, more advanced menu navigation, and remote‑control compatibility, making it suitable for higher‑end spa systems. Gecko panels, on the other hand, are known for their rugged construction and intuitive interface. They typically include a backlit LCD, a set of rotary knobs or touch buttons, and a simplified menu structure that emphasizes quick access to heating, filtration, and lighting functions. Many Gecko units also support Bluetooth connectivity, allowing users to adjust settings via a smartphone app. Other manufacturers, such as Pentair and Hayward, offer their own control panels with similar features: a digital display, programmable timers, and safety overrides. Regardless of brand, all panels share core functions—power‑on diagnostics, temperature control, jet activation, and filtration scheduling—while differing in user interface design, screen resolution, and connectivity options. Understanding these distinctions helps users select the panel that best matches their spa’s specifications and personal preference. Users should also consult the specific model’s manual for firmware updates and safety guidelines, as newer revisions may introduce energy‑saving modes or home automation integration. In addition, many panels offer a diagnostic mode that can be accessed during the power‑on sequence, displaying error codes that aid in troubleshooting pump failures or heater malfunctions. Enjoy.
Common Features (LCD Display, Touch Pads, Buttons)

Most modern hot‑tub control panels feature a back‑lit LCD display that shows data such as water temperature and error codes. The display is 2‑3 inches wide and remains readable in bright or dim lighting. Touch pads or a small touch screen replace many mechanical buttons, allowing users to navigate menus, adjust settings, and activate features with a light tap. Physical buttons provide feedback for critical functions like “Start,” “Stop,” or “Reset.” Dedicated temperature keys or a rotary dial let users set the heater in 0.5‑degree increments, with the panel showing current and target temperatures side by side. A “Timer” button opens a submenu to schedule heating or jet operation, and a “Diagnostics” button offers a mode that lists fault codes and system status. These features combine to create an intuitive interface that balances simplicity with control options, ensuring both novice and experienced owners can maintain optimal comfort and safety.

Many panels include a “Diagnostics” or “Info” button that, when pressed, displays a diagnostic screen listing fault codes, pump status, and filter condition. This feature is invaluable for troubleshooting without a service tool. Panels adjust settings from a smartphone app. However, the core interface—LCD display, touch pads, and physical buttons—remains the same across most models, ensuring a consistent user experience regardless of brand now.

Installation Basics
Connect the panel to the main power supply with the supplied cable, ensuring the breaker is off during installation. Mount the panel on the side wall, align holes, and secure with screws. Wire the control leads to the TP400 or TP600 module. Verify connections, then restore power and check the display!
Power Connection and Main Panel Setup
Before installing a hot‑tub control panel, verify that the main electrical panel is sized for the spa’s total load and that a dedicated circuit breaker is available. Turn off the breaker, then attach the panel’s power cable to the breaker’s terminal block, ensuring the correct polarity and grounding. The control panel’s power lead should be routed through the spa’s enclosure, keeping it separated from water lines and avoiding sharp bends that could damage the insulation. Use the supplied mounting brackets to secure the panel flush against the wall, aligning the screw holes with the enclosure’s studs. After mounting, connect the panel’s internal wiring harness to the spa’s control module (TP400, TP600, or Gecko), matching the color codes for power, ground, and signal lines. Once all connections are secure, restore power at the breaker and observe the panel’s startup sequence. The LCD will display a series of diagnostic messages confirming proper power delivery, voltage levels, and communication with the spa’s components. If any error codes appear, refer to the user manual’s troubleshooting section for corrective action. Proper installation of the power connection and main panel setup ensures reliable operation, protects against electrical hazards, and provides a stable foundation for subsequent configuration steps.
For safety, install a GFCI or AFCI breaker to protect against ground faults, especially in wet environments. Use 12/2 or 10/2 AWG copper cable for 240‑V systems, and ensure all connections are tightened to the manufacturer’s torque specifications. Label each wire at both ends to simplify future maintenance. After power is restored, the panel’s LED indicator should flash green, signaling readiness. If the LED remains amber or red, double‑check the breaker status, wire integrity, and grounding. Document the installation by photographing the panel in place and recording the breaker number and wire colors. This record aids troubleshooting and future upgrades. Confirm all connections are secure before finalizing.
Wiring to the Control Panel (TP400, TP600 etc.)
When connecting a Balboa TP400 or TP600 control panel, begin by identifying the panel’s terminal block marked for power, ground, and signal. Use the supplied 12/2 or 10/2 copper cable for 240‑V circuits, ensuring the red and black conductors are correctly positioned. The white wire connects to the neutral bus. Follow the manufacturer’s color‑coding chart: power (red/black), neutral (white), ground (green/bare), and signal (blue or yellow). Secure each wire with a 10‑mm torque screw, tightening to the specified 5–7 ft‑lb range to avoid over‑tightening. After routing the cable through the spa enclosure, splice the signal line to the TP400/TP600’s input terminal, ensuring a solid connection. Use heat‑shrink tubing on all spliced joints to prevent moisture ingress. Verify continuity with a multimeter before energizing the circuit. Once the panel is powered, the LCD should display a “System OK” message, indicating proper communication with the spa’s control module. If the display shows an error, re‑check wire polarity and secure all connections. Document the wiring diagram with labeled photos for future reference.
During installation, keep the panel’s orientation level to ensure accurate sensor readings. Label each wire at both ends for quick identification during maintenance. After powering up, observe the LCD for any fault codes; common codes include 0x01 for heater failure or 0x02 for jet malfunction. If a fault appears, consult the troubleshooting guide before proceeding. All safety checks confirm the system’s readiness before the first soakand enjoy today
Power on the panel, follow LCD prompts, set date/time, adjust temperature, select jet mode, save settings. Use the touch pad to navigate menus, confirm selections with OK. Verify display shows “System Ready”. Keep manual for reference. Press power again to confirm. The panel reboots, locking settings.

Power-On Sequence and Display Messages
When the hot‑tub control panel receives power, the LCD initiates a self‑diagnostic routine that verifies the integrity of the firmware, checks the integrity of the internal memory, and confirms that all peripheral modules (heater, jets, pumps, and LED indicators) are communicating correctly. The first screen flashes the model number and serial number, followed by a brief “Booting” animation that lasts 3–5 seconds. Next, the panel displays a “System Check” banner and sequentially lists each subsystem, marking each as “OK” or “FAIL.” If any component fails, a numeric error code appears (e.g., “E‑01: Heater not detected”) and the panel halts until the fault is cleared. After a successful check, the display shows the current date, time, and the last user‑configured temperature setpoint. The user can then press the “Enter” button to proceed to the main menu or press “Reset” to restore factory defaults. Throughout the sequence, the panel updates the screen with real‑time status icons (water level, filter status, and power supply voltage). Once the system is fully initialized, a “Ready” message appears, and the user can begin adjusting settings or starting the jets. If the panel fails to reach the “Ready” state within 30 seconds, a “Boot Timeout” error is displayed, prompting the user to check the power supply and wiring connections. The power‑on sequence is designed to be fully transparent, allowing the operator to identify and resolve any issues before the hot tub becomes operational. Additionally, the control panel logs error histories and maintenance events, allowing technicians to diagnose recurring issues and plan preventive service, which reduces downtime and extends the lifespan of critical components.

Setting System Parameters (Temperature, Time, etc.)
After the hot‑tub control panel reaches the “Ready” state, the user can configure key system parameters through a series of touch‑pad menus. To set the desired water temperature, press the “Temp” button, then use the up/down arrows or the numeric keypad to enter a value between 80°F and 104°F (27°C–40°C). The panel will display the target temperature in both Fahrenheit and Celsius, and a “Set” confirmation will lock the value until the next power cycle. For scheduling, tap the “Schedule” icon; the calendar view appears, allowing the user to select days of the week and set start/stop times for jets, heater, and filtration. Each entry is saved in non‑volatile memory, so the system will automatically activate the selected functions at the programmed times. The “Time” setting adjusts the internal clock; press “Clock” and use the arrow keys to set hours, minutes, and AM/PM. The panel also offers a “Water Level” indicator that can be calibrated by pressing the “Calibrate” button and following on‑screen prompts to adjust the sensor offset. If the user wishes to enable or disable the automatic chemical dosing system, they can navigate to the “Chem” menu, toggle the “Auto‑Dose” switch, and enter target pH and alkalinity ranges. All changes are immediately reflected on the LCD, and a brief “Saving…” message confirms that the new parameters have been written to EEPROM. If an invalid value is entered—such as a temperature outside the safe range—the panel will flash an error icon and revert to the last valid setting. Finally, the “Factory Reset” option, located under “Settings,” restores all parameters to default values and clears the error log, which is useful when troubleshooting persistent faults or preparing the unit for a new user. By mastering these parameter‑setting procedures, operators can tailor the hot‑tub experience to personal comfort while ensuring that safety and efficiency standards are maintained. For detailed steps, see the online FAQ or contact support for assistance. and review safety notes.

Operating the Control Panel
Use the LCD display to view status. Press “Start” jets. Adjust temperature with +/- keys. Navigate menus via touch pads, select “Settings” to change time or schedule. Press “Stop” shut down safely now.
Always check water chemistry before use; keep panel clean. Now!
Using Temperature Adjustment Keys

On most Balboa and Gecko panels the temperature is set with two dedicated keys, often labeled “+” and “–” or “UP” and “DOWN.” Press the “+” key to raise the target temperature by one degree Celsius (or Fahrenheit, depending on your unit setting). The current set point is displayed in real time on the LCD, allowing you to see the exact value as you adjust. If you need to fine‑tune the temperature, hold the key down; the panel will continue to increment or decrement until you release it. Some panels also feature a “SET” button that locks the temperature until you press “RESET” or “START.” This prevents accidental changes while the jets are running. For safety, always allow the heater to reach the new set point before turning on jets, as sudden changes can cause pressure spikes.

When calibrating the heater, some panels allow you to set a “maximum” temperature limit to protect the system. Press the “+” key until you reach the desired limit, then press the “SET” button to confirm. The panel will display a confirmation message such as “MAX TEMP SET.” If you accidentally exceed this limit, the heater will automatically shut off and display an “OVER‑TEMP” warning. For advanced users, the “+” and “–” keys can also be used to adjust the “comfort” mode, which blends a lower base temperature with a higher peak during jet operation. This feature is especially useful in cold climates, as it reduces the time the heater must run while still providing a satisfying soak.
In addition to manual adjustment, many panels support remote control via a smartphone app or a wireless remote. Through the app, you can send the same “+” or “–” commands to the panel, allowing you to set the temperature from outside the house. The panel’s firmware will then update the LCD display accordingly. If you encounter lag or a delayed response, check the Wi‑Fi connection or reset the panel’s network module.
Should the temperature fail to rise after pressing “+,” verify that the heater’s power supply is active. A blown fuse or tripped breaker will prevent heating. Also, inspect the water level; low water can trigger a safety shutdown, causing the panel to ignore temperature changes. Finally, consult the owner’s manual for the specific model’s error codes, as some panels will display “HEAT‑FAIL” or “TEMP‑SENS” when the temperature sensor is faulty. Replacing the sensor or contacting technical support will resolve most issues.

After setting the desired temperature, it’s good practice to log the change in a maintenance journal. Note the date, the new set point, and any anomalies observed during operation. This record helps identify patterns, such as a gradual rise in required temperature, which could indicate a leak or a failing heater element.
Navigating Menus via Touch Pads
Most Balboa and Gecko panels feature a multi‑row touch pad that serves as the primary navigation interface. The pad is divided into a 3×3 grid, with the central button typically labeled “MENU” or “SET.” Pressing this button brings up the main menu, where options such as “HEATER,” “JETS,” “SCHEDULE,” and “SYSTEM” are displayed. Each option is highlighted sequentially; a short tap on the corresponding area of the pad selects it. Once an option is chosen, the panel presents a sub‑menu with further controls. For example, selecting “HEATER” will show “TEMP,” “MAX TEMP,” and “HEAT‑ON/OFF;” Tapping the upper left corner of the pad usually moves the cursor to the next item, while the upper right corner moves it to the previous item. The bottom row often contains “OK,” “BACK,” and “EXIT” functions, allowing you to confirm changes, return to the previous screen, or exit the menu entirely.
To adjust numeric values, such as temperature or timer settings, the panel uses a “+” and “–” pair located in the lower right corner of the sub‑menu. A single tap increments the value, and a long press continues to increment until released. The same logic applies to decrementing. Some panels also support a “STEP” button that toggles the increment size between 1° and 0.5°, giving finer control. When you finish adjusting a value, tap “OK” to apply the change. If you wish to cancel, press “BACK.” The panel will revert to the previous value and display a confirmation message.
Advanced users can create custom schedules by navigating to the “SCHEDULE” menu. Here, the touch pad’s grid corresponds to time slots; tapping a slot opens a dialog where you can set temperature, jet intensity, and duration. The pad’s “+” and “–” keys adjust the duration in 5‑minute increments. Once the schedule is saved, the panel will automatically switch modes at the specified times. If a schedule conflicts with a manual override, the panel displays a warning and prompts you to confirm whether to proceed.
For troubleshooting, many panels allow you to access a hidden diagnostics menu by holding the “MENU” button for five seconds during power‑on. This brings up options like “SELF‑TEST,” “ERROR LOG,” and “RESET.” Selecting “SELF‑TEST” runs a quick check of the heater, jets, and water‑level sensor. If an error code appears, tap “ERROR LOG” to view the last five faults. The “RESET” option clears the fault history but does not affect user settings. Always exit diagnostics by pressing “EXIT” to return to normal operation.
Starting and Stopping Jets and Heater
On Balboa and Gecko panels, the “JETS” and “HEATER” options are accessed from the main menu. Press the central “MENU” button, then tap the “JETS” icon. A sub‑menu appears with “ON,” “OFF,” and “LEVEL” controls. To start the jets, tap “ON.” The display shows a running icon and the current jet level. Use the “+” and “–” keys to adjust intensity, ranging from 1 (low) to 5 (high). To stop the jets, return to the “JETS” sub‑menu and tap “OFF.” The panel clears the running icon and confirms shutdown. Some panels offer a “PAUSE” button that halts jets temporarily without turning the heater off.
Heater control follows a similar pattern. From the main menu, tap the “HEATER” icon. The sub‑menu shows “ON,” “OFF,” and “TEMP;” Tap “ON” to activate the heater; the LCD displays the target temperature and a heating symbol. Adjust the temperature by tapping the “TEMP” field and using the “+” and “–” keys. When finished, tap “OFF” to shut down the heater. A built‑in water‑level sensor ensures the heater turns off if the level drops below the minimum threshold, preventing overheating.
For advanced users, the “SCHEDULE” menu allows automatic jet and heater cycles. Set start and stop times, and the system will activate jets and heat at the designated hours, saving energy. Remember to save changes before exiting the menu. The panel logs any fault codes, so monitor the display for warnings after starting or stopping jets and heater to maintain safe operation.!!!