S3-915M User manual Content 1. OVERVIEW......................................3 ................................3 MAIN PARAMETER ............................. 3 1.2 P ARAMETER ESCRIPTION 2. TERMS AND DEFINITIONS................................. 4 3. MECHANICAL PROPERTIES................................5 3.1 S3-915M D ..............................5 IMENSIONS 3.2 P ................................5 IN DEFINITION 3.3 R ........................6 ECOMMENDED CONNECTION DIAGRAM 4.
S3-915M User manual 1. Overview S3-915M is a standard LoraWan node Module designed and manufactured by BuildingLink, working frequency band 902-928MMHZ, supports CLASS-A/CLASS-C node type, supports ABP/OTAA two network access modes, and at the same time, this module With a variety of low-power modes, the external communication interface uses a standard UART.
S3-915M User manual 2. Terms and definitions 2.1 LoRa LoRa is one of the LPWAN communication technologies, the full name is Long Range Radio; the company that currently dominates the technology is the semtech company; LoRa's main ISM brand is available worldwide for free bands: 433MHz, 470MHz, 868MHz, 915MHz, etc.
S3-915M User manual 3. Mechanical properties 3.1 S3-915M Dimensions 3.2 Pin definition Name Direction Function Ground wire, connected to the power reference ground Power supply, range 2.5-3.7v (external ceramic filter capacitor is recommended) SETB Low power wake-up pin DIO1 Input/output...
S3-915M User manual ground Antenna interface, stamp hole (50 ohm characteristic impedance) Ground wire, connected to the power reference ground Ground wire, connected to the power reference ground Ground wire, connected to the power reference ground Ground wire, connected to the power reference...
S3-915M User manual 4. LoraWan application model diagram The complete LoraWan network system consists of: node, gateway, Lora NetWork Server, application server, the node is generally designed by LORA chip; the gateway is designed by SX1301 provided by semtech; Lora NetWork Server now has open source loraserver or commercial TTN (The ThingsNetwork), users can build their own;...
S3-915M User manual 5. Access demo The demonstration kit is: S3-915M as a node, E890 as a gateway to access the free TTN (TheThingsNetwork) test server for communication test; node-side OTAA access mode corresponding settings are as follows: On the TTN, the gateway data record is as follows...
Page 9
S3-915M User manual Note: For the TTN creation device and corresponding configuration process, please refer to 《LORAWAN Node + Gateway TTN Server Configuration Tutorial》...
S3-915M User manual 6. AT command Command format: <CMD>[op][ para1, para2, para3,…]<CR><LF> :Command prefix CMD:Control command [op]:Command operator。Can be the following: “=”:indicates the parameter setting. “?”:Indicates the current value of the query parameter. “”:indicates the execution of the command.
Page 11
S3-915M User manual CRSSI Get the RSSI value of the channel CNBTRIALS Set the read NbTrans parameter Set the read report mode CTXP Set the read transmit power CLINKCHECK Enable Link check CADR Enable or disable ADR CRXP Set the read receive window parameters...
Page 12
S3-915M User manual (Read version command identifier) Parameter Description <revision>: version number Return value description AT+CGMR? Example +CGMR=V4.1 Precautions Command Command Command Format response character Type Query +CGSN=<sn> AT+CGSN? command Parameter Description CGSN <sn>: Product serial number identifier (Read product...
Page 13
S3-915M User manual Description 0:OTAA 1:ABP Return value description AT+CJOINMODE=0 Example Different mode nodes have different network access modes. ABP should use Precautions this command before sending data. Command Command Command Format response character Type Test AT+CDEVEUI=? +CDEVEUI=<DevEUI:length is 16>...
Page 14
S3-915M User manual (Set AppKey) command Query + CAPPKEY:<value> AT+CAPPKEY? command Setting AT+CAPPKEY =<value> command Parameter Description <value>: Node AppEUI Return value description AT+CAPPKEY=AABBCCDD00112233AABBCCDD00112233 Example Used in OTAA, set or read AppKey, return Y1Y2...Y16, hexadecimal Precautions format, and take 16 bytes.
Page 15
S3-915M User manual Used in ABP, set or read AppSKey, return Y1Y2...Y16, hexadecimal Precautions format, which takes 16 bytes. Command Command Command Format response character Type Test AT+CNWKSKEY=? +CNWKSKEY =<NwkSKey:length is command 32> Query AT+CNWKSKEY? +CNWKSKEY:<value> command Setting AT+CNWKSKEY=<value> command...
Page 16
S3-915M User manual Parameter <mode>: Description 1:Same frequency mode Return value 2:Different frequency mode description AT+CULDLMODE=2 Example Precautions Set before Join Command Command Command Format response character Type Test AT+CWORKMODE=? +CWORKMODE:“mode” command Query AT+CWORKMODE? +CWORKMODE:<mode> command Setting AT+CWORKMODE=<mode> command CWORKMODE...
Page 17
S3-915M User manual ( Query the command current status of +CSTATUS:<status> Query AT+CSTATUS? the device ) command Setting <status>: command 00 – No data operation 01 – Data transmission 02 – Data transmission failed 03 – Data sent successfully 04 – JOIN succeeded (only in the first JOIN process) Parameter 05 –...
Page 18
S3-915M User manual 0 – turn off automatic JOIN 1 – The automatic JOIN. module automatically starts JOIN after entering the transparent mode. [ParaTag3]indicates the JOIN period,Range of values:7~255, The unit is s. Factory default: 8。 [paratag4] indicates the maximum number of join attempts. Paratag4 value range: 1-255 AT+CJOIN=1,1,10,8 (Set the join parameter: enable automatic join, the join...
Page 19
S3-915M User manual OK+SENT and OK+RECV messages are output. Unconfirm type data: The downlink response will not be requested after the data is sent, and the OK+SEND, OK+SENT message will be returned at the end of each transmission. If the downlink data is received, the OK+RECV message is sent.
Page 20
S3-915M User manual Command Command Command Format response character Type Test +DRX:<Length>,<Payload> AT+DRX=? command Query AT+DRX? +DRX:<Length>,<Payload> command Parameter Return value: Description Length: 0 means empty packet; (Receive data) Payload:Hexadecimal string data; Return value Ono exception in receiving data packet;...
Page 21
S3-915M User manual Command Command Command Format response character Type Test +CDATARATE:“value” AT+CDATARATE=? command Query +CDATARATE:<value> AT+CDATARATE? command Setting AT+CDATARATE =<value> command Parameter <value>: as follows: CDATARATE Description Rate value, the factory value is 3, the value range: (Set the 0 - SF12,...
Page 22
S3-915M User manual Precautions Command Command Command Format response character Type Test AT+CNBTRIALS=? +CNBTRIALS: “MType”,“value” command Query AT+CNBTRIALS? +CNBTRIALS:<MType>,<value> command AT+CNBTRIALS=<MType>, Setting <value> command CNBTRIALS (Set the number Parameter of times to send) Description <MType>:0:unconfirm 包, 1:confirm 包。 <value>:the maximum number of times to send, value range: 1~15;...
Page 23
S3-915M User manual AT+CRM=1,10 Example Precautions Need to set before sending data Command Command Command Format response character Type Test AT+CTXP=? +CTXP:“value” command Query AT+CTXP? +CTXP:<value> command Setting AT+CTXP=<value> command Parameter <is the transmission power size, the factory value is 0.
Page 24
S3-915M User manual Y2 is NbGateways Y3 is the downstream RSSI Y4 is the downstream SNR AT+CLINKCHECK=1 Example +CLINKCHECK: 0, 0, 1, -68, 8 Precautions Need to set before sending data Command Command Command Format response character Type +CRXP:“RX1DRoffest”,”RX2DataRate Test AT+CRXP=? ”,”RX2Frequency...
Page 25
S3-915M User manual Set how long the rx1 window will open after sending, and set before Precautions sending data. It is the protocol default value when not set. Command Command Command Format response character Type Test +CSAVE AT+CSAVE=? command Setting...
Page 26
S3-915M User manual After receiving the instruction, the communication module will reply to OK Precautions and restart the communication module. No further AT commands are received until the restart is complete. Command Command Command Format response character Type +CLPM:"Mode" Test...
S3-915M User manual 7. FAQ 7.1 Communication range is too short The communication distance will be affected when obstacle exists. Data lose rate will be affected by temperature, humidity and co-channel interference. The ground will absorb and reflect wireless radio wave, so the performance will be poor when testing near ground.
S3-915M User manual 9. Important statement 1. BuildingLink reserves the right of final interpretation and modification of all contents in this manual. 2. As the hardware and software of the product continue to improve, this manual may be subject to change without further notice, and the final version of the manual shall prevail.
Need help?
Do you have a question about the S3-915M and is the answer not in the manual?
Questions and answers