From c89b3e516bdd7b16a03b2d14ef7f1197eeb9d2b2 Mon Sep 17 00:00:00 2001 From: CIncinnatus <95961533+Cincinnatu@users.noreply.github.com> Date: Tue, 23 Jul 2024 17:02:15 +0800 Subject: [PATCH 1/9] Create variant.cpp --- variants/XIAO_ESP32C6/variant.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 variants/XIAO_ESP32C6/variant.cpp diff --git a/variants/XIAO_ESP32C6/variant.cpp b/variants/XIAO_ESP32C6/variant.cpp new file mode 100644 index 00000000000..f885eec2f4b --- /dev/null +++ b/variants/XIAO_ESP32C6/variant.cpp @@ -0,0 +1,14 @@ +#include "esp32-hal-gpio.h" +#include "pins_arduino.h" + +extern "C" { + +// Initialize variant/board, called before setup() +void initVariant(void) { + pinMode(3, OUTPUT); + digitalWrite(3, LOW);//turn on this function + + pinMode(14, OUTPUT); + digitalWrite(14, HIGH);//use external antenna +} +} From e7bcf162a90ce127881c7ab32a90e51ce1dedf02 Mon Sep 17 00:00:00 2001 From: CIncinnatus <95961533+Cincinnatu@users.noreply.github.com> Date: Tue, 23 Jul 2024 17:39:37 +0800 Subject: [PATCH 2/9] Update variant.cpp --- variants/XIAO_ESP32C6/variant.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/variants/XIAO_ESP32C6/variant.cpp b/variants/XIAO_ESP32C6/variant.cpp index f885eec2f4b..1f5b2e528a9 100644 --- a/variants/XIAO_ESP32C6/variant.cpp +++ b/variants/XIAO_ESP32C6/variant.cpp @@ -9,6 +9,6 @@ void initVariant(void) { digitalWrite(3, LOW);//turn on this function pinMode(14, OUTPUT); - digitalWrite(14, HIGH);//use external antenna + digitalWrite(14, LOW);//use external antenna } } From 94b57817036e9d9267dc582d6516cc2c60e854a1 Mon Sep 17 00:00:00 2001 From: CIncinnatus <95961533+Cincinnatu@users.noreply.github.com> Date: Tue, 23 Jul 2024 18:58:05 +0800 Subject: [PATCH 3/9] Update variant.cpp --- variants/XIAO_ESP32C6/variant.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/variants/XIAO_ESP32C6/variant.cpp b/variants/XIAO_ESP32C6/variant.cpp index 1f5b2e528a9..baa7149f3b1 100644 --- a/variants/XIAO_ESP32C6/variant.cpp +++ b/variants/XIAO_ESP32C6/variant.cpp @@ -3,7 +3,6 @@ extern "C" { -// Initialize variant/board, called before setup() void initVariant(void) { pinMode(3, OUTPUT); digitalWrite(3, LOW);//turn on this function From 4393f0d1cc176ba606347a40c25018d338528306 Mon Sep 17 00:00:00 2001 From: CIncinnatus <95961533+Cincinnatu@users.noreply.github.com> Date: Wed, 24 Jul 2024 09:39:06 +0800 Subject: [PATCH 4/9] Update pins_arduino.h --- variants/XIAO_ESP32C6/pins_arduino.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/variants/XIAO_ESP32C6/pins_arduino.h b/variants/XIAO_ESP32C6/pins_arduino.h index 4eb07fb2ac7..c90a3394237 100644 --- a/variants/XIAO_ESP32C6/pins_arduino.h +++ b/variants/XIAO_ESP32C6/pins_arduino.h @@ -41,4 +41,7 @@ static const uint8_t D8 = 19; static const uint8_t D9 = 20; static const uint8_t D10 = 18; +static const uint8_t WIFI_ENABLE = 3; +static const uint8_t WIFI_ANT_CONFIG = 14; + #endif /* Pins_Arduino_h */ From e8339770775f002398112a4a4072d608810554b5 Mon Sep 17 00:00:00 2001 From: CIncinnatus <95961533+Cincinnatu@users.noreply.github.com> Date: Wed, 24 Jul 2024 09:40:22 +0800 Subject: [PATCH 5/9] Update variant.cpp --- variants/XIAO_ESP32C6/variant.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/variants/XIAO_ESP32C6/variant.cpp b/variants/XIAO_ESP32C6/variant.cpp index baa7149f3b1..b7bb69740f2 100644 --- a/variants/XIAO_ESP32C6/variant.cpp +++ b/variants/XIAO_ESP32C6/variant.cpp @@ -4,10 +4,10 @@ extern "C" { void initVariant(void) { - pinMode(3, OUTPUT); - digitalWrite(3, LOW);//turn on this function + pinMode(WIFI_ENABLE, OUTPUT); + digitalWrite(WIFI_ENABLE, LOW);//turn on this function - pinMode(14, OUTPUT); - digitalWrite(14, LOW);//use external antenna + pinMode(WIFI_ANT_CONFIG, OUTPUT); + digitalWrite(WIFI_ANT_CONFIG, LOW);//use external antenna } } From f6e54852bc2dfc9c278166dbdfc4df22fe512121 Mon Sep 17 00:00:00 2001 From: CIncinnatus <95961533+Cincinnatu@users.noreply.github.com> Date: Wed, 24 Jul 2024 09:44:47 +0800 Subject: [PATCH 6/9] Update variant.cpp --- variants/XIAO_ESP32C6/variant.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/variants/XIAO_ESP32C6/variant.cpp b/variants/XIAO_ESP32C6/variant.cpp index b7bb69740f2..5a2507c25fd 100644 --- a/variants/XIAO_ESP32C6/variant.cpp +++ b/variants/XIAO_ESP32C6/variant.cpp @@ -1,3 +1,8 @@ +#By setting the WIFI_ENABLE and WIFI_ANT_CONFIG pins, +#the XIAO_ESP32C6 will turn on the on-board antenna by default after power-on + +#https://wiki.seeedstudio.com/xiao_esp32c6_getting_started/ + #include "esp32-hal-gpio.h" #include "pins_arduino.h" From d9008f21e4eb2eec527e352b40043fa3a5f9d77a Mon Sep 17 00:00:00 2001 From: CIncinnatus <95961533+Cincinnatu@users.noreply.github.com> Date: Wed, 24 Jul 2024 09:49:14 +0800 Subject: [PATCH 7/9] Update variant.cpp --- variants/XIAO_ESP32C6/variant.cpp | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/variants/XIAO_ESP32C6/variant.cpp b/variants/XIAO_ESP32C6/variant.cpp index 5a2507c25fd..fdd78cc2a59 100644 --- a/variants/XIAO_ESP32C6/variant.cpp +++ b/variants/XIAO_ESP32C6/variant.cpp @@ -1,8 +1,11 @@ -#By setting the WIFI_ENABLE and WIFI_ANT_CONFIG pins, -#the XIAO_ESP32C6 will turn on the on-board antenna by default after power-on - -#https://wiki.seeedstudio.com/xiao_esp32c6_getting_started/ - +/* +*By setting the WIFI_ENABLE and WIFI_ANT_CONFIG pins, +* +*the XIAO_ESP32C6 will turn on the on-board antenna by default after power-on +* +*https://wiki.seeedstudio.com/xiao_esp32c6_getting_started/ +*/ + #include "esp32-hal-gpio.h" #include "pins_arduino.h" From 1c46df6911a8dc73e613f401c62082aa8a5d76df Mon Sep 17 00:00:00 2001 From: CIncinnatus <95961533+Cincinnatu@users.noreply.github.com> Date: Wed, 24 Jul 2024 17:19:03 +0800 Subject: [PATCH 8/9] Update variants/XIAO_ESP32C6/variant.cpp MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com> --- variants/XIAO_ESP32C6/variant.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/variants/XIAO_ESP32C6/variant.cpp b/variants/XIAO_ESP32C6/variant.cpp index fdd78cc2a59..41431fd734e 100644 --- a/variants/XIAO_ESP32C6/variant.cpp +++ b/variants/XIAO_ESP32C6/variant.cpp @@ -16,6 +16,6 @@ void initVariant(void) { digitalWrite(WIFI_ENABLE, LOW);//turn on this function pinMode(WIFI_ANT_CONFIG, OUTPUT); - digitalWrite(WIFI_ANT_CONFIG, LOW);//use external antenna + digitalWrite(WIFI_ANT_CONFIG, LOW);//use built-in antenna, set HIGH to use external antenna } } From 004d14f8a30ae1f00696befe642fe86594174e41 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci-lite[bot]" <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Date: Fri, 2 Aug 2024 08:35:34 +0000 Subject: [PATCH 9/9] ci(pre-commit): Apply automatic fixes --- variants/XIAO_ESP32C6/variant.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/variants/XIAO_ESP32C6/variant.cpp b/variants/XIAO_ESP32C6/variant.cpp index 41431fd734e..07bd8489c72 100644 --- a/variants/XIAO_ESP32C6/variant.cpp +++ b/variants/XIAO_ESP32C6/variant.cpp @@ -5,7 +5,7 @@ * *https://wiki.seeedstudio.com/xiao_esp32c6_getting_started/ */ - + #include "esp32-hal-gpio.h" #include "pins_arduino.h" @@ -13,9 +13,9 @@ extern "C" { void initVariant(void) { pinMode(WIFI_ENABLE, OUTPUT); - digitalWrite(WIFI_ENABLE, LOW);//turn on this function + digitalWrite(WIFI_ENABLE, LOW); //turn on this function - pinMode(WIFI_ANT_CONFIG, OUTPUT); - digitalWrite(WIFI_ANT_CONFIG, LOW);//use built-in antenna, set HIGH to use external antenna + pinMode(WIFI_ANT_CONFIG, OUTPUT); + digitalWrite(WIFI_ANT_CONFIG, LOW); //use built-in antenna, set HIGH to use external antenna } }