DA14531 SmartBond TINY Module

GPIO Port 0 Pin 0 as Output

Mon, 2020-12-07 17:50 -- magergar

I have a problem regarding pin 0 port 0 beacuse I can not use it as an output

I'm using the ble_app_peripheral example and added the corresponding configuration

I've reserved the pin

Then configure it as an output
GPIO_ConfigurePin(LED2_PORT, LED2_PIN, OUTPUT, PID_GPIO, false);

And when trying to change the pin state nothing happens it remains off

Scan Advertising Payload with CodeLess

Mon, 2020-11-30 12:21 -- Thieny


I have different BLE sensors which broadcast their measured data within the payload of their BLE advertising.

Can I read out this advertising payload with CodeLess AT-Commands on the DA14531MOD module?
And can I configure the module to scan permanently for BLE advertisements of other devices?

Thanks in advance.

Concurrent operation of Central and Peripheral mode

Thu, 2020-11-26 07:25 -- Thieny


I am using the DA14531MOD module on an IoT-device and want to connect to BT sensors with the module as master/central and "simultaneously" connect a smartphone to the module which can control the IoT device with the module as slave/peripheral. When the IoT device connects to the sensors to achieve their data, the user should not get a disconnect notification in the app on its smartphone. 

Is it possible to set up this configuration with CodeLess? And how can I do this?
How many connections at one time are possible with the DA14531MOD in central role?

Flash Programming of DA14531 Module

Wed, 2020-11-25 19:16 -- janosN

Dear PM_Dialog,

We have just received the first 10 pieces of DA14531 SmartBond TINY Modules.

We already have the DA14531 Development Kit-Pro together with: DA14531 MOD module development daughter board. On this daughter board there is already one SmartBond TINY module soldered. The SmartBond-Flash Programmer works fine to download code into the module's flash.

Now, the question is: how to program the individual TINY modules? How to attach a separate module to the dev-kit?

It would be rather risky to de-solder the originnal module and always solder a new one.

JTAG/SWD Connection

Wed, 2020-11-25 10:14 -- Thieny


I want to flash the CodeLess image on a DA14531MOD module mounted on a custom pcb.
To do so I tried to connect to the module via JTAG/SWD using the SmartSnippet Toolbox (V5.0.14).

I connected the VBAT, GND, SWDIO (J9/P0_10) and SWCLK (J10/P0_2) pins to my Segger J-Link debug probe and the moudle is powered up. The debug probe is connected via USB to the PC. Drivers are installed.

How to patch SDK on WIndows 10?

Tue, 2020-11-24 15:51 -- mon2

Hi. Thought we had this working earlier but failing to patch the latest SDK with the hotfix on 2 different Windows 10 systems.

1) From where can we download the patch.exe utility to perform this patching? Believe this tool is not native to Windows 10.

2) On one Windows 10 system, the PC locks or is waiting on some additional information to proceed. Following the install.txt is not working.

3) On another Windows 10 system, the PC reports that the patch.exe cannot be found.

Burning custom data to OTP or FLASH during production

Sun, 2020-11-22 17:39 -- posciamelo

Dear Dialog team,

I would like to be able to burn some custom data (such as serial number or some settings for the BLE module) to the OTP or the flash during production without using the Production Line Tool but rather with a simple JTAG connection to the DA14531.

How can this be achieved?


CodeLess AT+GAPSCAN finds nothing....

Thu, 2020-11-19 23:05 -- janosN

Dear Support Team,

I installed the SDK with daughter board with the DA14531MOD dev.kit. I successfully flashed codeless_531_set_two_standalone.bin

Issuing commands:




It does not discover anything, however we have 3-4 Blutooth devices around.

One of the device which we wanted to read is a Ruuvi tag BLE Beacon:



Laptop to many DA14531 connection

Thu, 2020-11-19 12:40 -- jon479

Dear Dialog Team,

I want my Laptop (Bluetooth Module) to communicate with many DA14531 Modules(>50). The maximum BLE connections on my Laptop are limmited to three. The data I have to transmitt is low and no high throughput is needed. Which option would be the best for me? Bluetooth mesh is not available for the DA14531 module. Is there example code I could use? I'm using at the moment Matlab BLE on the laptop.


Subscribe to RSS - DA14531 SmartBond TINY Module