Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 8,753
» Latest member: DirectOnlinePills
» Forum threads: 3,828
» Forum posts: 19,600

Full Statistics

Online Users
There are currently 103 online users.
» 0 Member(s) | 88 Guest(s)
AhrefsBot, Amazonbot, Applebot, Bytespider, PetalBot, bot

Latest Threads
Adding a debounce capabil...
Forum: KC868-A16v3
Last Post: twostar
2 minutes ago
» Replies: 2
» Views: 10
KinCony Z1 Problem
Forum: KC868-AG / AG Pro / AG8 / Z1
Last Post: admin
2 hours ago
» Replies: 12
» Views: 473
F8 on device physical swi...
Forum: F8
Last Post: admin
2 hours ago
» Replies: 1
» Views: 6
Help choosing equipment f...
Forum: DIY Project
Last Post: admin
Yesterday, 12:41 PM
» Replies: 18
» Views: 451
G1 cannot flash latest fi...
Forum: G1
Last Post: admin
03-13-2026, 11:48 PM
» Replies: 3
» Views: 29
KC868-a8v3 IFTTT for Airc...
Forum: KC868-A2v3
Last Post: admin
03-12-2026, 11:32 AM
» Replies: 1
» Views: 18
"KCS" v3.23.2 firmware BI...
Forum: "KCS" v3 firmware
Last Post: admin
03-11-2026, 12:13 AM
» Replies: 0
» Views: 115
ERROR SIM not inserted SI...
Forum: KC868-E8T
Last Post: admin
03-10-2026, 11:46 PM
» Replies: 14
» Views: 450
N20 CT Shorting terminal ...
Forum: N20
Last Post: Vega
03-10-2026, 08:18 PM
» Replies: 5
» Views: 304
sample code to receive ht...
Forum: F16
Last Post: admin
03-10-2026, 05:28 AM
» Replies: 21
» Views: 848

  KinCony B32M Smart Controller released
Posted by: admin - 03-05-2026, 01:44 AM - Forum: News - No Replies

KinCony B32M ESP32 smart controller based on ESP32-S3-WROOM-1U (N16R8) wifi chip. Support 32 channel MOSFET output, 4 channel 1-wire GPIOs, 3 free GPIOs, 4 channel ADS1115 16bit analog input ports. One SD card using SPI bus. B32M include DS3231 high precision RTC clock chip. LCD display will show wifi and ethernet IP address and Tuya connection state. B32M have RS485 port. You can write any code by Arduino IDE / MicroPython / ESP-IDF development tool to ESP32 module. We will supply Arduino / ESP-IDF demo code for different samples. Everyone can modify and change the code for your own smart home automation system project. it support use by ESPHome for home assistant or tasmota firmware for smart home automation DIY. B32M use KCS v3 firmware, it support home assistant auto discovery function by MQTT, so without write any config code (zero code) for home assistant.
[Image: B32M_1.jpg]
Model No. KinCony B32M
Description: KinCony 32 Channel ESP32-S3 Smart Controller – B32M
Power supply: 12-24V DC
Processor: ESP32-S3-WROOM-1U (N16R8)
Size: 264mm*83mm*56mm
interfaces: Ethernet(RJ45)-LAN 100Mbps IPv4/IPv6,WiFi,RS485,Bluetooth,USB-C,LCD,Tuya Module
RTC: DS3231 high precision chip (battery socket on PCB)
SD Card: SPI bus
Installation method: DIN RAIL
LCD: SSD1306 I2C display
Outputs:
32CH MOSFET Outputs, every channel use MAX 10A driver IC
Inputs:
ADS1115 16bit ADC: 2CH analog input DC0-5V (A1,A2) 2CH analog input 4-20mA (A3,A4)
32CH dry contact inputs (optocoupler isolation, long distance circuit for MAX 500 meters cable)
3 buttons: 1:ESP32 Reset 2:ESP32 Download 3:Tuya config
1-Wire GPIO: 4CH (with pull-up resistance on PCB)
free GPIO: 3CH (without pull-up resistance on PCB, connect with ESP32 pin directly)
[Image: B32M_2.jpg]

Print this item

  B32M ESPHome yaml for home assistant without tuya
Posted by: admin - 03-05-2026, 01:32 AM - Forum: B32M - No Replies

Code:
esphome:
  name: b32m
  friendly_name: b32m

esp32:
  board: esp32-s3-devkitc-1
  framework:
    type: arduino

# Enable logging
logger:

# Enable Home Assistant API
api:

ethernet:
  type: W5500
  clk_pin: GPIO1
  mosi_pin: GPIO2
  miso_pin: GPIO41
  cs_pin: GPIO42
  interrupt_pin: GPIO43
  reset_pin: GPIO44

uart:
  - id: uart_1    #RS485
    baud_rate: 9600
    debug:
      direction: BOTH
      dummy_receiver: true
      after:
        timeout: 10ms
    tx_pin: 39
    rx_pin: 38

i2c:
   - id: bus_a
     sda: 8
     scl: 18
     scan: true
     frequency: 400kHz

pcf8574:
  - id: 'pcf8574_hub_in_1'  # for input channel 1-16
    i2c_id: bus_a
    address: 0x22
    pcf8575: true

  - id: 'pcf8574_hub_in_out_1'  # for digital input channel 17-24 & output 1-8
    i2c_id: bus_a
    address: 0x25
    pcf8575: true

  - id: 'pcf8574_hub_out_1'  # for output channel 9-24
    i2c_id: bus_a
    address: 0x24
    pcf8575: true

  - id: 'pcf8574_hub_in_out_2'  # for digital input channel 25--32 & output 25--32
    i2c_id: bus_a
    address: 0x26
    pcf8575: true

binary_sensor:
  - platform: gpio
    name: "b32-input01"
    id: "b32_input01"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 8
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input02"
    id: "b32_input02"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 9
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input03"
    id: "b32_input03"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 10
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input04"
    id: "b32_input04"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 11
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input05"
    id: "b32_input05"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 12
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input06"
    id: "b32_input06"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 13
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input07"
    id: "b32_input07"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 14
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input08"
    id: "b32_input08"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 15
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input09"
    id: "b32_input09"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 0
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input10"
    id: "b32_input10"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 1
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input11"
    id: "b32_input11"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 2
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input12"
    id: "b32_input12"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 3
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input13"
    id: "b32_input13"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 4
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input14"
    id: "b32_input14"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 5
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input15"
    id: "b32_input15"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 6
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input16"
    id: "b32_input16"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 7
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input17"
    id: "b32_input17"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 0
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input18"
    id: "b32_input18"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 1
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input19"
    id: "b32_input19"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 2
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input20"
    id: "b32_input20"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 3
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input21"
    id: "b32_input21"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 4
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input22"
    id: "b32_input22"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 5
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input23"
    id: "b32_input23"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 6
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input24"
    id: "b32_input24"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 7
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input25"
    id: "b32_input25"
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 0
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input26"
    id: "b32_input26"
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 1
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input27"
    id: "b32_input27"
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 2
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input28"
    id: "b32_input28"
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 3
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input29"
    id: "b32_input29"
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 4
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input30"
    id: "b32_input30"
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 5
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input31"
    id: "b32_input31"
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 6
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input32"
    id: "b32_input32"
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 7
      mode: INPUT
      inverted: true

##pull-up resistance on PCB
  - platform: gpio
    name: "b32-W1-io48"
    pin:
      number: 48
      inverted: true

  - platform: gpio
    name: "b32-W1-io47"
    pin:
      number: 47
      inverted: true

  - platform: gpio
    name: "b32-W1-io40"
    pin:
      number: 40
      inverted: true

  - platform: gpio
    name: "b32-W1-io7"
    pin:
      number: 7
      inverted: true
## without resistance on PCB
  - platform: gpio
    name: "b32-W1-io13"
    pin:
      number: 13
      inverted: false

  - platform: gpio
    name: "b32-W1-io14"
    pin:
      number: 14
      inverted:  false

  - platform: gpio
    name: "b32-W1-io21"
    pin:
      number: 21
      inverted:  false

  - platform: gpio
    name: "b32-W1-io0"
    pin:
      number: 0
      inverted:  false

switch:
  - platform: gpio
    name: "b32-output01"
    id: b32_output01
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 8
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output02"
    id: b32_output02
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 9
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output03"
    id: b32_output03
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 10
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output04"
    id: b32_output04
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 11
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output05"
    id: b32_output05
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 12
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output06"
    id: b32_output06
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 13
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output07"
    id: b32_output07
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 14
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output08"
    id: b32_output08
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 15
      mode: OUTPUT
      inverted: true


  - platform: gpio
    name: "b32-output09"
    id: "b32_output09"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 8
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output10"
    id: "b32_output10"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 9
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output11"
    id: "b32_output11"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 10
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output12"
    id: "b32_output12"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 11
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output13"
    id: "b32_output13"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 12
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output14"
    id: "b32_output14"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 13
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output15"
    id: "b32_output15"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 14
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output16"
    id: "b32_output16"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 15
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output17"
    id: b32_output17
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 0
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output18"
    id: b32_output18
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 1
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output19"
    id: b32_output19
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 2
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output20"
    id: b32_output20
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 3
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output21"
    id: b32_output21
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 4
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output22"
    id: b32_output22
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 5
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output23"
    id: b32_output23
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 6
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output24"
    id: b32_output24
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 7
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output25"
    id: b32_output25
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 8
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output26"
    id: b32_output26
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 9
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output27"
    id: b32_output27
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 10
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output28"
    id: b32_output28
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 11
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output29"
    id: b32_output29
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 12
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output30"
    id: b32_output30
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 13
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output31"
    id: b32_output31
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 14
      mode: OUTPUT
      inverted: true

  - platform: gpio
    name: "b32-output32"
    id: b32_output32
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 15
      mode: OUTPUT
      inverted: true

  - platform: uart
    uart_id: uart_1
    name: "RS485 Button"
    data: [0x11, 0x22, 0x33, 0x44, 0x55]

ads1115:
  - address: 0x48
sensor:
  - platform: ads1115
    multiplexer: 'A0_GND'
    gain: 6.144
    resolution: 16_BITS
    name: "ADS1115 Channel A0-GND"
    update_interval: 5s
  - platform: ads1115
    multiplexer: 'A1_GND'
    gain: 6.144
    name: "ADS1115 Channel A1-GND"
    update_interval: 5s
  - platform: ads1115
    multiplexer: 'A2_GND'
    gain: 6.144
    name: "ADS1115 Channel A2-GND"
    update_interval: 5s
  - platform: ads1115
    multiplexer: 'A3_GND'
    gain: 6.144
    name: "ADS1115 Channel A3-GND"
    update_interval: 5s

web_server:
  port: 80

font:
  - file: "gfonts://Roboto"
    id: roboto
    size: 20

display:
  - platform: ssd1306_i2c
    i2c_id: bus_a
    model: "SSD1306 128x64"
    address: 0x3C
    lambda: |-
      it.printf(0, 0, id(roboto), "KinCony b32");
download yaml file:

.txt   B32M-HA-without-Tuya.txt (Size: 13.81 KB / Downloads: 27)

Print this item

  B32M ESPHome yaml for home assistant with tuya
Posted by: admin - 03-05-2026, 01:31 AM - Forum: B32M - No Replies

Code:
esphome:
  name: b32m
  friendly_name: b32m
  platformio_options:
    board_build.extra_flags:
      # WIFI_CONTROL_SELF_MODE = 0
      # WIFI_CONTROL_SELF_MODE = 1
      - "-DWIFI_CONTROL_SELF_MODE=1"

esp32:
  board: esp32-s3-devkitc-1
  framework:
    type: arduino

external_components:
  - source:
      type: git
      url: https://github.com/hzkincony/esphome-tuya-wifi-mcu
      ref: v1.3.1

# Enable logging
logger:

# Enable Home Assistant API
api:

ethernet:
  type: W5500
  clk_pin: GPIO1
  mosi_pin: GPIO2
  miso_pin: GPIO41
  cs_pin: GPIO42
  interrupt_pin: GPIO43
  reset_pin: GPIO44

uart:
  - id: uart_1    #RS485
    baud_rate: 9600
    debug:
      direction: BOTH
      dummy_receiver: true
      after:
        timeout: 10ms
    tx_pin: 39
    rx_pin: 38

  - id: tuya_mcu_uart
    tx_pin: GPIO16
    rx_pin: GPIO17
    baud_rate: 9600

i2c:
   - id: bus_a
     sda: 8
     scl: 18
     scan: true
     frequency: 400kHz

pcf8574:
  - id: 'pcf8574_hub_in_1'  # for input channel 1-16
    i2c_id: bus_a
    address: 0x22
    pcf8575: true

  - id: 'pcf8574_hub_in_out_1'  # for digital input channel 17-24 & output 1-8
    i2c_id: bus_a
    address: 0x25
    pcf8575: true

  - id: 'pcf8574_hub_out_1'  # for output channel 9-24
    i2c_id: bus_a
    address: 0x24
    pcf8575: true

  - id: 'pcf8574_hub_in_out_2'  # for digital input channel 25--32 & output 25--32
    i2c_id: bus_a
    address: 0x26
    pcf8575: true

tuya_wifi_mcu:
  # tuya mcu product id
  product_id: zutoqag0cwczmwma
  uart_id: tuya_mcu_uart
  wifi_reset_pin: 28
  wifi_led_pin: 16

binary_sensor:
  - platform: gpio
    name: "b32-input01"
    id: "b32_input01"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 8
      mode: INPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-input1-tuya
    dp_id: 111
    bind_binary_sensor_id: b32_input01
    internal: true

  - platform: gpio
    name: "b32-input02"
    id: "b32_input02"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 9
      mode: INPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-input2-tuya
    dp_id: 112
    bind_binary_sensor_id: b32_input02
    internal: true

  - platform: gpio
    name: "b32-input03"
    id: "b32_input03"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 10
      mode: INPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-input3-tuya
    dp_id: 113
    bind_binary_sensor_id: b32_input03
    internal: true

  - platform: gpio
    name: "b32-input04"
    id: "b32_input04"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 11
      mode: INPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-input4-tuya
    dp_id: 114
    bind_binary_sensor_id: b32_input04
    internal: true

  - platform: gpio
    name: "b32-input05"
    id: "b32_input05"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 12
      mode: INPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-input5-tuya
    dp_id: 115
    bind_binary_sensor_id: b32_input05
    internal: true

  - platform: gpio
    name: "b32-input06"
    id: "b32_input06"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 13
      mode: INPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-input6-tuya
    dp_id: 116
    bind_binary_sensor_id: b32_input06
    internal: true

  - platform: gpio
    name: "b32-input07"
    id: "b32_input07"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 14
      mode: INPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-input7-tuya
    dp_id: 117
    bind_binary_sensor_id: b32_input07
    internal: true

  - platform: gpio
    name: "b32-input08"
    id: "b32_input08"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 15
      mode: INPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-input8-tuya
    dp_id: 118
    bind_binary_sensor_id: b32_input08
    internal: true


  - platform: gpio
    name: "b32-input09"
    id: "b32_input09"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 0
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input10"
    id: "b32_input10"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 1
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input11"
    id: "b32_input11"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 2
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input12"
    id: "b32_input12"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 3
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input13"
    id: "b32_input13"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 4
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input14"
    id: "b32_input14"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 5
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input15"
    id: "b32_input15"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 6
      mode: INPUT
      inverted: true


  - platform: gpio
    name: "b32-input16"
    id: "b32_input16"
    pin:
      pcf8574: pcf8574_hub_in_1
      number: 7
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input17"
    id: "b32_input17"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 0
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input18"
    id: "b32_input18"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 1
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input19"
    id: "b32_input19"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 2
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input20"
    id: "b32_input20"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 3
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input21"
    id: "b32_input21"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 4
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input22"
    id: "b32_input22"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 5
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input23"
    id: "b32_input23"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 6
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input24"
    id: "b32_input24"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 7
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input25"
    id: "b32_input25"
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 0
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input26"
    id: "b32_input26"
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 1
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input27"
    id: "b32_input27"
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 2
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input28"
    id: "b32_input28"
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 3
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input29"
    id: "b32_input29"
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 4
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input30"
    id: "b32_input30"
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 5
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input31"
    id: "b32_input31"
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 6
      mode: INPUT
      inverted: true

  - platform: gpio
    name: "b32-input32"
    id: "b32_input32"
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 7
      mode: INPUT
      inverted: true

##pull-up resistance on PCB
  - platform: gpio
    name: "b32-W1-io48"
    pin:
      number: 48
      inverted: true

  - platform: gpio
    name: "b32-W1-io47"
    pin:
      number: 47
      inverted: true

  - platform: gpio
    name: "b32-W1-io40"
    pin:
      number: 40
      inverted: true

  - platform: gpio
    name: "b32-W1-io7"
    pin:
      number: 7
      inverted: true
## without resistance on PCB
  - platform: gpio
    name: "b32-W1-io13"
    pin:
      number: 13
      inverted: false

  - platform: gpio
    name: "b32-W1-io14"
    pin:
      number: 14
      inverted:  false

  - platform: gpio
    name: "b32-W1-io21"
    pin:
      number: 21
      inverted:  false

  - platform: gpio
    name: "b32-W1-io0"
    pin:
      number: 0
      inverted:  false

switch:
  - platform: gpio
    name: "b32-output01"
    id: b32_output01
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 8
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output1-tuya
    dp_id: 1
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output01"


  - platform: gpio
    name: "b32-output02"
    id: b32_output02
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 9
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output2-tuya
    dp_id: 2
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output02"


  - platform: gpio
    name: "b32-output03"
    id: b32_output03
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 10
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output3-tuya
    dp_id: 3
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output03"

  - platform: gpio
    name: "b32-output04"
    id: b32_output04
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 11
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output4-tuya
    dp_id: 4
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output04"

  - platform: gpio
    name: "b32-output05"
    id: b32_output05
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 12
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output5-tuya
    dp_id: 5
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output05"

  - platform: gpio
    name: "b32-output06"
    id: b32_output06
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 13
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output6-tuya
    dp_id: 6
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output06"


  - platform: gpio
    name: "b32-output07"
    id: b32_output07
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 14
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output7-tuya
    dp_id: 101
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output07"

  - platform: gpio
    name: "b32-output08"
    id: b32_output08
    pin:
      pcf8574: pcf8574_hub_in_out_2
      number: 15
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output8-tuya
    dp_id: 102
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output08"

  - platform: gpio
    name: "b32-output09"
    id: "b32_output09"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 8
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output9-tuya
    dp_id: 103
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output09"

  - platform: gpio
    name: "b32-output10"
    id: "b32_output10"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 9
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output10-tuya
    dp_id: 104
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output10"

  - platform: gpio
    name: "b32-output11"
    id: "b32_output11"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 10
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output11-tuya
    dp_id: 105
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output11"

  - platform: gpio
    name: "b32-output12"
    id: "b32_output12"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 11
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output12-tuya
    dp_id: 106
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output12"

  - platform: gpio
    name: "b32-output13"
    id: "b32_output13"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 12
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output13-tuya
    dp_id: 107
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output13"

  - platform: gpio
    name: "b32-output14"
    id: "b32_output14"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 13
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output14-tuya
    dp_id: 108
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output14"

  - platform: gpio
    name: "b32-output15"
    id: "b32_output15"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 14
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output15-tuya
    dp_id: 109
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output15"

  - platform: gpio
    name: "b32-output16"
    id: "b32_output16"
    pin:
      pcf8574: pcf8574_hub_in_out_1
      number: 15
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output16-tuya
    dp_id: 110
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output16"

  - platform: gpio
    name: "b32-output17"
    id: b32_output17
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 0
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output17-tuya
    dp_id: 126
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output17"

  - platform: gpio
    name: "b32-output18"
    id: b32_output18
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 1
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output18-tuya
    dp_id: 129
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output18"

  - platform: gpio
    name: "b32-output19"
    id: b32_output19
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 2
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output19-tuya
    dp_id: 130
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output19"

  - platform: gpio
    name: "b32-output20"
    id: b32_output20
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 3
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output20-tuya
    dp_id: 131
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output20"

  - platform: gpio
    name: "b32-output21"
    id: b32_output21
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 4
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output21-tuya
    dp_id: 132
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output21"

  - platform: gpio
    name: "b32-output22"
    id: b32_output22
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 5
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output22-tuya
    dp_id: 133
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output22"     

  - platform: gpio
    name: "b32-output23"
    id: b32_output23
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 6
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output23-tuya
    dp_id: 134
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output23"     

  - platform: gpio
    name: "b32-output24"
    id: b32_output24
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 7
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output24-tuya
    dp_id: 135
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output24"

  - platform: gpio
    name: "b32-output25"
    id: b32_output25
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 8
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output25-tuya
    dp_id: 136
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output25"     

  - platform: gpio
    name: "b32-output26"
    id: b32_output26
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 9
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output26-tuya
    dp_id: 137
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output26"

  - platform: gpio
    name: "b32-output27"
    id: b32_output27
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 10
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output27-tuya
    dp_id: 138
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output27"

  - platform: gpio
    name: "b32-output28"
    id: b32_output28
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 11
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output28-tuya
    dp_id: 139
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output28"

  - platform: gpio
    name: "b32-output29"
    id: b32_output29
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 12
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output29-tuya
    dp_id: 140
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output29"     

  - platform: gpio
    name: "b32-output30"
    id: b32_output30
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 13
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output30-tuya
    dp_id: 141
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output30"     

  - platform: gpio
    name: "b32-output31"
    id: b32_output31
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 14
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output31-tuya
    dp_id: 142
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output31"   

  - platform: gpio
    name: "b32-output32"
    id: b32_output32
    pin:
      pcf8574: pcf8574_hub_out_1
      number: 15
      mode: OUTPUT
      inverted: true
  - platform: tuya_wifi_mcu
    name: b32-output32-tuya
    dp_id: 143
    # hide from homeassistant ui
    internal: true
    # bind other switch, sync state
    bind_switch_id: "b32_output32"   

  - platform: uart
    uart_id: uart_1
    name: "RS485 Button"
    data: [0x11, 0x22, 0x33, 0x44, 0x55]

ads1115:
  - address: 0x48
sensor:
  - platform: ads1115
    multiplexer: 'A0_GND'
    gain: 6.144
    resolution: 16_BITS
    name: "ADS1115 Channel A0-GND"
    update_interval: 5s
  - platform: ads1115
    multiplexer: 'A1_GND'
    gain: 6.144
    name: "ADS1115 Channel A1-GND"
    update_interval: 5s
  - platform: ads1115
    multiplexer: 'A2_GND'
    gain: 6.144
    name: "ADS1115 Channel A2-GND"
    update_interval: 5s
  - platform: ads1115
    multiplexer: 'A3_GND'
    gain: 6.144
    name: "ADS1115 Channel A3-GND"
    update_interval: 5s

web_server:
  port: 80

font:
  - file: "gfonts://Roboto"
    id: roboto
    size: 20

display:
  - platform: ssd1306_i2c
    i2c_id: bus_a
    model: "SSD1306 128x64"
    address: 0x3C
    lambda: |-
      it.printf(0, 0, id(roboto), "KinCony b32");
download yaml file:

.txt   B32M-HA-with-Tuya.txt (Size: 21.65 KB / Downloads: 20)

Print this item

  B32M ESP32-S3 IO pins define
Posted by: admin - 03-05-2026, 01:29 AM - Forum: B32M - No Replies

IIC Bus:

SDA:GPIO8
SCL:GPIO18

PCF8575: (input1-16): i2c address:0x22 by B16-core

P8:input1
P9:input2
P10:input3
P11:input4
P12:input5
P13:input6
P14:input7
P15:input8

P0:input9
P1:input10
P2:input11
P3:input12
P4:input13
P5:input14
P6:input15
P7:input16

U4: PCF8575 i2c address:0x25
P0:input17
P1:input18
P2:input19
P3:input20
P4:input21
P5:input22
P6:input23
P7:input24

P8:output9
P9:output10
P10:output11
P11:output12
P12:output13
P13:output14
P14:output15
P15:output16

U2: PCF8575 i2c address:0x24
P0:output17
P1:output18
P2:output19
P3:output20
P4:output21
P5:output22
P6:output23
P7:output24

P8:output25
P9:output26
P10:output27
P11:output28
P12:output29
P13:output30
P14:output31
P15:output32

U65: PCF8575 i2c address:0x26
P0:input25
P1:input26
P2:input27
P3:input28
P4:input29
P5:input30
P6:input31
P7:input32

P8:output1
P9:output2
P10:output3
P11:output4
P12:output5
P13:output6
P14:output7
P15:output8

24C02 EPROM i2c address: 0x50
DS3231 RTC i2c address: 0x68
SSD1306 display: i2c address:0x3c
ADS1115 (4CH ADC): i2c address:0x48

Analog input (A1: DC 0-5v)
Analog input (A2: DC 0-5v)
Analog input (A3: DC 4-20mA)
Analog input (A4: DC 4-20mA)

-----------------

free GPIOs (without pull-up resistance on PCB):
GPIO13
GPIO14
GPIO21

free GPIOs (with pull-up resistance on PCB):
GPIO40
GPIO48
GPIO47
GPIO7

-----------------

Ethernet (W5500) I/O define:

clk_pin: GPIO1
mosi_pin: GPIO2
miso_pin: GPIO41
cs_pin: GPIO42

interrupt_pin: GPIO43
reset_pin: GPIO44

--------------------
RS485:
RXD:GPIO38
TXD:GPIO39

Tuya module:
RXD:GPIO17
TXD:GPIO16

Tuya network button: Tuya module's P28
Tuya network LED: Tuya module's P16
--------------------
SD Card:
SPI-MOSI:GPIO10
SPI-SCK:GPIO11
SPI-MISO:GPIO12
SPI-CS:GPIO9

Print this item

  Multiple phase L1,L2,L3
Posted by: tombueng - 03-04-2026, 02:43 PM - Forum: N20 - Replies (1)

Hi,

do the L1,L2 Input need to correlate to the current measured?

I.e., when attaching L1 to Block 1 and L2 to Block 2,
must i only measure L1 currents on CT #1-10 and L2 on CT #2-20?
Or is the L1,L2 only used for voltage measurement to be able to calculate P=U*I from that?

Or can I mix this? e.g. measaure L1,L2,L3 (e.g. for the oven) with Inputs #1,#2 and #3?

BR
Thomas

Print this item

  A18v2 MQTT Connected in Config but Shows "Disconnected" on Device Monitor – Not Detec
Posted by: kaobeiker - 03-04-2026, 02:53 AM - Forum: KC868-A16 - Replies (1)

The A18v2 is configured with MQTT, but the device's own monitor shows the MQTT status as disconnected, and Home Assistant does not recognize the device.



Attached Files Thumbnail(s)
           
Print this item

  Change in Web Interface?
Posted by: Borg357 - 03-03-2026, 08:13 PM - Forum: Development - Replies (1)

I was wondering about a slight change in the User Interface to your RF Settings screens?

For each IR or RF thats learned, can you place in a field that will let us "nickname" the learned code command?   For example, I might have 100+ IR commands, and I would have to write down what #32 IR is..  But if you let me put in input on this line at number 32.. I could place in "Front room Fan, Turn ON".

This would eliminate me having to create a spreadsheet just to find which one is my command..

Thank you


   

Print this item

  N10 port modbus
Posted by: R43 - 03-03-2026, 10:41 AM - Forum: N10 - Replies (13)

There's no way to change the speed and port using Modbus. Please fix this or send me a firmware update with port 4 instead of the default 1. Thank you.

Print this item

  "KCS" v3.22.0 firmware BIN file download
Posted by: admin - 03-02-2026, 10:56 PM - Forum: "KCS" v3 firmware - No Replies

v3.22.0 improvement:
1: add "import" and "export" function for backup.
2: fixed bug copied IR command can't send out issue.
   



Attached Files
.zip   KCS_A6V3_V3.22.0.zip (Size: 1.08 MB / Downloads: 38)
.zip   KCS_A2V3_V3.22.0.zip (Size: 1.11 MB / Downloads: 31)
.zip   KCS_A8V3_V3.22.0.zip (Size: 1.13 MB / Downloads: 31)
.zip   KCS_A16V3_V3.22.0.zip (Size: 1.15 MB / Downloads: 52)
.zip   KCS_A32PRO_V3.22.0.zip (Size: 1.11 MB / Downloads: 28)
.zip   KCS_AG8_V3.22.0.zip (Size: 1.09 MB / Downloads: 29)
.zip   KCS_AIO_HYBRID_V3.22.0.zip (Size: 1.32 MB / Downloads: 30)
.zip   KCS_ALR_V3.22.0.zip (Size: 1.08 MB / Downloads: 35)
.zip   KCS_B4_V3.22.0.zip (Size: 1.14 MB / Downloads: 22)
.zip   KCS_B4M_V3.22.0.zip (Size: 1.14 MB / Downloads: 28)
.zip   KCS_B8_V3.22.0.zip (Size: 1.14 MB / Downloads: 26)
.zip   KCS_B8M_V3.22.0.zip (Size: 1.14 MB / Downloads: 26)
.zip   KCS_B16_V3.22.0.zip (Size: 1.14 MB / Downloads: 25)
.zip   KCS_B16M_V3.22.0.zip (Size: 1.14 MB / Downloads: 28)
.zip   KCS_B24_V3.22.0.zip (Size: 1.14 MB / Downloads: 23)
.zip   KCS_B24M_V3.22.0.zip (Size: 1.14 MB / Downloads: 32)
.zip   KCS_B32M_V3.22.0.zip (Size: 1.14 MB / Downloads: 30)
.zip   KCS_DM16_V3.22.0.zip (Size: 1.11 MB / Downloads: 28)
.zip   KCS_F4_V3.22.0.zip (Size: 1.13 MB / Downloads: 35)
.zip   KCS_F8_V3.22.0.zip (Size: 1.13 MB / Downloads: 30)
.zip   KCS_F16_V3.22.0.zip (Size: 1.14 MB / Downloads: 44)
.zip   KCS_F24_V3.22.0.zip (Size: 1.14 MB / Downloads: 34)
.zip   KCS_F32_V3.22.0.zip (Size: 1.14 MB / Downloads: 42)
.zip   KCS_G1_V3.22.0.zip (Size: 1.1 MB / Downloads: 31)
.zip   KCS_KC_TA_V3.22.0.zip (Size: 1.09 MB / Downloads: 32)
.zip   KCS_N10_V3.22.0.zip (Size: 1 MB / Downloads: 28)
.zip   KCS_N20_V3.22.0.zip (Size: 1 MB / Downloads: 26)
.zip   KCS_N30_V3.22.0.zip (Size: 1 MB / Downloads: 30)
.zip   KCS_N60_V3.22.0.zip (Size: 1.02 MB / Downloads: 23)
.zip   KCS_T16M_V3.22.0.zip (Size: 1.09 MB / Downloads: 30)
.zip   KCS_T32M_V3.22.0.zip (Size: 1.11 MB / Downloads: 32)
.zip   KCS_T64M_V3.22.0.zip (Size: 1.11 MB / Downloads: 27)
.zip   KCS_T128M_V3.22.0.zip (Size: 1.11 MB / Downloads: 33)
.zip   KCS_TR_V3.22.0.zip (Size: 1.06 MB / Downloads: 27)
.zip   KCS_Z1_V3.22.0.zip (Size: 1.24 MB / Downloads: 25)
Print this item

  LED dimmer but not 0-10V but PWM
Posted by: Jan_W - 03-01-2026, 09:26 AM - Forum: Suggestions and feedback on KinCony's products - Replies (3)

Could You consider making ESP32-S3 LED dimmer module but not with 0-10V outputs (like DM16), but MOSFET with PWM Analog Outputs?

0-10V is great, but it makes everything more complicated when I just want to dimm multiple individual LEDs from single DC source - additional multiple dimmable drivers etc.

We have nice product from Polish manufacturer - boneIO ESP DImmer LED gen 2 with 8x PWM outputs. It costs 110$ and is great, I just wanted to have all from Kincony and cannot find anything like this Smile

https://store.boneio.eu/product/boneio-d...8404204e3d

Please consider making product like this. I think it will be very popular on the Polish market (this boneIO is almost always sold out).

Thanks!

Print this item