Telit WL865E4-P EVB User Manual

Page 1
WL865E4-P EVB
USER GUIDE
1VV0301594 Rev. 1 – 2020-07-14
Page 2
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 2 of 28 2020-07-14

NOTICE

While reasonable efforts have been made to assure the accuracy of this document, Telit assumes no liability resulting from any inaccuracies or omissions in this document, or from use of the information obtained herein. The information in this document has been carefully checked and is believed to be reliable. However, no responsibility is assumed for inaccuracies or omissions. Telit reserves the right to make changes to any products described herein and reserves the right to revise this document and to make changes from time to time in content hereof with no obligation to notify any person of revisions or changes. Telit does not assume any liability arising out of the application or use of any product, software, or circuit described herein; neither does it convey license under its patent rights or the rights of others.
It is possible that this publication may contain references to, or information about Telit products (machines and programs), programming, or services that are not announced in your country. Such references or information must not be construed to mean that Telit intends to announce such Telit products, programming, or services in your country.

COPYRIGHTS

This instruction manual and the Telit products described in this instruction manual may be, include or describe copyrighted Telit material, such as computer programs stored in semiconductor memories or other media. Laws in the Italy and other countries preserve for Telit and its licensors certain exclusive rights for copyrighted material, including the exclusive right to copy, reproduce in any form, distribute and make derivative works of the copyrighted material. Accordingly, any copyrighted material of Telit and its licensors contained herein or in the Telit products described in this instruction manual may not be copied, reproduced, distributed, merged or modified in any manner without the express written permission of Telit. Furthermore, the purchase of Telit products shall not be deemed to grant either directly or by implication, estoppel, or otherwise, any license under the copyrights, patents or patent applications of Telit, as arises by operation of law in the sale of a product.

COMPUTER SOFTWARE COPYRIGHTS

The Telit and 3rd Party supplied Software (SW) products described in this instruction manual may include copyrighted Telit and other 3rd Party supplied computer programs stored in semiconductor memories or other media. Laws in the Italy and other countries preserve for Telit and other 3rd Party supplied SW certain exclusive rights for copyrighted computer programs, including the exclusive right to copy or reproduce in any form the copyrighted computer program. Accordingly, any copyrighted Telit or other 3rd Party supplied SW computer programs contained in the Telit products described in this instruction manual may not be copied (reverse engineered) or reproduced in any manner without the express written permission of Telit or the 3rd Party SW supplier. Furthermore, the purchase of Telit products shall not be deemed to grant either directly or by implication, estoppel, or otherwise, any license under the copyrights, patents or patent applications of Telit or other 3rd Party supplied SW, except for the normal non-exclusive, royalty free license to use that arises by operation of law in the sale of a product.
Page 3
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 3 of 28 2020-07-14

USAGE AND DISCLOSURE RESTRICTIONS

I. License Agreements
The software described in this document is the property of Telit and its licensors. It is furnished by express license agreement only and may be used only in accordance with the terms of such an agreement.
II. Copyrighted Materials
Software and documentation are copyrighted materials. Making unauthorized copies is prohibited by law. No part of the software or documentation may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language or computer language, in any form or by any means, without prior written permission of Telit.
III. High Risk Materials
Components, units, or third-party products used in the product described herein are NOT fault­tolerant and are NOT designed, manufactured, or intended for use as on-line control equipment in the following hazardous environments requiring fail-safe controls: the operation of Nuclear Facilities, Aircraft Navigation or Aircraft Communication Systems, Air Traffic Control, Life Support, or Weapons Systems (High Risk Activities"). Telit and its supplier(s) specifically disclaim any expressed or implied warranty of fitness for such High Risk Activities.
IV. Trademarks
TELIT and the Stylized T Logo are registered in Trademark Office. All other product or service names are the property of their respective owners.
V. Third Party Rights
The software may include Third Party Right software. In this case you agree to comply with all terms and conditions imposed on you in respect of such separate software. In addition to Third Party Terms, the disclaimer of warranty and limitation of liability provisions in this License shall apply to the Third Party Right software.
TELIT HEREBY DISCLAIMS ANY AND ALL WARRANTIES EXPRESS OR IMPLIED FROM ANY THIRD PARTIES REGARDING ANY SEPARATE FILES, ANY THIRD PARTY MATERIALS INCLUDED IN THE SOFTWARE, ANY THIRD PARTY MATERIALS FROM
WHICH THE SOFTWARE IS DERIVED (COLLECTIVELY “OTHER CODE”), AND THE USE
OF ANY OR ALL THE OTHER CODE IN CONNECTION WITH THE SOFTWARE, INCLUDING (WITHOUT LIMITATION) ANY WARRANTIES OF SATISFACTORY QUALITY OR FITNESS FOR A PARTICULAR PURPOSE.
NO THIRD PARTY LICENSORS OF OTHER CODE SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND WHETHER MADE UNDER CONTRACT, TORT OR OTHER LEGAL THEORY, ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE OTHER CODE OR THE EXERCISE OF ANY RIGHTS GRANTED UNDER EITHER OR BOTH THIS LICENSE AND THE LEGAL TERMS APPLICABLE TO ANY SEPARATE FILES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Page 4
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 4 of 28 2020-07-14

APPLICABILITY TABLE

PRODUCTS
WL865E4-P
Page 5
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 5 of 28 2020-07-14

CONTENTS

NOTICE………….. .......................................................................................... 2
COPYRIGHTS ................................................................................................ 2
COMPUTER SOFTWARE COPYRIGHTS ...................................................... 2
USAGE AND DISCLOSURE RESTRICTIONS ............................................... 3
APPLICABILITY TABLE ................................................................................ 4
CONTENTS .................................................................................................... 5
1. INTRODUCTION ................................................................ .......... 6
Scope ........................................................................................... 6
Audience....................................................................................... 6
Contact and Support Information .................................................. 6
Text Conventions .......................................................................... 7
Related Documents ...................................................................... 7
2. OVERVIEW .................................................................................. 8
3. WL865E4-P INTERFACE DESCRIPTION .................................... 9
WL865E4-P Development Kit ....................................................... 9
Evaluation Board description ........................................................ 9
Top Side Item Description ........................................................... 12
Bottom Side Item Description ...................................................... 20
4. WL865E4-P BASIC OPERATIONS ............................................ 22
General Information on Power Supply ........................................ 22
Program the WL865E4-P module ............................................... 22
Run the WL865E4-P Module ...................................................... 23
5. SCHEMATICS ............................................................................ 26
6. DOCUMENT HISTORY .............................................................. 27
Page 6
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 6 of 28 2020-07-14

1. INTRODUCTION

Scope

The aim of this document is the handling description of the EVB (EValuation Board) Interface for the product WL865E4-P WIFI/BLE module.

Audience

This document is intended for Telit customers, especially system integrators, about to implement their applications using Telit module.

Contact and Support Information

For general contact, technical support services, technical questions and report documentation errors contact Telit Technical Support at:
TS-SRD@telit.com
Alternatively, use: https://www.telit.com/contact-us/
For detailed information about where you can buy the Telit modules or for recommendations on accessories and components visit: https://www.telit.com/
Our aim is to make this guide as helpful as possible. Keep us informed of your comments and suggestions for improvements. Telit appreciates feedback from the users of our information.
Page 7
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 7 of 28 2020-07-14

Text Conventions

Danger – This information MUST be followed or catastrophic equipment failure or bodily injury may occur.
Caution or Warning – Alerts the user to important points about integrating the module, if these points are not followed, the module and end user equipment may fail or malfunction.
Tip or Information – Provides advice and suggestions that may be useful when integrating the module.
All dates are in ISO 8601 format, i.e. YYYY-MM-DD.

Related Documents

Telit WL865E4-P User Guide 1VV0301580
WL865E4-P AT Command Reference Guide
Page 8
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 8 of 28 2020-07-14

2. OVERVIEW

The Telit EVB is a rapid IoT Development Kit, in other words a system that reduces the duration
of IoT prototyping cycles from a matter of weeks or months to mere hours - all by capitalizing on the combination of embedded IoT software and hardware. The system was designed to provide a complete development environment to the user and intended to be used with Telit WL865E4-P module and Arduino Uno Rev3 board.
NOTE: The combination of the EVB and the Arduino Uno Rev3 shall be done according to the configuration described in this manual.
The information presented in this document is believed to be accurate and reliable. However, no responsibility is assumed by Telit Communication S.p.A. for its use. No license is granted by implication or otherwise under any patent rights of Telit Communication S.p.A. other than for circuitry embodied in Telit products. This document is subject to change without notice
Page 9
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 9 of 28 2020-07-14

3. WL865E4-P INTERFACE DESCRIPTION

WL865E4-P Development Kit

In Figure 3-1 the WL865E4-P EVB is shown, while in Table 3-1 the WL865E4-P kitting parts are listed.
Figure 3-1: WL865E4-P EVB(PCB Antenna & SMA Antenna)
Description
Quantity
EVB Board
1
WIFI/BLE Antenna
2
Micro USB cable
1
Table 3-1: WL865E4-P kitting parts

Evaluation Board description

In Figure 3-2 and Figure 3-3 the Top and Bottom side view of the PCB Antenna EVB and SMA Antenna EVB are shown. The items indicated are described in Section 3.3 and 3.4 respectively for the top and the bottom side.
Page 10
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 10 of 28 2020-07-14
Figure 3-2: Top Side View (PCB Antenna EVB)
Figure 3-3: Bottom Side View (PCB Antenna EVB)
Page 11
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 11 of 28 2020-07-14
Figure 3-4: Top Side View (SMA Antenna EVB)
Figure 3-5: Bottom Side View (SMA Antenna EVB)
Page 12
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 12 of 28 2020-07-14

Top Side Item Description

1) WIFI Antenna connector:
Connect here the Wireless LAN Dual Band Antenna T-AT9552 to use the WIFI capabilities of the WL865E4-P
2) BLE Antenna connector:
Connect here the Wireless LAN Dual Band Antenna T-AT9552 to use the BLE capabilities of the WL865E4-P
3) WL654E4-P module:
This is the Telit WL865E4-P WIFI/BLE module.
4) PL602: Interrupts
The Jumper PL602 (Figure 3-6:) allows to manage the sensor’s interrupts manually by means of the proper jumper configuration.
Figure 3-6: PL602 with sensor interrupts
5) Sensors
The WL865E4-P interface is equipped with different kind of sensors as shown in Figure 3-7.
Page 13
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 13 of 28 2020-07-14
Figure 3-7: EVB Sensors
The sensors are controlled by I2C either from the WIFI/BLE Module using AppZone or with Arduino. The sensors are:
3D Accelerometer and Gyroscope, LSM6DS3TR, Slave Write Address = 0xD4
Humidity and Temperature, HDC2010, Slave Write Address = 0x80
Pressure, LPS25HTR, Slave Write Address = 0xB8
Ambient Light, MAX44009, Slave Write Address = 0x94
6) JTAG Connector
The JTAG comes out with a standard J-Link 20 pins connector (PL607) in our board, the pin description is shown in Figure 3-8:.
Page 14
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 14 of 28 2020-07-14
Figure 3-8: JTAG
7) Miscellaneous PL606
The PL606, named miscellaneous (Figure 3-9:), gives you the possibility to manually handle different signals, jumpering them to VIO or GND with a proper connection to the header or just to monitoring them through a scope.
Figure 3-9: Header with miscellaneous signals
Page 15
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 15 of 28 2020-07-14
8), 9), 10) Switches and PL606
The EVB has three SMD push buttons as shown in Figure 3-10:.
Figure 3-10: EVB push buttons
PB1 is connected only to PL605-1 to be externally wired to any desired GPIO pin on any other connectors header.
PB2 is connected to PL605-2 and goes directly to the WL865E4-P RESET#, an active low HW Reset pin, press and release it to unconditionally reset the module.
PB3 is connected to the PL605-3 and externally wired to any desired GPIO pin on any other connector header.
11), 12) UART0 and UART1 (preliminary EVBs could not have the micro USB
connector for UART1)
The WL865E4-P interface has two UART ports (Figure 3-11:): one 4-wires high speed UART0 and one 2-wires UART1 port. Both ports have an independent FTDI chipset to translate the USB to UART and interface with correct VDD_VIO levels
Figure 3-11: UART ports
For both ports, the UART signals go directly to the module, but they are also sent to PL601 on the top side and PL404 on the bottom side, to make possible the communication between the WL865E4-P and Arduino Uno.
As explained in point 8, the UART0 and UART1 are available only in application mode (no jumpers plugged on PL603).
13), 14) 15) On/Off Switch, LEDS and Power Configuration Jumpers (PL301 and PL302)
The slide switch located on the left side of Figure 3-12:, allows to power up the module: in ON position it enables all 3 VDD power sources of the module, VDD_WLAN, VDD_BLE and VDD_IO, no matter its value. 3V3 is to be considered the default.
Page 16
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 16 of 28 2020-07-14
The WL865E4-P can have different VIO voltage value with respect to core. This is selected on Jumper headers PL202 and PL201. If no jumpers are plugged into these headers the only ON position of the switch is not enough to correctly powering the module.
Figure 3-12: Switch and Power Headers
The Jumper position and the description is detailed in Figure 3-13:
Page 17
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 17 of 28 2020-07-14
Figure 3-13: Jumper Configuration for Power Settings
1 Default supply settings (All supplies from Buck-Boost DC/DC): Short pins 1-2 of PL204, 1-
2 and 5-6 of PL203, and 1-2 of PL202.
2 Short 2-3 of PL202 to select 1.8V for VDD_VIO. This is only required when using ADC or
to change digital IO logic to 1.8V.
3 Current measurement using Ammeter: connect Ammeter between PL203 pins 1-2 for
measuring [BLE+Wi-Fi].
4 Current measurement using Oscilloscope (with onboard current sense amplifier (CSA)):
a) Connect Oscilloscope probe to MEAS+ and MEAS-. For SLEEP mode measurement
short pins 2-3 of PL201, and for ACTIVE mode short pins 1-2.
b) [WiFi+BLE] Current measurement: short 1-3 and 2-4 of PL203.
c) VIO Current measurement: short 3-5 and 4-6 of PL203.
LED Red ON– 3V3 voltage ON. LED Green ON– Bluetooth Active LED Yellow ON– WIFI Active
16), 17) 18) Other Connectors Other connectors that can be used to wire or monitoring other signals that could be needed
for development purposes are: PL608 – UART connector (Figure 3-14:): pins 8 and 10 correspond to UART1 while pins 3, 7,
9 and 11 to UART0.
Page 18
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 18 of 28 2020-07-14
Figure 3-14: UART Header
As shown in Figure 3-15:, the PL601 has been routed to fit the FTDI TTL-232 cable.
Figure 3-15: FTDI TTL-232 cable.
Do NOT use it when Arduino is Plugged
PL604 – SDIO and SPI master connector. Please, see Figure 3-16: for pin assignment.
Page 19
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 19 of 28 2020-07-14
Figure 3-16: SDIO and SPI Header
PL601 – I2C and I2S connector. Please, see Figure 3-17: for pin assignment.
Figure 3-17: I2C and I2S Header
18) Debug-Boot PL603 and SW201
The SDIO2 and Debug Mode header can be used to force the WL865 in Debug or in Boot mode by means of proper jumper configuration. The default jumper configuration is shown in Figure 3-18
Page 20
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 20 of 28 2020-07-14
Figure 3-18: Debug and Boot Configuration Switch &Header
The jumper configuration of PL603 allows to use the WL865E4-P in different modes:
BOOT MODE: (USB only), is used for firmware download, it should be set in contemporary with Diagnostic Mode, PL603 1-3 and setting switch SW201 to position1.
DIAGNOSTIC MODE: (USB only) PL603 1-3, is used for RF tests and need a different firmware. The BOOT mode should be disabled by setting switch to position2.
APPLICATION MODE: (USB does not work) It is a USB to UART0. For running the application software, place the switch to position2. In application mode the second USB to UART1 is also available.

Bottom Side Item Description

20), 21) Battery Holder and Battery connector
On the bottom side ((Figure 3-19:) a battery SMD connector that powers up the whole EVB by battery were placed.
The board can be supplied by means of a standard lithium battery 3.6V plugged into the SMD connector.
Page 21
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 21 of 28 2020-07-14
Figure 3-19: EVB Bottom side view
23) Arduino Uno Rev 3 Connector
The other connectors on the bottom are intended to plug Arduino Uno Rev 3 to create a Kit suitable for IoT development. The WL865E4-P EVB can be used as Arduino Shield as shown in Figure 3-20: .
Figure 3-20: WL865E4-P EVB used as Arduino Uno Shield
Page 22
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 22 of 28 2020-07-14

4. WL865E4-P BASIC OPERATIONS

General Information on Power Supply

This EVB is mainly designed for SW development, The board can be power supplied in different ways:
1) Direct USB supply by means of a USB cable (5V, 500mA) on UART0 SMD USB connector;
2) By means of a 2xAA 1V5 batteries on the bottom side by using the battery holder provided with the packaging, or by means of a standard lithium 3.6V battery plugged into the SMD battery connector on the bottom side (the WL865E4-P does not embed a battery charger),
3) By plugging Arduino on the bottom side, if you supply Arduino Uno-Rev3 board with its own supply source (Arduino Shield)
4) By means of external power supply sources directly connected to proper header of PL302 and PL301
The WL865E4-P is not able to supply the Arduino board. The power sources 1-3 activate a DC/DC and an LDO that create the 3V3 and 1V8 necessary
to the board operation. The DC/DC 3V3 power is noisy. Consider at least 1dBm of better performance in RX sensitivity and EVB TX margin if powered from 3V3 bench power supply
4).

Program the WL865E4-P module

To follow this procedure, you need the programming tool WL865E4 Loader and the binaries. In order to program or update the firmware in the WL865E4-P module, please follow these
steps:
1) Plug the micro-USB cable on UART0 USB port (Item 13 in Figure 3-2) on the WL865E4­P EVB and plug the other end into a USB port on your computer or laptop.
2) Ensure that 3V3_INT switch (Item 14 in Figure 3-2) is in OFF position, the jumpers on PL301 and PL302 for power configuration should be as shown in the Figure 3-13: and PL603 jumpers (item 8 in Figure 3-2), are in 1-3 (DEBUG ON) and 2-4 (BOOT ON) position.
3) Open the WL865E4 Loader and follow the steps indicated in Figure 4-1
Figure 4-1: WL865E4-P EVB programming – STEP 3
Page 23
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 23 of 28 2020-07-14
4) Put the 3V3_INT switch (item 14 in Figure 3-2) to ON position
5) Click the “Program” button to program the EVB. Programming status will be displayed on the WL865E4 loader
(a)
(b)
Figure 4-2: WL865E4-P EVB programming- STEP 5
6) If the programming is successful “Flash Success” is displayed, otherwise “Flash Failed! Please, reset the board” will be displayed.

Run the WL865E4-P Module

The WL865E4-P EVB can be put in APPLICATION mode by closing pins 4 and 6 (BOOT OFF) and pins 3 and 5 (DEBUG OFF) of the PL603 header (item 8 in Figure 3-2) or by leaving them unplugged.
The following use cases describe the wireless operations of the WL865E4-P module using Telit-Command Style or Legacy GainSpan Command Style.
The WL865E4-P module supports two modes of operations:
Station Mode
Limited AP Mode
As first step, you should choose whether work in Telit-Command Style or in legacy GainSpan Style, type:
AT+YLC=0 for Telit Command Style AT+YLC=1 for Legacy GainSpan Command Style
Activate Echo and Verbose mode typing:
ATE1 ATV1
Use Case 1: Configure WL865E4-P node using Telit-Command Style Commands
Station Mode: Following commands (Figure 4-3:) are used to configure the WL865E4-P node in station mode. Associate the node to an access point, for example, AE_Hardik.
AT+WNI=0 AT+WNCN=1, "AE_Hardik"
Page 24
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 24 of 28 2020-07-14
Figure 4-3: Station Mode configuration in Telit command style
Limited AP Mode:
Following commands (Figure 4-4:) are used to configure the WL865E4-P node in limited AP mode, where node's IP is set as 192.168.45.3 and SSID is set as GS_LAP:
AT+WNI=1 AT+WNIPC= 0,1,192.168.45.3,255.255.255.0,192.168.45.1 AT+WNAPIPC=0,192.168.45.4,192.168.45.10,10000 AT+WNCR=0,"GS_LAP",6,"NONE","NONE"
The "GS_LAP" appears as a limited AP under Wi-Fi AP list of your laptop
Figure 4-4: Limited AP mode configuration in Telit command Style
Use Case 2: Configure WL865E4-P node using Legacy GainSpan Command Style
Station Mode:
Following commands (Figure 4-5:) are used to configure the WL865E4-P node in station mode:
AT+WA=rkm
Page 25
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 25 of 28 2020-07-14
Figure 4-5: Station Mode in Legacy GainSpan Command Style
Limited AP Mode:
Following commands (Figure 4-6:) are used to configure the WL865E4-P node in
limited AP mode, where node’s IP is set as 192.168.45.3 and SSID is set as
GS_LAP
AT+WM=2 AT+WA=GS_LAP
Figure 4-6: Limited AP Mode in Legacy GainSpan Command style
NOTE:
Please, refer to WL865E4-P AT Command Reference Guide for further information
Page 26
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 26 of 28 2020-07-14

5. SCHEMATICS

In the following pages you will find the schematics that can be used as reference design for your applications, please refer to following index:
ANNEX1: Block Diagram ANNEX2: WL865E4-P ANNEX3: Power Supply ANNEX4: Arduino Uno-Rev3 Connectors ANNEX5: USB-UART ANNEX6: Connectors ANNEX7: Sensors
Page 27
WL865E4-P EVB User Guide
1VV0301594 Rev.1 Page 27 of 28 2020-07-14

6. DOCUMENT HISTORY

Revision
Date
Changes
0
2019-04-02
First issue
1
2020-07-14
Updated the document with latest EVB pictures and its content
Page 28
Loading...