802.11b/g Wireless LAN Module / Device Server
TCP/IP (BISM II Pin Compatible)
Part Number: WISMC01BI
1.General Description
The EZURiO 802.11b/g TCP/IP Wireless LAN Module i s a fully integrated and qualified wireless device
server, designed to make it simple to embed 802.11 connectivity. Unlike other wireless modules all of
the necessary drivers, protocol stack, security algorithms and antenna are integrated. The module also
includes an interpreter that can run scripts, providing a complete wireless processing solution. It
enables you to add wireless internet connectivity to almost any device with a serial port. The module is
designed for lowest cost of integration and ownership. It is ideal for enabling M2M applications.
The module is a dual processor design, dedicating one processor to the 802.11b/g baseband with a
second powerful ARM7 processor, with 16MB of SRAM and 64MB of flash memory running the wireless
drivers, TCP/IP stack, web server and UWScript interpreter. Connection to the host devi ce is via a hi gh
speed 921,600 bps UART, with an additi onal twelve GPIO lines and two 10 bit ADCs. The interpreter
allows complex scripts to be run, allowing the WISM module to operate with zero host loading. It
means it is possible to use the module to wirelessly enable “dumb” sensors or UART ports.
The UWScripting wireless language developed by EZURiO is simple to use, but provides a rich
programming environment. Derived from BASIC, it allows powerful scripts to be written that combine
WLAN link management with TCP/IP socket control and machine interaction. A wide range of example
scripts are available which allow new applications to be rapidly developed. Scripts are downloaded into
the module via the UART and then either run under control from the host processor or autonomously at
power on.
The use of a scripting language allows the module to function in a wide variety of applications, from
simple cable replacement, to a more complex communications co-processor in which the module takes
over the management of the communications interface, or as a completely self-contained M2M solution
in which the module gathers information and reports it without host intervention.
An HTTP server is built into the module which allows user defined web pages to be served using
dynamic web page content supplied from a script. Information for the web page can be taken from the
UART stream, any of the GPIO or ADC pins, or variables within the script. The use of scripts allows
these to be pre-processed before being displayed on the web page. Similarly, information can be sent
to the script running on the module using HTTP POST commands. This allows flexible user interaction
with a module via a standard web browser. With the addition of an appropriate script it allows the
implementation of complete web enabled controllers and monitoring devices.
The twelve GPIO and two analogue input lines can be configured using scripts to provide control or
monitoring of simple devices such as switches or LEDs without requiring any external processing. Both
the GPIO and ADC lines can be accessed using scripts over either the wired host UART connection, or
remotely over the Wireless LAN connection.
The module includes a high sensitivity, high gain antenna which provides excellent range. Typical open
field performance yields an operating range of over 100 metres. A second 50 Ohm U.FL connection is
provided for an external antenna. This can be used in place of the internal antenna, or in conjunction
with the internal antenna to implement antenna diversity for improved receive performance.
Support is provided for low power modes that make the Wireless LAN module particularly applicable to
battery powered installations. It has been designed to ensure the best co-existence with other devices
operating within the same frequency spectrum and has hardware support designed into the module for
2 and 3-wire Bluetooth co-existence schemes. Direct connectivity to the EZURiO BISM Bluetooth
module is supported, as well as to other enabled Bluetooth devices.
The Wireless LAN module is supplied in a small pcb form factor (22.8mm x 33.8mm x 7.6mm), that
connects to a main pcb using a 40 way Hirose connector which is pin compatible with the EZURiO
Bluetooth Intelligent Serial Module BISMII. The module is Lead-free and RoHS compliant and supports
an industrial operational temperature range of -40°C to +85°C.
The module has FCC modular certification, Industry Canada certification and CE approval. These
approvals allow users to simplify or bypass RF regulatory testing, enhancing time to market and
reducing approvals time and cost.
A low cost development system is available for fast product evaluation and development.
802.11g: -84dBm @ 6Mbps, -67dBm @ 54Mbps
Data Rates 54Mbps – 1Mbps with automatic fallback
Data Transfer rate Up to 921.6kbps (limited by UART)
Modulation Schemes 802.11b – BPSK, QPSK, CCK, DSSS
802.11g – BPSK, QPSK, 16-QAM, 64-QAM, OFDM
Range Up to 100 metres free space
Connection Modes Infrastructure and ad-hoc (IBSS)
Antenna Modes
Integrated Antenna High performance +2dBi multilayer ceramic
External Antenna 50 Ohm U.FL connection
Antenna Diversity Supported using integrated and external antennae
UART Interface
Serial Interface RS-232 bi-directional for commands and data
16550 compatible
Baud Rate Configurable from 9,600 to 921,600bps
Bits 7 or 8
Parity Odd, even, none
Stop bits 1 or 2
Default Serial parameters 115200,n,8,1
Levels 3.0V CMOS
Modem Control
DTR, DSR, DCD, RI, RTS, CTS
†
General Purpose Interface
I/O
12 general purpose I/O pins, 3.0V CMOS
†
ADC 2 ADC inputs. 10 bit, 3.0V max
_________________________
†
DSR, DTR, RI and DCD are configurable either as GPIO or as modem control lines.
Network Drivers 802.11b, 802.11g
Internet IPv4, TCP, UDP, DHCP Client, DNS Client, ARP, HTTP Server
Other protocols are supported via UWScript, e.g. Telnet
Web Server
Features Serves web pages from the module
Runs standard user generated HTTP web pages
Provides access to I/O and ADC status
Serves Dynamic Content from UWScripts
Accepts POST inputs for control of scripts
Allows dynamic control of ports
**
Website Capacity 128kBytes
Power Consumption
Powersave modes IEEE Powersave Modes 0,1,5 & 6
Current Consumption Less than 250mA during data transfer with a configurable low power
mode less than 5mA
Supply Voltage
Supply 3.3V – 5.0V DC
Regulation On-board regulators, brown-out detection and watchdog
Embedded Wireless Processor System
Specification ARM7 with 16Mb SRAM and 64Mb Flash
Scripting Interpreter Runs UWScript
Fully featured scripting language with wireless extensions
Data Filing System User accessible
Script Capacity 128kBytes
**
Auto-run Optional Automatic script execution at power on
WLAN functions Search, Attach, Detach, Security, Region, etc.
Upgradeability Firmware upgradeable via UART
Coexistence / Compatibility
Bluetooth 2-wire and 3-wire hardware coexistence schemes supported
Pin compatible with EZURiO BISM Bluetooth modules
Connections
Interface 40 way Hirose DF-12 Connector
External Antenna U.FL connector for 50 Ohm antenna
Operating Temperature Low Power Mode: -40°C to +85°C
Continuous transmission: -40°C to +60°C
Minimum cold start temperature: -25°C
Storage Temperature -50°C to +125°C
Approvals
FCC Modular Approval PI405W
IC Industry Canada
CE & R&TTE Approved
Miscellaneous
Lead free Lead-free and RoHS compliant
Warranty 2 Years
Development Tools
Development Kit Development board and software tools
UWTerminal Free downloadable terminal emulator
UWScript Library Free example scripts for a wide range of applications
3. Block Diagram
The module has a 40 way Hirose connector which provides a compatible pin out to the same form
factor EZURiO Bluetooth Intelligent Serial Module.