INFO ESPHome 2025.9.2 INFO Reading configuration /config/esphome/kc868-a16s.yaml... WARNING ๐Ÿ’ก IMPORTANT: This device doesn't have a framework specified! Currently, ESP32 defaults to the Arduino framework. This will change to ESP-IDF in ESPHome 2026.1.0. Note: Newer ESP32 variants (C6, H2, P4, etc.) already use ESP-IDF by default. Why change? ESP-IDF offers: โœจ Up to 40% smaller binaries ๐Ÿš€ Better performance and optimization ๐Ÿ“ฆ Custom-built firmware for your exact needs ๐Ÿ”ง Active development and testing by ESPHome developers Trade-offs: โฑ๏ธ Compile times are ~25% longer ๐Ÿ”„ Some components need migration What should I do? Option 1: Migrate to ESP-IDF (recommended) Add this to your YAML under 'esp32:': framework: type: esp-idf Option 2: Keep using Arduino (still supported) Add this to your YAML under 'esp32:': framework: type: arduino Need help? Check out the migration guide: https://esphome.io/guides/esp32_arduino_to_idf.html WARNING GPIO5 is a strapping PIN and should only be used for I/O with care. Attaching external pullup/down resistors to strapping pins can cause unexpected failures. See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins WARNING [ethernet] The 'clk_mode' option is deprecated and will be removed in ESPHome 2026.1. Please update your configuration to use 'clk' instead. INFO Generating C++ source... INFO Compiling app... Processing kc868-a16s (board: esp32dev; framework: arduino; platform: https://github.com/pioarduino/platform-espressif32/releases/download/54.03.21-2/platform-espressif32.zip) -------------------------------------------------------------------------------- INFO Version mismatch for tool-esptoolpy: 1.30000.201119 != 5.0.2 INFO Reinstalling tool-esptoolpy due to version mismatch INFO Package configuration completed successfully Tool Manager: Installing https://github.com/pioarduino/registry/releases/download/0.0.1/esptoolpy-v5.0.2.zip INFO Installing https://github.com/pioarduino/registry/releases/download/0.0.1/esptoolpy-v5.0.2.zip Unpacking [####################################] 100% Tool Manager: tool-esptoolpy@5.0.2 has been installed! INFO tool-esptoolpy@5.0.2 has been installed! Tool Manager: Installing file:///root/.platformio/tools/tool-esptoolpy INFO Installing file:///root/.platformio/tools/tool-esptoolpy Tool Manager: tool-esptoolpy@5.0.2 has been installed! INFO tool-esptoolpy@5.0.2 has been installed! INFO Tool tool-esptoolpy successfully installed INFO Package configuration completed successfully HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash - framework-arduinoespressif32 @ 3.2.1 - framework-arduinoespressif32-libs @ 5.4.0+sha.858a988d6e - tool-esptoolpy @ 5.0.2 - tool-mklittlefs @ 3.2.0 - toolchain-xtensa-esp-elf @ 14.2.0+20241119 Dependency Graph |-- Networking @ 3.2.1 |-- WiFi @ 3.2.1 |-- ESPmDNS @ 3.2.1 |-- Update @ 3.2.1 |-- Wire @ 3.2.1 ... Building .pioenvs/kc868-a16s/bootloader.bin Warning: DEPRECATED: 'esptool.py' is deprecated. Please use 'esptool' instead. The '.py' suffix will be removed in a future major release. Creating ESP32 image... Successfully created ESP32 image. Generating partitions .pioenvs/kc868-a16s/partitions.bin ... Linking .pioenvs/kc868-a16s/firmware.elf Memory Type Usage Summary โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“ โ”ƒ Memory Type/Section โ”ƒ Used [bytes] โ”ƒ Used [%] โ”ƒ Remain [bytes] โ”ƒ Total [bytes] โ”ƒ โ”กโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ฉ โ”‚ Flash Code โ”‚ 812728 โ”‚ โ”‚ โ”‚ โ”‚ โ”‚ .text โ”‚ 812728 โ”‚ โ”‚ โ”‚ โ”‚ โ”‚ Flash Data โ”‚ 165584 โ”‚ โ”‚ โ”‚ โ”‚ โ”‚ .rodata โ”‚ 165328 โ”‚ โ”‚ โ”‚ โ”‚ โ”‚ .appdesc โ”‚ 256 โ”‚ โ”‚ โ”‚ โ”‚ โ”‚ IRAM โ”‚ 85502 โ”‚ 65.23 โ”‚ 45570 โ”‚ 131072 โ”‚ โ”‚ .text โ”‚ 84475 โ”‚ 64.45 โ”‚ โ”‚ โ”‚ โ”‚ .vectors โ”‚ 1027 โ”‚ 0.78 โ”‚ โ”‚ โ”‚ โ”‚ DRAM โ”‚ 48880 โ”‚ 39.24 โ”‚ 75700 โ”‚ 124580 โ”‚ โ”‚ .bss โ”‚ 25848 โ”‚ 20.75 โ”‚ โ”‚ โ”‚ โ”‚ .data โ”‚ 23032 โ”‚ 18.49 โ”‚ โ”‚ โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ Total image size: 1086846 bytes (.bin may be padded larger) Note: The reported total sizes may be smaller than those in the technical reference manual due to reserved memory and application configuration. The total flash size available for the application is not included by default, as it cannot be reliably determined due to the presence of other data like the bootloader, partition table, and application partition size. RAM: [= ] 14.9% (used 48880 bytes from 327680 bytes) Flash: [====== ] 59.2% (used 1086590 bytes from 1835008 bytes) Building .pioenvs/kc868-a16s/firmware.bin Warning: DEPRECATED: 'esptool.py' is deprecated. Please use 'esptool' instead. The '.py' suffix will be removed in a future major release. Creating ESP32 image... Successfully created ESP32 image. merge_factory_bin([".pioenvs/kc868-a16s/firmware.bin"], [".pioenvs/kc868-a16s/firmware.elf"]) Using FLASH_EXTRA_IMAGES from PlatformIO environment Merging binaries into /data/build/kc868-a16s/.pioenvs/kc868-a16s/firmware.factory.bin Merging binaries with esptool SHA digest in image updated. Wrote 0x119610 bytes to file '/data/build/kc868-a16s/.pioenvs/kc868-a16s/firmware.factory.bin', ready to flash to offset 0x0. Successfully created /data/build/kc868-a16s/.pioenvs/kc868-a16s/firmware.factory.bin esp32_copy_ota_bin([".pioenvs/kc868-a16s/firmware.bin"], [".pioenvs/kc868-a16s/firmware.elf"]) Copied firmware to /data/build/kc868-a16s/.pioenvs/kc868-a16s/firmware.ota.bin ========================= [SUCCESS] Took 53.37 seconds ========================= INFO Package configuration completed successfully INFO Package configuration completed successfully INFO Successfully compiled program. INFO Connecting to 192.168.178.20 port 3232... INFO Connected to 192.168.178.20 INFO Uploading /data/build/kc868-a16s/.pioenvs/kc868-a16s/firmware.bin (1086992 bytes) Uploading: [============================================================] 100% Done... INFO Upload took 8.44 seconds, waiting for result... INFO OTA successful INFO Successfully uploaded program. INFO Starting log output from 192.168.178.20 using esphome API INFO Successfully resolved kc868-a16s @ 192.168.178.20 in 0.000s INFO Successfully connected to kc868-a16s @ 192.168.178.20 in 3.100s INFO Successful handshake with kc868-a16s @ 192.168.178.20 in 0.030s [21:03:15.802][I][app:185]: ESPHome version 2025.9.2 compiled on Sep 30 2025, 21:02:46