KinCony KC868-AI – 48-Channel ESP32 Input Controller (Ethernet/Wi-Fi)
Overview
The KinCony KC868-AI is a high-density ESP32 input controller designed for large data-collection, monitoring and automation projects.
With 48 opto-isolated dry-contact inputs, built-in Wi-Fi & Ethernet, RS485/RS232, IR receiver, 433 MHz receiver, I2C, and 4 free GPIO, it serves as a flexible frontend for sensing, integration and monitoring in Home Assistant or custom ESP32 projects.
It can operate as:
• A dedicated input acquisition module
• A sensor/monitoring hub in a larger automation cabinet
• A custom ESP32 controller with added external modules (relays, sensors, etc.)
Key Features
• ESP32-WROOM-32E microcontroller
• 48 opto-isolated digital inputs (dry contact)
• IR receiver + 433 MHz RF receiver header
• Ethernet LAN8270A + Wi-Fi connectivity
• RS485 + dual RS232 ports
• 1× I2C expansion header
• 4× free GPIO pins for expansion
• USB programming port
• DIN-rail or surface-mount installation
• Supports ESPHome, Home Assistant, Arduino, ESP-IDF, MicroPython, KCS firmware
Technical Specifications
General
| Item | Details |
|---|---|
| Model | KinCony KC868-AI |
| Power Supply | 12–24V DC |
| Processor | ESP-WROOM-32E |
| Installation | DIN-rail or surface mount |
Inputs
| Input Type | Details |
|---|---|
| Digital Inputs | 48 channels, opto-isolated (dry contact) |
| IR Receiver | Included |
| 433 MHz Receiver Header | Supported (module optional) |
Interfaces
| Interface | Details |
|---|---|
| Ethernet | LAN8270A |
| Wi-Fi | ESP32 2.4 GHz |
| RS232 | 2 connectors |
| RS485 | 1 port |
| I2C Header | Yes |
| Free GPIO | 4 pins (GPIO 34 / 35 / 36 / 39) |
| USB | Programming/serial |
Installation / Application Notes
• Ideal for projects requiring large input monitoring, such as security panels, sensor arrays, industrial automation, or switch panels.
• Can forward all input states to Home Assistant using ESPHome, MQTT, or Modbus RS485.
• 48 inputs are driven through six PCF8574 I2C expanders, enabling stable performance even at high channel counts.
• I2C and free GPIO headers allow adding displays, sensors, or custom modules.
• No native analog inputs — analog sensing requires external modules or use of free GPIO capable of ADC (with manual wiring).
• Ethernet recommended for stable automation networks.
• ESP32 GPIO4/GPIO5 are used for I2C and must be defined explicitly in custom firmware.