Documentation Error for neopixelWrite()

The hint for the builtin neopixleWrite() function has the wrong information. It shows
void neopixelWrite(uint8_t pin, uint8_t red_val, uint8_t green_val,
uint8_t blue_val)

In fact, at least on my Lolin ESP32 C3 Pico card the correct order of the colors are green, red and blue, not red, green and blue as described. The BlinkRGB.ino example also is incorrect in the color order.

Also there appears to be no online documentation for this "builtin" function.

I doubt that :wink:

Some pixels use a sequence of RGB, others use a sequence of GRB.

I do not know which library you use (and hence where this neopixelWrite() comes from) but e.g. the FastLed library allows you to specify that sequence; reasonably sure that Adafruit's NeoPixel library also supports it.

Complain to the authors of the library.

This is not a problem with the IDE, hence your topic has been moved to a more suitable location on the forum.

Thank you for your reply.

This is not a library that I've explicitly added via the Library Manager. It seems to be part of the board package for the ESP32 chips. The example code can be found in Examples under the ESP32 C3 board in the ESP32.GPIO.BlingRGB example. Since it is part of that package, I don't know who the authors are. Is it espressif? The only documentation that I could find is in the example and in the hint given as I type in the function.

I've now installed the ESP32 board package. I used the additional boards URL https://espressif.github.io/arduino-esp32/package_esp32_index.json. Is that the correct one?

Which board did you select? Asking because I can not straight away find the example.

This is the neopixelWrite() code

void neopixelWrite(uint8_t pin, uint8_t red_val, uint8_t green_val, uint8_t blue_val){
  rmt_data_t led_data[24];
  static rmt_obj_t* rmt_send = NULL;
  static bool initialized = false;

  uint8_t _pin = pin;
#ifdef RGB_BUILTIN
  if(pin == RGB_BUILTIN){
    _pin = RGB_BUILTIN-SOC_GPIO_PIN_COUNT;
  }
#endif

  if(!initialized){
    if((rmt_send = rmtInit(_pin, RMT_TX_MODE, RMT_MEM_64)) == NULL){
        log_e("RGB LED driver initialization failed!");
        rmt_send = NULL;
        return;
    }
    rmtSetTick(rmt_send, 100);
    initialized = true;
  }

  int color[] = {green_val, red_val, blue_val};  // Color coding is in order GREEN, RED, BLUE
  int i = 0;
  for(int col=0; col<3; col++ ){
    for(int bit=0; bit<8; bit++){
      if((color[col] & (1<<(7-bit)))){
        // HIGH bit
        led_data[i].level0 = 1; // T1H
        led_data[i].duration0 = 8; // 0.8us
        led_data[i].level1 = 0; // T1L
        led_data[i].duration1 = 4; // 0.4us
      }else{
        // LOW bit
        led_data[i].level0 = 1; // T0H
        led_data[i].duration0 = 4; // 0.4us
        led_data[i].level1 = 0; // T0L
        led_data[i].duration1 = 8; // 0.8us
      }
      i++;
    }
  }
  rmtWrite(rmt_send, led_data, 24);
}

It seems to do the swap from RGB to GRB

void neopixelWrite(uint8_t pin, uint8_t red_val, uint8_t green_val, uint8_t blue_val)
...
...
int color[] = {green_val, red_val, blue_val};  // Color coding is in order GREEN, RED, BLUE
...
...

But if your board has a neopixel that expects the sequence RGB, that swap creates the problem.

I do not have your board but you can try the following. It's is a modified version of the BlinkRGB.ino example that I found by searching my PC.

/*
  BlinkRGB

  Demonstrates usage of onboard RGB LED on some ESP dev boards.

  Calling digitalWrite(RGB_BUILTIN, HIGH) will use hidden RGB driver.

  RGBLedWrite demonstrates controll of each channel:
  void neopixelWrite(uint8_t pin, uint8_t red_val, uint8_t green_val, uint8_t blue_val)

  WARNING: After using digitalWrite to drive RGB LED it will be impossible to drive the same pin
    with normal HIGH/LOW level
*/
//#define RGB_BRIGHTNESS 64 // Change white brightness (max 255)

// the setup function runs once when you press reset or power the board

void setup() {
  // No need to initialize the RGB LED
}

// the loop function runs over and over again forever
void loop() {
#ifdef RGB_BUILTIN
  digitalWrite(RGB_BUILTIN, HIGH);   // Turn the RGB LED white
  delay(1000);
  digitalWrite(RGB_BUILTIN, LOW);    // Turn the RGB LED off
  delay(1000);

  neopixelWrite(RGB_BUILTIN, RGB_BRIGHTNESS, 0, 0); // Red
  delay(1000);
  neopixelWrite(RGB_BUILTIN, 0, RGB_BRIGHTNESS, 0); // Green
  delay(1000);
  neopixelWrite(RGB_BUILTIN, 0, 0, RGB_BRIGHTNESS); // Blue
  delay(1000);
  neopixelWrite(RGB_BUILTIN, 0, 0, 0); // Off / black
  delay(1000);
#endif
}

void neopixelWrite(uint8_t pin, uint8_t red_val, uint8_t green_val, uint8_t blue_val){
  rmt_data_t led_data[24];
  static rmt_obj_t* rmt_send = NULL;
  static bool initialized = false;

  uint8_t _pin = pin;
#ifdef RGB_BUILTIN
  if(pin == RGB_BUILTIN){
    _pin = RGB_BUILTIN-SOC_GPIO_PIN_COUNT;
  }
#endif

  if(!initialized){
    if((rmt_send = rmtInit(_pin, RMT_TX_MODE, RMT_MEM_64)) == NULL){
        log_e("RGB LED driver initialization failed!");
        rmt_send = NULL;
        return;
    }
    rmtSetTick(rmt_send, 100);
    initialized = true;
  }

  int color[] = {red_val, green_val, blue_val};  // Color coding is in order RED, GREEN, BLUE
  int i = 0;
  for(int col=0; col<3; col++ ){
    for(int bit=0; bit<8; bit++){
      if((color[col] & (1<<(7-bit)))){
        // HIGH bit
        led_data[i].level0 = 1; // T1H
        led_data[i].duration0 = 8; // 0.8us
        led_data[i].level1 = 0; // T1L
        led_data[i].duration1 = 4; // 0.4us
      }else{
        // LOW bit
        led_data[i].level0 = 1; // T0H
        led_data[i].duration0 = 4; // 0.4us
        led_data[i].level1 = 0; // T0L
        led_data[i].duration1 = 8; // 0.8us
      }
      i++;
    }
  }
  rmtWrite(rmt_send, led_data, 24);
}

I've copied the neopixel.Write() function (see above) and added it to the ino file; next I modified the line that caused the swap.

Note that this is a theoretical exercise for me as I don't have ESP32 based boards so can't test. If it works, great. If it does not work, rename the function to e.g. neopixelWriteNoSwap and call that function in loop() and test again

I do think so as neopxel.Write() is part of their board package.

The board type that I've selected is LOLIN C3 Mini. My actual board is a LOLIN C3 Pico, but there is no board type for the Pico. I'm using version 2.0.11 of the ESP32 package by Espressif. I found the example sketch in Examples.Esp32."Examples for Lolin C3 Mini".ESP32.GPIO.BlinkRGB. It is the same sketch that you found on your PC.

I can modify the sketch to do the swap. I was more interested in documenting the issue and understanding why it was happening. I suspect that it is due to the variety of ESP32 boards not all being the same, some RGB and some GRB.

Another issue that I noted elsewhere: A comment in the example says:

Calling digitalWrite(RGB_BUILTIN, HIGH) will use hidden RGB driver.

There is also code in the example for this, but this does not work. It would be nice if it did as it is the way most sketches turn the LED on. I suspect there is some incompatibility between the example sketch and the underlying espressif code. I found some obscure reference to this on the espressif site somewhere.

I also note that there is an alpha version of a new board package for ESP32 (3.0.x). Perhaps this fixes the issue, but I'm reluctant to try it because of other breaking changes in that package.

Thanks for your replies.

Unfortunately this feature only works when you are using one of the board definitions in which the RGB_BUILTIN macro was defined:

Unlike when calling the neopixelWrite function directly in your sketch, you can't make that feature work by defining the macro in the sketch code alone (because esp32-hal-gpio.c is a different "translation unit" than the sketch.

If you would like to add the RGB_BUILTIN macro definition to the lolin_c3_mini core variant used by your "LOLIN C3 Mini" board definition, I would be happy to provide instructions.

It does not. The RGB_BUILTIN macro is not defined for this board definition even in the newest 3.0.0 prerelease version of the platform:

As I mentioned in your other topic, this will probably only happen if some interested party makes the effort to contribute the change to the code. Ideally that would be the Lolin/Wemos company that manufactures these boards, but you might end up waiting a long time for that so I would recommend any user like yourself who wants this capability for their boards to do it.

It is not critical, but I would be interested in learning how to do this.

Thanks.

OK, great. In order to provide you with detailed instructions, I need to learn the path of the variant file on your computer. I can extract that from the output from compiling a sketch on your computer when the verbose output preference is enabled. Please do this:

  1. Select File > Preferences... (or Arduino IDE > Settings... for macOS users) from the Arduino IDE menus.
    The "Preferences" dialog will open.
  2. Check the box next to "Show verbose output during: ☐ compilation" in the "Preferences" dialog.
  3. Click the "OK" button.
  4. Select Sketch > Verify/Compile from the Arduino IDE menus.
  5. Wait for the compilation to finish.
  6. Right click on the black "Output" panel at the bottom of the Arduino IDE window.
  7. From the context menu, click Copy All.
  8. Open a forum reply here by clicking the "Reply" button.
  9. Click the <CODE/> icon on the post composer toolbar.
    This will add the forum's code block markup (```) to your reply to make sure the error messages are correctly formatted.
    Code tags icon on toolbar
  10. Press the Ctrl+V keyboard shortcut (Command+V for macOS users).
    This will paste the compilation output into the code block.
  11. Move the cursor outside of the code tags before you add any additional text to your reply.
  12. Click the "Reply" button to post the output.

In case the output is longer than the forum software will allow to be added to a post, you can instead save it to a .txt file and then attach that file to a reply here:

  1. Open any text editor program.
  2. Paste the copied output into the text editor.
  3. Save the file in .txt format.
  4. Open a forum reply here by clicking the "Reply" button.
  5. Click the "Upload" icon (image) on the post composer toolbar:
    Upload icon on toolbar
    A dialog will open.
  6. In the dialog, select the .txt file you saved.
  7. Click the "Open" button.
  8. Click the "Reply" button to publish the post.

Alternatively, instead of using the "Upload" icon on the post composer toolbar as described in steps (5) - (7) above, you can simply drag and drop the .txt file onto the post composer field to attach it.

FQBN: esp32:esp32:lolin_c3_mini
Using board 'lolin_c3_mini' from platform in folder: C:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11
Using core 'esp32' from platform in folder: C:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11

cmd /c if exist "C:\\Users\\Dale\\AppData\\Local\\Temp\\.arduinoIDE-unsaved20231117-7560-1ik7wn9.ybnq\\sketch_dec17a\\partitions.csv" COPY /y "C:\\Users\\Dale\\AppData\\Local\\Temp\\.arduinoIDE-unsaved20231117-7560-1ik7wn9.ybnq\\sketch_dec17a\\partitions.csv" "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B\\partitions.csv"
cmd /c if not exist "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B\\partitions.csv" if exist "C:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\variants\\lolin_c3_mini\\partitions.csv" COPY "C:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\variants\\lolin_c3_mini\\partitions.csv" "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B\\partitions.csv"
cmd /c if not exist "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B\\partitions.csv" COPY "C:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\tools\\partitions\\default.csv" "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B\\partitions.csv"
cmd /c IF EXIST "C:\\Users\\Dale\\AppData\\Local\\Temp\\.arduinoIDE-unsaved20231117-7560-1ik7wn9.ybnq\\sketch_dec17a\\bootloader.bin" ( COPY /y "C:\\Users\\Dale\\AppData\\Local\\Temp\\.arduinoIDE-unsaved20231117-7560-1ik7wn9.ybnq\\sketch_dec17a\\bootloader.bin" "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B\\sketch_dec17a.ino.bootloader.bin" ) ELSE ( IF EXIST "C:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\variants\\lolin_c3_mini\\bootloader.bin" ( COPY "C:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\variants\\lolin_c3_mini\\bootloader.bin" "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B\\sketch_dec17a.ino.bootloader.bin" ) ELSE ( "C:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esptool_py\\4.5.1/esptool.exe" --chip esp32c3 elf2image --flash_mode dio --flash_freq 80m --flash_size 4MB -o "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B\\sketch_dec17a.ino.bootloader.bin" "C:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\tools\\sdk\\esp32c3\\bin\\bootloader_qio_80m.elf" ) )
esptool.py v4.5.1
Creating esp32c3 image...
Merged 1 ELF section
Successfully created esp32c3 image.
cmd /c if exist "C:\\Users\\Dale\\AppData\\Local\\Temp\\.arduinoIDE-unsaved20231117-7560-1ik7wn9.ybnq\\sketch_dec17a\\build_opt.h" COPY /y "C:\\Users\\Dale\\AppData\\Local\\Temp\\.arduinoIDE-unsaved20231117-7560-1ik7wn9.ybnq\\sketch_dec17a\\build_opt.h" "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B\\build_opt.h"
cmd /c if not exist "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B\\build_opt.h" type nul > "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B\\build_opt.h"
cmd /c type nul > "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B/file_opts"
Detecting libraries used...
C:\Users\Dale\AppData\Local\Arduino15\packages\esp32\tools\riscv32-esp-elf-gcc\esp-2021r2-patch5-8.4.0/bin/riscv32-esp-elf-g++ -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER="v4.4.5" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/newlib/platform_include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/freertos/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/freertos/include/esp_additions/freertos -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/freertos/port/riscv/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/freertos/include/esp_additions -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/include/soc -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/include/soc/esp32c3 -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/port/esp32c3 -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/port/esp32c3/private_include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/heap/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/log/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/lwip/include/apps -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/lwip/include/apps/sntp -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/lwip/lwip/src/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/lwip/port/esp32/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/lwip/port/esp32/include/arch -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/soc/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/soc/esp32c3 -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/soc/esp32c3/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/hal/esp32c3/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/hal/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/hal/platform_port/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_rom/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_rom/include/esp32c3 -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_rom/esp32c3 -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_common/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_system/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_system/port/soc -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_system/port/include/riscv -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_system/port/public_compat -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/riscv/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/driver/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/driver/esp32c3/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_pm/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_ringbuf/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/efuse/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/efuse/esp32c3/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/vfs/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_wifi/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_event/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_netif/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_eth/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/tcpip_adapter/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_phy/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_phy/esp32c3/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_ipc/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/app_trace/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_timer/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/mbedtls/port/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/mbedtls/mbedtls/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/mbedtls/esp_crt_bundle/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/app_update/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/spi_flash/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bootloader_support/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/nvs_flash/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/pthread/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_gdbstub/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_gdbstub/riscv -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_gdbstub/esp32c3 -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espcoredump/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espcoredump/include/port/riscv -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/wpa_supplicant/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/wpa_supplicant/port/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/wpa_supplicant/esp_supplicant/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/ieee802154/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/console -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/asio/asio/asio/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/asio/port/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/common/osi/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/include/esp32c3/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/common/api/include/api -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/common/btc/profile/esp/blufi/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/common/btc/profile/esp/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/host/bluedroid/api/include/api -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_common/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_core -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_core/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_core/storage -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/btc/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_models/common/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_models/client/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_models/server/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/api/core/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/api/models/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/api -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/cbor/port/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/unity/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/unity/unity/src -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/cmock/CMock/src -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/coap/port/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/coap/libcoap/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/nghttp/port/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/nghttp/nghttp2/lib/includes -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-tls -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-tls/esp-tls-crypto -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_adc_cal/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_hid/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/tcp_transport/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_http_client/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_http_server/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_https_ota/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_https_server/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_lcd/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_lcd/interface -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/protobuf-c/protobuf-c -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/protocomm/include/common -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/protocomm/include/security -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/protocomm/include/transports -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/mdns/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_local_ctrl/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/sdmmc/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_serial_slave_link/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_websocket_client/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/expat/expat/expat/lib -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/expat/port/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/wear_levelling/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/fatfs/diskio -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/fatfs/vfs -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/fatfs/src -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/freemodbus/freemodbus/common/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/idf_test/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/idf_test/include/esp32c3 -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/jsmn/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/json/cJSON -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/libsodium/libsodium/src/libsodium/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/libsodium/port_include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/mqtt/esp-mqtt/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/openssl/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/spiffs/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/wifi_provisioning/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/rmaker_common/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_diagnostics/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/rtc_store/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_insights/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/json_parser/upstream/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/json_parser/upstream -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/json_generator/upstream -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_schedule/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp_secure_cert_mgr/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_rainmaker/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/gpio_button/button/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/qrcode/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/ws2812_led -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_littlefs/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/tool -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/typedef -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/image -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/math -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/nn -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/layer -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/detect -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/model_zoo -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp32-camera/driver/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp32-camera/conversions/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/dotprod/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/support/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/support/mem/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/hann/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/blackman/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/blackman_harris/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/nuttall/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/flat_top/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/iir/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/fir/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/add/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/sub/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/mul/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/addc/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/mulc/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/sqrt/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/matrix/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/fft/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/dct/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/conv/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/common/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/kalman/ekf/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/fb_gfx/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/qio_qspi/include -march=rv32imc -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -Wno-error=format= -nostartfiles -Wno-format -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu++11 -fexceptions -fno-rtti -c -w -Os -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_LOLIN_C3_MINI -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="LOLIN_C3_MINI" -DARDUINO_VARIANT="lolin_c3_mini" -DARDUINO_PARTITION_default -DESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\Dale\AppData\Local\Temp\arduino\sketches\D25333FB709F395F6772583314CB684B/build_opt.h @C:\Users\Dale\AppData\Local\Temp\arduino\sketches\D25333FB709F395F6772583314CB684B/file_opts -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\cores\esp32 -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\variants\lolin_c3_mini C:\Users\Dale\AppData\Local\Temp\arduino\sketches\D25333FB709F395F6772583314CB684B\sketch\sketch_dec17a.ino.cpp -o nul
Generating function prototypes...
C:\Users\Dale\AppData\Local\Arduino15\packages\esp32\tools\riscv32-esp-elf-gcc\esp-2021r2-patch5-8.4.0/bin/riscv32-esp-elf-g++ -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER="v4.4.5" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/newlib/platform_include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/freertos/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/freertos/include/esp_additions/freertos -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/freertos/port/riscv/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/freertos/include/esp_additions -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/include/soc -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/include/soc/esp32c3 -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/port/esp32c3 -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/port/esp32c3/private_include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/heap/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/log/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/lwip/include/apps -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/lwip/include/apps/sntp -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/lwip/lwip/src/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/lwip/port/esp32/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/lwip/port/esp32/include/arch -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/soc/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/soc/esp32c3 -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/soc/esp32c3/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/hal/esp32c3/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/hal/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/hal/platform_port/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_rom/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_rom/include/esp32c3 -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_rom/esp32c3 -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_common/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_system/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_system/port/soc -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_system/port/include/riscv -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_system/port/public_compat -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/riscv/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/driver/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/driver/esp32c3/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_pm/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_ringbuf/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/efuse/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/efuse/esp32c3/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/vfs/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_wifi/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_event/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_netif/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_eth/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/tcpip_adapter/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_phy/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_phy/esp32c3/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_ipc/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/app_trace/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_timer/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/mbedtls/port/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/mbedtls/mbedtls/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/mbedtls/esp_crt_bundle/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/app_update/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/spi_flash/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bootloader_support/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/nvs_flash/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/pthread/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_gdbstub/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_gdbstub/riscv -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_gdbstub/esp32c3 -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espcoredump/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espcoredump/include/port/riscv -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/wpa_supplicant/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/wpa_supplicant/port/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/wpa_supplicant/esp_supplicant/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/ieee802154/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/console -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/asio/asio/asio/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/asio/port/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/common/osi/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/include/esp32c3/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/common/api/include/api -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/common/btc/profile/esp/blufi/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/common/btc/profile/esp/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/host/bluedroid/api/include/api -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_common/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_core -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_core/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_core/storage -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/btc/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_models/common/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_models/client/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_models/server/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/api/core/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/api/models/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/api -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/cbor/port/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/unity/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/unity/unity/src -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/cmock/CMock/src -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/coap/port/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/coap/libcoap/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/nghttp/port/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/nghttp/nghttp2/lib/includes -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-tls -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-tls/esp-tls-crypto -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_adc_cal/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_hid/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/tcp_transport/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_http_client/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_http_server/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_https_ota/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_https_server/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_lcd/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_lcd/interface -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/protobuf-c/protobuf-c -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/protocomm/include/common -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/protocomm/include/security -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/protocomm/include/transports -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/mdns/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_local_ctrl/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/sdmmc/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_serial_slave_link/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_websocket_client/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/expat/expat/expat/lib -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/expat/port/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/wear_levelling/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/fatfs/diskio -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/fatfs/vfs -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/fatfs/src -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/freemodbus/freemodbus/common/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/idf_test/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/idf_test/include/esp32c3 -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/jsmn/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/json/cJSON -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/libsodium/libsodium/src/libsodium/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/libsodium/port_include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/mqtt/esp-mqtt/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/openssl/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/spiffs/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/wifi_provisioning/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/rmaker_common/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_diagnostics/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/rtc_store/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_insights/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/json_parser/upstream/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/json_parser/upstream -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/json_generator/upstream -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_schedule/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp_secure_cert_mgr/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_rainmaker/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/gpio_button/button/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/qrcode/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/ws2812_led -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp_littlefs/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/tool -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/typedef -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/image -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/math -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/nn -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/layer -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/detect -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/model_zoo -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp32-camera/driver/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/esp32-camera/conversions/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/dotprod/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/support/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/support/mem/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/hann/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/blackman/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/blackman_harris/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/nuttall/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/flat_top/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/iir/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/fir/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/add/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/sub/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/mul/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/addc/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/mulc/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/sqrt/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/matrix/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/fft/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/dct/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/conv/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/common/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/kalman/ekf/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/include/fb_gfx/include -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/sdk/esp32c3/qio_qspi/include -march=rv32imc -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -Wno-error=format= -nostartfiles -Wno-format -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu++11 -fexceptions -fno-rtti -c -w -Os -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_LOLIN_C3_MINI -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="LOLIN_C3_MINI" -DARDUINO_VARIANT="lolin_c3_mini" -DARDUINO_PARTITION_default -DESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\Dale\AppData\Local\Temp\arduino\sketches\D25333FB709F395F6772583314CB684B/build_opt.h @C:\Users\Dale\AppData\Local\Temp\arduino\sketches\D25333FB709F395F6772583314CB684B/file_opts -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\cores\esp32 -IC:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\variants\lolin_c3_mini C:\Users\Dale\AppData\Local\Temp\arduino\sketches\D25333FB709F395F6772583314CB684B\sketch\sketch_dec17a.ino.cpp -o C:\Users\Dale\AppData\Local\Temp\2197405731\sketch_merged.cpp
C:\Users\Dale\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives C:\Users\Dale\AppData\Local\Temp\2197405731\sketch_merged.cpp
Compiling sketch...
"C:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\riscv32-esp-elf-gcc\\esp-2021r2-patch5-8.4.0/bin/riscv32-esp-elf-g++" -DHAVE_CONFIG_H "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE "-DIDF_VER=\"v4.4.5\"" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/newlib/platform_include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/freertos/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/freertos/include/esp_additions/freertos" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/freertos/port/riscv/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/freertos/include/esp_additions" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/include/soc" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/include/soc/esp32c3" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/port/esp32c3" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_hw_support/port/esp32c3/private_include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/heap/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/log/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/lwip/include/apps" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/lwip/include/apps/sntp" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/lwip/lwip/src/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/lwip/port/esp32/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/lwip/port/esp32/include/arch" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/soc/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/soc/esp32c3" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/soc/esp32c3/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/hal/esp32c3/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/hal/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/hal/platform_port/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_rom/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_rom/include/esp32c3" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_rom/esp32c3" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_common/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_system/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_system/port/soc" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_system/port/include/riscv" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_system/port/public_compat" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/riscv/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/driver/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/driver/esp32c3/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_pm/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_ringbuf/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/efuse/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/efuse/esp32c3/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/vfs/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_wifi/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_event/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_netif/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_eth/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/tcpip_adapter/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_phy/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_phy/esp32c3/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_ipc/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/app_trace/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_timer/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/mbedtls/port/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/mbedtls/mbedtls/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/mbedtls/esp_crt_bundle/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/app_update/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/spi_flash/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bootloader_support/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/nvs_flash/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/pthread/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_gdbstub/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_gdbstub/riscv" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_gdbstub/esp32c3" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espcoredump/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espcoredump/include/port/riscv" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/wpa_supplicant/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/wpa_supplicant/port/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/wpa_supplicant/esp_supplicant/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/ieee802154/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/console" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/asio/asio/asio/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/asio/port/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/common/osi/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/include/esp32c3/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/common/api/include/api" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/common/btc/profile/esp/blufi/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/common/btc/profile/esp/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/host/bluedroid/api/include/api" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_common/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_core" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_core/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_core/storage" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/btc/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_models/common/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_models/client/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/mesh_models/server/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/api/core/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/api/models/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/bt/esp_ble_mesh/api" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/cbor/port/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/unity/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/unity/unity/src" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/cmock/CMock/src" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/coap/port/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/coap/libcoap/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/nghttp/port/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/nghttp/nghttp2/lib/includes" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-tls" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-tls/esp-tls-crypto" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_adc_cal/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_hid/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/tcp_transport/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_http_client/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_http_server/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_https_ota/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_https_server/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_lcd/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_lcd/interface" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/protobuf-c/protobuf-c" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/protocomm/include/common" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/protocomm/include/security" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/protocomm/include/transports" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/mdns/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_local_ctrl/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/sdmmc/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_serial_slave_link/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_websocket_client/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/expat/expat/expat/lib" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/expat/port/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/wear_levelling/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/fatfs/diskio" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/fatfs/vfs" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/fatfs/src" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/freemodbus/freemodbus/common/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/idf_test/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/idf_test/include/esp32c3" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/jsmn/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/json/cJSON" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/libsodium/libsodium/src/libsodium/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/libsodium/port_include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/mqtt/esp-mqtt/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/openssl/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/spiffs/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/wifi_provisioning/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/rmaker_common/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_diagnostics/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/rtc_store/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_insights/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/json_parser/upstream/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/json_parser/upstream" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/json_generator/upstream" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_schedule/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp_secure_cert_mgr/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_rainmaker/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/gpio_button/button/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/qrcode/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/ws2812_led" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp_littlefs/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/tool" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/typedef" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/image" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/math" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/nn" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/layer" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/detect" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp-dl/include/model_zoo" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp32-camera/driver/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/esp32-camera/conversions/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/dotprod/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/support/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/support/mem/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/hann/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/blackman/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/blackman_harris/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/nuttall/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/windows/flat_top/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/iir/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/fir/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/add/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/sub/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/mul/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/addc/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/mulc/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/math/sqrt/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/matrix/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/fft/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/dct/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/conv/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/common/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/kalman/ekf/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/include/fb_gfx/include" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/qio_qspi/include" -march=rv32imc -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -Wno-error=format= -nostartfiles -Wno-format -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu++11 -fexceptions -fno-rtti -MMD -c -w -Os -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_LOLIN_C3_MINI -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"LOLIN_C3_MINI\"" "-DARDUINO_VARIANT=\"lolin_c3_mini\"" -DARDUINO_PARTITION_default -DESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 "@C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B/build_opt.h" "@C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B/file_opts" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\cores\\esp32" "-IC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\variants\\lolin_c3_mini" "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B\\sketch\\sketch_dec17a.ino.cpp" -o "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B\\sketch\\sketch_dec17a.ino.cpp.o"
Compiling libraries...
Compiling core...
cmd /c echo -DARDUINO_CORE_BUILD > "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B/file_opts"
Using precompiled core: C:\Users\Dale\AppData\Local\Temp\arduino\cores\5c7b3fc40f7c6da799c98ac01330aa92\core.a
cmd /c type nul > "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B/file_opts"
Linking everything together...
"C:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\riscv32-esp-elf-gcc\\esp-2021r2-patch5-8.4.0/bin/riscv32-esp-elf-g++" "-Wl,--Map=C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B/sketch_dec17a.ino.map" "-LC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/lib" "-LC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/ld" "-LC:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/sdk/esp32c3/qio_qspi" -T memory.ld -T sections.ld -T esp32c3.rom.ld -T esp32c3.rom.api.ld -T esp32c3.rom.libgcc.ld -T esp32c3.rom.newlib.ld -T esp32c3.rom.version.ld -T esp32c3.rom.newlib-time.ld -T esp32c3.rom.eco3.ld -T esp32c3.peripherals.ld -nostartfiles -march=rv32imc --specs=nosys.specs -Wl,--cref -Wl,--gc-sections -fno-rtti -fno-lto -Wl,--wrap=esp_log_write -Wl,--wrap=esp_log_writev -Wl,--wrap=log_printf -u _Z5setupv -u _Z4loopv -u esp_app_desc -u pthread_include_pthread_impl -u pthread_include_pthread_cond_impl -u pthread_include_pthread_local_storage_impl -u pthread_include_pthread_rwlock_impl -u include_esp_phy_override -u start_app -u __ubsan_include -u __assert_func -u vfs_include_syscalls_impl -Wl,--undefined=uxTopUsedPriority -u app_main -u newlib_include_heap_impl -u newlib_include_syscalls_impl -u newlib_include_pthread_impl -u newlib_include_assert_impl -u __cxa_guard_dummy -DESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 -Wl,--start-group "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B\\sketch\\sketch_dec17a.ino.cpp.o" "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\cores\\5c7b3fc40f7c6da799c98ac01330aa92\\core.a" -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lriscv -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lasio -lbt -lcbor -lunity -lcmock -lcoap -lnghttp -lesp-tls -lesp_adc_cal -lesp_hid -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lesp_https_server -lesp_lcd -lprotobuf-c -lprotocomm -lmdns -lesp_local_ctrl -lsdmmc -lesp_serial_slave_link -lesp_websocket_client -lexpat -lwear_levelling -lfatfs -lfreemodbus -ljsmn -ljson -llibsodium -lmqtt -lopenssl -lspiffs -lwifi_provisioning -lrmaker_common -lesp_diagnostics -lrtc_store -lesp_insights -ljson_parser -ljson_generator -lesp_schedule -lespressif__esp_secure_cert_mgr -lesp_rainmaker -lgpio_button -lqrcode -lws2812_led -lesp32-camera -lesp_littlefs -lespressif__esp-dsp -lfb_gfx -lasio -lcmock -lunity -lcoap -lesp_lcd -lesp_websocket_client -lexpat -lfreemodbus -ljsmn -llibsodium -lesp_adc_cal -lesp_hid -lfatfs -lwear_levelling -lopenssl -lspiffs -lesp_insights -lcbor -lesp_diagnostics -lrtc_store -lesp_rainmaker -lesp_local_ctrl -lesp_https_server -lwifi_provisioning -lprotocomm -lbt -lbtdm_app -lprotobuf-c -lmdns -ljson -ljson_parser -ljson_generator -lesp_schedule -lespressif__esp_secure_cert_mgr -lqrcode -lrmaker_common -lmqtt -lcat_face_detect -lhuman_face_detect -lcolor_detect -lmfn -ldl -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lriscv -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lriscv -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lriscv -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lriscv -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lriscv -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lriscv -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lphy -lbtbb -lesp_phy -lphy -lbtbb -lesp_phy -lphy -lbtbb -lm -lnewlib -lstdc++ -lpthread -lgcc -lcxx -lapp_trace -lgcov -lapp_trace -lgcov -lc -Wl,--end-group -Wl,-EL -o "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B/sketch_dec17a.ino.elf"
"C:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esptool_py\\4.5.1/esptool.exe" --chip esp32c3 elf2image --flash_mode dio --flash_freq 80m --flash_size 4MB --elf-sha256-offset 0xb0 -o "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B/sketch_dec17a.ino.bin" "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B/sketch_dec17a.ino.elf"
esptool.py v4.5.1
Creating esp32c3 image...
Merged 2 ELF sections
Successfully created esp32c3 image.
"C:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/gen_esp32part.exe" -q "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B/partitions.csv" "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B/sketch_dec17a.ino.partitions.bin"
cmd /c if exist "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B\\libraries\\Insights" "C:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11/tools/gen_insights_package.exe" "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B" sketch_dec17a.ino "C:\\Users\\Dale\\AppData\\Local\\Temp\\.arduinoIDE-unsaved20231117-7560-1ik7wn9.ybnq\\sketch_dec17a"
cmd /c IF 0==1 COPY /y "C:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\openocd-esp32\\v0.11.0-esp32-20221026\\share\\openocd\\scripts\\board\\esp32c3-builtin.cfg" "C:\\Users\\Dale\\AppData\\Local\\Temp\\.arduinoIDE-unsaved20231117-7560-1ik7wn9.ybnq\\sketch_dec17a\\debug.cfg"
cmd /c IF 0==1 COPY /y "C:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\tools\\ide-debug\\esp32c3.json" "C:\\Users\\Dale\\AppData\\Local\\Temp\\.arduinoIDE-unsaved20231117-7560-1ik7wn9.ybnq\\sketch_dec17a\\debug_custom.json"
cmd /c IF 0==1 COPY /y "C:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.11\\tools\\ide-debug\\svd\\esp32c3.svd" "C:\\Users\\Dale\\AppData\\Local\\Temp\\.arduinoIDE-unsaved20231117-7560-1ik7wn9.ybnq\\sketch_dec17a\\debug.svd"

"C:\\Users\\Dale\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\riscv32-esp-elf-gcc\\esp-2021r2-patch5-8.4.0/bin/riscv32-esp-elf-size" -A "C:\\Users\\Dale\\AppData\\Local\\Temp\\arduino\\sketches\\D25333FB709F395F6772583314CB684B/sketch_dec17a.ino.elf"
Sketch uses 237346 bytes (18%) of program storage space. Maximum is 1310720 bytes.
Global variables use 13804 bytes (4%) of dynamic memory, leaving 313876 bytes for local variables. Maximum is 327680 bytes.

Above find the output from a verbose compile

OK, here you go:

  1. Open the file at the following path in any text editor:
    C:\Users\Dale\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\variants\lolin_c3_mini\pins_arduino.h
    
    :exclamation: If looking for it with your file manager or command line, note that the AppData folder is hidden by default. On Windows "File Explorer", you can make it visible by opening the "View" menu, then checking the box next to "☐ Hidden items".
  2. Add the following line to the file:
    #define RGB_BUILTIN LED_BUILTIN
    
  3. Save the file.

Now upload the sketch to your board again. Hopefully this time the support for using pinMode and digitalWrite with the built-in RGB LED on the board will work.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.