KinCony T128M 128-Channel Compact Programmable Smart MOSFET Controller

ESP32-S3 SoC | Compact design | 128CH MOSFET Output | Open & Programmable | Multi-Protocol Ready

Sale price $600.00
Why Choose:
✔ Achieve Unmatched I/O Density
✔ Combine Switching & Sensing in One Unit
✔ Future-Proof Your Installation
✔ Leverage a Universal Software Ecosystem
✔ Program Complex Logic with Ease

Frequently Bought Together

KinCony T128M 128-Channel Compact Programmable Smart MOSFET Controller
+
Type-C USB Cable
+
AC  Adapter
AC  Adapter
This item: KinCony T128M 128-Channel Compact Programmable Smart MOSFET Controller -
Sale price $600.00
Type-C USB Cable
Type-C USB Cable -
Sale price $3.50
AC  Adapter
AC Adapter -
Sale price $6.50
Price for all:
Sale total price $610.00

Redefine the limits of high-density control. The KinCony T128M stands as the undisputed champion of the T series, delivering an unprecedented 128 channels of MOSFET output in a remarkably streamlined form. This engineering marvel packs extreme I/O capacity, solid-state speed, and full IoT intelligence into a single DIN-rail unit, engineered for the most demanding large-scale commercial, industrial, and agricultural automation projects where maximizing control points per unit of space is critical.

 

Why You'll Love This Controller

 

✔ Consolidate Mega-Scale Systems into One Unit
Solve the challenge of controlling dozens of circuits from a centralized point. The T32M’s extreme density eliminates the need for multiple expanders or controllers, simplifying your entire system architecture.

✔ Harness Unmatched Solid-State Speed & Reliability
Benefit from the rapid switching, longevity, and silent operation of MOSFET technology across all 128 channels-ideal for creating complex dynamic lighting sequences, precise industrial timing, or any application requiring robust, frequent switching.

✔ Gain Complete System Visibility & Control
The perfectly matched 128 digital inputs provide a direct, real-time status window for every connected device, enabling advanced system diagnostics, safety interlocks, and detailed automation logic on an immense scale.

✔ Future-Proof with a Universal Software Ecosystem
Maintain complete flexibility. Integrate seamlessly with Home Assistant for powerful local automation, add to Apple HomeKit, or leverage the advanced multi-protocol capabilities of the KCS v3 firmware for industrial cloud management and control.

Program Intelligence at an Unprecedented Scale
Utilize the full power of the ESP32-S3 and open-source frameworks (Arduino, MicroPython, ESP-IDF) to develop sophisticated, facility-wide automation programs that intelligently coordinate hundreds of I/O points.

 

Among other outstanding features are the following:

  • Unrivaled MOSFET Density: An industry-leading 128 output channels provide ultimate command for vast arrays of DC loads, setting a new benchmark for centralized control.

  • High-Performance Solid-State Architecture: All 128 channels utilize fast-switching, long-life 4A MOSFET drivers, ensuring reliable, silent operation for high-cycle or PWM-driven applications.

  • Massive Symmetric I/O Capacity: Features 128 matched, optically isolated digital inputs, creating a perfect one-to-one interface for comprehensive monitoring and interlocking in mega-scale systems.

  • Integrated Precision Sensing: Includes 4 analog input channels (2x 0-5V, 2x 4-20mA) for direct connection of sensors, enabling closed-loop control within the same compact device.

  • Enterprise-Grade Connectivity: Equipped with Wi-Fi, 100Mbps Ethernet, RS-485, and Bluetooth, offering robust and flexible options for network integration and industrial communication.

 

Technical Specifications:

Category Specification
Core Processor ESP32-S3-WROOM-1U (N16R8, dual‑core 32‑bit Xtensa LX7)
Digital Outputs 32× MOSFET 
▪ Max load: 4 A per channel
Analog Inputs 4× 16‑bit ADC
▪ 2× 0–5 VDC
▪ 2× 4–20 mA (loop‑powered)
Digital Inputs 32× dry contact, opto‑isolated
▪ Cable length: up to 500 m (dependent on installation)
Digital I/O (GPIO) ▪ 4× 1‑Wire interface (with pull‑up)
▪ 3× free GPIO (direct to ESP32, no pull‑up)
Wireless Connectivity ▪ Wi‑Fi 2.4 GHz (802.11 b/g/n)
▪ Bluetooth 5.0 (BLE)
IoT Platform /
Wired Connectivity  ▪ Ethernet: 100M RJ45 (IPv4/IPv6)
▪ RS485
▪ USB‑C (power/programming)
Onboard Peripherals /
Power Supply 12-24 VDC
Dimensions 349 × 83 × 56 mm
Mounting 35 mm DIN rail (EN 60715)


I. Firmware Options and Features
Solution Ideal For Key Advantages
1. KCS v3 Firmware (Recommended) Beginners / Zero-Code Users Auto-detects Home Assistant via MQTT (no config files)
✔ Works with Tuya App + Alexa/Google Voice Control
✔ Local IFTTT automation (no internet needed)
2-year free KinCony Cloud (official store only)
✔ Apple HomeKit support (one-tap setup)
2. ESPHome Firmware Home Assistant Enthusiasts ✔ Full open-source customization
✔ Web UI + HA deep integration
✔ Full YAML examples
3. Tasmota Firmware Open-Source Community ✔ Massive plugin ecosystem
✔ MQTT/Web control + rule engine
4. Arduino/ESP-IDF Custom Code Developers ✔ Full Arduino demos
✔ Supports MicroPython/ESP-IDF
5. Hybrid Setup (Best Practice) Advanced Users Tuya App (remote via internet) + Home Assistant (local via LAN) – Security + convenience

II. Technical Resources by Product

Direct links to pin definitions, ESPHome configurations, Arduino demo source codes, and KCS firmware. All open-source and maintained on GitHub.

B Series – MOSFET & Relay Boards
Model KCS Firmware Pin Definitions ESPHome (YAML) Arduino Demos
B4
8‑ch relay · 4 inputs
ADS1115 · 1‑Wire
📦 kcs_{KCS_VERSION}.bin 📄 B4_pin_definition.md
🔹 with Tuya Tuya module
🔸 without Tuya Ethernet/WiFi only
📁 B4/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs03_ads1115
B4M
8‑ch MOSFET · 4 inputs
ADS1115 · 1‑Wire
📦 kcs_{KCS_VERSION}.bin 📄 B4M_pin_definition.md
🔹 with Tuya Tuya module
🔸 without Tuya Ethernet/WiFi only
📁 B4M/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs03_ads1115
B8
8‑ch relay · 8 inputs
PCF8575 · Ethernet
📦 kcs_{KCS_VERSION}.bin 📄 B8_pin_definition.md
🔹 with Tuya Tuya module
* Only Tuya version provided
📁 B8/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs03_ads1115
B8M
8‑ch MOSFET · 8 inputs
PCF8575 · Ethernet
📦 kcs_{KCS_VERSION}.bin 📄 B8M_pin_definition.md
🔹 with Tuya Tuya module
* Only Tuya version provided
📁 B8M/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs03_ads1115
B16
16‑ch relay · 16 inputs
Dual PCF8575 · Ethernet
📦 kcs_{KCS_VERSION}.bin 📄 B16_pin_definition.md
🔹 with Tuya Tuya module
* Only Tuya version provided
📁 B16/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs03_ads1115
B16M
16‑ch MOSFET · 16 inputs
Dual PCF8575 · Ethernet
📦 kcs_{KCS_VERSION}.bin 📄 B16M_pin_definition.md
🔹 with Tuya Tuya module
* Only Tuya version provided
📁 B16M/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs03_ads1115
B24
24‑ch relay · 24 inputs
3×PCF8575
📦 kcs_{KCS_VERSION}.bin 📄 B24_pin_definition.md
🔹 with Tuya Tuya module
🔸 without Tuya Ethernet/WiFi only
📁 B24/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs03_ads1115
B24M
24‑ch MOSFET · 24 inputs
3×PCF8575
📦 kcs_{KCS_VERSION}.bin 📄 B24M_pin_definition.md
🔹 with Tuya Tuya module
🔸 without Tuya Ethernet/WiFi only
📁 B24M/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs03_ads1115
F Series – Relay Controllers
Model KCS Firmware Pin Definitions ESPHome (YAML) Arduino Demos
F4
4‑ch relay · 4 inputs
ADS1115
📦 kcs_{KCS_VERSION}.bin 📄 F4_pin_definition.md
🔹 with Tuya Tuya module
🔸 without Tuya Ethernet/WiFi only
📁 F4/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs03_read_analog_inputs
F8
8‑ch relay · 8 inputs
PCF8575
📦 kcs_{KCS_VERSION}.bin 📄 F8_pin_definition.md
🔹 with Tuya Tuya module
🔸 without Tuya Ethernet/WiFi only
📁 F8/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs03_rs485_test
F16
16‑ch relay · 16 inputs
PCF8575
📦 kcs_{KCS_VERSION}.bin 📄 F16_pin_definition.md
🔹 with Tuya Tuya module
🔸 without Tuya Ethernet/WiFi only
📁 F16/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs03_read_analog_inputs
F24
24‑ch relay · 24 inputs
3×PCF8575
📦 kcs_{KCS_VERSION}.bin 📄 F24_pin_definition.md
🔹 with Tuya Tuya module
🔸 without Tuya Ethernet/WiFi only
📁 F24/ (12 examples)
01_turn_on_off_relay02_read_digital_inputs03_read_analog_inputs
F32
32‑ch relay · 32 inputs
3×PCF8575
📦 kcs_{KCS_VERSION}.bin 📄 F32_pin_definition.md
🔹 with Tuya Tuya module
🔸 without Tuya Ethernet/WiFi only
📁 F32/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs03_read_analog_inputs
T Series – High‑Density I/O & Thermostat Adapter
Model KCS Firmware Pin Definitions ESPHome (YAML) Arduino Demos
T16M
16‑ch relay + 16 inputs
single I2C bus
📦 kcs_{KCS_VERSION}.bin 📄 T16M_pin_definition.md 📁 T16M/ (6 examples)
01_turn_on_off_relay02_read_digital_inputs03_rs485_test
T32M
32‑ch relay + 32 inputs
dual I2C bus
📦 kcs_{KCS_VERSION}.bin 📄 T32M_pin_definition.md 📁 T32M/ (7 examples)
01_turn_on_off_relay02_read_digital_inputs03_rs485_test
T64M
64‑ch relay + 64 inputs
dual I2C buses
📦 kcs_{KCS_VERSION}.bin 📄 T64M_pin_definition.md 📁 T64M/ (8 examples)
01_turn_on_off_relay02_read_digital_inputs03_rs485_test
T128M
128‑ch relay + 128 inputs
dual I2C buses
📦 kcs_{KCS_VERSION}.bin 📄 T128M_pin_definition.md 📁 T128M/ (8 examples)
01_turn_on_off_relay02_read_digital_inputs03_rs485_test
TA
Thermostat Adapter
📦 kcs_{KCS_VERSION}.bin 📄 TA_pin_definition.md 📁 TA/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs03_ads1115
N Series – Energy Meter Controllers

🔸 v2 high‑precision ESPHome configs (0.001 kWh) require ARM CPU firmware ≥ V20_260305SP.

Model KCS Firmware Pin Definitions ESPHome (YAML) Arduino Demos
N10
10‑ch energy meter
📦 kcs_{KCS_VERSION}.bin 📄 N10_pin_definition.md
🔸 N10_esphome_v2.yaml v2 (0.001 kWh)

v2 require ARM CPU firmware ≥ V20_260305SP.

📁 N10/ (5 examples)
01_read_digital_inputs02_sd_card03_ethernet_tcp_server
N20
20‑ch energy meter
📦 kcs_{KCS_VERSION}.bin 📄 N20_pin_definition.md
🔸 N20_esphome_v2.yaml v2 (0.001 kWh)

v2 require ARM CPU firmware ≥ V20_260305SP.

📁 N20/ (5 examples)
01_read_digital_inputs02_sd_card03_ethernet_tcp_server
N30
30‑ch energy meter
📦 kcs_{KCS_VERSION}.bin 📄 N30_pin_definition.md
🔸 N30_esphome_v2.yaml v2 (0.001 kWh)

v2 require ARM CPU firmware ≥ V20_260305SP.

📁 N30/ (5 examples)
01_read_digital_inputs02_sd_card03_ethernet_tcp_server
N60
60‑ch energy meter
📦 kcs_{KCS_VERSION}.bin 📄 N60_pin_definition.md
🔸 N60_esphome_v2.yaml v2 (0.001 kWh)

v2 require ARM CPU firmware ≥ V20_260305SP.

📁 N60/ (5 examples)
01_read_digital_inputs02_sd_card03_ethernet_tcp_server
DM Series – Digital Input Modules
Model KCS Firmware Pin Definitions ESPHome (YAML) Arduino Demos
DM4
4‑ch digital input module
📦 kcs_{KCS_VERSION}.bin 📄 DM4_pin_definition.md
🔸 without Tuya Ethernet/WiFi only
📁 DM4/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs
DM8
8‑ch digital input module
📦 kcs_{KCS_VERSION}.bin 📄 DM8_pin_definition.md
🔸 without Tuya Ethernet/WiFi only
📁 DM8/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs
DM16
16‑ch digital input module
📦 kcs_{KCS_VERSION}.bin 📄 DM16_pin_definition.md
🔹 with Tuya Tuya module
🔸 without Tuya Ethernet/WiFi only
📁 DM16/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs
DM32
32‑ch digital input module
📦 kcs_{KCS_VERSION}.bin 📄 DM32_pin_definition.md
🔸 without Tuya Ethernet/WiFi only
📁 DM32/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs
Special / Industrial
Model KCS Firmware Pin Definitions ESPHome (YAML) Arduino Demos
G1
Gateway controller
📦 kcs_{KCS_VERSION}.bin 📄 G1_pin_definition.md Not supported 📁 G1/ (11 examples)
01_turn_on_off_relay02_read_digital_inputs03_ads1115
AIO Hybrid
All‑in‑one hybrid controller
RF433 · Zigbee · IR · DAC
📦 kcs_{KCS_VERSION}.bin 📄 AIO_Hybrid_pin_definition.md
🔹 with Tuya Tuya module
🔸 without Tuya Ethernet/WiFi only
📁 AIO Hybrid/ (13 examples)
01_rf433_receiver03_ir_transceiver05_zigbee_communication