Atech OEM Inc. WM100X User Manual

Page of 21
    iWEM-1000UM, Dec 30, 2010
 
Atech Technology Co., Ltd. 
7F, AAEON Building, No.43, Sec. 4, Keelung Rd, Taipei City 10607, Taiwan (R.O.C.) 
Tel: +886-2-2377-0282 
Fax: +886-2-2377-0283 
http://www.atechoem.com/
 
 
1. Overview 
iWEM-1000 is a complete 802.11b/g Wi-Fi and networking solution and includes an antenna, a 32-bit CPU, 
operating system, network stack, crypto accelerator, power management subsystem, real-time clock and a 
versatile sensor interface, allowing it to serve as a WiFi client data communication module or, with custom 
software, as a standalone host. 
 
For typical WiFi data communication applications, iWEM-1000 has TCP/IP stack and applications running 
on the module. It does not require the host system to run any TCP/IP stack. iWEM-1000 requires only 4 
pins (POWER, TX, RX, GND) to connect to the host system. The iWEM-1000 is configured by simple 
ASCii configuration commands through the UART port in command mode. Once network configuration is 
set, the radio can automatically connect to the WiFi network upon reset and send/receive serial data over 
UART.
 
 
Since all networking functions are managed by the iWEM-1000, internet connectivity can be added to 
devices with 8- or 16-bit processors, eliminating the need to port existing applications and resulting in 
fastest time to market and reduced development costs. 
 
This user manual focuses on how to use iWEM-1000 module with Atech firmware. This manual shows how 
to connect the hardware, how to configure through serial interface and how to use iWEM-1000. The custom 
software development with iWEM-1000 is not covered in this manual.
 
 
2. Hardware 
iWEM-1000 is a surface-mount module designed to be integrated to a system board as a wireless subsystem 
or standalone system. The hardware interface is grouped into the following functional blocks: 
  Power supplies: 2.0 to 3.3VDC and 3.0 to 3.7VDC power input blocks. The user picks one of the 
power supply circuits to use. Only one power supply circuit needs to be connected. 
  GPIOs: The GPIO interface includes UART TX, UART RX, 8mA drive GPIOs and 24mA drive 
GPIOs. The 24mA GPIOs can be use to drive LEDs. See more information about GPIOs in the pin 
description section. 
  Debug: Reset, DMA-TX and DMA-RX pins for software programming and debugging 
  SPI Master: This interface to for the user to connect to external SPI devices. Special software 
support is required. 
  Sensors: This interface is to connect to external sensors. It can be configured to support few 
different sensors types. Special software support is required. 
  RF: There are two RF interfaces on the module. One is the WLAN interface and the other one is 
RFID interface. The WLAN interface has a choice of three antenna types: chip antenna, UFL and