Instalacja płytek
W menu File / Preferences dodaj link: https://espressif.github.io/arduino-esp32/package_esp32_index.json
W Board Manager zainstaluj płytki ESP32 by Espressif Systems
Instalacja sterownika CH340
(opcjonalnie, jeśli płytka bazuje na takim sterowniku USB)
Dla płytek ze sterownikiem CH340 zainstaluj sterowniki, aby płytka była wykrywana przez system operacyjny: https://www.wch-ic.com/downloads/CH341SER_ZIP.html
Tryb bootloader
Część płytek podczas pierwszego uruchomienia wymaga wejścia w tryb bootloadera:
- Naciśnij i przytrzymaj przycisk BOOT
- Naciśnij i zwolnij przycisk RST
- Zwolnij przycisk BOOT
Wybór opcji wgrywania programu
- W menu Tools / Board wybierz odpowiednią płytkę (np. ESP32C3 Dev Module, ESP32 DevModule)
- Wybierz odpowiedni port COM do którego jest podłączona płytka
- W płytkach, które posiadają taką opcję należy ustawić USB CDC On Boot na Enabled.
Wbudowana dioda LED
W zależności od płytki, dioda LED jest połączona z pinem 2 lub 8 w trybie activeHigh lub activeLow.
Program blink
const int LED_PIN = 8;
void setup() {
pinMode(LED_PIN, OUTPUT);
}
void loop() {
digitalWrite(LED_PIN, HIGH);
delay(1000);
digitalWrite(LED_PIN, LOW);
delay(1000);
}
Zobacz: ESP32 Połączenie z wifi