ESP-IDF Robot Controls

This commit is contained in:
2024-12-25 11:51:00 -05:00
parent 1d7d31020a
commit 51fc66c59d
4 changed files with 978 additions and 1 deletions

View File

@@ -75,6 +75,8 @@ TIMER RESOLUTION MAX VALUE HALF-DUTY
#define ADC_CONV_MODE ADC_CONV_SINGLE_UNIT_1
#define ADC_OUTPUT_TYPE ADC_DIGI_OUTPUT_FORMAT_TYPE2 // ESP32C3
#define READ_LEN 256
#define ADC_GET_CHANNEL(p_data) ((p_data)->type2.channel)
#define ADC_GET_DATA(p_data) ((p_data)->type2.data)
#define PROJ_X (4) // ADC1_CH4; 4 GPIO joystick, x-axis
#define PROJ_Y (5) // ADC2_CH0; 5 GPIO joystick, y-axis
#define NAV_BTN (8) // 8 GPIO joystick button