blob: d45ca2f51106e262f411cadcf90d5b48f44c84f4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#include "network.h"
#include "esp_log_level.h"
#include "esp_wifi_types_generic.h"
void setup_network() {
esp_log_level_set("sprayduck", ESP_LOG_VERBOSE);
wifi_init_config_t config = WIFI_INIT_CONFIG_DEFAULT();
config.nvs_enable = 0;
ESP_ERROR_CHECK(esp_wifi_init(&config));
esp_wifi_set_mode(WIFI_MODE_STA);
wifi_sta_config_t sta_config = {
.ssid = "SSID",
.password = "PASSWORD"
};
ESP_ERROR_CHECK(esp_wifi_set_config(WIFI_IF_STA, (wifi_config_t*) &sta_config));
ESP_ERROR_CHECK(esp_wifi_start());
ESP_ERROR_CHECK(esp_wifi_connect());
}
|