Sign In
Upload
Manuals
Brands
Dialog Semiconductor Manuals
Microcontrollers
SmartBond DA14585
Dialog Semiconductor SmartBond DA14585 Manuals
Manuals and User Guides for Dialog Semiconductor SmartBond DA14585. We have
11
Dialog Semiconductor SmartBond DA14585 manuals available for free PDF download: User Manual, Quick Start Manual
Dialog Semiconductor SmartBond DA14585 User Manual (99 pages)
Voice RCU Software Manual
Brand:
Dialog Semiconductor
| Category:
Microcontrollers
| Size: 3 MB
Table of Contents
Abstract
1
Contents
2
Table of Contents
2
Figures
4
Tables
5
1 Terms and Definitions
6
2 References
7
3 Introduction
8
4 Features
8
5 System Architecture
9
Figure 1: System Block Diagram
9
Table 1: Voice RCU Key Peripheral Components
9
Table 2: Debug Connector Pinout
10
Table 3: Test Connector Pinout
10
6 Using the Reference Design Board
11
Connecting the Debugger
11
Figure 2: Voice RCU with Trackpad
11
Figure 3: Connecting the Debugger
11
Building and Downloading the Firmware
12
Table 4: Steps for Building and Downloading the Firmware
12
Using the Hardware
14
Connecting and Testing the Keypad and Sound
14
Table 5: Steps for Connecting and Testing the Keypad and Sound
14
Testing the Motion, Trackpad, Slider, IR and LED Functionality
24
Table 6: LED Functionality
24
Firmware Updating Using SUOTA
25
Table 7: Steps for Firmware Updating Using SUOTA
25
7 Software Architecture
27
General Description
27
Figure 4: Software Architecture Diagram
27
Low Level Drivers (Llds)
28
Modules
28
Including Modules in the Project
29
User RCU Application
30
Table 8: Audio Stream In-Band Commands
31
Configuration Files
32
User Configuration Files
32
Module Configuration Files
33
Project Folder Structure
34
8 Modules
35
Keyboard Module
35
Description
35
Figure 5: Keyboard Module Block Diagram
35
Configuration
36
Design Considerations
37
Audio Module
38
Description
38
Figure 6: Audio Module Block Diagram
38
Configuration
39
Table 9: Compressed Audio Bit Rate
39
BLE Stream Module
40
Description
40
Figure 7: BLE Stream Module Block Diagram
40
Configuration
41
Design Considerations
41
Motion Module
42
Description
42
Configuration
42
Figure 8: Motion Module Block Diagram
42
Touchpad Module
43
Description
43
Figure 9: Touchpad Module Block Diagram
43
Configuration
45
Figure 10 Touchpad Module - Tracking State Machine
45
IR Module
46
Description
46
Configuration
46
Figure 11: IR Module Block Diagram
46
Design Considerations
47
GPIO Keys Module
47
Description
47
Figure 12: GPIO Keys Module Block Diagram
47
Configuration
48
Design Considerations
48
HID Report Module
49
Description
49
Configuration
49
Figure 13: HID Report Module Block Diagram
49
Advertising FSM Module
50
Description
50
Table 10: ADV_IDLE State Transitions
51
Table 11: ADV_DIRECTED State Transitions
51
Table 12: ADV_UNDIRECTED State Transitions
52
Table 13: ADV_UNDIRECTED_LIM State Transitions
53
Table 14: ADV_UNDIRECTED_NO_PAIRING State Transitions
53
Table 15: ADV_UNDIRECTED_SLOW State Transitions
54
Table 16: ADV_FSM_EVENT_PENDING State Transitions
54
Configuration
56
Figure 14: Advertising FSM State Transition Diagram
56
8.10 Connection FSM Module
57
Description
57
Table 17: IDLE_ST State Transitions
59
Table 18: ADVERTISING_ST State Transitions
59
Table 19: CONNECTION_IN_PROGRESS_ST State Transitions
60
Table 20: CONNECTED_PAIRING_ST State Transitions
60
Table 21: CONNECTED_ST State Transitions
61
Table 22: POWEROFF_ST State Transitions
62
Table 23: DISCONNECTED_INIT_ST State Transitions
62
Table 24: WAITING_DISCONNECTION_AFTER_POWEROFF State Transitions
62
Configuration
63
8.11 LED Indicators Module
65
Description
65
Figure 15: LED Indicators Module Block Diagram
65
Figure 16: LED Connection to GPIO Pin
65
Configuration
66
Design Considerations
67
8.12 Sound Indicator Module
68
Description
68
Configuration
68
Figure 17: Sound Indicator Module Block Diagram
68
8.13 Power Manager Module
69
Description
69
Configuration
69
Design Considerations
69
Figure 18: Power Manager Module Block Diagram
69
8.14 Wakeup Controller Module
70
Description
70
Configuration
70
Figure 19: Wakeup Controller Module Block Diagram
70
8.15 Timer Controller Module
71
Description
71
Configuration
71
Design Considerations
71
Figure 20: Timer Controller Module Block Diagram
71
8.16 Systick Controller Module
72
Description
72
Configuration
72
Design Considerations
72
Figure 21: Systick Controller Module Block Diagram
72
9 BLE Services
73
Dialog Audio Service
73
Control Point Characteristic
73
Control Point Commands
73
Table 25: Dialog Audio Service Characteristics
73
Table 26: Control Point Command Structure
73
Table 27: Control Point Commands
73
Table 28: Set ATT Packet Size Command Parameters
74
Table 29: Set Connection Parameters Command Parameters
74
Table 30: Emulate Key Press Command Parameters
74
Control Point Notifications
75
Table 31: Control Point Notification Structure
75
Table 32: Control Point Notifications
75
Table 33: Keyboard Key Report Fields
75
Device Configuration Characteristic
76
Table 34: Debug Info Report Fields
76
Table 35: Connection Parameter Report Fields
76
Table 36: ATT Packet Size Report Fields
76
Table 37: Device Configuration Structure
76
Table 38: Audio Stream Configuration Report Fields
76
Audio Data Report Characteristic
77
HID over GATT Profile
78
Description
78
Table 39: Vendor-Defined HID Reports for Audio Stream Functionality
78
Vendor-Defined Reports for Audio Stream
78
Vendor-Defined Report for Gyro/Accelerometer Sensor
79
Configuration
79
Table 40: Vendor Defined HID Reports for Gyro/Accelerometer Sensor
79
Advertisement
Dialog Semiconductor SmartBond DA14585 User Manual (77 pages)
Range Extender Reference Application
Brand:
Dialog Semiconductor
| Category:
Microcontrollers
| Size: 4 MB
Table of Contents
Abstract
1
Contents
2
Table of Contents
2
Figures
4
Tables
5
1 Terms and Definitions
6
2 References
6
3 Introduction
7
Figure 1: PCB of the DA14585 Range Extender (321-13-B)
7
4 System Overview
8
Features
8
Table 1: Electrical Characteristics (Note 5)
9
System Description
10
Figure 2: Block Diagram of Range Extender (321-13-B)
10
System Interface
11
Figure 3: DA14585 Range Extender (321-13-B) on a DA14580 PRO-Dev.kit Motherboard
11
Figure 4: Layout of the DA14585 Range Extender Daughterboard
11
5 System Power Supply
12
6 Bluetooth Low Energy Soc
12
Table 2: Jumper Settings for Power Schemes of DA14580 PRO-Dev.kit Motherboard
12
Figure 5:DA14585 QFN40 Soc DA14585 Range Extender
13
7 RF Front End
14
Figure 6: RF Front End Signal Paths
14
Figure 7: RF Front End Schematic
14
Figure 8: SKY66111-11 Power Amplifier
15
Power Amplifier
15
Control Signals
16
RF Control Signals
16
Figure 9: SKY66111-11 Front End Module - Overview
16
Table 3: Truth Table for SKY66111-11
16
Figure 10: BLE_DIAGCNTL_REG (0X40000050) Register Specification
17
Figure 11: BLE_DIAGCNTL2_REG (0X4000020C) Register Specification
17
Figure 12: BLE_DIAGCNTL3_REG (0X40000210) Register Specification
17
Power Control Signals
18
GPIO Setup
18
Table 4: Power Control Signals Configuration
18
Table 5: Suggested Pin Assignment for Extracting All RF Control Signals
18
Figure 13: Low Pass Filter (L7&L5=2.7Nh, C18=1.2Pf)
19
Figure 14: T-Shaped, 3-Poles, Low Pass Filter
19
Filtering
19
Table 6: GPIO Setup of FEM Power Control Signals
19
Antenna
20
Figure 15: Printed Inverted F Antenna Geometry
20
Figure 16: Matching Network for Printed Antenna
20
Figure 17: S Parameters of Printed IFA and Matching Network
21
Table 7: Antenna Gain
21
Figure 18: Radiation Diagram for the Board Placed Vertically
22
Figure 19: Radiation Diagram for the Board Placed Horizontally
22
Resistive Attenuator (Optional)
22
8 TX Output Power Control Circuit
23
Figure 20: SKY66111-11 P
23
Figure 21: Power Regulation Circuit
23
BIAS (PIN =-1Dbm)
23
Figure 22: TX Output Power Using PWM Mode, 3 Channels
24
Table 8: SKY66111-11 TX Output Power Typical Values and Accuracy over PWM Duty Cycle (Note 13)
24
Figure 23: PWM Duty Cycle Vs TX Output Power and VCC
25
Table 9: SKY66111 VCC Voltage Level for All Power Modes
25
9 Crystals
26
Table 10: Y1 16 Mhz Crystal Characteristics
26
Table 11: Y2 32 Khz Crystal Characteristics
26
10 Reference Design Pin Assignment
27
Table 12: DA14585 Aqfn40 Pin Assignment
27
11 Development Mode - Peripheral Pin Mapping
28
Table 13: Development/ Testing Mode Pin Mapping
28
12 PCB Assembly
29
Figure 24: Top View of PCBA
29
Figure 25: Bottom View of PCBA
29
12.1 DA14585 Range Extender Schematic
30
12.2 Bill of Materials
31
Table 14: Bill of Materials
31
13 BLE Measurements
33
13.1 Basic Performance Measurements
33
Receiver Sensitivity
34
Test Description
34
Test Setup
34
Test Results
34
Table 15: RX Sensitivity for All Power Levels, Dirty Transmitter off (Note 15)
34
Table 16: RX Sensitivity for All Power Levels, Dirty Transmitter on (Note 16)
34
Figure 26: RX Sensitivity, Dirty Transmitter OFF, Payload: PRBS9, Length: 37, MAX_POWER
35
Figure 27: RX Sensitivity, Dirty Transmitter, Payload: PRBS9, Length: 37, MAX_POWER
36
Transmitter Output Power
37
Test Description
37
Test Setup
37
Test Results
37
Figure 28: Nominal Average TX Output Power Per Channel Vs All Power Levels
37
Table 17: Nominal Average TX Power (Note 17)
37
Current Consumption
38
Test Description
38
Test Setup
38
Test Results
39
Table 18: Current Consumption During Advertising Mode (Note 18)
39
Table 19: Current Consumption During Connection Mode (Note 19)
39
Um-B
39
Table 20: Current Consumption During Sleep Mode
40
13.2 BLE FCC Precertification Measurements
41
Maximum Output Power and Antenna Gain (Transmitter)
41
Test Specification
41
Test Setup
41
Test Results
41
Table 21: Maximum (Peak) Output Power (Dbm), RBIAS = 2.2K, CH00, CH19, CH39
41
Figure 29: Maximum Output Power, CH00
42
Figure 30: Maximum Output Power, CH19
42
Figure 31: Maximum Output Power, CH39
43
Emissions Limitations Conducted (Transmitter)
44
Test Specification
44
Test Setup
44
Test Results
44
Table 22: Measured Reference Level
44
Table 23: Conducted TX Harmonics at CH00, CH19, CH39
44
Figure 32: Harmonics Level, Lowest Frequency, CH00
45
Figure 33: Harmonics Level, Lowest Frequency, CH19
45
Figure 34: Harmonics Level, Lowest Frequency, CH39
46
Band Edge Compliance Radiated (Transmitter)
47
Test Specification
47
Test Setup
47
Test Results
47
Table 24: Band Edge Compliance Radiated
47
Figure 35: Radiated Emissions in Lower Restricted Band, CH00
48
Figure 36: Radiated Emissions in Upper Restricted Band, CH39
48
Band Edge Compliance Conducted (Transmitter)
49
Test Specification
49
Test Setup
49
Test Results
49
Figure 37: Conducted Emissions in Lower Band Edge, CH00
49
Table 25: Band Edge Compliance Conducted
49
Figure 38: Conducted Emissions in Upper Band Edge, CH39
50
Spurious Emissions Radiated above 1Ghz
51
Test Specification
51
Test Setup
51
Test Results
51
Table 26: TX Spurious Emissions Radiated Limits
51
Table 27: TX Spurious Emissions Radiated
51
Table 28: RX Spurious Emissions Radiated
51
Figure 39: TX Spurious Emissions Radiated, CH00
52
Figure 40: RX Spurious Emissions Radiated, CH00
52
14 PCB Design Guidelines
53
14.1 Antenna Selection
53
Figure 41: Full Size IFA Used in DA14585 Range Extender with Dimensions
53
14.2 RF Layout Design
54
Radio IC
54
Figure 42:DA14585 Range Extender Board Layout Snapshot
54
Table 29: Antenna Types Comparison
54
RF Transmission Lines
55
RX Spurious Emissions
55
Figure 43: Placement of Filter and Matching Network
55
15 Safety Information
58
Figure 44: Safety Information of DA14585 Range Extender
58
Dialog Semiconductor SmartBond DA14585 User Manual (60 pages)
IoT Multi Sensor Development Kit
Brand:
Dialog Semiconductor
| Category:
Microcontrollers
| Size: 4 MB
Table of Contents
Abstract
1
Contents
2
Table of Contents
2
Figures
4
Tables
5
1 Terms and Definitions
6
2 References
6
3 Introduction
8
4 Iot Sensors Reference Application
8
Figure 1: Internet of Things (Iot)
8
Iot Sensors App in Android and Ios
9
Figure 2: Installing Dialog Iot Sensors App from Apple Appstore
9
Installing from Apple Appstore
9
Installing from Google Playstore
9
Screens of Dialog Iot Sensors App
10
Figure 3: Installing Dialog Iot Sensors App from Google Playstore
10
Figure 4: Scan Screen of Dialog Iot Sensors App
10
Scan Screen
10
Environmental Sensors
11
Figure 5: Side Menu
11
Side Menu
11
Figure 6: Environmental Sensor Screen of Dialog Iot Sensors App
12
IMU Sensors
12
Figure 7: IMU Sensor Screen of Dialog Iot Sensors App
13
Sensor Fusion 3D Screen
13
Figure 8: 3D Screen of Dialog Iot Sensors App
14
Basic Settings Screen
15
Figure 9: Basic Settings of Dialog Iot Sensors App
15
Calibrate Proximity Sensor
16
Figure 10: Proximity Sensor Calibration Prompt
16
Figure 11: Calibration Settings of Dialog Iot Sensors App
17
Magnetometer Calibration Settings Screen
17
Magnetometer Auto-Calibration Procedure
18
Magnetometer Calibration File
18
Magnetometer Sensor and Calibration State Reporting
19
Prerequisites for Magnetometer Calibration
19
Procedure of Magnetometer Calibration
19
Figure 12: Sensor Fusion Settings of Dialog Iot Sensors App
20
Smartfusion Coefficients Screen
20
Fast Accelerometer Calibration Screen
21
Air Quality Index
21
Figure 13: Accelerometer Calibration Settings of Dialog Iot Sensors App
21
5 Smart Tag Reference Application
22
Introduction
22
Smarttags App in Android and Ios
22
Overview
22
Table 1: Air Quality Index
22
Installation
23
Figure 14: Smarttags APP Icon
23
Device List
24
Device Details
24
Figure 15: Installation of Dialog Smarttags App
24
Figure 16: Device List
24
Figure 17: Device Details
25
Figure 18: Distance Alert Window
25
Figure 19: How to Access the Side Menu
26
Figure 20: Device Information
27
Figure 21: Disclaimer
27
6 Beacon Reference Applications
28
Introduction
28
What Is a Beacon
28
Figure 22: Seek & Find Screens
28
Figure 23: Beacon Protocol Logos
28
Beacon Example
29
Figure 24: Bluetooth Low Energy Beacon
29
Figure 25: Description of the Exhibit on a Smartphone
29
Table 2: Example of Advertising Data from a Museum Beacon
29
Finding Advertising Devices
30
7 Iot Cloud Applications
30
Introduction
30
Figure 26: Locate App Screenshot
30
User and Device Management
31
Users
31
Figure 27: Cloud Settings
31
Devices
32
Figure 28: Create New Account or Pairing with an Existing Account
32
Figure 29: User Management in Cloud Application
32
Sensor Data
33
Live Data
33
Historical Data
33
Figure 30: Device Management
33
Figure 31: Live Data
33
Cloud Application
34
Figure 32: Historical Data: Cloud Application
34
Figure 33: Historical Data: Mobile Application
34
Mobile Application
34
Rest API
35
Alerting
35
Cloud Application
35
Mobile Application
36
Figure 34: Alerting: Cloud Application
36
Figure 35: Alerting: Mobile Application
36
Iot Control Application
37
Cloud Application
37
Mobile Application
37
Figure 36: Control: Cloud Application
37
Iot Asset Tracking Application
38
Cloud Application
38
Asset Tracking
38
Figure 37: Control: Mobile Application
38
Figure 38: Asset Tracking Table
39
Figure 39: Asset Tracker
39
Asset Management
40
Figure 40: Asset Tracker - Settings
40
Figure 41: Asset Tracker - Gateway Settings
40
Figure 42: Asset Management
41
Figure 43: Gateway Management
41
Gateway Management
41
Location Management
41
Supervisor Management
42
Mobile and Raspberry Pi Application
42
Figure 44: Location Management
42
Figure 45: Supervisor Management
42
Mobile
42
Figure 46: Dialog Iot Sensors App, Asset Tracking Tab
43
Raspberry Pi
43
Figure 47: Configuration File of Raspberry Pi Asset Tracking Gateway
44
Quick Start-Up Guide
44
Game
45
Cloud Application
45
Figure 48: 3D Game Iot Application
45
Amazon Alexa
46
Figure 49: 3D Demo
46
Figure 50: 3D Ball-Board Control Game
46
Figure 51: Dialog Evaluation Kit Skill for Alexa
47
Figure 52: Alexa: Skill Activation Succeeded Screen
47
Skill Activation
47
Figure 53: Alexa: Sign in Procedure
48
Figure 54: Alexa Mobile Application Main Screen
48
How to Use
48
Ifttt
49
Create an IFTTT Applet
49
Figure 55: IFTTT Signup Page
49
Figure 56: New Applet
49
Figure 57: Make an IFTTT Applet
50
Figure 58: Make an IFTTT Applet Step 1
50
User Manual Revision 1.1 05-Feb
50
Figure 59: Make an IFTTT Applet Step 2
51
Figure 60: Make an IFTTT Applet, Complete Step 2
51
Figure 61: Make an IFTTT Applet, Create that
52
Figure 62: Make an IFTTT Applet, Step 3
52
Figure 63: Make an IFTTT Applet, Step 4
53
Figure 64: Make an IFTTT Applet Step 5
53
IFTTT Web Hook Key
54
Figure 65: Make an IFTTT Applet, Finish
54
Figure 66: IFTTT Web Hook Key, Step 1
54
Web App - IFTTT Settings
55
Figure 67: IFTTT Web Hook Key Step 2
55
Figure 68: IFTTT Web Hook Key Step 3
55
Mobile App: IFTTT Settings
56
Figure 69: Web App - IFTTT Settings
56
Figure 70: IFTTT Settings - Mobile App
56
Figure 71: Email When "Temperature" Occurred
57
Advertisement
Dialog Semiconductor SmartBond DA14585 User Manual (57 pages)
Getting started with Development Kit - Basic
Brand:
Dialog Semiconductor
| Category:
Microcontrollers
| Size: 4 MB
Table of Contents
Abstract
1
Contents
2
Table of Contents
2
Figures
3
Tables
4
1 Terms and Definitions
4
2 References
5
3 Introduction
6
Hardware Content
6
Figure 1: DEVKT - Basic Kit
6
Table 1: Content of the DEVKT - Basic Kit
6
Basic Development Kit for Da1458X Family
7
Differences between DA14580, DA14581, DA14583, DA14585 and DA14586
7
Table 2: DA14580
7
Table 3: DA14581
7
Table 4: DA14583
8
Table 5: DA14585
8
Table 6: DA14586
9
Software Development Tools
10
Smartsnippets Studio Introduction
10
Installation
10
Figure 2: Smartsnippets Studio Platform
10
Starting Smartsnippets Studio
11
Figure 3: Dialog for Selecting Workspace
11
Figure 4: SDK Tools Installer
11
Setting up Your PC
12
Smartsnippets Studio
12
Table 7: Installation Tools and Drivers
12
Tera Term
13
Software Development Kit Content
14
Tools
14
SDK Documents
14
SDK Source Code Examples (Created with Keil IDE)
14
Figure 5: DA14580 Target Selection
15
Figure 6: Da14585 Target Selection
15
Table 8: SDK Examples
15
Figure 7: DA14580 USB Selection
16
Figure 8: DA14585 USB Selection
16
Pinning
18
DA14580 Pin Assignment
18
DA14581 Pin Assignment
18
Figure 9: DA14580 - QFN48 (Left) and QFN40 (Right) Pin Assignment
18
Figure 10: DA14581- QFN40 Pin Assignment
18
DA14583 Pin Assignment
19
Figure 11: QFN40 Pin Assignment from Datasheet
19
Table 9: SPI Connections
19
DA14585 Pin Assignment
20
Figure 12: DA14585 - QFN40 Pin Assignment
20
DA14586 Pin Assignment
21
Figure 13: DA14586 - QFN40 Pin Assignment
21
Table 10: SPI Connections
21
PCB Design and Functionalities
22
Da14581Devkt-B (228-01-A)
22
Figure 14: Components on PCB Top Layer of the Da14580/581Basic Kit
22
Figure 15: Topview of PCB DA14580/581 with Components and Functionalities
22
Da14583Devkt-B (285-02-A)
23
Figure 16: Components on PCB Top Layer of the DA14583 Basic Kit
23
Figure 17: Topview of PCB DA14583 with Components and Functionalities
23
Da1458Xdevkt-B (321-04-A)
24
Figure 18: Da1458X DEKT-B Block Diagram
24
Figure 19: Components on PCB Top Layer of the DA14585/6 Basic Kit (321-04-A)
24
Schematics and Layouts
25
DA14580DEVKT-B Schematic
25
Figure 20: Topview of PCB Da1458X with Components and Functionalities
25
Figure 21: DA14580DEVKT-B_Vb Part 1
26
Figure 22: DA14580DEVKT-B_Vb Part 2
27
DA14581DEVKT-B_Va Schematic
28
Figure 23: DA1581DEVKT-B_Va Part 1
28
Figure 24: DA1581DEVKT-B_Va Part 2
29
DA14583DEVKT-B_Va Schematic
30
Figure 25: DA1583DEVKT-B_Va Part 1
30
Figure 26: DA1583DEVKT-B_Va Part 2
31
Da1458Xdevkt-B (321-04-A) Schematic
32
Figure 27: Da158Xdevkt-B_Va Part 1
32
Figure 28: Da158Xdevkt-B_Va Part 2
33
Configuring Basic Development Kit-Board by Jumper Settings
34
3.9.1 Configuring the DA14580/581 Basic Kit-Board by Jumper Settings
34
Figure 29: DA14580/581 (Fabrication Default) UART Boot Settings (Tx P0_4 and Rx P0_5)
34
Figure 30: Da14580/581Boot from External SPI Memory
34
Figure 31: Data Direction of UART Within J4
34
3.9.2 Configuring the DA14583 Basic Kit-Board by Jumper Settings
35
Figure 32: DA14580/581 Layout of Headers J4 and J6
35
Figure 33: (Fabrication Default) DA14583 UART Boot Settings (Tx P0_4 and Rx P0_5)
35
Figure 34: Data Direction of UART Within J4
35
Figure 35: DA14583 Layout of Headers J4 and J6
36
3.9.3 Configuring the Da1458X Basic Kit-Board by Jumper Settings
37
Figure 36: Da1458X Layout of Headers J4 and J6
37
Figure 37: Da1458X (Fabrication Default) UART Boot Settings (Tx P0_4 and Rx P0_5)
37
Figure 38: Data Direction of UART Within J4
38
Figure 39: Da1458X Boot from External SPI Memory. It Is Valid for DA14580/1/5 (Add Photo)
38
3.10 Block Diagram & Downloading Software
39
Figure 40: Block Diagram with Different Memory Locations
39
Figure 41: DA14585/586 Block Diagram
40
4 Using the Demo Kit
41
Run an Example on the DA14580/581/583/585/586
41
Table 11: Run an Example on DA14580/581/583/585/586
41
Figure 42: Setup of DA14580/581/585 DEVKT - BASIC During Power Measurement
45
Figure 43: Setup of DA14583/586 DEVKT - BASIC During Power Measurement
45
Dialog Semiconductor SmartBond DA14585 User Manual (63 pages)
Brand:
Dialog Semiconductor
| Category:
Microcontrollers
| Size: 4 MB
Table of Contents
Abstract
1
Table of Contents
2
Contents
2
Tables
3
Figures
3
Terms and Definitions
5
References
5
Introduction
6
Order Content
7
Figure 1: Overview of All DEVKT -Pro Parts
7
Table 1: Content of the DA14580/581/583 Pro Kit. Ordernumbers Are Made Bold
8
3.2 Pro Kit for Da1458X Family
9
3.2.1 Differences between DA14580, DA14581, DA14583, DA14585 and DA14586
9
Table 2: DA14580
9
Table 3: DA14581
9
Table 4: DA14583
10
Table 5: DA14585
10
Table 6: DA14586
11
Software Development Tools
12
Smartsnippets Introduction
12
Installation
12
Figure 2: Smartsnippets Studio Platform
12
Starting Smartsnippets Studio
13
Figure 3: Dialog for Selecting Workspace
13
Figure 4: SDK Tools Installer
13
Setting up Your PC
14
Smartsnippets Studio
14
Table 7: Installation Tools and Drivers
14
Tera Term
15
3.4.3 Software Development Kit Content
16
Table 8: SDK Examples
17
Figure 5: DA14580 Target Selection
17
Figure 6: Da14585 Target Selection
18
Figure 7: DA14580 USB Selection
18
Figure 8: DA14585 USB Selection
18
Pinning
20
Table 9: SPI Connections
20
Figure 9: QFN40 Pin Assignment from Datasheet
20
DA14585 Pining
21
Figure 10: DA14585 - QFN40 Pin Assignment
21
DA14586 Pining
22
Table 10: SPI Connections
22
Figure 11: DA14586 - QFN40 Pin Assignment
22
3.7.1 PCB Design and Functionalities
23
Figure 12: Motherboard of Development Kit - Pro (PCB Topview)
23
3.7.2 Configuring the Pro Kit-Board by Jumper Settings
24
Figure 13: DA14580/581/583 (Fabrication Default) UART Boot Settings (T_Txd : (P0_5) and T_Rxd : (P0_4))
24
Figure 14: DA14580/581 Boot from External SPI Memory
24
Figure 15: DA14583 Boot from Internal SPI Memory
25
Figure 16: Layout of Headers J5 and J6
25
Figure 17: UART Data Direction of Uart Within J5
25
3.7.3 Block Diagram
26
Figure 18: Block Diagram of Total Systemmemory and Tools
27
Figure 19: DA14580/581/583 Block Diagram
28
Figure 20: DA14585/586 Block Diagram
29
Using the Demo Kit
30
Run an Example on the DA14580/581/583
30
Table 11: Run an Example on DA14580/581/583
30
Layout
35
Connections of J7 and J8
35
Figure 21: Board Layout
35
Figure 22: IO Breakout Available on QFN40 and QFN48
35
Figure 23: IO Breakout Available on QFN48
35
Schematics Motherboard and Daughterboards
36
Peripherals
36
Figure 24: Peripherals Schematic of Motherboard
36
SPI and Serial
37
Figure 25: SPI and Serial Schematic of Motherboard
37
Current Measurement
38
Figure 26: Current Measurement Schematic of Motherboard
38
JTAG Interface
39
Figure 27: JTAG Interface Schematic of Motherboard
39
PCI-E
40
Figure 28: PCI-E Schematic of Motherboard
40
Power Supplies
41
Figure 29: Power Supplies Schematics of Motherboard
41
USB HUB Controller
42
Figure 30: USB HUB Controller Schematic of Motherboard
42
DA14580 WLCSP Daughter Board
43
Figure 31: DA14580 WLCSP Daughter Board
43
DA14580 QFN40 Daughterboard
44
Figure 32: DA14580 QFN40 Daughterboard
44
C.10 DA14580 QFN48 Daughterboard
45
Figure 33: DA14580 QFN48 Daughterboard
45
C.11 DA14581 WLCSP Daughterboard
46
Figure 34: DA14581 WLCSP Daughterboard
46
C.12 DA14581 QFN40 Daughterboard
47
Figure 35: DA14581 QFN40 Daughterboard
47
C.13 DA14583 QFN40 Daughterboard
48
Dialog Semiconductor SmartBond DA14585 User Manual (45 pages)
IoT Multi Sensor Development Kit Hardware Design
Brand:
Dialog Semiconductor
| Category:
Microcontrollers
| Size: 3 MB
Table of Contents
Abstract
1
Contents
2
Table of Contents
2
Figures
3
Tables
4
1 Terms and Definitions
5
2 References
5
3 Introduction
6
4 System Overview
6
Features
6
Block Diagram
7
Figure 1: Block Diagram of DA14585 Iot MSK from Top Level
7
PCBA Overview
8
Figure 2: PCBA of a DA14585 Iot MSK: Top View
8
5 DA14585 Iot MSK
9
DA14585 Soc
9
Figure 3: PCBA of DA14585 Iot MSK: Bottom View
9
DA14585 Pin Assignment
10
Figure 4: the System Schematic of DA14585 Soc
10
Table 1: GPIO Pin Assignment for DA14585 Iot MSK
10
DA14585 Power Pins
12
Flash Memory
12
Crystal Oscillators
13
Figure 5: Serial nor Flash Memory
13
Table 2: Y1 (16 Mhz Crystal) Characteristics
13
Power Amplifier
14
Table 3: Y2 (32 Khz Crystal) Characteristics
14
Control Signals
15
RF Control Signals
15
Figure 6: Block Diagram of the SKY66111-11 Power Amplifier
15
Figure 7: Schematic of SKY66111-11 Front End Module
15
Power Control Signals
16
Table 4: Truth Table for SKY66111-11
16
Table 5: Signal Configurations for Power Control
16
Microphone
17
GPO Expander
17
Figure 8: Schematic of SPK0838HT4H Microphone
17
Table 6: GPO Expander Pin Assignment
17
Expansion Slots
18
Figure 9: Schematic of GPO Expander
18
Accelerometer/Gyroscope Sensor
19
Figure 10: Schematic of Expansion Slots
19
Additional (Non-Populated) Motion Sensor
20
Figure 11: Schematic of ICM42605 Motion Sensor
20
Table 7: Indicative Electrical Characteristics of ICM42605 Motion Sensor
20
Ambient Light and IR Proximity Sensor
21
Figure 12: Schematic of the Ambient Light and IR Proximity Sensor
21
Table 8: Motion Sensor Mounting Scenarios
21
5.10 Buzzer
22
Figure 13: Buzzer Schematic
22
Table 9: Indicative Electrical Characteristics of VCNL4010 als and IR Sensor
22
Electronic Compass (Magnetometer)
23
Figure 14: Frequency Response Versus Db Magnitude
23
5.12 Environmental and Gas Sensor
24
Figure 15: Schematic of the Magnetic Sensor
24
Table 10: Indicative Electrical Characteristics of AK09915C Magnetic Sensor
24
Figure 16: Schematic of the Environmental and Gas Sensor
25
5.13 Barometric Pressure Sensor
26
Table 11: Indicative Electrical Characteristics of BME680
26
5.14 System Power Supply Options
27
Battery Power Options
27
Figure 17: Schematic of Barometric Sensor
27
Table 12: Indicative Electrical Characteristics of ICP10110
27
Figure 18: Power ON/OFF Switch and Power Options
28
Alternative Power Options
29
5.15 Printed Antennas
29
Figure 19: BT2, Coin Cell Battery Holder Position
29
Figure 20: the Printed IFA of a Reduced Size on PCB
30
Figure 21: Radiation Pattern of the Printed IFA of a Reduced Size
30
6 Schematics
31
Figure 22: Schematic 1 of DA14585 Iot MSK
31
Figure 23: Schematic 2 of DA14585 Iot MSK
31
7 PCB Layout
32
Figure 24: PCB of the DA14585 Iot MSK: Top View
32
8 Power Measurements
33
Figure 25: PCB of DA14585 Iot MSK: Bottom View
33
Figure 26: DA14585 Disconnected, All Sensors in Sleep Mode
34
Figure 27: DA14585 Connected, All Sensors Active
34
Figure 28: DA14585 Connected, Gas Sensor off Only
35
Figure 29: DA14585 Connected, Environmental and Gas Sensor off
35
Figure 30: DA14585 Connected, Environmental, Gas, als and IR Sensors off
36
Figure 31: DA14585 Connected, Motion Sensor on Only
36
Dialog Semiconductor SmartBond DA14585 User Manual (34 pages)
Voice RCU Hardware Manual
Brand:
Dialog Semiconductor
| Category:
Microcontrollers
| Size: 2 MB
Table of Contents
Abstract
1
Contents
2
Table of Contents
2
Figures
3
Tables
3
1 Terms and Definitions
4
2 References
4
3 Introduction
4
4 System Overview
5
Features
5
Block Diagram
5
Figure 1: Top Level Block Diagram of the DA14585 Voice RCU Reference Design
5
PCBA Overview
6
Figure 2: DA14585 Voice RCU Reference Design (Rev B) - Top View
6
Figure 3: DA14585 Voice RCU Reference Design (Rev B) - Bottom View
6
Figure 4: Trackpad Daughterboard (Rev B) - Top View
7
Figure 5: Trackpad Daughterboard (Rev B) - Bottom View
7
Figure 7: Complete DA14585 Voice RCU Reference Design (Rev B) with Track Wheel
8
Figure 6: Complete DA14585 Voice RCU Reference Design (Rev B) with Trackpad
8
5 DA14585 Voice RCU Reference Design
9
DA14585 Soc
9
Figure 8: DA14585 System Schematic
9
Pin Assignment
10
Table 1: DA14585 Voice RCU Reference Design Rev. B - Pin Assignment
10
Power Management
11
Flash Memory
11
Figure 9: Serial nor Flash Memory
11
Crystal Oscillators
12
Table 2: Y1 (16 Mhz Crystal) Characteristics
12
Table 3: Y2 (32 Khz Crystal) Characteristics
12
Microphone
13
Figure 10: SPK0838HT4H Microphone Schematic
13
Capacitive Touch Controller
14
Figure 11: Capacitive Touch Controller Schematic (Trackpad)
14
Figure 12: Capacitive Touch Controller Schematic (Wheel)
14
Accelerometer/Gyroscope Sensor
15
Figure 13: BMI160- Inertial Sensor Schematic
15
Table 4: BMI160 Inertial Sensor - Electrical Characteristics
15
Infrared LED
16
5.10 Buzzer
16
Figure 14: IR LED Schematic
16
Figure 15: Buzzer Schematic
16
5.11 ON/OFF Switch
17
5.12 Leds
17
Figure 16: Power ON/OFF Switch Schematic
17
Figure 17: Indication Leds Schematic
17
5.13 Reset Button
18
5.14 Keypad Matrix
18
Figure 18: Reset Button Schematic and Actual Illustration
18
Figure 19: Keypad Matrix Schematic
18
5.15 Printed Antenna
19
Figure 20: PCB View of a Printed Antenna
19
Figure 21: Printed Antenna Radiation Pattern
19
Table 5: Printed Antenna Performance Characteristics
19
6 Schematics
20
Figure 22: DA14585 Voice RCU Reference Design Rev. B1 - Soc, Flash Memory, Debugging Port
20
Figure 23: DA14585 Voice RCU Reference Design Rev. B1 - Peripherals, Sensors
21
7 PCB Layout
22
Figure 24: DA14585 Voice RCU Reference Design Rev. B - Top View
22
Figure 25: DA14585 Voice RCU Reference Design Rev. B - Bottom View
23
Figure 26: DA14585 Voice RCU Reference Design - PCB Stack-Up
23
8 Power Measurements
24
Figure 27: DA14585 Voice RCU Reference Design - Average Operating Current
24
Figure 28: DA14585 Voice RCU Reference Design - Average Sleep Current
24
Figure 29: DA14585 Voice RCU Reference Design - Average Touch Pad Scanning Current
25
Figure 30: DA14585 Voice RCU Reference Design - Current During Touch Pad Scan Pulse
25
Table 6: DA14585 Voice RCU Reference Design
25
Dialog Semiconductor SmartBond DA14585 User Manual (34 pages)
Getting Started Guide with the IoT Multi Sensor Development Kit
Brand:
Dialog Semiconductor
| Category:
Microcontrollers
| Size: 2 MB
Table of Contents
Contents
2
Table of Contents
2
Figures
3
Tables
3
1 Abstract
4
2 Terms and Definitions
4
Figure 1: DA14585 Iot Multi Sensor Kit
4
3 Introduction
5
How Long Should It Take
5
Block Diagram
5
Figure 2: DA14585 Iot MSK Block Diagram
5
Key Features
6
4 Kit Content
6
5 System Requirements
7
6 Hardware Description
7
PCB and Board Layout
7
Figure 3: PCBA of a DA14585 Iot MSK: Top View
7
Table 1: DA14585 Iot MSK Top Main Devices
7
Sensors Overview
8
Environmental Sensor
8
Figure 4: PCBA of DA14585 Iot MSK: Bottom View
8
Table 2: DA14585 Iot MSK Bottom Main Devices
8
Motion Sensor: Accelerometer/Gyroscope
9
Audio Sensor: Microphone
9
Electronic Compass (Magnetometer)
10
Barometric Pressure Sensor
10
Optical Sensor: Ambient Light and IR Proximity
10
Buttons and Leds
10
Table 3: Gpios for Buttons and Leds
10
NOR Flash Memory
11
Power Supply
11
Table 4: Gpios for the Flash Memory
11
Figure 5: Battery Connection
12
Figure 6: Connection between DA14585 Iot MSK and the CIB
12
Figure 7: Communication Interface Board Layout
13
Table 5: Communication Interface Board (CIB)
13
7 Software Downloading and Programming
14
Drivers and Tools
14
Smartsnippets™ Installation
14
Figure 8: Smartsnippets Studio Install Link
14
Figure 9: Automatically Install J-Link
15
Figure 10: Automatically Install J-Link
15
KEIL Installation
16
Development Software Source
16
Figure 11: VCOM on the Debugger
16
Figure 12: Iot MSK Software SDK Directory Structure
17
8 Run the Pre-Loaded Demo
18
Figure 13: Quick Start with Iot MSK: Flow Diagram
18
Figure 14: Cloud Setting
19
Figure 15: Applications: Historical Data
19
Figure 16: Iot Sensors Reference Application State Machine
20
9 Build Your First Iot Application
21
How to Start Development
21
Figure 17: Iot Sensors Reference Application State Machine
21
Flash Programming in MSK Applications
22
Figure 18: Mkimage Scripts and Application Location
23
Figure 19: Available Mkimage Scripts
23
Figure 20: Flash Programming with Smartsnippets Studio
24
Figure 21: SPI Flash Programmer Bootable Option
24
Figure 22: Smart Tag Application
25
Figure 23: about Flash Programming Procedure
25
Beacon Reference Applications
26
Building and Running the Example
26
Table 6: Beacon Reference Applications
26
Figure 24: Locating the Beacon
28
Figure 25: Connecting with the DA14585 Eddystone Beacon
29
Figure 26: EDDYSTONE-TLM Data
29
Dialog Semiconductor SmartBond DA14585 User Manual (30 pages)
Brand:
Dialog Semiconductor
| Category:
Microcontrollers
| Size: 2 MB
Table of Contents
Abstract
1
Contents
2
Table of Contents
2
1 Figures
3
2 Tables
3
3 Terms and Definitions
4
4 Prerequisites
4
5 Introduction
5
Kit Content
5
6 The DA14585/586 Hardware
6
The Prodev Kit Motherboard
6
The Pro Kit Daughterboard
7
Configuring the Pro Kit Board by Jumper Settings
7
Board Layout
8
Connecting the Prodev Kit to the Host PC
9
7 DA14585/586 Software Installation
9
Requirements of the Development PC
9
Driver Installation
9
Figure 6: Windows Driver Installation
10
Configuring the Serial Port for UART
11
Using Serial Port
11
Troubleshooting
12
8 Software Development Tools
12
Smartsnippets™ Installation
13
Figure 11: Automatically Install J-Link
14
KEIL Installation
15
Figure 14: CMSIS Package Installation Successful
16
9 Build a DA14585/586 Application
17
The Blinky Peripheral Example Application
17
Figure 17: Blinky Project Keil Workspace
18
Figure 19: Blinky Project Scatter File
19
Figure 21: Blinky Project: Jlink Setup
20
Figure 23: Blinky Project: Start Debug Session
21
Figure 26: Blinky Project: Blinky Message on COM28 Terminal
22
The Barebone BLE Example Application
23
Figure 30: Barebone BLE: Interacting with BLE Application
24
Troubleshooting
25
What Next
25
10 Appendices
26
Appendix A: Using the Pro Development Kit
26
Appendix B: Latency Timer of the FTDI Cable
26
Appendix C: Battery Connection 'Workaround
27
Appendix D: Power Bouncing Workaround
28
11 Revision History
29
12 Status Definitions
29
13 Disclaimer
29
14 Contacting Dialog Semiconductor
30
15 Rohs Compliance
30
Dialog Semiconductor SmartBond DA14585 Quick Start Manual (2 pages)
Voice RCU
Brand:
Dialog Semiconductor
| Category:
Microcontrollers
| Size: 0 MB
Table of Contents
RCU State Indication
1
Install 2 AAA Batteries
1
Install the Voice RCU App
1
Power Switch
1
Motion Mouse on / off
1
Toggle between MOUSE and KEYPAD Mappings
1
Select the Required Bitrate
2
Language Selection
2
Live Capture and Voice Recognition
2
Voice Command Options
2
Audio Capture Controls
2
Using Disk and Play Buttons
2
Graph Updates During Audio Capture
2
RCU Pairing Indication
2
Reconnection after Disconnect
2
Important Notes on Pointing Devices
2
Dialog Semiconductor SmartBond DA14585 Quick Start Manual (2 pages)
IoT Multi Sensor Development Kit
Brand:
Dialog Semiconductor
| Category:
Microcontrollers
| Size: 0 MB
Advertisement
Related Products
Dialog Semiconductor DA14580
Dialog Semiconductor DA1458 Series
Dialog Semiconductor DA14583
Dialog Semiconductor DA14581
Dialog Semiconductor DA14586
Dialog Semiconductor DA14531 PRO
Dialog Semiconductor DA14530/1
Dialog Semiconductor DA14695 ProDK
Dialog Semiconductor DA14695-00HQDEVKT-P
Dialog Semiconductor DA14681
Dialog Semiconductor Categories
Microcontrollers
Motherboard
Network Hardware
Accessories
Extender
More Dialog Semiconductor Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL