#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()); }