Różnice
Różnice między wybraną wersją a wersją aktualną.
| Nowa wersja | Poprzednia wersja | ||
| programowanie:esp32:start [2024/08/25 22:11] – utworzono sases | programowanie:esp32:start [2024/10/21 08:37] (aktualna) – sases | ||
|---|---|---|---|
| Linia 1: | Linia 1: | ||
| - | === Pinout | + | ====== ESP32 ====== |
| - | {{: | ||
| - | === Podstawowy kod === | + | ===== Pinout ===== |
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Podstawowy kod ===== | ||
| <code c> | <code c> | ||
| Linia 26: | Linia 29: | ||
| } | } | ||
| </ | </ | ||
| + | \\ | ||
| \\ | \\ | ||
| - | === platformio.ini === | + | ===== platformio.ini |
| < | < | ||
| [env: | [env: | ||
| Linia 36: | Linia 40: | ||
| monitor_speed = 115200 | monitor_speed = 115200 | ||
| </ | </ | ||
| + | \\ | ||
| + | \\ | ||
| + | |||
| + | ===== Dane konfiguracyjne ===== | ||
| + | Umieszczenie danych konfiguracyjnych w osobnym pliku: \\ | ||
| + | '' | ||
| + | <code cpp> | ||
| + | #ifndef CONFIG_H | ||
| + | #define CONFIG_H | ||
| + | |||
| + | #include < | ||
| + | |||
| + | const String DEVICE_ID = " | ||
| + | |||
| + | const char* WIFI_SSID = " | ||
| + | const char* WIFI_PASSWORD = " | ||
| + | |||
| + | const String API_URL = " | ||
| + | const String API_USERNAME = " | ||
| + | const String API_PASSWORD = " | ||
| + | |||
| + | #endif | ||
| + | </ | ||
| + | \\ | ||
| + | A we właściwym pliku wystarczy zaimportować plik konfiguracyjny: | ||
| + | <code cpp> | ||
| + | #include < | ||
| + | #include " | ||
| + | |||
| + | ... | ||
| + | |||
| + | WiFi.begin(WIFI_SSID, | ||
| + | </ | ||
| + | |||