Implement WiFi networking

This commit is contained in:
2023-05-15 22:55:12 +01:00
parent 129e8188d2
commit 7d84b95ad5
7 changed files with 287 additions and 2 deletions

View File

@@ -1,5 +1,5 @@
idf_component_register(
SRCS "main.c"
INCLUDE_DIRS "."
REQUIRES console_wrapper display settings
REQUIRES console_wrapper display settings wifi
)

View File

@@ -11,4 +11,7 @@ menu "Bedside clock settings"
config DEFAULT_TIMEZONE
string "Default timezone"
default "Europe/London"
config WIFI_MAX_RETRIES
int "Maximum number of times to retry connecting to WiFi network"
default 10
endmenu

View File

@@ -6,10 +6,12 @@
#include "console.h"
#include "display.h"
#include "settings.h"
#include "wifi.h"
void app_main(void)
{
console_init();
settings_init();
display_init();
wifi_init();
}