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

Serialization STM32 and nRF52840 (PAN1780)

Hi everyone,
I am currently carrying out tests to choose a BLE module for future development.

The system is as follows:
• An STM32L433 manages the application side and controls the module in charge of BLE communication
• A BLE module which contains the Bluetooth part (GATT, GAP, etc.) and is controlled by the STM32L433
The communication between the two parts is a UART link. In the Nordic environment, this corresponds to "Serialization".

I succeed to control a BGM220P Silicon Lab module with the STM32. But I am unable to set up this type of operation with a Panasonic PAN1780 module which uses a nRF52840.

I use the SDK 17.0.2. 
I already download \examples\connectivity\ble_connectivity\pca10056\ser_s140_uart  in the nRF module. But I don't know what files to add to my STM project to send commands to the nRF module.

Could people who have already made this kind of application guide me on how to set up communication between the STM and the nRF module?

Thanks for your help

  • You wont be able to use the same commands that you used with SiLabs module to communicate with the Nordic chip as Nordic chip might be using different Codecs for the commands than the SiLabs chips. You need to include the serialization library that implements the Coder on application side and Decoders on the connectivity side. The documentation for this is pretty clear  here including the Architecture, documentation, API and  PHY available. 

Related