1.. _samples_boards_stm32_bluetooth_interactive-gui:
2.. zephyr:code-sample:: st_bluetooth_interactive_gui
3   :name: Bluetooth: ST Interactive GUI
4   :relevant-api: bluenrg_hci_driver bluetooth
5
6Expose ST BlueNRG Bluetooth network coprocessor over UART
7
8Overview
9*********
10
11Expose the Bluetooth network coprocessor via UART to a PC to be used
12with the ST BlueNRG GUI app. In this case, the main MCU becomes an intermediate level,
13and it passes the data between the host (PC) and controller.
14
15Requirements
16************
17
18* A board based on BlueNRG BLE module such as :ref:`disco_l475_iot1_board`
19* `BlueNRG GUI`_ application installed on your PC
20
21Default UART settings
22*********************
23
24It depends on the board default settings for ``zephyr,bt-c2h-uart`` DTS property.
25The UART default settings are:
26
27* Baudrate: 115200 bps
28* 8 bits, no parity, 1 stop bit
29
30Building and Running
31********************
32
33This sample can be found under :zephyr_file:`samples/boards/stm32/bluetooth/interactive_gui` in the
34Zephyr tree.
35
36.. _BlueNRG GUI:
37   https://www.st.com/en/embedded-software/stsw-bnrgui.html
38