2025-11-28 18:26:32 -06:00
|
|
|
#ifndef DEFINES_H
|
|
|
|
|
#define DEFINES_H
|
2025-12-28 12:46:10 -06:00
|
|
|
#include "driver/gpio.h"
|
2025-12-31 15:44:48 -06:00
|
|
|
#include "driver/ledc.h"
|
2025-11-28 18:26:32 -06:00
|
|
|
|
|
|
|
|
#define ccwSpeed 6500
|
|
|
|
|
#define cwSpeed 3300
|
|
|
|
|
#define offSpeed 4900
|
|
|
|
|
|
|
|
|
|
#define ccwMax 10
|
|
|
|
|
#define cwMax 0
|
2025-12-28 20:52:11 -06:00
|
|
|
|
2025-12-18 15:01:25 -06:00
|
|
|
#define nvsWiFi "WiFiCreds"
|
|
|
|
|
#define ssidTag "SSID"
|
|
|
|
|
#define passTag "PW"
|
|
|
|
|
#define authTag "AuthMode"
|
|
|
|
|
#define unameTag "UNAME"
|
2025-12-28 20:52:11 -06:00
|
|
|
|
2025-12-18 22:08:07 -06:00
|
|
|
#define nvsAuth "AUTH"
|
|
|
|
|
#define tokenTag "TOKEN"
|
2025-11-28 18:26:32 -06:00
|
|
|
|
2025-12-28 20:52:11 -06:00
|
|
|
#define nvsCalib "CALIB"
|
2025-12-31 15:44:48 -06:00
|
|
|
#define UpTicksTag "UP"
|
|
|
|
|
#define DownTicksTag "DOWN"
|
2025-12-28 20:52:11 -06:00
|
|
|
#define statusTag "STATUS"
|
|
|
|
|
|
2025-12-31 15:44:48 -06:00
|
|
|
#define nvsServo "SERVO"
|
|
|
|
|
#define posTag "POS"
|
|
|
|
|
|
2026-01-07 16:53:50 -06:00
|
|
|
#define secureSrv true
|
|
|
|
|
// #define srvAddr "192.168.1.190:3000"
|
|
|
|
|
#define srvAddr "wahwa.com"
|
2025-12-28 12:46:10 -06:00
|
|
|
|
2026-03-09 02:29:03 -05:00
|
|
|
#define ENCODER_PIN_A GPIO_NUM_21 // d3
|
2026-01-07 16:53:50 -06:00
|
|
|
#define ENCODER_PIN_B GPIO_NUM_16 // d6
|
|
|
|
|
|
2026-03-09 02:29:03 -05:00
|
|
|
#define InputEnc_PIN_A GPIO_NUM_0 // d0
|
|
|
|
|
#define InputEnc_PIN_B GPIO_NUM_1 // d1
|
2025-12-28 15:31:20 -06:00
|
|
|
|
2025-12-31 15:44:48 -06:00
|
|
|
#define servoPin GPIO_NUM_20
|
|
|
|
|
#define servoLEDCChannel LEDC_CHANNEL_0
|
2025-12-31 17:08:29 -06:00
|
|
|
#define servoSwitch GPIO_NUM_17
|
2025-11-28 18:26:32 -06:00
|
|
|
|
2026-03-11 18:26:59 -05:00
|
|
|
#define debugLED GPIO_NUM_18 // d10
|
2026-01-07 16:53:50 -06:00
|
|
|
|
2025-11-28 18:26:32 -06:00
|
|
|
#endif
|