ESP32-C3-DEVKIT1 onboard LED ausschalten

Habe mit ESP32-C3-devkit1 und einem RC522 einen NFC Codereader gebaut. Funktioniert soweit prächtig. Nur der RGB LED auf dem Board leuchtet in diversen Farben und für mich nicht vorhersehbar. Wie kann man das Ding ausschalten ?

Pinbelegung

RC522 : ESP32
SS (SDA): GPIO10
SCK: GPIO6
MOSI: GPIO7
MISO: GPIO8
RST: GPIO9
VCC: 3.3V
GND: GND

offensichtlich dient GPIO8 dem Steuern des LED. Kann man MISO auch auf einen anderen Pin legen?

Ja klar. Wie bist du auf GPIO8 gekommen?

Da es sich offenbar um Software-SPI handelt, spricht nichts dagegen, einfach einen anderen Pin zu verwenden. Aber du kannst auch einfach die LED auslöten, wenn sie nicht benötigt wird.

Abgesehen davon würde ich eher I²C verwenden, das benötigt nur zwei Datenpins statt 4

Welche Firmware hast du da in Verwendung?

Laut Datenblatt ist das korrekt.

Das ist eine WS2812b LED, wie die auch in den programmierbaren LED-Stripes verwendet wird - geht man in die Richtung

original projekt war für einen anderen ESP. Angaben für DEVKIT von KI

welchen pin könnte man da nehmen ?

:crayon:by HarryP: Zusammenführung Doppelpost (bei Änderungen oder hinzufügen von Inhalten bitte die „Bearbeitungsfunktion“ anstatt „Antworten“ zu nutzen)

Einfach den nächsten freien „gleich daneben“. Und in der Firmware ändern

Und falls Du die LED doch noch (von HA aus) kontrollieren willst, sollte das so gehen:
Code für meinen ESP32-S3-Zero, zumindest den Pin müsst Du anpassen:

light:
  - platform: neopixelbus
    name: LED
    id: led
    variant: WS2812
    num_leds: 1
    type: GRB
    pin: 10

problem gelöst,
reset pin weg von GPIO9, miso auf GPIO9 verschoben
code angepasst

spi:
  clk_pin: GPIO6
  mosi_pin: GPIO7
  miso_pin: GPIO9
 
rc522_spi:
  cs_pin: GPIO10
  update_interval: 1s

so funktionierts jetzt

danke an alle die einen beitrag geleistet haben