Smartbond™ DA14581

SmartBond™ DA14581

The Bluetooth low energy solution for A4WP and HCI applications

The DA14585 and DA14586 are recommended for new designs.

A team of engineers is ready to answer your questions

Documents | Development kits | Forums | Support | Buy now | Product brief | Datasheet

The most flexible and lowest power Bluetooth® low energy solution

The DA14581 integrated circuit is an optimized version of the DA14580, offering a reduced boot time and supporting up to 8 connections. It has a fully integrated radio transceiver and baseband processor for Bluetooth® low energy. It can be used as a standalone application processor or as a data pump in hosted systems.

The DA14581 supports a flexible memory architecture for storing Bluetooth profiles and custom application code, which can be updated over the air (OTA). The qualified Bluetooth low energy protocol stack and the HCI ready software are stored in a dedicated ROM. All software runs on the ARM® Cortex®-M0 processor via a simple scheduler.

The Bluetooth low energy firmware includes the L2CAP service layer protocols, Security Manager (SM), Attribute Protocol (ATT), the Generic Attribute Profile (GATT) and the Generic Access Profile (GAP). All profiles published by the Bluetooth SIG as well as custom profiles are supported. The transceiver interfaces directly to the antenna and is fully compliant with the Bluetooth 4.2 standard.

The DA14581 has dedicated hardware for the Link Layer implementation of Bluetooth low energy and interface controllers for enhanced connectivity capabilities.

Features

  • Bluetooth 4.2
  • Cortex M0 application processor
  • Power supply 0.9 – 3.6 V
  • Single pin RF I/O
  • Rich set of analog and digital peripherals
  • 8 connections
  • Optimized boot time
  • Supporting software upgrades Over-The-Air (OTA)

Benefits

  • Based on the same outstanding DA14580 SoC
  • Uses a dedicated ROM which offers optimizations targeting A4WP and HCI
  • A4WP:
    • Fast boot time for Power Receiving Unit (PRU)
    • 8 connections for Power Transmitting Unit (PTU)
  • HCI:
    • Optimized code for HCI which fits into the OTP
    • This enables customers/modules to provide a pre-programmed HCI device/module

Applications

  • Wireless charging (A4WP)
  • HCI
Packages
WLCSP-34, 2.5 x 2.5 x 0.5 mm
QFN40, 5 x 5 x 0.9 mm
Ultra-thin WLCSP-34, 2.436 x 2.436 x 0.334 mm

We are taking our newest wireless microcontroller technologies on the road and we are thrilled that you will join us.

Reserve a place at the city closest to you.

Find out more

Resources

Datasheet
Date Version
DA14581 Datasheet 17/01/2017 3.2
DA14581 v3.2 Datasheet Revision history 18/01/2017 3.2
Product Brief
Date Version
SmartBond™ DA1458x Family Product Brief 22/06/2017 1.0
SmartBond™ DA1458x 系列产品 22/06/2017 1.0
SmartBond™ DA1458x 系列產品 22/06/2017 1.0
SmartBond™ DA1458x 製品ファミリ 22/06/2017 1.0
SDK
Date Version
DA1458x_Software_Release_Notes_v5.0.4 (Registered users only) 25/08/2016 5.0.4
SDK5.0.4 for DA14580/1/2/3 (Registered users only) 25/08/2016 5.0.4
SDK User Manual
Date Version
UM-B-049 DA1458x Getting started with Development Kit - Pro 30/03/2017 1.2
UM-B-050 : DA1458x Software Developers Guide (SDK5) (Registered users only) 08/08/2016 1.1
UM-B-051 : DA14580 Software Platform Reference (SDK5) (Registered users only) 20/12/2016 1.2
Development Tools
Date Version
SmartSnippets Studio Release Notes 14/03/2020 2.0.12
SmartSnippets Studio V2.0.12 for Linux OS 14/03/2020 2.0.12
SmartSnippets Studio V2.0.12 for Windows OS 14/03/2020 2.0.12
SmartSnippets Toolbox V5.0.12 for for Linux OS 14/03/2020 5.0.12
SmartSnippets Toolbox V5.0.12 for Windows OS 14/03/2020 5.0.12
UM-B-083 SmartSnippets Toolbox User Manual (HTML) 14/03/2020 5.0.12
UM-B-057 SmartSnippets Studio User Manual 14/03/2020 2.0.12
Software Applications & Examples
Date Version
Dialog Serial Port Service (DSPS)
RW BLE Cycling Power Profile Interface Specification (Registered users only) 21/07/2014 1.1
RW BLE Host Error Code Interface Specification (Registered users only) 26/04/2016 1.0
SmartBond™ - CodeLess AT Commands
Mobile Apps
Date Version
Dialog DSPS- Source Code - Android (Registered users only) 29/01/2020 3.210.8
Dialog DSPS- Source Code - iOS (Registered users only) 29/10/2019 3.220.6
Dialog SmartTags - Source Code - Android (Registered users only) 24/10/2019 3.270.6
Dialog SmartTags - Source Code - iOS (Registered users only) 23/10/2019 3.280.6
Dialog SUOTA - Source Code - Android (Registered users only) 24/10/2019 3.190.16
Dialog SUOTA - Source Code - iOS (Registered users only) 29/10/2019 3.200.12
Dialog Voice RCU - Source Code - Android (Registered users only) 24/10/2019 3.310.6
IoT Sensors Kit Source Code - Android (Registered users only) 03/10/2019 3.250.14
Production Line Tool Kit
Date Version
Production Line Tool documents
Application Notes
Date Version
AN-B-001 : DA14580/581/583 Booting from serial interfaces 30/03/2018 2.1
AN-B-007 DA1458x Bluetooth Direct Test Mode 02/04/2017 1.2
AN-B-010 DA14580 using SUOTA (Software Update Over The Air) 02/12/2016 1.2
AN-B-018 DA14580 Checklist for Schematic and PCB Layout 25/04/2018 1.2
AN-B-021 DA1458x WLCSP Light Sensitivity 22/02/2017 1.2
AN-B-023 : DA14580 interfacing with external memory 08/05/2016 2.1
AN-B-024 : Porting a Keil uVision project to the GNU chain tool 16/07/2014 1.1
AN-B-025 : Using Timer 0 23/07/2014 1.1
AN-B-026 : External Processor Wake-up Mechanisms 15/08/2014 1.0
AN-B-027: Designing Printed Antennas for Bluetooth Smart 22/02/2017 2.2
AN-B-027: Designing Printed Antennas: DXF files 04/04/2017 1.0
AN-B-051 SmartSnippets Power Profiler Calibration 20/02/2017 1.0
UM-B-013 DA14580/581 External processor interface over SPI 24/08/2018 1.0
Tutorials
Date Version
(Chinese version) Tutorial 1 - Modifying Advertising Parameters 05/02/2017 1.0
(Chinese version) Tutorial 2 : Adding Characteristics - Custom Proflle Creation 05/02/2017 1.0
(Chinese version) Tutorial 3 : Building Custom Profiles 05/02/2017 1.0
(Chinese version) Tutorial 4 : configuring sleep mode on DA1458x 05/02/2017 1.0
(Chinese version) Tutorial 5 : Pairing , Bonding & Security 05/02/2017 1.0
AN-B-029 : Tutorial - Developing a custom profile on DA1458x 29/04/2015 1.0
Tutorial 1 - Modifying Advertising Parameters 23/03/2016 1.0
Tutorial 2 : Adding Characteristics - Custom Proflle Creation 03/04/2019 1.2
Tutorial 3 : Building Custom Profiles 02/06/2016 1.0
Tutorial 4 : configuring sleep mode on DA1458x 02/06/2016 1.0
Tutorial 5 : Pairing , Bonding & Security 02/06/2016 1.1
Tutorial 6 : SUOTA TOOL ZIP FILE (Registered users only) 24/05/2018 1.0
Tutorial 7: DA1458x prototype bring up guide 03/02/2017 1.2
Tutorial 8: Debugging methods 27/03/2017 1.1
Known limitation list
Date Version
DA1458x Hardware Known Limitations 19/01/2018 1.0
FCC, ETSI certifications
Date Version
DA14580, 581, 582, 583 Declaration of Similarity 23/07/2018 1.0
DA14581 EN 300 328 certification test report 18/08/2017 1.0
BT SIG certifications
Date Version
DA14580-DA14581-DA14582-DA14583 QDID Controller Subsystem 24/05/2016 D031115
DA14580-DA14581-DA14582-DA14583 QDID Host Subsystem 15/06/2017 D031114
RoHS and Reach
Date Version
DA1458x REACH declaration 22/05/2018 1.0
DA1458x RoHS 2 declaration 22/05/2018 1.0
Ref. Design and Dev. Kit Documentation
Date Version
Release Notes DA1458x DA1468x PLT v4.2 24/10/2017 PLT v4.2
UM-B-041 : User Manual DA1458x/68x Production Line Tool HW and GUI 24/10/2017 V4.2 LEGACY
UM-B-041 : User Manual DA1458x/68x Production Line Tool HW and GUI 09/08/2018 V4.3
Previous Software Releases
Date Version
AN-B-029: Tutorial Files to support AN-B-029 (Registered users only) 29/04/2015 1.0
SDK5.0.3 for DA14580/1/2/3 (Registered users only) 08/08/2016 5.0.3
Software Release Notes for version 5.0.3 (Registered users only) 16/10/2015 5.0.3
Archive
Date Version
Dialog SmartTags - Source Code - Android (Registered users only) 03/04/2017 3.270
Dialog SmartTags - Source Code - iOS (Registered users only) 03/04/2017 3.280
Dialog SUOTA - Source Code - Android (Registered users only) 31/10/2017 3.19.14
Dialog SUOTA - Source Code - iOS (Registered users only) 31/10/2017 3.200.10
Low Power Connectivity Software License Agreement
SmartSnippets Studio V2.0.10 for Linux OS 02/10/2019 2.0.10
SmartSnippets Studio V2.0.10 for Windows OS 02/10/2019 2.0.10
SmartSnippets Studio V2.0.7 for Linux OS 15/02/2019 2.0.7
SmartSnippets Studio V2.0.7 for Windows OS 15/02/2019 2.0.7
SmartSnippets Studio V2.0.8 for Linux OS 03/04/2019 2.0.8
SmartSnippets Studio V2.0.8 for Windows OS 03/04/2019 2.0.8
SmartSnippets Toolbox Release Notes 27/09/2019 5.0.10
SmartSnippets Toolbox V5.0.10 for for Linux OS 02/10/2019 5.0.10
SmartSnippets Toolbox V5.0.10 for Windows OS 02/10/2019 5.0.10
SmartSnippets Toolbox V5.0.7 for for Linux OS 08/02/2019 5.0.7
SmartSnippets Toolbox V5.0.7 for Windows OS 08/02/2019 5.0.7
SmartSnippets Toolbox V5.0.8 for for Linux OS 03/04/2019 5.0.8
SmartSnippets Toolbox V5.0.8 for Windows OS 03/04/2019 5.0.8
UM-B-012 DA14580/581/583 Creation of a secondary boot loader 24/08/2016 3.2
Discontinued Development Kits and Reference Designs
Hardware Development Kits based on DA14581
DA14581 Development Kit – Pro

Every quarter, we bundle up the best technical info on our products, software development topics, trainings, events and deliver it to your inbox.

Register for the SmartBond newsletter