Files
Blinds_XIAO/include/defines.h

40 lines
760 B
C
Raw Normal View History

2025-11-28 18:26:32 -06:00
#ifndef DEFINES_H
#define DEFINES_H
#include "driver/gpio.h"
#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-18 15:01:25 -06:00
#define nvsWiFi "WiFiCreds"
#define ssidTag "SSID"
#define passTag "PW"
#define authTag "AuthMode"
#define unameTag "UNAME"
#define nvsAuth "AUTH"
#define tokenTag "TOKEN"
2025-11-28 18:26:32 -06:00
#define nvsCalib "CALIB"
#define UpTicksTag "UP"
#define DownTicksTag "DOWN"
#define statusTag "STATUS"
#define nvsServo "SERVO"
#define posTag "POS"
#define ENCODER_PIN_A GPIO_NUM_23
#define ENCODER_PIN_B GPIO_NUM_16
2025-12-28 15:31:20 -06:00
#define InputEnc_PIN_A GPIO_NUM_1
#define InputEnc_PIN_B GPIO_NUM_2
#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
#endif