30 lines
830 B
C
30 lines
830 B
C
#pragma once
|
|
|
|
#define DEVICE_NAME "Overland Controller"
|
|
|
|
// LilyGO T-Relay S3 6-relay board.
|
|
// Relays are driven through onboard 74HC595 shift register.
|
|
#define LILYGO_T_RELAY_S3_DATA_PIN 7
|
|
#define LILYGO_T_RELAY_S3_CLOCK_PIN 5
|
|
#define LILYGO_T_RELAY_S3_LATCH_PIN 6
|
|
#define LILYGO_T_RELAY_S3_OE_PIN 4
|
|
#define LILYGO_T_RELAY_S3_RELAY_COUNT 6
|
|
|
|
// Compatibility placeholder only. Relays are not direct GPIO outputs.
|
|
#define RELAY_SHIFT_REGISTER_PIN 255
|
|
|
|
// GPIO4 is used by the LilyGO relay shift-register OE pin.
|
|
#define ONEWIRE_PIN 14
|
|
|
|
#define IGNITION_PIN 34
|
|
|
|
#define OLED_I2C_SDA_PIN 21
|
|
#define OLED_I2C_SCL_PIN 22
|
|
#define OLED_SETUP_BUTTON_PIN 25
|
|
|
|
#define DASHBOARD_UART_ENABLED 0
|
|
#define DASHBOARD_UART_BAUD 115200
|
|
|
|
// Bring-up safety: keep AP stable while validating LilyGO hardware.
|
|
#define WIFI_STA_AUTOCONNECT_ENABLED 0
|