ESP32 DevKitC Development 板载 LED 无意中闪烁

ESP32 DevKitC Development on board LED blinking unintentionally

我想用我的新 ESP32 DevKitC Development 模块创建一个简单的 HelloWorld 程序,但我很困惑我的 LED 正在闪烁,尽管我没有在程序中指定它。

我的代码:

#include <Arduino.h>

#define LED 2

int i = 0;

void setup() {
  // put your setup code here, to run once:
  Serial.begin(115200);
  pinMode(LED, OUTPUT);  
  digitalWrite(LED, LOW);
}

void loop() {
  i++;
  Serial.print("I am running and calculating:"); Serial.println(i);
  delay(1000);
}

我的环境:

[env:esp32dev]
platform = espressif32
board = esp32dev
framework = arduino
monitor_speed = 115200

我可以在我的终端中看到 Serial.print 输出具有正确的 i 值:

这可能是什么原因造成的?

有两个 LED 会在任一方向有 UART 流量时闪烁。你无法控制它们。