To jest stara wersja strony!
ESP32
Pinout
Podstawowy kod
#include "Arduino.h" #define BUILT_LED 2 void setup() { Serial.begin(115200); pinMode(BUILT_LED, OUTPUT); digitalWrite(BUILT_LED, LOW); } void loop() { vTaskDelay(pdMS_TO_TICKS(10)); }
platformio.ini
[env:esp32doit-devkit-v1] platform = espressif32 board = esp32doit-devkit-v1 framework = arduino monitor_speed = 115200
Dane konfiguracyjne
Umieszczenie danych konfiguracyjnych w osobnym pliku:
config.h
#ifndef CONFIG_H #define CONFIG_H const char* WIFI_SSID = "nazwa_wifi"; const char* WIFI_PASSWORD = "haslo_wifi"; #endif
A we właściwym pliku np. main.cpp wystarczy zaimportować plik konfiguracyjny:
#include "config.h" ... WiFi.begin(WIFI_SSID, WIFI_PASSWORD);