En essayant un simple programme de clignotement des LED, je n'ai pas pu faire fonctionner la LED intégrée sur un LoLin Node MCU v3. La LED_BUILTIN
constante est réglée sur la broche 16 / GPIO16 / D0.
En lisant plusieurs articles et QA, je pense que les cartes Node MCU sont censées avoir une LED intégrée sur la broche 16. Cependant, si j'adresse ce port, rien ne se passe.
Avec le même code, je peux faire clignoter la LED de données qui se trouve sur une broche RX, broche 2.
Le voyant intégré manque-t-il sur le LoLin Node MCU v3, ou est-ce que le voyant de ma carte est cassé?
Réponses:
l'ESP8266 a une LED intégrée qui est attachée au D4 comme indiqué sur les cartes LoLin qui correspond à GPIO2. Une chose à noter est que la led est active basse. En d'autres termes ... régler PIN 2 sur '0' allumera la LED et régler PIN 2 sur '1' éteindra la LED
Lolin Builtin_Led Picture
C'est la seule LED sur les cartes LoLin et diffère des autres devkits qui ont une LED sur GPIO16.
la source
J'ai nodeMCU v3 et la broche 2 ont fonctionné pour moi.
la source
Le NodeMCU avec la série CP2102 et une empreinte de broche légèrement plus étroite a 2 LED.
Le
$led1 = BUILTIN_LED
(sur GPIO 16) n'est ** pas * sur le LoLin NodeMCU v3.la source