Navigation

    LILYGO

    • Register
    • Login
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. thebeardedgarage
    T
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 3
    • Best 0
    • Groups 0

    thebeardedgarage

    @thebeardedgarage

    0
    Reputation
    1
    Profile views
    3
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    thebeardedgarage Unfollow Follow

    Latest posts made by thebeardedgarage

    • RE: Incompatibility with BluetoothSerial library on LilyGo T-Display-S3

      @teastain2
      Thanks Terry, what im finding is esp32-s3 doesnt support classic bluetooth like bluetoothserial. Looks like you have to use BLE on the S3

      posted in Technical Discussion
      T
      thebeardedgarage
    • Incompatibility with BluetoothSerial library on LilyGo T-Display-S3

      i am working on similar project and when i attempting to use the BluetoothSerial library with the LilyGo T-Display-S3 board results in compilation errors. The same code compiles and runs as expected on a standard ESP32 board, indicating the issue is specific to the LilyGo T-Display-S3 board.

      Here is the code:

      #include "BluetoothSerial.h"

      BluetoothSerial SerialBT; // Object for Bluetooth

      void setup() {
      Serial.begin(115200); // Start the built-in serial port, possibly to communicate with the host computer
      //SerialBT.begin("ESP32test"); // Start BluetoothSerial with the name "ESP32test"

      Serial.println("Bluetooth device is ready to pair");
      }

      void loop() {
      if (SerialBT.available()) { // Check if we receive anything from Bluetooth
      Serial.write(SerialBT.read()); // Send what we receive to the built-in serial port
      }

      if (Serial.available()) { // Check if anything is coming from the built-in serial port
      SerialBT.write(Serial.read()); // Send what we receive to Bluetooth
      }
      }

      Here is the error:

      c:/users/talha/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32s3-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: libraries\BluetoothSerial\BluetoothSerial.cpp.o:(.literal._ZL8_stop_btv+0x18): undefined reference to esp_spp_disconnect' c:/users/talha/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32s3-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: libraries\BluetoothSerial\BluetoothSerial.cpp.o:(.literal._ZL8_stop_btv+0x1c): undefined reference to esp_spp_deinit'
      c:/users/talha/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32s3-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: libraries\BluetoothSerial\BluetoothSerial.cpp.o: in function _stop_bt()': C:\Users\Talha\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.14\libraries\BluetoothSerial\src/BluetoothSerial.cpp:714: undefined reference to esp_spp_disconnect'
      c:/users/talha/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32s3-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:\Users\Talha\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.14\libraries\BluetoothSerial\src/BluetoothSerial.cpp:715: undefined reference to `esp_spp_deinit'
      collect2.exe: error: ld returned 1 exit status
      exit status 1
      Error compiling for board LilyGo T-Display-S3.

      posted in Technical Discussion
      T
      thebeardedgarage