Help Needed: Creating Chat View for LoRa Mesh App with ESP32 (Bidirectional Bluetooth Communication)

Hi Kodular Community :waving_hand:

I’m trying to build an app using Kodular for a mesh communication system with LoRa and ESP32 devices.

Here’s what I’m doing:

  • Two ESP32 devices are connected using LoRa.
  • I use a Bluetooth Serial Terminal app on my phone to communicate with one ESP32 over Bluetooth.
  • This works for sending and receiving messages.

Now I want to create my own app in Kodular that:
:white_check_mark: Connects to ESP32 via Bluetooth.
:white_check_mark: Allows bidirectional communication (send and receive messages).
:white_check_mark: Shows a chat view like a messenger app (messages from phone and ESP32 displayed clearly).

I tried several ways in Kodular:

  • Used the BluetoothClient component for connection.
  • Added TextBox and ListView for messages.
  • Tried to update the ListView on message receive.

But it’s not working as expected:
:cross_mark: Bluetooth connects, but messages don’t show up properly.
:cross_mark: Sometimes I can send but not receive.

Can someone:
:small_blue_diamond: Guide me step by step on how to make a chat view?
:small_blue_diamond: Or share a sample Kodular project (.aia) that does this?

Thank you so much! :folded_hands: