Last active
February 3, 2026 12:16
-
-
Save baldowl/a413c2a08c10bc62c1a72328caac98c1 to your computer and use it in GitHub Desktop.
Playing with ESP32-C6 and ESPHome
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Originally used with ESPHome 2023.11.06; tested with ESPHome 2024.11.3 and 2024.12.1 | |
| esp32: | |
| board: esp32-c6-devkitc-1 | |
| flash_size: 8MB | |
| variant: esp32c6 | |
| framework: | |
| type: esp-idf | |
| version: 5.1.2 # latest version when tested with ESPHome 2023.11.06 | |
| sdkconfig_options: | |
| CONFIG_ESPTOOLPY_FLASHSIZE_8MB: y | |
| platform_version: 6.4.0 # latest version when tested with ESPHome 2023.11.06 | |
| # If using ESPHome 2024.12.0, this can be greately simplified: | |
| # | |
| # esp32: | |
| # board: esp32-c6-devkitc-1 | |
| # flash_size: 8MB | |
| # framework: | |
| # type: esp-idf | |
| # sdkconfig_options: | |
| # CONFIG_ESPTOOLPY_FLASHSIZE_8MB: y |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| light: | |
| - platform: esp32_rmt_led_strip | |
| name: Status LED | |
| pin: GPIO8 | |
| rgb_order: RGB | |
| num_leds: 1 | |
| rmt_channel: 0 | |
| chipset: ws2812 | |
| entity_category: config |
Change the rgb_order to the correct order. Probably look at your data sheet for this.
for anyone that might stumble upon:
I happened to have some cheap knockoff of the esp32c6-devkitc, that seems to be based on https://github.com/wuxx/nanoESP32-C6/blob/master/hardware/nanoESP32C6.pdf
However, the R4 resistor, that was supposed to be 10kOhm, was in my case shorted to 5V, causing no data going through. that means no LED was working, no matter what I tried.
Replacing it with a proper 10k resistor did solve the problem, attached picture for anyone that would like to fix it themselves.
It's finicky to get it right, as I had 0604 components, but you can fit them if you try hard enough :)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

It worked just fine!
But colours are inverted: