Application Note
Wireless Development Kit – User Guide
AN008
Overview
EZURiO’s Wireless Development Kit provides a platform for rapid prototyping of wireless
connectivity, providing options for the development of Bluetooth, 802.11 and GPRS
applications
1.
Introduction
The EZURiO Wireless Development Kit is designed to support the rapid development of
applications and software for the EZURiO range of Bluetooth and Wireless LAN modules.
The development board will also allow you to develop applications and services for a
Siemens MC55 GPRS module when connected to an external power supply.
Package Contents
Development
Board
USB cable
Serial cable
All kits contain the following items
The mother board is used to mount your chosen wireless module,
providing the RS232 interface and access to all the module
interface pins.
The USB cable can be used as one of the options to provide power
for the dev kit via the onboard connector.
RS232 interface cable to provide the communication between your
host pc and your choice of wireless module. The serial cable can
also be used as an option to power the motherboard and module
from pin 9.
Versions of the Development Kit which include a Bluetooth module
include a FREE USB Bluetooth adaptor and Windows protocols
stack.
Mounting spacers for securing your choice of Bluetooth or Wireless
LAN module to the motherboard
PC based terminal emulation software, specifically designed to help
the development and diagnostics of applications on the EZURiO
range of modules
A development kit user guide, board design circuit diagrams and a
quick start guide
Bluetooth USB
adapter
Three Mounting
Spacers
EZURiO terminal
application
Documentation
2.
Wireless Module Development Board
The development board allows the EZURiO Bluetooth or Wireless LAN Module to be
connected to a PC. The development board provides RS-232 level conversion through a
standard 9 way D type connector to all pins of the 40 way and a 50 way Hirose
connecters used by Bluetooth or Wireless LAN modules.
APN_06008_1v0 Wireless Development Kit Manual.doc
Page 1
A separate connector is provided for PCM audio for use with the 40 way EZURiO
Bluetooth modules. This can be connected to a customer’s own evaluation board or a
range of codec accessory boards that EZURiO will make available.
3.
Getting to know the Development Board
Reset Switch
40 way connector
PCM Output
9 way DEE
PSU Options:
USB
2.1mm
Jack
Screws
or
RS-232 Level Shifter
50 way connector
4.
Power Supply
Minimum
3.6V
Typical
5V
Maximum
6V
Input Voltage
The development board provides a number of options to provide power to the module.
•
•
•
•
5V Power from a USB port
Power from an external power supply via screw terminals
Power from a external mains power block via a 2.1mm DC connector
Power via Pin 9 of the RS232 adaptor
The developer kit includes a USB cable to provide power to the development board. This should be
plugged into a PC USB port, a USB hub, or a mains adaptor with a USB output. If a hub is used, it
should be a powered USB hub to ensure that sufficient current is available at the port being used.
Both the Bluetooth Intelligent Serial Module (BISMII) and the Wireless LAN (WISM) modules can be
driven by the current available at a USB port.
When using a Siemens MC55 GPRS modem in the development board, an external power supply
with a minimum current capacity of 2A
MUST
be used and connected to the power supply
terminals.
APN_06008_1v0 Wireless Development Kit Manual.doc
Page 2
Jumper JP2 is used to select an external power source on the screw terminals.
SW1 (slide switch) provides the power on / off for the module but does not isolate the
power from other components of the development board.
S1 (push button TACT switch) provides a reset signal to both the 40 way and 50 way
connectors. Note that the reset polarity is different for the 40 and 50 way pinouts. This
is accomplished by circuitry on the development board, providing an active HIGH reset
for the 40 way connector and an active LOW for the 50 way connector. Users connecting
a reset signal to the test points one the board, should be aware that there is a 10kΩ
pulldown on the 40 way reset pin, and a open collector transistor connected to the 50
way reset pin. Refer to the schematics on the CD.
An alternative method of powering the development kit is to supply power to Pin 9 of the RS232
connector. If this method is used, no other power supplies should be connected to the board.
Jumper 8 on the development board needs to be moved to allow power to be derived from pin 9 of
the serial port. In this mode the ring indicator will not be available from the RS232 interface.
5.
RS-232 Serial Interface
This provides a direct interface to any standard RS-232 port on a PC or peripheral. The 9
way D type connector can be plugged straight into a serial port on a PC or peripheral. If
access to the serial port is restricted, the serial cable provided can be used to connect
the development board to the PC.
The development board contains a level shifter on the RX, TX, CTS, RTS, DTR, DSR, RI
and DCD signals that converts between the 3.3V levels required on the module to the
standard RS-232 levels.
APN_06008_1v0 Wireless Development Kit Manual.doc
Page 3
The level shifter can have its outputs permanently enabled, or enabled only when the
module is active, i.e. not in sleep mode. The latter is useful when a defined state is
required at the RS232 interface as the module enters and exits its low power modes.
The behaviour is determined by the setting of J10, which is located behind the USB
socket at the rear of the board. The normal setting is Always Enabled.
Note that the 50 pin formats of the WISM and the Siemens MC55 do not support the
output line to drive this input. When using modules on the 50 pin connector J10
must
be set to Always Enabled.
J10 Settings
If digital signal levels are required at the RS232 connector, these can be achieved by
removing the level shifter and populating the PCB pads that are then exposed with zero
ohm links.
APN_06008_1v0 Wireless Development Kit Manual.doc
Page 4
6.
Software
The development board will connect any EZURiO Bluetooth or Wireless LAN Module to the
serial port of a PC or other device. From a PC you can communicate with the module
using any Terminal Emulator software such as HyperTerminal, Procomm or the EZURiO
Terminal application supplied.
EZURiO Terminal is a terminal emulation application capable of running on Windows 98,
Me, 2000 and XP operating systems. It was developed specifically to aid development
and testing of EZURiO Modules. It allows connection to serial devices using any
combination of the following communications parameters:
COM Port:
Baud rate:
Parity:
Data Bits:
Stop Bits:
Handshaking:
1 to 255
300 to 921600
None, Odd, Even
7 or 8
1 or 2
None or CTS/RTS
The benefits of using EZURiO Terminal are:
•
•
•
•
•
•
Status of DSR, CTS, DCD and RI are continuously displayed
DTR on the host PC can be directly controlled via a check box
RTS can be directly controlled
BREAK signals can be sent
Scripts can be run to assist
Additional built-in features speed development
EZURiO includes a “Data Transfer Test” mode allowing data to be sent as fast as the
handshaking will permit. This feature is useful for testing the bit transfer rate of a
Bluetooth connection.
The EZURiO terminal application is provided on the CD within this kit; updates are also
available from our website: www.EZURiO.com
7.
7.1
Interface Specification
Serial port connector
The pin-out for the 9 way D type connector is shown in the table below.
Note: The direction is as seen from the Module’s perspective.
Pin
1
2
3
4
5
6
7
8
9
Description
Data Carrier Detect
Transmit Data
Receive Data
Data Set Ready
Ground
Data Terminal Ready
Clear To Send
Request To Send
Board Power or Ring Indicator
Signal
DCD
TD
RD
DSR
GND
DTR
CTS
RTS
RI or Power
Direction
Output
Output
Input
Input
---
Output
Input
Output
Output
APN_06008_1v0 Wireless Development Kit Manual.doc
Page 5