Rainbow Electronics DAB-WLS-C01 (WiFi) User Manual

Rainbow Electronics Computer hardware

Advertising
background image

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 is 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 device is via a high

speed 921,600 bps UART, with an additional 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.

DSH_WISMC01_1v2 WISM 40 pin TCP-IP Data Sheet.doc © 2007 EZURiO Ltd

Page 1

Advertising
Table of contents