ESP IDF Robot

This commit is contained in:
2024-12-22 13:23:59 -05:00
parent f30aced4c5
commit 76325bad3f
5 changed files with 9 additions and 4 deletions

View File

View File

@@ -1 +1 @@
ref: refs/heads/main c9763f62dd00c887a1a8fafe388db868a7e44069

View File

@@ -18,7 +18,7 @@ set(HEAD_HASH)
file(READ "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_Robot/build/CMakeFiles/git-data/HEAD" HEAD_CONTENTS LIMIT 1024) file(READ "/home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_Robot/build/CMakeFiles/git-data/HEAD" HEAD_CONTENTS LIMIT 1024)
string(STRIP "${HEAD_CONTENTS}" HEAD_CONTENTS) string(STRIP "${HEAD_CONTENTS}" HEAD_CONTENTS)
set(GIT_DIR "/home/abobkov/MyProjects/ESP-Nodes/.git") set(GIT_DIR "/home/abobkov/esp/esp-idf/.git")
# handle git-worktree # handle git-worktree
if(EXISTS "${GIT_DIR}/commondir") if(EXISTS "${GIT_DIR}/commondir")
file(READ "${GIT_DIR}/commondir" GIT_DIR_NEW LIMIT 1024) file(READ "${GIT_DIR}/commondir" GIT_DIR_NEW LIMIT 1024)

View File

@@ -1 +1 @@
0003398b9a113f20f9bf302ad6777535a7f6ba8f c9763f62dd00c887a1a8fafe388db868a7e44069

View File

@@ -28,12 +28,17 @@ static const char *TAG = "ESP IDF Robot";
#define LEDC_OUTPUT_IO (5) // Define the output GPIO #define LEDC_OUTPUT_IO (5) // Define the output GPIO
#define LEDC_CHANNEL LEDC_CHANNEL_0 #define LEDC_CHANNEL LEDC_CHANNEL_0
#define LEDC_DUTY_RES LEDC_TIMER_10_BIT // 2**10 #define LEDC_DUTY_RES LEDC_TIMER_10_BIT // 2**10
/*
TIMER RESOLUTION MAX VALUE HALF-DUTY
10 1024
13 8192
*/
//#define LEDC_DUTY (2048) // Set duty to 50%. (2 ** 13) * 50% = 4096 1024 //#define LEDC_DUTY (2048) // Set duty to 50%. (2 ** 13) * 50% = 4096 1024
//#define LEDC_DUTY (1024) //#define LEDC_DUTY (1024)
//#define LEDC_DUTY (1000) //#define LEDC_DUTY (1000)
#define LEDC_DUTY (1010) #define LEDC_DUTY (1010)
//#define LEDC_DUTY (4096) //#define LEDC_DUTY (4096)
#define LEDC_FREQUENCY (10000) // For LED the freuqncy of 500Hz seemed to be sufficient. // Frequency in Hertz. For DC motor, set frequency at 5 kHz #define LEDC_FREQUENCY (5000) // For LED the freuqncy of 500Hz seemed to be sufficient. // Frequency in Hertz. For DC motor, set frequency at 5 kHz
/* Use project configuration menu (idf.py menuconfig) to choose the GPIO to blink, /* Use project configuration menu (idf.py menuconfig) to choose the GPIO to blink,
or you can edit the following line and set a number here. or you can edit the following line and set a number here.