Add initial ESP32 controller firmware

This commit is contained in:
root
2026-06-03 01:04:11 -06:00
parent ac0112ca66
commit f9fe949bb9
7 changed files with 205 additions and 0 deletions
@@ -0,0 +1,17 @@
#include <Arduino.h>
#include "config.h"
#include "relays.h"
RelayState relays;
void initRelays() {
pinMode(RELAY_STARLINK_PIN, OUTPUT);
pinMode(RELAY_FRIDGE_PIN, OUTPUT);
updateRelayOutputs();
}
void updateRelayOutputs() {
digitalWrite(RELAY_STARLINK_PIN, relays.starlink);
digitalWrite(RELAY_FRIDGE_PIN, relays.fridge);
}