Skip to content

Conversation

@QTechIndustries
Copy link

The Bluetooth companion firmware for the Xiao C3 crashes trying to create the BLE characteristics. (SerialBLEInterface.cpp:44)
This issue seems to be related to an incompatibility between the C3 and the Bluedroid stack.

This patch creates a variant of the SerialBLEInterface using the NimBLE stack for the C3 to use.

Since MeshCore only uses BLE, it may be worth switching other variants to the NimBLE stack to save on heap/flash usage.

Fixes #1471

Tested with:

  • ESP32 C3 Super Mini and ebyte E22 900M30S
  • LilyGo T3S3 sx1262

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Xiao_C3_companion_radio_ble causes boot loop

1 participant