ETC2 AMWx06-A1W Serial communications primer Datasheet

AMWx06-A1x Datasheet
AMWx06-A1x
Datasheet
AMW006-A1U ‘Hopper-U’
ADS-MWx06-A1x-100R
© 2015 ACKme Networks Inc. http://ack.me
AMW006-A1W ‘Hopper-W’
September 15, 2015
AMWx06-A1x Datasheet
Disclaimer
While the information provided in this document is
believed to be accurate, it is under development and
ACKme Networks reserves the right to make changes
without further notice to the product described herein
to improve reliability, function, or design, and makes no
guarantee or warranty concerning the accuracy of said
information, nor shall it be responsible for any loss or
damage of whatever nature resulting from the use of,
or reliance upon, such information. ACKme Networks
makes no warranties of any kind, whether express,
implied or arising by custom or course of trade or
performance, and specifically disclaims the implied
warranties of title, non-infringement, merchantability,
or fitness for a particular purpose.
No part of this document may be copied, reproduced,
stored in a retrieval system, or transmitted, in any form
or by any means, electronic, mechanical, photographic,
or otherwise, or used as the basis for manufacture or
sale of any items without the prior written consent of
ACKme Networks.
Trademarks
ACKme Networks and the ACKme Networks logo are
trademarks of ACKme Networks. WICED™ is a
trademark of Broadcom® Corporation, Inc. Other
trademarks in this document belong to their respective
owners.
Contact
http://ack.me/contact
About this Document
This document provides information for the WiConnect
serial Wi-Fi application and the AMWx06-A1x ‘Hopper’
module available from ACKme Networks.
Products covered by this guide include:
 AMWx06-A1W ‘Hopper-W’
 AMWx06-A1U ‘Hopper-U’
Further information about WiConnect is available in the
WiConnect Reference manual online at:
http://wiconnect.ack.me
Organization
This document is organized into the following sections:






Introduction
Feature Identification
Using WiConnect
Ordering Information
Schematics and Mechanical Dimensions
Revision History and Glossary
© 2015 ACKme Networks Inc.
All rights reserved.
Document Number: ADS-MWx06-A1x-100R
Release Date: September 15, 2015
ADS-MWx06-A1x-100R
© 2015 ACKme Networks Inc. http://ack.me
Page | i
September 15, 2015
AMWx06-A1x Datasheet
Contents
1
Introduction ........................................................... 2
2
Feature Identification ............................................ 3
3
Compatibility with AMW004-A01 (Hornet) ........... 4
3.1
Serial Communications Primer ....................... 4
3.2
Hopper RTS/CTS Compatibility ....................... 4
4
Using WiConnect.................................................... 5
5
Ordering Information ............................................. 5
6
Schematics & Mechanical Dimensions .................. 6
7
Revision History & Glossary .................................10
7.1
Revision History ............................................10
7.2
Glossary ........................................................10
ADS-MWx06-A1x-100R
© 2015 ACKme Networks Inc. http://ack.me
Page | ii
September 15, 2015
Introduction
1
AMWx06-A1x Datasheet
Introduction
The AMWx06-A1x ‘Hopper’ module is a through-hole module adaptor that allows the AMW006 or AMW106
‘Numbat’ Wi-Fi module to be fitted to any board conforming to the de-facto standard 2mm pitch 2x10 pin
sockets commonly used in embedded applications. The Hopper contains either an AMW006 module or a
AMW106 module, collectively referred to in this document as AMWx06.
The module is a self-contained low-power Wi-Fi networking module with onboard microcontroller. Each Hopper
is licensed to run ACKme WiConnect firmware. WiConnect provides a feature-rich and easy-to-use interface for
host microprocessors requiring features including a HTTP webserver with REST API, secure TCP/UDP networking
connections, file system, wireless software updates, and access to the goHACK.me IoT (Internet of Things) cloud.
Features of the Hopper module adapter are detailed in Table 1 below.
The Hopper comes in two variations:

the Hopper-U with u.FL antenna connectors

the Hopper-W with wire antennas fitted
Figure 1. AMW006-A1U ‘Hopper-U’
Module Adapter
Figure 2. AMW006-A1W ‘Hopper-W’
Module Adapter
For details of the AMWx06 ‘Numbat’ module, see the ADS-AMWx06 Datasheet and the ARG-AMWx06 Reference
Guide.
Table 1. AMWx06-A1x Features
Feature
AMWx06-A1x ‘Hopper’
Product Number
AMWx06-A1x
Module style
Pluggable module adapter
Serial Interfaces
4-wire UART
SPI Slave
I2C
Total GPIO pins
11
Indicators
3 x LEDs
Antennas
2 x wire (Hopper-W)
2 x u.FL socket (Hopper-U)
Power supply
3.3V
ADS-MWx06-A1x-100R
© 2015 ACKme Networks Inc. http://ack.me
Page | 2
September 15, 2015
AMWx06-A1x Datasheet
2
Feature Identification
Table 2. AMWx06-A1x Expansion Header Connections
Pin #
Type
Hopper
AMWx06
Pin #
H1-1
PWR
VDD_3V3
VDD_3V3
H1-2
-
UART_TX (OUT)
H1-3
-
H1-4
GPIO
Type
Hopper
AMWx06
H2-10 GPIO
I2C_SDA
GPIO_15
GPIO_12
H2-9
GPIO
I2C_SCL
GPIO_14
UART_RX (IN)
GPIO_11
H2-8
-
SPI_SCK (IN)
GPIO_2
GPIO_20
GPIO_20
H2-7
-
SPI_CS (IN)
GPIO_3
1
H1-5
-
RESET_N
RESET_N
H2-6
GPIO
UART_RTS (OUT)
H1-6
GPIO
WAKE
GPIO_22
H2-5
GPIO
GPIO_21
GPIO_21
H1-7
GPIO
GPIO_23
GPIO_23
H2-4
N/C
-
-
H1-8
GPIO
GPIO_17
GPIO_17
H2-3
GPIO
SPI_MISO (OUT)
GPIO_0
1
GPIO_9
H1-9
GPIO
GPIO_19
GPIO_19
H2-2
GPIO
UART_CTS (IN)
H1-10
GND
GND
GND
H2-1
-
SPI_MOSI (IN)
GPIO_10
GPIO_5
NOTES
1. The UART_RTS and UART_CTS signals may be swapped as described in Section 3.2. The default direction is shown
in the table.
u.FL connector for
external antenna
connection
u.FL connector for
external antenna
connection
H2 Pin 10
H1 Pin 1
AMW006 module
Red LED – WiConnect Soft AP Status
Yellow LED – WiConnect Network
Status
Green LED – WiConnect Wi-Fi Status
H2 Pin 1
H1 Pin 10
Figure 1 - AMW006-A1U Features
AMWx06-A1W features are identical to AMWx06-A1U features with the exception of the antenna connections.
ADS-MWx06-A1x-100R
© 2015 ACKme Networks Inc. http://ack.me
Page | 3
September 15, 2015
Compatibility with AMW004-A01 (Hornet)
3
AMWx06-A1x Datasheet
Compatibility with AMW004-A01 (Hornet)
The AMWx06-A1x (Hopper) module adapter is pin-for-pin compatible with the existing ACKme AMW004-A01
(Hornet) module adapter with the exception of the UART RTS/CTS connections. A full description of RTS/CTS
compatibility is described in this section.
3.1
Serial Communications Primer
In traditional RS-232 serial UART communication, there are two ends of a communication link. One end is the
Digital Terminating Equipment (DTE = Computer terminal) and the other end is the Digital Communications
Equipment (DCE = modem).
The serial link between these two pieces of equipment can be configured to use hardware flow control signals to
control data flow on the link. Hardware flow control is used by the equipment on each end of the link to signal
when data is ready to be sent, and when the equipment is ready to receive more data. There are typically two
hardware flow control signals known as RTS (Ready to Send) and CTS (Clear to Send).
The RTS (Ready-to-Send) signal is an output from the DCE (modem) and the CTS (Clear to Send) is an output from
the DTE (computer terminal).
3.2
Hopper RTS/CTS Compatibility
The UART flow control signals on the original ACKme AMW004-A01 Hornet module adapter match the traditional
RTS/CTS hardware flow control implementation described in Section 3.1 above. Since a module adapter is
effectively a modem, the Hornet RTS signal is an output, and the Hornet CTS signal is an input.
Unfortunately, designers of the de-facto standard 2mm pitch 2x10 pin sockets commonly used in wireless
embedded applications swapped the definition of RTS and CTS. As a result, the Hornet module adapter does not
work out-of-the-box with baseboards designed for the de-facto embedded wireless standard if UART hardware
flow control is enabled.
Hopper on the other hand, is configured with RTS/CTS signals that match the de-facto standard. There are two
ways to enable backwards compatibility with the AMW004-A01 Hornet:
1. Swap the RTS/CTS signals on your host microcontroller, assuming the host MCU offers this feature.
2. Two zero ohm links, R13 and R14, on the underside of the Hopper PCB can be modified. After the
modification, the operation of the Hopper and Hornet UART with hardware flow control is identical. A
diagram showing how to make the modification is shown below.
The Hopper default
configuration is shown on the
Hopper board, and as
horizontal orientation,
black/gray in the detail
diagram.
The Hornet compatible
configuration is shown as red
with vertical orientation,
in the detail diagram.
ADS-MWx06-A1x-100R
© 2015 ACKme Networks Inc. http://ack.me
Hornet
compatible
R13
R14
3
Hopper
default
Page | 4
September 15, 2015
Using WiConnect
4
AMWx06-A1x Datasheet
Using WiConnect
For a description of how to use the AMWx06-A1x module adapter with WiConnect, see the ARG-AMWx06E
Reference Guide and the WiConnect Reference Guide, available online at http://wiconnect.ack.me .
A number of simple and more sophisticated example applications are also provided to help you get the most out
of WiConnect and the AMWx06 module.
To obtain the board version, issue the WiConnect ‘version’ command as shown below.
> version
WiConnect-2.1.0.15, Built:2015-02-02 20:23:14 for AMW006.4, Board:AMW006-A1W.1
NOTE. Early production Hopper module adapters return a slightly different board type: Board:AMW006-A01.1
5
Ordering Information
Table 4 provides ordering information for AMWx06-A1x and related evaluation boards.
Table 3. Ordering Information
Part Number
Picture
Description
AMWx06-A1U
‘Hopper-U’
Hopper-U module adapter. Includes AMWx06 module.
AMWx06-A1W
‘Hopper-W’
Hopper-W module adapter. Includes AMWx06 module.
AAE001
‘Marlin’
Bare bones evaluation board that takes an AMWx06-A1x Hopper module
adapter.
Does NOT include an AMWx06-A1x ‘Hopper’ module adapter!
ADS-MWx06-A1x-100R
© 2015 ACKme Networks Inc. http://ack.me
Page | 5
September 15, 2015
Schematics & Mechanical Dimensions
6
AMWx06-A1x Datasheet
Schematics & Mechanical Dimensions
ADS-MWx06-A1x-100R
© 2015 ACKme Networks Inc. http://ack.me
Page | 6
September 15, 2015
Schematics & Mechanical Dimensions
ADS-MWx06-A1x-100R
© 2015 ACKme Networks Inc. http://ack.me
AMWx06-A1x Datasheet
Page | 7
September 15, 2015
Schematics & Mechanical Dimensions
AMWx06-A1x Datasheet
Mechanical Dimensions for AMWx06-A1x ‘Hopper U’
ADS-MWx06-A1x-100R
© 2015 ACKme Networks Inc. http://ack.me
Page | 8
September 15, 2015
Schematics & Mechanical Dimensions
AMWx06-A1x Datasheet
Mechanical Dimensions for AMWx06-A1x ‘Hopper W’
ADS-MWx06-A1x-100R
© 2015 ACKme Networks Inc. http://ack.me
Page | 9
September 15, 2015
Revision History & Glossary
7
7.1
AMWx06-A1x Datasheet
Revision History & Glossary
Revision History
Table 4: Document Revision History
Revision
Date
Change Description
ADS-MW006-A1x-100R
February 12, 2015
First release
ADS-MW006-A1x-101R
July 8 12, 2015
Swapped RTS/CTS pins to match the default configuration at
manufacturing
ADS-MW106-A1x-100R
September 15, 2015
First release of AMWx06 version of document.
7.2
Glossary
In most cases, acronyms and abbreviations are defined on first use. A comprehensive list of acronyms and other
terms used in ACKme Networks documents are provided on the ACKme Networks website at
http://ack.me/FAQs/Glossary.
ADS-MWx06-A1x-100R
© 2015 ACKme Networks Inc. http://ack.me
Page | 10
September 15, 2015
ACKme reserves the right to make changes without further notice to any products or data herein to improve reliability, function, or design.
Information furnished by ACKme is believed to be accurate and reliable. However, ACKme does not assume any liability arising out of the
application or use of this information, nor the application or use of any product described herein, neither does it convey any license under
its patent rights nor the rights of others.
ACKme Networks
Contact Information
+1 (408) 402 8160
http://ack.me/contact
US Headquarters
20 North Santa Cruz Ave
Los Gatos CA 95030
© 2015 ACKme Networks Inc. All rights reserved.
ADS-MWx06-A1x-100R
September 15, 2015
Phone:
Similar pages