🚀 Builds with new ESP32-Sveltekit template

This commit is contained in:
Rune Harlyk
2024-03-28 18:16:06 +01:00
committed by Rune Harlyk
parent 6b47100f3f
commit 3eb8190cda
59 changed files with 2343 additions and 2451 deletions
+9 -23
View File
@@ -1,32 +1,18 @@
#include <globals.h>
#include <deviceconfig.h>
#include <ESP32SvelteKit.h>
#include <PsychicHttpServer.h>
#define SERIAL_BAUD_RATE 115200
ESPTaskManager g_TaskManager;
#if USE_WIFI && USE_WEBSERVER
DRAM_ATTR CWebServer g_WebServer;
#endif
PsychicHttpServer server;
ESP32SvelteKit esp32sveltekit(&server, 120);
void setup() {
WRITE_PERI_REG(RTC_CNTL_BROWN_OUT_REG, 0);
Serial.begin(BAUDRATE);
log_i("Booting");
SPIFFS.begin();
Wire.begin(SDA, SCL);
InitializeCamera();
g_TaskManager.begin();
g_TaskManager.StartThreads();
Serial.begin(SERIAL_BAUD_RATE);
g_ptrJSONWriter = std::make_unique<JSONWriter>();
g_ptrDeviceConfig = std::make_unique<DeviceConfig>();
g_ptrServo = std::make_unique<Servo>();
g_ptrServo->begin();
g_ptrServo->setOscillatorFrequency(SERVO_OSCILLATOR_FREQUENCY);
g_ptrServo->setPWMFreq(SERVO_FREQ);
g_ptrServo->updateServos();
esp32sveltekit.begin();
}
void loop() {
delay(200);
vTaskDelete(NULL);
}