Подключение светодиода к ESP32

Светодиод

Светодиод к ESP32 включается через резистор 220 Ом: анод к GPIO, катод к земле. Выводы ESP32 3,3-вольтовые, при 220 Ом ток составляет около 6 мА, чего хватает для яркого свечения.

Схема подключения светодиода к ESP32

СветодиодESP32
AGPIO2 через резистор 220 Ом
CGND

Схема из примера «Мигание светодиодом».

Мигание светодиодом

Открыть пример целиком

Выводы Светодиод

ВыводНазначение
Aанод, плюс — длинная ножка
Cкатод, минус — короткая ножка, срез на корпусе

Код для ESP32

// Мигание светодиодом на выводе D2.
const int LED = 2;

void setup() {
  pinMode(LED, OUTPUT);
}

void loop() {
  digitalWrite(LED, HIGH);
  delay(500);
  digitalWrite(LED, LOW);
  delay(500);
}

Скетч можно править и запускать в симуляторе без платы и установки среды.

Что учесть на ESP32

В железе

Вывод ESP32 даёт 3,3 В: синему и белому светодиоду (около 3 В) на резистор остаётся мало, и они светят тускло. Для них — 5 В через транзистор или меньший резистор с оглядкой на ток.

Частые ошибки при подключении к ESP32

Другие детали для ESP32