ready for testing
This commit is contained in:
parent
d267f6699c
commit
497d648c17
|
|
@ -405,6 +405,22 @@ build_flags =
|
|||
-DARDUINO_USB_MODE=1
|
||||
-DARDUINO_USB_CDC_ON_BOOT=1
|
||||
-DELEGANTOTA_USE_ASYNC_WEBSERVER=1
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
adafruit/Adafruit GFX Library @ 1.11.9
|
||||
adafruit/Adafruit SSD1306 @ 2.5.10
|
||||
|
||||
[env:ESP32_C3_OctopusLab_LoRa]
|
||||
board = esp32-c3-devkitm-1
|
||||
board_build.mcu = esp32c3
|
||||
build_flags =
|
||||
-Werror -Wall
|
||||
-DESP32_C3_OctopusLab_LoRa
|
||||
-DHAS_SX1268
|
||||
-DRADIO_HAS_XTAL
|
||||
-DARDUINO_USB_MODE=1
|
||||
-DARDUINO_USB_CDC_ON_BOOT=1
|
||||
-DELEGANTOTA_USE_ASYNC_WEBSERVER=1
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
adafruit/Adafruit GFX Library @ 1.11.9
|
||||
|
|
|
|||
|
|
@ -118,7 +118,11 @@ namespace BATTERY_Utils {
|
|||
sample = analogRead(BATTERY_PIN);
|
||||
}
|
||||
#else
|
||||
sample = analogRead(BATTERY_PIN);
|
||||
#ifdef BATTERY_PIN
|
||||
sample = analogRead(BATTERY_PIN);
|
||||
#else
|
||||
sample = 0;
|
||||
#endif
|
||||
#endif
|
||||
#endif
|
||||
sampleSum += sample;
|
||||
|
|
|
|||
|
|
@ -204,6 +204,19 @@
|
|||
#define RADIO_IRQ_PIN 2
|
||||
#endif
|
||||
|
||||
#if defined(ESP32_C3_OctopusLab_LoRa)
|
||||
#define OLED_SDA 0
|
||||
#define OLED_SCL 1
|
||||
#define OLED_RST -1
|
||||
#define RADIO_SCLK_PIN 6
|
||||
#define RADIO_MISO_PIN 4
|
||||
#define RADIO_MOSI_PIN 7
|
||||
#define RADIO_CS_PIN 5
|
||||
#define RADIO_DIO1_PIN 3
|
||||
#define RADIO_RST_PIN -1
|
||||
#define RADIO_BUSY_PIN 8
|
||||
#endif
|
||||
|
||||
/* (Same pins for LILYGO LoRa32 and ESP32 Wroom Dev )
|
||||
SX1278-------------------> ESP32 ttgo-lora32-v21 and ESP32 WROOM Dev
|
||||
GND GND
|
||||
|
|
|
|||
|
|
@ -43,11 +43,14 @@ namespace LoRa_Utils {
|
|||
void setup() {
|
||||
SPI.begin(RADIO_SCLK_PIN, RADIO_MISO_PIN, RADIO_MOSI_PIN);
|
||||
float freq = (float)Config.loramodule.rxFreq / 1000000;
|
||||
#if defined(RADIO_HAS_XTAL)
|
||||
radio.XTAL = true;
|
||||
#endif
|
||||
int state = radio.begin(freq);
|
||||
if (state == RADIOLIB_ERR_NONE) {
|
||||
Utils::println("Initializing LoRa Module");
|
||||
} else {
|
||||
Utils::println("Starting LoRa failed!");
|
||||
Utils::println("Starting LoRa failed! State: " + String(state));
|
||||
while (true);
|
||||
}
|
||||
#if defined(HAS_SX1262) || defined(HAS_SX1268)
|
||||
|
|
|
|||
Loading…
Reference in New Issue