This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

SoC with a nRF51822 kickstart example code

Hi everyone, I need to use an nRF51822 (MBH7BLZ07-109033) mounted on a custom board.

I want to develop my firmware application on the custom board in such a way I can use the bluetooth to send some data wirelessly to a PC: basically, I want extend an UART peripheral via wireless that is on the custom board, in order to implement a bluetooth com port to exchange some data wirelessly.

I am NOT USING any hardware development kit, I am using this module MBH7BLZ07-109033 by Fujitsu based on nRF51822 directly mounted on my custom board. The connection between the custom board and the bluetooth module is via UART.

Is there any simple example that is helping me to establish a connection with the PC and sending some "Hello world" string from my UART peripheral via bluetooth to the PC in a transparent way?

Best regards, Riccardo

Parents
  • Hello Riccardo,

    According to your description, seems you can try the "Nordic UART Service" which emulates the UART over BLE. If you are using nRF5_SDK_11, you can find the example project under

    nRF5_SDK_11/examples/ble_peripheral/ble_app_uart

    The detail of the usage can be found in here. If you have BLE dongle on your PC, you can just access the TX and RX characteristics shown in the link. Otherwise, you can connect another nRF51 to your PC using UART, and programmed it with the "Nordic UART Service Client" to exchange the information with your custom board through BLE. The example can be found in

    nRF5_SDK_11/examples/ble_central/ble_app_uart_c

    The guide can be found in here.

Reply
  • Hello Riccardo,

    According to your description, seems you can try the "Nordic UART Service" which emulates the UART over BLE. If you are using nRF5_SDK_11, you can find the example project under

    nRF5_SDK_11/examples/ble_peripheral/ble_app_uart

    The detail of the usage can be found in here. If you have BLE dongle on your PC, you can just access the TX and RX characteristics shown in the link. Otherwise, you can connect another nRF51 to your PC using UART, and programmed it with the "Nordic UART Service Client" to exchange the information with your custom board through BLE. The example can be found in

    nRF5_SDK_11/examples/ble_central/ble_app_uart_c

    The guide can be found in here.

Children
No Data
Related