Meet the $1,000 ESP32 board with 512 GPIOs (12V/24V)

KinCony IoT’s KC868-A566 is an ESP32 WiFi & BLE IoT board with a massive 512 GPIOs, more specifically with 256 12V/24V digital outputs and 256 digital inputs that should meet most people’s requirements, except for its price, as it is currently selling for $1,000 on Aliexpress.

The board is based on ESP32-WROOM-32E, and besides the massive numbers of GPIOs, also adds four analog input ports, an Ethernet port, and an RS485 connector. The company also made sure it can run ESPHome open-source firmware and integrates well with Home Assistant open-source home automation framework.

KinCony IoT KC868-A566

KinCony IoT KC868-A566 board specifications:

  • Wireless module – ESP32-WROOM-32E with
    • ESP32 dual-core microcontroller
    • 4MB flash
    • 2.4 GHz WiFi and Bluetooth LE connectivity, built-in PCB antenna, fully compatible with ESPHome firmware
  • Ethernet – 100/10Mbps Ethernet via vertical RJ45 jack
  • USB – 1x USB Type-C port
  • Serial – RS485 interface
  • I/Os
    • 256x MOSFET outputs (12V/24V 5000mA per channel) with 74HC595 serial to parallel chips
    • 256x dry contact inputs with 74HC165 chips
    • R485 and 4x analog inputs (2x 0-5V DC, 2x 4-20 mA) on 8-pin terminal
  • Misc – LED for each GPIO, 2x buttons (Reset and Download)
  • Power Supply – 12 to 24V via 2-pin terminal
  • Dimensions – 505 x 105 mm; support for DIN Rail mounting

ESP32 512 GPIO board

The company says you can program the board with your own Arduino source code for DIY home automation projects, but it also runs ESPHome or Tasmota for easy integration with Home Assistant as demonstrated in the video below. There’s also a support forum for all their KC868 controllers, and they are quite active on YouTube as well releasing about two videos per week about their products.

When thinking more about it, the $1,000 price tag for an ESP32 board with 512 GPIOs may not be that excessive because that’s less than $2 per I/Os, and could be useful to automate your house, factory, hotel, hospital, airport, etc…

Via Hackster.io

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
19 Comments
oldest
newest
David Jashi
1 year ago

less than $2 per I/Os” OK. ESP32 has 34 GPIO pins and costs 11.50 euro plus 6.50 euro for terminal block adapter. That’s 18 euro. Even if you use only 18 pins and the rest are for serial comm or whatever, that’s 1 euro per I/O pin. And you don’t have to put all the control wiring in one place.
This thing is terminally overpriced.

itchy n scratchy
itchy n scratchy
1 year ago

My interest vanished when I read “74HC595 serial to parallel chips”

You could use any kind of AVR or other cheap micro instead…
74 logic is just dead in such use cases. From many many years. It was dead before the ESP arrived.

And the ESP is definitely not the uC of choice for such a project, too few native IOs, too much latency due to dozens of IO expanders, not to even talk about glitches.

persondb
persondb
1 year ago

Why even use a ESP32 at this point?

There are much better microcontrollers that have a lot more GPIO. They aren’t as cheap as a ESP32 but it doesn’t seem like price is an issue at this point…

Or maybe even use a FPGA.

Mike
Mike
1 year ago

Why even use the ESP32? Because it beats just about everything out there, and you have no idea what your talking about. With That many GPIO’s it has nothing to do with how many I/O lines the micro has.

persondb
persondb
1 year ago

You are the one who doesn’t know what you are talking about. The ESP32 is nice but it has a number of issues. Poor Documentation Poor Software Support Closed source for a lot of stuff, from ISA to some of the drivers Limited I/O (which is clearly an issue here) Worse peripherals(e.g. SPI peripheral implementation is worse than a competing one from TI, Renesas or STM) Bad ADC Subpar FPU which is slow and lacks several operations(e.g. division is done partially in software) A lot of those aren’t an issue when you consider the price diference and that you get… Read more »

Tim
Tim
1 year ago

This looks quite professional with features that are missing from most boards. Removable connectors and LED indicators make it a lot more serviceable.

Stefan Brüns
Stefan Brüns
1 year ago

For something “professional”, its totally lacking any useful documentation.

Tim
Tim
1 year ago

It looks like it was a special for someone, rather than an off the shelf product you can buy.

Stefan Brüns
Stefan Brüns
1 year ago

They have a portfolio of architecturally similar boards, and the lack of useful documentation is common for all.

Jon Smirl
1 year ago

Personally I would not use a board like this. The single point of failure is too large. I’d go with multiple boards. Probably 16 boards of 32 instead. With the smaller boards you can afford to keep a spare around. Also consider the effort needed to swap this monster out.

itchy n scratchy
itchy n scratchy
1 year ago

Well just use a proper PLC…
Maybe not AB or Siemens but a cheaper one like Wago or Ingeteam…

And forget about proper tests and certifs if you go with this here.

Btw how many Arduino Uno clones do you get for 1000$? Ok add 24V IO shields to the wishlist too…

TonyT
TonyT
1 year ago

If you’re going to need 1024 I/O’s, using distributed I/O’s makes much more sense.

And it’s going to be one huge wiring mess. Let’s say I want to hook up 512 Omron photoelectric sensors: I am going to need 512 power connections, 512 ground connections, and 512 inputs (1536 total wires), but this ONLY provides 1 ground per every 8 inputs, I’ll only have 576 wires going to this, and 960 wires to deal with elsewhere.

Jerry
Jerry
1 year ago

Many smart homes these days contain a single hub for all smart appliances. There might also be a router / switch for something like 48 or 96 ethernet ports for 10 Gbps ethernet / SFP+. You need multiple miles of cables, but smart homes are designed for the richer part of the audience.

Jon Smirl
1 year ago

I don’t know why builders do all of those home runs to the basement. I stopped mine from running miles of wiring and had him put in two small cabinets on each floor. I am vertically oriented and have four flours.. About ten nearby jacks run to each of those cabinets – Ethernet, phone, cable. Each cabinet has an Eero and a switch in it. I only hook up the jacks that I need active. Finally each of the small cabinets has a home run to the basement. This saved massive amounts of wiring. He was going to do home… Read more »

Stefan Brüns
Stefan Brüns
1 year ago

I would not call this 512 GPIOs: 256 Inputs, 256 Outputs, but not 512 I/Os Outputs are apparently Open-Drain only, i.e. not push-pull Inputs are not configurable Pull-up/pull-down not selectable Threshold voltages/current not selectable (not even per bank of 8) Generic issues No interupts, i.e. you have to poll Apparently daisy-chained, i.e. fairly high delay (The shift registers are able to run at 20 MHz, as is the ESP32 SPI. Best case would be 80 kHz update rate). The inputs seem to be optically isolated (look at the bottom picture, and compare with e.g. the KC868-A16), but I can not… Read more »

Prof. A. R. Al-Ali, American University of Sharjah

Amazing board .. it is not for home automation only..
Useful to automate your house, factory, hotel, hospital, airport, etc…
Powerful output ports that can drive a load of 12/24V 5000mAmps per channels.. No need for relays…

itchy n scratchy
itchy n scratchy
1 year ago

I hope it won’t generate too much of the famous electric smoke…

256x5A = 1280A…

Stefan Brüns
Stefan Brüns
1 year ago

> No need for relays…

LOL. Ever heard of galvanic isolation, AC, or voltages above 24V?

Using this for medical applications? What could go wrong …

Each MOSFET on the board will dissipate 2..5W @ 5A, apparently they forgot to mention the “glow in the dark” feature.

It has no documentation, no certification, and is horribly overpriced.

Mathieu
1 year ago

I once made my own home controller: https://github.com/AMBRACE-BV/CiiiXo
Because lack of time the software isn’t finished yet but for hobbyist with a bit of software knowledge it shouldn’t be a problem. It does the same as the KC868 but expandable (distributed) which makes it easier to wire with multiple ground and 24 connections on the pluggable connectors.

Boardcon Rockchip and Allwinner SoM and SBC products