serin labs

Wiring Reference: Mitsubishi CN105 to ESP32

This page provides a reference for wiring an ESP32-based controller (e.g. M5Stack NanoC6) to the CN105 port on a Mitsubishi mini-split heat pump. You can find links to purchase the parts needed to assemble a custom cable below. Pre-assembled cables coming soon.

Connectors

  • JST-PAP-05V-S – Plugs into the CN105 port on the indoor Mitsubishi HVAC unit
  • HY2.0-4P (Grove connector) – Connects to the ESP32 controller
JST PAP-05V-S connector (5-pin white housing) on left and HY2.0-4P Grove connector (4-pin white housing) on right

CN105 (JST-PAP-05V-S) Pinout

Pin Signal Description
112VNot used
2GNDGround
35V5V Power
4TXData output from HVAC (5V logic)
5RXData input to HVAC (5V logic)

Grove (HY2.0-4P) Pinout for M5Stack Atom S3, S3 Lite, and NanoC6

Pin Signal Description
1GGround (connects to ESP32 GND)
25V5V Power (connects to ESP32 5V/VCC)
3G2RX (connects to ESP32 UART RX pin)
4G1TX (connects to ESP32 UART TX pin)

Pin Mapping (from left to right)

Wire Color Grove Pin Signal CN105 Pin Signal
Black1GND2GND
Red25V35V
White3GPIO 2 (RX)4TX
Yellow4GPIO 1 (TX)5RX

Cable Options

You may use the information above to build your own cable using these parts:

Pre-assembled cables coming soon.

References

Disclaimer

Always turn off power to your HVAC unit before connecting or disconnecting any cables. This reference is provided as-is. Wiring is at your own risk.