Wurth Elektronik PROTEUS-II User manual

USER MANUAL
PROTEUS-II
AMB2623 / 2608011X24010
VERSION 1.11
JULY 6, 2022

***************
MUST READ
Check for firmware updates
Before using the product make sure you use the most recent firmware version, data sheet
and user manual. This is especially important for Wireless Connectivity products that were
not purchased directly from Würth Elektronik eiSos. A firmware update on these respective
products may be required.
We strongly recommend to include in the customer system design, the possibility for a firmware
update of the product.

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
Revision history
Manual
version
FW
version
HW
version Notes Date
1.1 1.1.0 2.1 • Initial release November
2018
1.2 1.1.0 2.1
• Description of the new peripheral only
mode function in chapter
10
• Corrected
CMD_SET_CNF
message in
chapter
8
• Updated description of firmware update
using the OTA bootloader
January
2019
1.3 1.1.0 2.1 • Added chapter
Reference design
and
chapter
Information for explosion
protection
March 2019
1.4 1.1.0 2.1
• Updated references to new AppNote
name structure. Updated important
notes, legal notice & license terms
chapters.
June 2019
1.5 1.1.0 2.1
• Corrected information on brownout and
maximum TX power in
chapter
Electrical specifications
• Updated label in chapter
General
labeling information
• Corrected example of DTM RX test in
chapter
CMD_DTM_REQ
• Updated address of Division Wireless
Connectivity & Sensors location
October
2019
Order code 2608011x24010 1
Version 1.11 , July 2022 www.we-online.com/wcs

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
1.6 1.1.0 2.1 • Removed -30dBm as valid
RF_TXPower
value
December
2019
1.7 1.1.0 2.1 • Correction of Value amount of
inductivity for explosion protection
February
2020
1.8 1.1.0 2.1
• Added Declaration of conformity for
Japan.
• Limitation of the
RF_DeviceName
to a
maximum of 31 bytes
• Added Annex
Additional CRC8
Information
and
Example codes for
host integration
June 2020
1.9 1.1.0 2.1
• Updated Declaration of EU conformity
to latest Version of EN 300 328 after
successfully passing corresponding
delta test in chapter
Regulatory
compliance information
.
• Added package name in
chapter
Footprint WE-FP-4
.
October
2020
1.10 1.1.0 2.1 • Updated Declaration of EU
conformity
Regulatory compliance
information
.
December
2020
Order code 2608011x24010 2
Version 1.11 , July 2022 www.we-online.com/wcs

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
1.11 1.3.0 2.1
• Removed 2608011024019 and
2608011124019 from
Ordering
information
as there are no longer
pre-cuts available. The modules are
available in all quantities as cut tape.
• Added information concerning firmware
version 1.3.0, see chapter
Firmware
history
.
• Added overview of helpful application
notes
• Updated document style
July 2022
?For firmware history see chapter
Firmware history
Order code 2608011x24010 3
Version 1.11 , July 2022 www.we-online.com/wcs

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
Abbreviations
Abbreviation Name Description
BTMAC Bluetooth®conform MAC address of the module used
on the RF-interface.
CS Checksum Byte wise XOR combination of the preceding fields.
DTM Direct test mode Mode to test Bluetooth®specific RF settings.
GAP Generic Access
Profile
The GAP provides a basic level of functionality that all
Bluetooth®devices must implement.
I/O Input/output Pinout description.
LPM Low power mode Mode for efficient power consumption.
MAC MAC address of the module.
MTU Maximum
transmission unit Maximum packet size of the Bluetooth®connection.
Payload The intended message in a frame / package.
RF Radio frequency Describes wireless transmission.
RSSI Receive Signal
Strength Indicator
The RSSI indicates the strength of the RF signal. Its
value is always printed in two’s complement notation.
Soft device Operating system used by the nRF52 chip.
User settings
Settings to configure the module. Any relation to a
specific entry in the user settings is marked in a
special font and can be found in chapter
8
.
UART
Universal
Asynchronous
Receiver
Transmitter
Allows the serial communication with the module.
[HEX] 0xhh Hexadecimal
All numbers beginning with 0x are hexadecimal
numbers. All other numbers are decimal, unless
stated otherwise.
Order code 2608011x24010 4
Version 1.11 , July 2022 www.we-online.com/wcs

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
Contents
Overview of helpful application notes 12
1. Introduction 14
1.1. Operational description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.1.1. Keyfeatures................................. 14
1.1.2. Connectivity................................. 15
1.2. Blockdiagram..................................... 16
1.3. Orderinginformation................................. 17
2. Electrical specifications 18
2.1. Recommended operating conditions . . . . . . . . . . . . . . . . . . . . . . . . 18
2.2. Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3. Powerconsumption.................................. 19
2.3.1. Static..................................... 19
2.3.2. Dynamic................................... 20
2.4. Radiocharacteristics................................. 23
2.5. Pincharacteristics .................................. 24
3. Pinout 25
4. Quick start 27
4.1. Minimal pin configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.2. Powerup ....................................... 27
4.3. Quickstartexample.................................. 28
5. Functional description 32
5.1. Operationmodes................................... 32
5.2. Radiomodulestates................................. 32
5.3. State indication using the LED pins . . . . . . . . . . . . . . . . . . . . . . . . . 34
5.4. Sleepmode...................................... 34
5.5. Identification of a Proteus-II device on the radio . . . . . . . . . . . . . . . . . . 35
5.6. Connection based data transmission, with or without security . . . . . . . . . . 35
5.6.1. Further information for a secure connection setup . . . . . . . . . . . . 36
5.6.1.1. Justworksmode ............................ 36
5.6.1.2. StaticPasskey mode . . . . . . . . . . . . . . . . . . . . . . . . . . 39
5.6.1.3. Bonding................................. 42
5.7. Unidirectional connectionless data transmission using Beacons . . . . . . . . . 46
5.8. Energy-efficient distance estimation solutions . . . . . . . . . . . . . . . . . . . 47
5.9. Configure the module for low power consumption . . . . . . . . . . . . . . . . . 47
5.10. Start the direct test mode (DTM) . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.11. Usingthe2MBitphy ................................. 50
6. Host connection 51
6.1. Serialinterface:UART................................ 51
Order code 2608011x24010 5
Version 1.11 , July 2022 www.we-online.com/wcs

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
7. The command interface 52
7.1. Scan for other modules in range . . . . . . . . . . . . . . . . . . . . . . . . . . 54
7.1.1. CMD_SCANSTART_REQ . . . . . . . . . . . . . . . . . . . . . . . . . 54
7.1.2. CMD_SCANSTOP_REQ . . . . . . . . . . . . . . . . . . . . . . . . . . 54
7.1.3. CMD_GETDEVICES_REQ . . . . . . . . . . . . . . . . . . . . . . . . . 55
7.1.3.1. Example1................................ 56
7.1.4. CMD_RSSI_IND .............................. 56
7.2. Setupconnections .................................. 58
7.2.1. CMD_CONNECT_REQ . . . . . . . . . . . . . . . . . . . . . . . . . . 58
7.2.2. CMD_CONNECT_IND . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
7.2.3. CMD_SECURITY_IND . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
7.2.4. CMD_CHANNELOPEN_RSP . . . . . . . . . . . . . . . . . . . . . . . 59
7.2.5. CMD_DISCONNECT_REQ . . . . . . . . . . . . . . . . . . . . . . . . 59
7.2.6. CMD_DISCONNECT_IND . . . . . . . . . . . . . . . . . . . . . . . . . 60
7.2.7. CMD_PHYUPDATE_REQ . . . . . . . . . . . . . . . . . . . . . . . . . 60
7.2.8. CMD_PHYUPDATE_IND . . . . . . . . . . . . . . . . . . . . . . . . . . 61
7.2.9. CMD_PASSKEY_REQ . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
7.2.10. CMD_PASSKEY_IND . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
7.2.11. CMD_GETBONDS_REQ . . . . . . . . . . . . . . . . . . . . . . . . . . 62
7.2.11.1. Example1................................ 63
7.2.12. CMD_DELETEBONDS_REQ . . . . . . . . . . . . . . . . . . . . . . . 63
7.2.12.1. Example1................................ 64
7.2.12.2. Example2................................ 64
7.3. Transmit and receive data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
7.3.1. CMD_DATA_REQ.............................. 65
7.3.2. CMD_TXCOMPLETE_RSP . . . . . . . . . . . . . . . . . . . . . . . . 65
7.3.3. CMD_DATA_IND .............................. 66
7.3.4. CMD_SETBEACON_REQ . . . . . . . . . . . . . . . . . . . . . . . . . 66
7.3.5. CMD_BEACON_IND ............................ 66
7.4. Configuring the module and modifying the device settings . . . . . . . . . . . . 68
7.4.1. CMD_SET_REQ .............................. 68
7.4.1.1. Example1................................ 69
7.4.1.2. Example2................................ 69
7.4.2. CMD_GET_REQ .............................. 70
7.4.2.1. Example1................................ 70
7.5. Managethedevicestate............................... 71
7.5.1. CMD_GETSTATE_REQ . . . . . . . . . . . . . . . . . . . . . . . . . . 71
7.5.1.1. Example1................................ 71
7.5.2. CMD_RESET_REQ............................. 72
7.5.3. CMD_SLEEP_REQ............................. 72
7.5.4. CMD_SLEEP_IND ............................. 73
7.5.5. CMD_FACTORYRESET_REQ . . . . . . . . . . . . . . . . . . . . . . . 73
7.5.6. CMD_UARTDISABLE_REQ . . . . . . . . . . . . . . . . . . . . . . . . 74
7.5.7. CMD_UARTENABLE_IND . . . . . . . . . . . . . . . . . . . . . . . . . 75
7.5.8. CMD_BOOTLOADER_REQ . . . . . . . . . . . . . . . . . . . . . . . . 75
7.6. Run the Bluetooth test modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
7.6.1. CMD_DTMSTART_REQ . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Order code 2608011x24010 6
Version 1.11 , July 2022 www.we-online.com/wcs

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
7.6.2. CMD_DTM_REQ .............................. 77
7.6.2.1. Example: Transmission, 16 times 0x0F, channel 0 . . . . . . . . . 79
7.6.2.2. Example: Receiver, channel 0 . . . . . . . . . . . . . . . . . . . . . 79
7.6.2.3. Example: Transmission, carrier test, channel 0 . . . . . . . . . . . 80
7.6.2.4. Example: Set TX power to -4 dBm . . . . . . . . . . . . . . . . . . 80
7.7. Othermessages ................................... 82
7.7.1. CMD_ERROR_IND............................. 82
7.8. Messageoverview .................................. 83
8. UserSettings - Module configuration values 86
8.1. FS_DeviceInfo: Read the chip type and OS version . . . . . . . . . . . . . . . . 86
8.1.1. Example1.................................. 87
8.2. FS_FWVersion: Read the firmware version . . . . . . . . . . . . . . . . . . . . 88
8.2.1. Example1.................................. 88
8.3. FS_MAC: Read the MAC address . . . . . . . . . . . . . . . . . . . . . . . . . . 89
8.3.1. Example1.................................. 89
8.4. FS_BTMAC: Read the Bluetooth conform MAC address . . . . . . . . . . . . . 90
8.4.1. Example1.................................. 90
8.5. FS_SerialNumber: Read the serial number of the module . . . . . . . . . . . . 91
8.5.1. Example1.................................. 91
8.6. RF_DeviceName: Modify the device name . . . . . . . . . . . . . . . . . . . . . 92
8.6.1. Example1.................................. 92
8.6.2. Example2.................................. 92
8.7. RF_StaticPasskey: Modify the static passkey . . . . . . . . . . . . . . . . . . . 94
8.7.1. Example1.................................. 94
8.7.2. Example2.................................. 94
8.8. RF_SecFlags: Modify the security settings . . . . . . . . . . . . . . . . . . . . . 95
8.8.1. Example1.................................. 96
8.8.2. Example2.................................. 96
8.9. RF_SecFlagsPerOnly: Modify the security settings (Peripheral only mode) . . . 98
8.9.1. Example1.................................. 98
8.9.2. Example2.................................. 98
8.10. RF_ScanFlags: Modify the scan behavior . . . . . . . . . . . . . . . . . . . . . 99
8.10.1.Example1.................................. 99
8.10.2.Example2.................................. 99
8.11. RF_BeaconFlags: Interprete the advertising data . . . . . . . . . . . . . . . . . 101
8.11.1.Example1..................................102
8.11.2.Example2..................................102
8.12. RF_AdvertisingTimeout: Modify the advertising timeout . . . . . . . . . . . . . 103
8.12.1.Example1..................................103
8.12.2.Example2..................................103
8.13. RF_AdvertisingFlags: Configure the advertising packet . . . . . . . . . . . . . . 104
8.13.1.Example1..................................104
8.13.2.Example2..................................104
8.14. RF_ScanFactor: Modify the scan factor . . . . . . . . . . . . . . . . . . . . . . 106
8.14.1.Example1..................................106
8.14.2.Example2..................................106
Order code 2608011x24010 7
Version 1.11 , July 2022 www.we-online.com/wcs

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
8.15. RF_ScanTiming: Modify the scan timing . . . . . . . . . . . . . . . . . . . . . . 107
8.15.1.Example1..................................108
8.15.2.Example2..................................108
8.16. RF_ConnectionTiming: Modify the connection timing . . . . . . . . . . . . . . . 109
8.16.1.Example1..................................110
8.16.2.Example2..................................111
8.17. RF_TXPower: Modify the output power . . . . . . . . . . . . . . . . . . . . . . . 112
8.17.1.Example1..................................112
8.17.2.Example2..................................112
8.18. RF_SPPBaseUUID: Configure the SPP base UUID . . . . . . . . . . . . . . . . 113
8.18.1.Example1..................................113
8.18.2.Example2..................................113
8.19. RF_Appearance: Configure the appearance of the device . . . . . . . . . . . . 115
8.19.1.Example1..................................115
8.19.2.Example2..................................115
8.20. UART_BaudrateIndex: Modify the UART speed . . . . . . . . . . . . . . . . . . 116
8.20.1.Example1..................................116
8.20.2.Example2..................................117
8.21. UART_Flags: Configure the UART . . . . . . . . . . . . . . . . . . . . . . . . . 118
8.21.1.Example1..................................118
8.21.2.Example2..................................118
8.22. CFG_Flags: Configure the module . . . . . . . . . . . . . . . . . . . . . . . . . 120
8.22.1.Example1..................................120
8.22.2.Example2..................................120
8.23. DIS_ManufacturerName: Configure the manufacturer name . . . . . . . . . . . 122
8.23.1.Example1..................................122
8.23.2.Example2..................................122
8.24. DIS_ModelNumber: Configure the model number . . . . . . . . . . . . . . . . . 124
8.24.1.Example1..................................124
8.24.2.Example2..................................124
8.25. DIS_SerialNumber: Configure the serial number . . . . . . . . . . . . . . . . . 126
8.25.1.Example1..................................126
8.25.2.Example2..................................126
8.26. DIS_HWVersion: Configure the HW version . . . . . . . . . . . . . . . . . . . . 128
8.26.1.Example1..................................128
8.26.2.Example2..................................128
8.27. DIS_SWVersion: Configure the SW version . . . . . . . . . . . . . . . . . . . . 130
8.27.1.Example1..................................130
8.27.2.Example2..................................130
8.28. DIS_Flags: Configure the device information service . . . . . . . . . . . . . . . 132
8.28.1.Example1..................................132
8.28.2.Example2..................................132
9. Timing parameters 136
9.1. Resetandsleep ...................................136
9.2. Bluetooth LE timing parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
9.3. Connection establishment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
9.4. Connection based data transmission . . . . . . . . . . . . . . . . . . . . . . . . 137
Order code 2608011x24010 8
Version 1.11 , July 2022 www.we-online.com/wcs

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
10.Peripheral only mode 138
10.1. Reasons to use the peripheral only mode . . . . . . . . . . . . . . . . . . . . . 138
10.2. How to use the peripheral only mode . . . . . . . . . . . . . . . . . . . . . . . . 138
10.3. Moreinformation ...................................139
10.3.1.Radio.....................................139
10.3.2.UART.....................................139
11.Customizing the Proteus-II 141
11.1. DIS - Device information service . . . . . . . . . . . . . . . . . . . . . . . . . . 141
11.2. UUID..........................................141
11.3. Appearance......................................141
12.Custom firmware 142
12.1. Custom configuration of standard firmware . . . . . . . . . . . . . . . . . . . . 142
12.2. Customer specific firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
12.3. Customerfirmware..................................142
12.4. Contact for firmware requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
13.Firmware update 144
13.1. Firmware flashing using the SWD interface . . . . . . . . . . . . . . . . . . . . 144
13.2. Firmware update using the Proteus-II OTA bootloader . . . . . . . . . . . . . . 144
13.2.1. Firmware update steps using the Nordic nRF Toolbox app . . . . . . . 146
14.Firmware history 149
15.Design in guide 150
15.1. Advice for schematic and layout . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
15.2. Dimensioning of the micro strip antenna line . . . . . . . . . . . . . . . . . . . . 152
15.3. Antennasolutions ..................................153
15.3.1.Wireantenna ................................154
15.3.2.Chipantenna ................................154
15.3.3.PCBantenna ................................154
15.3.4. Antennas provided by Würth Elektronik eiSos . . . . . . . . . . . . . . 155
15.3.4.1. 2600130021 - Himalia - 2.4 GHz dipole antenna . . . . . . . . . . 155
16.Reference design 156
16.1. Schematic.......................................157
16.2. Layout.........................................158
17.Manufacturing information 159
17.1. Moisture sensitivity level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
17.2. Soldering .......................................159
17.2.1.Reflowsoldering ..............................159
17.2.2.Cleaning...................................161
17.2.3. Potting and coating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
17.2.4.Othernotations ...............................161
17.3. ESDhandling.....................................162
17.4. Safety recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Order code 2608011x24010 9
Version 1.11 , July 2022 www.we-online.com/wcs

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
18.Physical specifications 164
18.1. Dimensions......................................164
18.2. Weight.........................................164
18.3. Moduledrawing....................................165
18.4. FootprintWE-FP-4 ..................................166
18.5. Antennafreearea ..................................166
19.Marking 167
19.1. Lotnumber ......................................167
19.2. General labeling information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
20.Information for explosion protection 169
21.Bluetooth SIG listing/qualification 170
22.Regulatory compliance information 171
22.1. ImportantnoticeEU .................................171
22.2. ImportantnoticeFCC ................................171
22.3. Conformity assessment of the final product . . . . . . . . . . . . . . . . . . . . 171
22.4. Exemptionclause...................................171
22.5. EU Declaration of conformity . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
22.6. FCC Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
22.7. IC Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
22.8. TELEC radio law approval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
22.8.1.Label.....................................174
22.8.2. Certified antennas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
22.9. FCC and IC requirements to OEM integrators . . . . . . . . . . . . . . . . . . . 175
22.9.1. Pre-certified antennas . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
23.References 178
24.Important notes 179
24.1. General customer responsibility . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
24.2. Customer responsibility related to specific, in particular safety-relevant appli-
cations.........................................179
24.3. Best care and attention . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
24.4. Customer support for product specifications . . . . . . . . . . . . . . . . . . . . 179
24.5. Productimprovements................................180
24.6. Productlifecycle ...................................180
24.7. Propertyrights ....................................180
24.8. General terms and conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
25.Legal notice 181
25.1. Exclusionofliability..................................181
25.2. Suitability in customer applications . . . . . . . . . . . . . . . . . . . . . . . . . 181
25.3. Trademarks ......................................181
25.4. Usagerestriction ...................................181
Order code 2608011x24010 10
Version 1.11 , July 2022 www.we-online.com/wcs

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
26.License terms 183
26.1. Limitedlicense ....................................183
26.2. Usageandobligations ................................183
26.3. Ownership.......................................184
26.4. Firmwareupdate(s)..................................184
26.5. Disclaimer of warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
26.6. Limitationofliability..................................185
26.7. Applicable law and jurisdiction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
26.8. Severabilityclause ..................................185
26.9. Miscellaneous.....................................185
A. Additional CRC8 Information 188
A.1. Example CRC8 Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
A.2. CRC8TestVectors..................................188
B. Example codes for host integration 189
Order code 2608011x24010 11
Version 1.11 , July 2022 www.we-online.com/wcs

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
Overview of helpful application notes
Application note ANR004 - Peripheral only mode
http://www.we-online.com/ANR004
The Bluetooth®LE modules Proteus-I,-II,-III provide the so called ¨peripheral only mode¨, that
supports a serial cable replacement by offering a transparent UART bridge functionality. This
document explains how to set the module into the corresponding operation mode and how to
establish a Bluetooth®LE connection to a Bluetooth®LE enabled central device.
Application note ANR005 - Proteus-II Advanced developer guide
http://www.we-online.com/ANR005
This advanced developer guide covers the details on the Proteus-II radio module that are re-
quired to implement compatible App for smart devices. It covers the documentation on the
SPP-like Bluetooth®LE profile, the used protocols and data coding for arbitrary user payload.
In addition all information required to develop a custom firmware on the Proteus module hard-
ware platform are provided within.
Application note ANR006 - Proteus High throughput mode
http://www.we-online.com/ANR006
The Proteus-II and Proteus-III provide the so called ¨high throughput mode¨. This mode sends
several data packets per connection interval to increase the data throughput to a remote
Bluetooth®LE device. This application note describes how to set the radio module in this
mode, and how to test it in a module-to-module setup. It presents measurements and test
scenarios for throughput measurements.
Application note ANR008 - Wireless Connectivity Software Development Kit
http://www.we-online.com/ANR008
To ease the integration of the Würth Elektronik eiSos radio modules into an application, Würth
Elektronik eiSos offers the corresponding Software Development Kit (SDK) for most commonly
used host processors. This SDK contains drivers and examples in C-code to communicate
with the corresponding radio module. This application note shows which SDKs are available
and describes how to download and use them.
Application note ANR010 - Range estimation
http://www.we-online.com/ANR010
This application note presents the two most used mathematical range estimation models, Friis
and two ray ground reflection, and its implementation in the range estimation tool of the RED-
EXPERT.
Application note ANR014 - Proteus-I,-II,-III Quickstart
http://www.we-online.com/ANR014
This application note describes how to set up a Bluetooth®LE connection between one of a
Proteus-I,-II,-III and a Bluetooth®LE enabled device, like a smart phone. Furthermore the data
transmission via Bluetooth®LE is presented.
Order code 2608011x24010 12
Version 1.11 , July 2022 www.we-online.com/wcs

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
Application note ANR026 - Proteus beacons
http://www.we-online.com/ANR026
Besides the standard Bluetooth®LE connection based data transmission, it is possible to trans-
mit data via Bluetooth®LE without an active connection in a broadcast message, called ¨Bea-
con¨. This application note describes what beacons are and how to they can be used.
Application note ANR027 - Bluetooth listing guide
http://www.we-online.com/ANR027
Every product containing Bluetooth®technology needs to be listed at the Bluetooth®SIG (spe-
cial interest group). This application note explains the steps to be done to gain a Bluetooth®
listing for the end product using a Würth Elektronik eiSos Bluetooth®LE radio module.
Application note ANR030 - nRF Connect
http://www.we-online.com/ANR030
This application note gives a short overview about the options to create a custom firmware
for Würth Elektronik eiSos radio modules by using the hardware platform and the embedded
nRF5x system on chip. It presents options on firmware development environments and acces-
sories (like SDKs) for the use within the nRF5 ecosystem. The reader is informed on how to
access to a multitude of radio standards (like Bluetooth®LE, Bluetooth®MESH, Bluetooth®LE
Audio, Matter, Zigbee, Thread, Wirepas) for custom firmware developments whilst the hardware
platform can stay the same.
Application note ANR031 - Certification of custom modules
http://www.we-online.com/ANR031
This application note explains how certifications of a standard product can be used to gain
the certification of a customized product. This is done for firmware, that has been adapted by
Würth Elektronik eiSos, as well as for firmware written by customer.
Order code 2608011x24010 13
Version 1.11 , July 2022 www.we-online.com/wcs

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
1. Introduction
1.1. Operational description
The Proteus-II exists in two variants, one variant with integrated PCB-antenna, and the other
variant with 50 Ωconnection to an external antenna. For the general functionality there is no
difference between the variants.
The Proteus-II module is a radio sub module/device for wireless communication between de-
vices such as control systems, remote controls, sensors etc. . On the basis of
Bluetooth®LE 5 it offers a fast and secure data transmission of data packages between two or
more parties (point to point topology). A serial interface (UART) is available for communication
with the host system.
The Proteus-II uses the Bluetooth®LE standard to provide general data transmission between
several devices. The standard itself offers a wide range of configurations and possibilities to suit
and optimize sophisticated customer applications. To fulfill the needs and specifications of such
applications a tailored firmware can be developed on the basis of the Proteus-II hardware. This
includes the connection and communication to custom sensors, custom Bluetooth®LE profiles,
timing configurations, security configuration as well as power consumption optimizations.
1.1.1. Key features
The Proteus-II offers the following key features that are described in the manual in more detail:
SPP-like connection-based secured data transmission: The Proteus-II firmware implements
an SPP-like Bluetooth®LE profile that allows the bidirectional data transmission between
several Proteus-II and/or to other Bluetooth®LE devices implementing the AMBER SPP
profile. Any module in the network can initiate connection setup. Secured connections
allow the transmission of encrypted data (user-defined key or pairing).
Fast sensor data transmission via Beacons: The Proteus-II supports the transmission and
reception of Beacons. Beacons are fast broadcast messages that allow the energy-
efficient unidirectional transmission of data. Especially in sensor networks, this feature
is suitable for the frequent transmission of measurement data as it removes the need for
connection-based communication and therefore is more energy efficient.
Advanced customization capabilities: The configurable Device Information Service (DIS),
the UUID and the appearance of the Bluetooth®LE profile, enable to personalize the
Proteus-II to fuse with the user’s end product.
Low power position sensing solutions: The current TX power of any Proteus-II is always
transmitted with each advertising packet when the module is in command mode. With
this, distance estimation and position sensing solutions can be realized conveniently by
performing a passive scan.
Fast serial interface: The Proteus-II offers a UART-interface to communicate with a host using
a user-defined baud rate and a simple command interface.
Latest microprocessor generation provided by Nordic Semiconductor nRF52 series: The
heart of the Proteus-II is a Bluetooth®LE chip of the nRF52 series offering high perfor-
mance values combined with low power consumption. It is a 32 Bit ARM Cortex-M4F
CPU with 512 kB flash + 64 kB RAM and up to 4dBm output power.
Order code 2608011x24010 14
Version 1.11 , July 2022 www.we-online.com/wcs

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
Bluetooth®5 stack: The Bluetooth®5 stack enables fast and energy efficient data transmis-
sion using state-of-the-art technology of Nordic Semiconductors.
High throughput mode: The Proteus-II contains the so called "High throughput mode" that
allows to send up to 4 data packets per connection interval. This increases significantly
the throughput. This mode and its usage is described in application note ANR006 [4].
All Bluetooth®LE roles supported: The integrated Bluetooth®LE stack supports all
Bluetooth®LE roles. Depending on the current state of operation the Proteus-II firmware
automatically switches its role to execute the user’s instructions.
Flexible wired interfacing: If custom hardware does not support UART communication or in
case of a host less implementation, the Proteus-II is equipped with extra pins suited
for custom device/sensor connection. With help of these, a tailored firmware can be
developed which is optimized to the customer’s needs. The pins can be configured to
various functions such as UART, SPI, I2C, ADC, PWM, NFC and GPIO.
OTA firmware update: The Proteus-II firmware provides over the air firmware update capa-
bilities. Firmware updates can be applied using the Nordic Apps for cell phones.
Peripheral only mode: The Proteus-II firmware provides the "peripheral only" operation mode
(see chapter
10
), that allows the easy adaption of already existing custom hardware with
the Bluetooth®LE interface. By default, this mode offers the static passkey pairing method
with bonding and a transparent UART interface. With this, custom hardware can be
accessed by mobile Bluetooth®LE devices (like smart phones including a custom App)
using an authenticated and encrypted Bluetooth®LE link without the need of configuring
the module.
1.1.2. Connectivity
The Bluetooth®LE standard allows to setup a network with various Bluetooth®LE devices
from different manufacturers. To be able to communicate with Proteus-II devices, the WE
SPP-like profile must be known and implemented by all network participants. Thus arbitrary
Bluetooth®LE devices (like iOS or Android devices) must implement this profile, too. To do so,
the Proteus-II application note ANR005 [3] contains the design data of the WE SPP-like profile.
Order code 2608011x24010 15
Version 1.11 , July 2022 www.we-online.com/wcs

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
1.3. Ordering information
WE order code Former order code Description
2608011024010 AMB2623-TR Bluetooth®Low Energy radio Module with
integrated antenna, Tape & Reel
2608011124010 AMB2623-1-TR Bluetooth®Low Energy radio Module with RF pad,
Tape & Reel
Table 3: Ordering information
Order code 2608011x24010 17
Version 1.11 , July 2022 www.we-online.com/wcs

WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
2. Electrical specifications
As not otherwise stated measured on the evaluation board Proteus-II-EV with T = 25 °C,
VDDS =3 V, f = 2.44GHz, internal DC-DC converter in use.
2.1. Recommended operating conditions
Description Min. Typ. Max. Unit
Ambient temperature -40 25 85 °C
Supply voltage (VDDS) 1.8 3 3.6 V
Supply rise time (0V to ≥1.7V) 60 ms
Table 4: Recommended operating conditions
The on-chip power-on reset circuitry may not function properly for rise times
longer than the specified maximum.
A step in supply voltage of 300 mV or more, with rise time of 300 ms or less,
within the valid supply range, may result in a system reset.
An instable supply voltage may significantly decrease the radio performance
and stability.
2.2. Absolute maximum ratings
Description Min. Typ. Max. Unit
Supply voltage (VDD) -0.3 +3.9 V
Voltage on any digital pin, VDD≤3.6V -0.3 VDD+0.3 V
Voltage on any digital pin, VDD≥3.6V -0.3 3.9 V
Input RF level 10 dBm
Flash endurance 10 000 Write/erase cycles
Table 5: Absolute maximum ratings
Order code 2608011x24010 18
Version 1.11 , July 2022 www.we-online.com/wcs
This manual suits for next models
3
Table of contents
Other Wurth Elektronik Control Unit manuals

Wurth Elektronik
Wurth Elektronik THYONE-I User manual

Wurth Elektronik
Wurth Elektronik ANR004 Proteus User manual

Wurth Elektronik
Wurth Elektronik CALYPSO User manual

Wurth Elektronik
Wurth Elektronik ANR005 Proteus-II Instruction Manual

Wurth Elektronik
Wurth Elektronik Telesto-II User manual

Wurth Elektronik
Wurth Elektronik Proteus-E User manual

Wurth Elektronik
Wurth Elektronik Proteus-E User manual

Wurth Elektronik
Wurth Elektronik SETEBOS-I User manual