How to Configure DA14531 as BLE Client

Wed, 2021-01-13 09:51 -- Rachana H B

Hi Dialog,

I'm trying to configure DA14531 USB development kit to act as BLE client that connects to the other advertising server like ESP32,but I couldn't find any resource how to configure it as client.
Basically I am trying to implement remote using DA14531 where it should be able to read the status of the connected device and any changes made using remote should notify the other device connected to act accordingly . It will be great help if you could provide the resource how to go about it and if any sample code available.

Thanks in advance.

SmartSnippets cli programming SPI flash failed

Thu, 2021-01-07 03:31 -- wpc

First, I can program SPI Flash with SmartSnippets Gui Interface.

I tried to use SmartSnippets cli to program devices for production but it failed. My command is:

SmartSnippetsToolbox.exe -type spi -chip DA14531 -jtag <mySerialNumber> -cmd write -file <myfile> -max 0x400000 -firmware "C:\Program Files\SmartSnippetsToolbox\SmartSnippetsToolbox5.0.14\common_resources\SupportPackages\DA1453x\toolbox_resources\common\flash_programmer_531.bin" -bootable

and output is:

problems with Pro Devkit

Wed, 2021-01-06 20:32 -- cmarcus

Hi guys, I've been having endless trouble trying to use the Pro devkit for DA14531. Here's a digikey link to the exact device:



Basically, the USB connection seems to be extremely unstable. LED D4 is always blinking on the PCB, and I can hear the USB connecting and disconnecting constantly.

On a few occasions the board has connected, but then it will suddenly disconnect minutes later for no discernable reason (I don't even have to be near it).

Adding new profile, but not 128bit UUID's

Sat, 2021-01-02 18:48 -- essele


I would like to implement a custom profile, but for a 16bit UUID based service (Environmental Sensing for example) .. where there is currently no profile in the SDK.

How do I do that?

All the custom profile examples are for 128but UUID's and the profile/custom code uses the 128bit calls specifically ... and I just can't figure out how to get a new profile in without using the profiles/custom bits. I'm assuming something can be done with user_prf_funcs[] but I just can't find any usable examples (even the HID one still uses custs1.)

Change manufacturer data at each advertisement?

Thu, 2020-12-31 19:34 -- essele


I'm working on a project which advertises some sensor and status information as part of the manufacturer data in the advertising packet.

I understand the example that uses a timer to change the data ... so it's relatively easy to change the data at specific intervals, however I would like to include a "time since last reading" field, so that needs me to be able to change the data for each advertising packet.


Subscribe to RSS - DA14531