Initial project setup: ESP-IDF + C++ + FreeRTOS + WiFi + web server

This commit is contained in:
2026-04-01 20:34:59 -05:00
commit 4651d4c88a
24 changed files with 1032 additions and 0 deletions

22
main/app_config.hpp Normal file
View File

@@ -0,0 +1,22 @@
#ifndef APP_CONFIG_HPP
#define APP_CONFIG_HPP
#include <esp_system.h>
// WiFi Configuration
#define DEFAULT_SSID "LittlePeppers"
#define DEFAULT_PASSWORD "SoliDeoGloria"
// Display Configuration (Waveshare ESP32-S3-Touch-LCD 4.3")
#define DISPLAY_WIDTH 800
#define DISPLAY_HEIGHT 480
#define DISPLAY_COLOR_DEPTH 16
// Web Server Configuration
#define WEB_SERVER_PORT 80
#define WEB_SERVER_STACK_SIZE 4096
// Initialize all application components
void app_init(void);
#endif // APP_CONFIG_HPP