Download Print this page
Ebyte E103-W07 User Manual
Ebyte E103-W07 User Manual

Ebyte E103-W07 User Manual

Wifi mesh
Hide thumbs Also See for E103-W07:

Advertisement

Quick Links

E103-W07 User Manual
WIFI MESH

Advertisement

loading
Need help?

Need help?

Do you have a question about the E103-W07 and is the answer not in the manual?

Questions and answers

Summary of Contents for Ebyte E103-W07

  • Page 1: Disclaimer

    E103-W07 User Manual WIFI MESH...
  • Page 2: Table Of Contents

    7.3 Bit error rate is too high ............................35 8 Welding operation guidance ............................. 35 8.1 Reflow temperature ............................... 35 8.2 Reflow soldering curve ............................36 9 Disclaimer ....................................36 Revision history ................................... 37 About us ....................................37 Copyright ©2012–2025,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 3 E103-W07 User Manual Disclaimer EBYTE reserves all rights to this document and the information contained herein. Products, names, logos and designs described herein may in whole or in part be subject to intellectual property rights. Reproduction, use, modification or disclosure to third parties of this document or any part thereof without the express permission of EBYTE is strictly prohibited.
  • Page 4: Wifi Mesh

    1 Introduction 1.1 Brief Introduction E103-W07 is a WIFI MESH module based on the ESP32-S2 chip solution. E103-W07 is a set of network protocols based on Wi-Fi protocol. ESP-MESH allows a large number of devices (hereinafter referred to as nodes) distributed in a large area (indoor and outdoor) to be connected to each other in the same WLAN (wireless local area network).
  • Page 5: Hardware Description

    Working channel center frequency range 2412~2484MHz Wi-Fi Protocol IEEE802.11b/g/n Antenna type PCB,IPEX Antenna With router @Mercury MW305R 200m Distance Between modules 100m 3 Hardware description 3.1 Mechanical size and pin definition Pin layout (top view) Copyright ©2012–2025,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 6 Unused. definition, please refer "ESP32-S2-WROOM Technical Specification.pdf" IO18 I/O/T Unused. definition, please refer "ESP32-S2-WROOM Technical Specification.pdf" IO19 I/O/T Unused. definition, please refer "ESP32-S2-WROOM Technical Specification.pdf" IO20 I/O/T Unused. definition, please refer "ESP32-S2-WROOM Technical Specification.pdf" Copyright ©2012–2025,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 7 "ESP32-S2-WROOM Technical Specification.pdf" IO46 Unused. definition, please refer "ESP32-S2-WROOM Technical Specification.pdf" High level: chip enable; Low level: the chip is off; Be careful not to let the EN pin float. Grounded Minimal schematic diagram Copyright ©2012–2025,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 8: Mechanical Size And Pin Definition

    Chengdu Ebyte Electronic Technology Co.,Ltd. E103-W07 User Manual 3.2 Mechanical size and pin definition 3.3 Module size Copyright ©2012–2025,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 9 Chengdu Ebyte Electronic Technology Co.,Ltd. E103-W07 User Manual 3.4 PCB package pattern Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 10: Detailed Function

    The MAC address of the STA is stored in the Mesh routing table;Only the root node has an IP address, and other nodes have no IP addresses. MESH ID: MESH ID is the identification of the Mesh network. 4.2 Tree topology Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 11: Mesh Networking

    Time will be soon. Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 12: Mesh Data Flow

    If CleanSession is set to 1, the client and server must disconnect the previous session and start a new session. The session exists as long as the network connection exists. The state data of a session must not be reused by subsequent sessions [MQTT-3.1.2-6]. Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 13: At Command

    Mesh has been successfully connected Mesh is not connected Node type configuration error This command is mainly Mesh is not connected returned in TCP UDP MQTT Flash operation error Factory default parameters are Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 14 Description There are child nodes connected instruction +ME:"CHILD CONNECT", ["mac"] parameter MAC address of child node Description Child node disconnected instruction +ME:"CHILD DISCONNECT", ["mac"] parameter MAC address of child node Description Get IP successfully Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 15: Basic Instructions

    Output when remote TCP client and local client are disconnected Mqtt connects to Broker instruction +MQTT:CONNECT parameter Description Mqtt disconnect instruction +MQTT:DISCONNECT parameter Description 5.4 Basic instructions 5.4.1 AT test Instruction Answer Description: None 5.4.2 AT+RESET restart Instruction Answer AT+RESET Description: effective immediately Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 16 No verification parity Even parity Odd parity 1 (default) Stop bit is 1bit stopbits The stop bit is 1.5bits Stop bit is 2bits 0 (default) not support Hardware flow control Description Restart to take effect Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 17: Mesh Network

    Set the router name as: test02, the password as: 12345678, and the designated router MAC as: 01:02:03:04:05:06; AT+ROUTER="test02","12345678",0,"01:02:03:04:05:06" Set the router name: test03, no password, no specified MAC AT+ROUTER="test02" 5.5.2 AT+MESHID mesh ID setting or query Instruction Answer Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 18 Inquiry AT+MECHANNEL? + MECHANNEL:=[channel],[channel switch] AT+MECHANNEL=[channel],[channel switch] Success Setting +ERR:[NUM] Error channel MESH network channel. Value range 1 ~ 14. The default is 1 Parameter 0(default) Enable channel switching channel switch Prohibit channel switching Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 19 Set the result to 2, 3, 50 5.5.6 AT+METYPE The type of node in the network Instruction Answer Inquiry AT+METYPE? +METYPE:[ type] Success Setting AT+METYPE=[type] +ERR:[NUM] Error type description 0(default) MESH_IDLE(Not joined the network) Parameter MESH_ROOT(Root node) MESH_NODE(node) Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 20 The module only returns to the AT command mode after receiving data of the specified length; The maximum length of Len is 1440 bytes; Send string (hello mesh): AT+MESEND="00:00:00:00:00:01",11 > Hello mesh. +OK:11 Example Send string to the root node AT+MESEND="",11 > Hello mesh. +OK:11 Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 21: Medat Report Mesh Network Data

    After the module receives the data, it outputs the instruction and then outputs the data. If the output data length is greater than 1440 bytes, it will be output in packets. When AT+CIPDINFO=1, output data packet: +MEDAT:"11:11:11:11:11:11",10 Example hellw mesh. When AT+CIPDINFO=0, output data +MEDAT: 10 Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 22: Tcp/Ip Communication

    The format is "xxx.xxx.xxx.xxx" Effective immediately; Description This instruction is only valid for Root nodes; This command can return normally only after starting the mesh network, Success is connected to the router; AT+CIFSR? Example +CIFSR:"192.168.0.239" Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 23 Error Connection ID. Value range is 0~7 Link ID "TCP" TCP client Type "UDP" UDP communication Parameter Server IP address remote IP remote port Server port. Max 65535 Local listening port. UDP local port Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 24 2. Disconnecting the service will disconnect all remote TCP Clients. After disconnecting from the remote TCP client, Description the module returns +IP: "DISCONNECT" 3. Disconnecting the TCP service requires only one parameter to be entered. For example: AT+CIPSERVER=0 Example AT+CIPSERVER=1,60001 Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 25: At+Cipsend Send Tcp Udp Data

    AT+CIPDINFO=1 5.6.7 +IPD receive TCP UDP data +IPD:[LinkID],[Length],["RemoteIp"],[RemotePort],[Data] LinkID Connection ID Length The length of the Data field. Parameter RemoteIp Remote IP RemotePort Remote Port Description 1. After receiving TCP UDP data, actively report; Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 26: Mqtt Communication

    5.7.2 AT+MQTTCONNCFG MQTT connection configuration information AT+MQTCONNCFG= Success Setting [keepalive],[disable_clean_session],["lwt_topic +ERR:[NUM] Error "],["lwt_msg"],[lwt_qos],[lwt_retain] +MQTCONNCFG= Inquiry AT+ MQTCONNCFG? [keepalive],[disable_clean_session],["lwt_topic"],["lwt_msg"],[l wt_qos],[lwt_retain] keepalive MQTT Heartbeat Parameter disable_clean_session Prohibit clearing the session. lwt_topic The subject of the will. Maximum length 64 bytes Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 27 Reserved message 3. The module only returns to the AT command mode after receiving data of the specified length; 4. The maximum length of Len is 11520 bytes; Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 28: Mqttsubrecv Mqtt Receive Data

    2. Actively disconnect the Mqtt connection. Actively disconnect, mqtt will not reconnect. Example AT+MQTTCLEAN 5.7.8 +MQTTSUBRECV MQTT receive data +MQTTSUBRECV: ["topic"],[data_length] Parameter topic Subject of receiving data data_length Data length Description 1. After the module receives the MQTT data, it actively reports; Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 29: Quick Guide

    After the module is ready, the following information will be output: ready\r\n After the condition information (including information), the module uses the serial port parameters configured by the user to communicate. The default serial port parameters of the module are: 115200, 8, 0, 1 Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 30: Mesh Networking

    NORMAL NODE +ME:"PARENT CONNECT","b8:f8:83:3b:72:e0" +ME:"IP","192.168.0.172" +ME:"CHILD CONNECT","7c:df:a1:05:8c:76" +ME:"PARENT CONNECT","7c:df:a1:00:e8:39" Since then, data can be sent and received between nodes. 6.3.2 Send and receive data STEP 1. ROOT node sends data to child nodes (hello mesh.): Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 31: Socket Communication

    Socket is only used for communication between the root node and the external network. If the child node needs to communicate with the external network, it needs to be forwarded by the Root node. Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 32: Tcp Client

    STEP 3. The PC receives the data: hello mesh. STEP 4. The PC sends data to the module (hello mesh.) hello mesh. STEP 5. After the module receives the data, it actively reports: +IPD:0,11,"192.168.0.205",6001 hello mesh. Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 33: Mqtt Communication

    6.5.3 Release the news Publish a message to the topic "/com/www"" (hello mqtt) AT+MQTTPUB="/com/www",10,0,0\r\n +OK\r\n After waiting for the module to return ">", send "hello mqtt": Hello mqtt +OK:10\r\n Data received at the remote end Hello mqtt Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 34: Common Problems

    Unsatisfactory power supply may also cause garbled codes. Be sure to ensure the reliability of the power supply; 8 Welding operation guidance 8.1 Reflow temperature Profile Feature Curve characteristics Sn-Pb Assembly Pb-Free Assembly Solder Paste Solder paste Sn63/Pb37 Sn96.5/Ag3/Cu0.5 Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 35: Reflow Soldering Curve

    The company reserves the right to modify the contents of the manual without further notice ⚫ This manual is only used as a guide, all the information in the manual does not constitute any express or implied guarantee. Copyright ©2012–2021,Chengdu Ebyte Electronic Technology Co.,Ltd.
  • Page 36: Revision History

    About us Technical support: support@cdebyte.com Documents and RF Setting download link: https://www.cdebyte.com/ Thank you for using Ebyte products! Please contact us with any questions or suggestions: info@cdebyte.com ------------------------------------------------------------------------------------------------- Web: https://www.cdebyte.com/ Address: B5 Mould Park, 199# Xiqu Ave, High-tech District, Sichuan, China...