AMW006-A1x Datasheet
AMW006-A1x
Datasheet
AMW006-A1U ‘Hopper-U’
AMW006-A1W ‘Hopper-W’
ADS-MW006-A1x-101R
©2015 ACKme Networks. http://ack.me
July 8, 2015
AMW006-A1x Datasheet
Contents
1
2
3
Introduction ........................................................... 2
Feature Identification ............................................ 3
Compatibility with AMW004-A01 (Hornet) ........... 4
3.1
3.2
4
5
6
7
Serial Communications Primer ....................... 4
Hopper RTS/CTS Compatibility ....................... 4
Using WiConnect.................................................... 5
Ordering Information ............................................. 5
Schematics & Mechanical Dimensions .................. 6
Revision History & Glossary .................................10
7.1
7.2
Revision History ............................................10
Glossary ........................................................10
ADS-MW006-A1x-101R
©2015 ACKme Networks. http://ack.me
Page | ii
July 8, 2015
Introduction
AMW006-A1x Datasheet
1
Introduction
The AMW006-A1x ‘Hopper’ module is a through-hole module adaptor that allows the AMW006 ‘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 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 AMW006 ‘Numbat’ module, see the ARG-AMW006 Datasheet and the ARG-AMW006 Reference
Guide.
Table 1. AMW006-A1x Features
Feature
Product Number
Module style
Serial Interfaces
AMW006-A1x ‘Hopper’
AMW006-A1x
Pluggable module adapter
4-wire UART
SPI Slave
I2C
11
3 x LEDs
2 x wire (Hopper-W)
2 x u.FL socket (Hopper-U)
3.3V
Total GPIO pins
Indicators
Antennas
Power supply
ADS-MW006-A1x-101R
©2015 ACKme Networks. http://ack.me
Page | 2
July 8, 2015
Feature Identification
AMW006-A1x Datasheet
2
Feature Identification
Pin #
H1-1
H1-2
H1-3
H1-4
H1-5
H1-6
H1-7
H1-8
H1-9
H1-10
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.
Table 2. AMW006-A1x Expansion Header Connections
Type
PWR
-
-
GPIO
-
GPIO
GPIO
GPIO
GPIO
GND
Hopper
VDD_3V3
UART_TX (OUT)
UART_RX (IN)
GPIO_20
RESET_N
WAKE
GPIO_23
GPIO_17
GPIO_19
GND
AMW006
VDD_3V3
GPIO_12
GPIO_11
GPIO_20
RESET_N
GPIO_22
GPIO_23
GPIO_17
GPIO_19
GND
Pin #
H2-9
H2-8
H2-7
H2-6
H2-5
H2-4
H2-3
H2-2
H2-1
Type
GPIO
-
-
GPIO
GPIO
N/C
GPIO
GPIO
-
Hopper
I2C_SDA
I2C_SCL
SPI_SCK (IN)
SPI_CS (IN)
UART_RTS (OUT)
1
GPIO_21
-
SPI_MISO (OUT)
UART_CTS (IN)
1
SPI_MOSI (IN)
AMW006
GPIO_15
GPIO_14
GPIO_2
GPIO_3
GPIO_10
GPIO_21
-
GPIO_0
GPIO_9
GPIO_5
H2-10 GPIO
u.FL connector for
external antenna
connection
H1 Pin 1
u.FL connector for
external antenna
connection
H2 Pin 10
AMW006 module
Red LED – WiConnect Soft AP Status
Yellow LED – WiConnect Network
Status LED – WiConnect Wi-Fi Status
Green
H1 Pin 10
H2 Pin 1
Figure 1 - AMW006-A1U Features
AMW006-A1W features are identical to AMW006-A1U features with the exception of the antenna connections.
ADS-MW006-A1x-101R
©2015 ACKme Networks. http://ack.me
Page | 3
July 8, 2015
Compatibility with AMW004-A01 (Hornet)
AMW006-A1x Datasheet
3
Compatibility with AMW004-A01 (Hornet)
The AMW006-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-MW006-A1x-101R
©2015 ACKme Networks. http://ack.me
Hornet
compatible
R13
R14
3
Hopper
default
Page | 4
July 8, 2015