Ezurio WS8100-M2Ble 5.0 Modules Owner’s Manual
- September 20, 2024
- Ezurio
Table of Contents
- WS8100-M2Ble 5.0 Modules
- Specifications:
- Product Usage Instructions:
- 1. Module Pin Configuration:
- 2. Power Modes:
- 3. Serial Port Communication:
- 4. RF Part:
- Q: How can I set the baud rate of the serial port?
- Q: What is the default baud rate for serial port
- Q: How do I query the firmware version of the module?
- Q: What is the power consumption in different operating
WS8100-M2Ble 5.0 Modules
“`html
Specifications:
-
Product model: WS8100-M2
-
Issue: Rev1.6
-
Operating voltage range: 1.8 to 3.6V
-
MCU operating current: 1.4mA@16Mhz
-
MCU sleep current: 0.6 uA (IO wake up), 1.0uA (32Khz on, 8K RAM
on), 1.1uA (32Khz on, 24K RAM on) -
Receiving current: 8.5mA
-
Sending current: 9.5mA@+0dbm, 16mA@+7dbm
-
Bluetooth compliant Low Power (BLE) 5.0 specification
-
Receiving sensitivity: -97dBm
-
Programmable output power: -20dBm to +7dBm
-
Frequency range: 2402MHz to 2480MHz
-
Modulation mode: GFSK
Product Usage Instructions:
1. Module Pin Configuration:
Refer to the module pin figure for the pin configuration of the
WS8100-M2 module.
2. Power Modes:
The module supports different power modes including DeepSleep,
Sleep, and HOSC Off. Refer to the manual for details on switching
between these modes based on your requirements.
3. Serial Port Communication:
In command mode, module parameters can be queried or set through
the serial port. Use the provided instruction format to interact
with the module via the serial port.
4. RF Part:
The module features a 2.4GHz RF transceiver with Bluetooth Low
Energy (BLE) 5.0 compliance. Ensure proper RF port connections and
adhere to the specified frequency range and modulation mode for
optimal performance.
FAQ:
Q: How can I set the baud rate of the serial port?
A: Use the command AT+UART+Pararn to set the baud rate of the
serial port.
Q: What is the default baud rate for serial port
transmission?
A: The default baud rate is 115200bps with 8 data bits, 1 stop
bit, and no check.
Q: How do I query the firmware version of the module?
A: Send the command AT+VERSrn to query the firmware
version.
Q: What is the power consumption in different operating
modes?
A: The module consumes different currents in various modes such
as MCU operating, sleep, receiving, and sending modes. Refer to the
specifications for detailed current values.
“`
WS8100-M2Ble5.0Modulespecification
Product model: WS8100-M2 Issue: Rev1.6
Chapter One, module introduction WS8100_M2 is a transparent transmission
module based on WS8100. It has the characteristics of low power consumption,
high speed, long transmission distance and easy operation. The module can be
used for transparent transmission of AT instructions, and the user can
interact with the module through the serial port. At the same time, the module
supports the secondary development function, retains the module burning and
debugging port, and users can re-develop the project according to their own
needs. AT instruction mode: The user can query or configure the parameters of
the module through the corresponding instruction set. Secondary development:
perfect information introduction and software interface, all aspects to
support user secondary development, easy upgrade, support on-chip flash read
and write, standby ultra-low power consumption.
1.1.1Demo board diagram
Top view
subface
1.2 Module pin figure ZZ
PIN chart 1.3 Module Dimensions Size: 19×13×1.0 unit mm
Package drawing
1.4 Performance Parameters microcontroller – 32-bit high performance RISC core – 16MHz / 32MHz clock – 512KB/1MB Flash – 40KB Cache static RAM (SRAM) – Operating temperature: -20°C ~ +85°C
Low power consumption – Operating voltage range: 1.8 to 3.6V – On-chip DC-DC converter – MCU operating current: 1.4mA@16Mhz – MCU sleep current: 0.6 uA (IO wake up) 1.0uA (32Khz on, 8K RAM on) 1.1uA (32Khz on, 24K RAM on) – Receiving current: 8.5mA – Sending current: 9.5mA@+0dbm 16mA@+7dbm
RF part – 2.4GHz RF transceiver, Bluetooth compliant Low Power (BLE) 5.0 specification – -97dBm Receiving sensitivity – -20dBm ~ +7dBm programmable output power – Single-end RF port – Frequency range: 2402MHz to 2480MHz – Modulation mode: GFSK
1.5 Low Power Mode
Power Domain DeepSleep+ Sleep(HOSC Off)
1.6PIN function table
ser
ial
Pin
IO
num definition
ber
1
PC0
PC0
2
PC1
PC1
3
PC0
PC0
4
GND
GND
5
RST
RST
6
UART_RX
PD2
7
UART_TX
PD3
8
VCC
V33
9 CONN_STAT0 PB1
10 CONN_STAT1 PB0
11
DEBUG_TX PB3
12
DEBUG_RX PB2
13
WAKE_UP
PB4
14
STANDBYE PA0
Peri Off On
Modu le
scre en
prin ting
C0 C1 C3 G
Pin type
I/0 I/0 I/0 P
RS
I
RX
I
TX
O
3V
P
B1
O
B0
O
B3
I
B2
I
B4
I
A0
I
RAM
AON
FLASH
Off
On
On
On
On
On
describe
Undefined, used for secondary development Undefined, used for secondary
development Undefined, used for secondary development modularly Module reset
pin, after the reset, the control IO should be set to suspension input to
reduce power consumption. 0: reset 1: works normally Serial port RX data
receiver Serial port TX Data sender Module power supply positive, range:
1.8V-3.6V, typical 3.3V B1 and B0 are BIT1 and BIT0 respectively 00: Stop the
broadcast 01: Broadcasting now 10: The connection is complete 11: The
connection is down Low level /DEBUG UART TX not defined Low level /DEBUG UART
RX not defined 1: The module wakes up 0: Module standby, disconnect Bluetooth
connection, standby current 0.8uA [Extremely low power requirements Note:
After 2 seconds of high output, set IO to input drop-down, otherwise it will
increase power consumption The operation with detection signal: PD1 is high
after effective. 1: Enter standby mode. 0: indicates the working mode.
[Extremely low power requirements Note: After
15 MODE_CTRL
16
UART_EN
17
BT_EN
18
PA4
19
PD1
20
PD0
21
GND
1.7 Reflow curve
PA1 A1
PA2 A2
PA3 A3
PA4 A4 PD1 D1 PD0 D0 GND G
2 seconds of high output, set IO to input drop-down, otherwise it will increase power consumption. The operation with detection signal: PD1 is low after effective. Module signal input, serial port mode switch 1: The serial port is in command mode I 0: indicates that the serial port is in transparent mode 1: The serial port is ready to receive data I 0: The serial port is idle, reducing power consumption Module signal input, module Bluetooth enabled 0: The module starts broadcasting until a device is connected to it I 1: Turn off Bluetooth, if there is a connection, disconnect, and turn off the broadcast I/O Undefined, used for secondary development I/O Undefined, used for secondary development I/O Undefined, used for secondary development P modularly
2.1 Instruction Format In command mode, module parameters can be queried or set through the serial port. Query class instructions are sent to the module in the format of “AT+XXXXCRLF”. The setup class instructions are sent to the module in the format of “AT+XXXX:xxxxCRLF”. Where CRLF is “rn” and the hexadecimal is (0x0D,0x0A). For example: The query mode command is sent asc: AT+ROLErn
Corresponding hexadecimal number: 41 54 2B 56 45 52 53 0D 0A
Serial port transmission parameters are as follows: The default baud rate is 115200bps. 8 data bits; 1 bit stop bit; No check.
Chapter 2 Software instruction set
2.1 Instruction Format
2.2 Querying the instruction Table
Instruction specification
instruct
Example Query
theprimary/seco AT+ROLErn
ndary mode
Querying the AT+VERSrn
Firmware version
Querying
Bluetooth MAC AT+GADDrn
addresses
Querying the device name
AT+GNAMrn
Query
connection
AT+GCONArn
interval
Example Query
the maximum connection
AT+GCONXrn
interval
Example Query
the minimum connection
AT+GCONNrn
interval
Query latency AT+LATY+rn
Query transmit power Example Query the baud rate of a serial port Get Bluetooth status
AT+GPWRrn AT+GURTrn AT+GSTArn
Query pairing
password
AT+GPWDrn
Query broadcast AT+GADVArn
respond
parameter specification
ROLE:SLA VErn
VX.Xrn
ADDR:XX XXrn
NAME:XX XXrn
CON:XXX unit
Xrn
0.625ms
CONMAX: unit XXXXrn 0.625ms
CONMIN: XXXXrn
unit 0.625ms
LATY:XXX X+rn PWR:XXX Xrn
UART:XX XXrn
ADVERTIS ING_ON Pair code:XXX X ADV:XXX
Broadcast on unit
interval
Example Query
the maximum
broadcast
AT+GADVXrn
interval
Query
the
minimum broadcast
AT+GADVNrn
interval
Example Query
broadcast packet AT+GAVDrn
content
2.3 Setting the command table
Instruction specification
instruct
Set the baud rate of the serial port
AT+UART+Pararn
Setting the device name
AT+SNAM+Pararn
Module reset Module parameter reset Set connection interval Maximum and minimum values are the same
AT+RESTrn AT+PDEFrn
AT+SCONA+Parar n
Set the maximum AT+SCONX+Parar connection interval n
Set the minimum AT+SCONN+Parar connection interval n
Set transmit power AT+SPWR+Pararn
Disconnect Bluetooth connection Start broadcasting
AT+CONBrn AT+ADVLrn
Xrn
1.25ms
ADVMAX: unit XXXXrn 1.25ms
ADVMIN: unit XXXXrn 1.25ms
AVD:XXX XXXrn
respond OKrn
OKrn OKrn OKrn
parameter specification
Need input 2400 4800
9600 19200 38400
57600115200 One of the
numbers
preset value 115200
Enter a string name with a
maximum of 20 bytes
Default
value:
WS8100_BLE5.0
Bluetooth module restart
Bluetooth
module
parameters reset
OKrn
Input 6~3200 1.25ms) Default value: 64
(uint:
OKrn OKrn OKrn
input 6~3200 (uint : 1.25ms) Default value 64 input 6~3200 (uint : 1.25ms) Default value 64 Enter -20, -15, -10, -5~4, 7 Default value: 0
OKrn
ADVERTISING_
ONrn
Turn off broadcast
the AT+ADVBrn
ADVERTISING_ OFFrn
Set
broadcast
interval
Maximum and minimum values are
AT+SADVA+Parar n
OKrn
Enter 20~6399 0.625ms) Default value: 160
(uint:
the same
Set the maximum broadcast interval
AT+SADVX+Parar n
OKrn
Enter 20~6399 0.625ms) Default value: 160
(uint:
Set the minimum AT+SADVN+Parar
broadcast interval n
OKrn
Enter 20~6399 0.625ms) Default value: 160
(uint:
Set the broadcast packet
AT+SAVD+Pararn
OKrn
The value can contain a maximum of 31 bytes
Set Bluetooth latency
AT+LATY+Pararn
OKrn
Set latency to the default value 0
Note: Setting latency reduces power consumption but data latency!
latency can be enabled if there is no data. latency can be disabled if there is data
transfer
Chapter 3 Module application examples 3.1Connection diagram between MCU and WS8100 modules
Instructions for use: PA1 Command data switchover
PA2 Serial port is enabled PD2 Rx PD3 TX VCC GND RST low pulse [duration 100ms] reset
FCC Statement This device complies with part 15 of the FCC rules. Operation is
subject to the following two conditions: (1) this device may not cause harmful
interference, and (2) this device must accept any interference received,
including interference that may cause undesired operation. Changes or
modifications not expressly approved by the party responsible for compliance
could void the user’ s authority to operate the equipment. NOTE: This
equipment has been tested and found to comply with the limits for a Class B
digital device, pursua nt to part 15 of the FCC Rules. These limits are
designed to provide reasonable protection against harmful inte rference in a
residential installation. This equipment generates uses and can radiate radio
frequency energy a nd, if not installed and used in accordance with the
instructions, may cause harmful interference to radio com munications.
However, there is no guarantee that interference will not occur in a
particular installation. If this equipment does cause harmful interference to
radio or television reception, which can be determined by turn ing the
equipment off and on, the user is encouraged to try to correct the
interference by one or more of the following measures: – Reorient or relocate
the receiving antenna. – Increase the separation between the equipment and
receiver. -Connect the equipment into an outlet on a circuit different from
that to which the receiver is connected. -Consult the dealer or an experienced
radio/TV technician for help important announcement Important Note: Radiation
Exposure Statement This equipment complies with FCC radiation exposure limits
set forth for an uncontrolled environment. This equipment should be installed
and operated with minimum distance 20cm between the radiator and your body.
This transmitter must not be co-located or operating in conjunction with any
other antenna or transmitter. Country Code selection feature to be disabled
for products marketed to the US/Canada. This device is intended only for OEM
integrators under the following conditions: 1. The antenna must be installed
such that 20 cm is maintained between the antenna and users, and 2. The
transmitter module may not be co-located with any other transmitter or
antenna, As long as the conditions above are met, further transmitter testing
will not be required. However, the OEM integrator is still responsible for
testing their end-product for any additional compliance requirements required
with this module installed.
Important Note: In the event that these conditions cannot be met (for example
certain laptop configurations or co-location with another transmitter), then
the FCC authorization is no longer considered valid and the FCC ID cannot be
used on the final product. In these circumstances, the OEM integrator will be
responsible for re-evaluating the end product (including the transmitter) and
obtaining a separate FCC authorization.
End Product Labeling The final end product must be labeled in a visible area
with the following” Contains FCC ID: 2BKUL-M2″
Manual Information to the End User The OEM integrator has to be aware not to
provide information to the end user regarding how to install or remove this RF
module in the user’s manual of the end product which integrates this module.
The end user manual shall include all required regulatory information/warning
as show in this manual.
Integration instructions for host product manufacturers according to KDB
996369 D03 OEM Manual v01r01 2.2 List of applicable FCC rules
CFR 47 FCC PART 15 SUBPART C has been investigated. It is applicable to the
modular transmitter
2.3 Specific operational use conditions
This module is stand-alone modular. If the end product will involve the
Multiple simultaneously transmitting condition or different operational
conditions for a stand-alone modular transmitter in a host, host manufacturer
have to consult with module manufacturer for the installation method in end
system.
2.4 Limited module procedures
Not applicable
2.5 Trace antenna designs
Not applicable
2.6 RF exposure considerations
This equipment complies with FCC radiation exposure limits set forth for an
uncontrolled environment. This equipment should be installed and operated with
minimum distance 20cm between the radiator & your body.
2.7 Antennas This radio transmitter FCC ID: 2BKUL-M2 has been approved by
Federal Communications Commission to operate
with the antenna types listed below, with the maximum permissible gain
indicated. Antenna types not included in this list that have a gain greater
than the maximum gain indicated for any type listed are strictly prohibited
for use with this device.
Antenna No.
Bluetooth
Model No. of antenna:
/
Type of antenna: PCB Antenna
Gain of the antenna (Max.)
1.68 dBi
Frequency range:
2400-2500MHz
2.8 Label and compliance information
The final end product must be labeled in a visible area with the following”
Contains FCC ID: 2BKUL-M2″.
2.9 Information on test modes and additional testing requirements
Host manufacturer is strongly recommended to confirm compliance with FCC
requirements for the transmitter when the module is installed in the host.
2.10 Additional testing, Part 15 Subpart B disclaimer
Host manufacturer is responsible for compliance of the host system with module
installed with all other applicable requirements for the system such as Part
15 B.
2.11 Note EMI Considerations
Host manufacture is recommended to use D04 Module Integration Guide
recommending as “best practice” RF
design engineering testing and evaluation in case non-linear interactions
generate additional non-compliant limits due to module placement to host
components or properties.
2.12 How to make changes
This module is stand-alone modular. If the end product will involve the
Multiple simultaneously transmitting condition or different operational
conditions for a stand-alone modular transmitter in a host, host manufacturer
have to consult with module manufacturer for the installation method in end
system. According to the KDB 996369 D02 Q&A Q12, that a host manufacture only
needs to do an evaluation (i.e., no C2PC required when no emission exceeds the
limit of any individual device (including unintentional radiators) as a
composite. The host manufacturer must fix any failure.
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>