ZWP500
™
Z-Wave Production Programmer & Tester
www.ExpressControls.com
February 2018
Bringing
the Internet of Things (IoT) to Life
7
is recommended as it provides 300dpi resolution and yields a good quality image in permanent ink. The printer is plugged
into the USB port of the RPi and can be configured by using the browser to connect to the URL:
localhost:631
. More
information on working with printers can found on the Raspberry Pi or Linux web sites.
Hardware Connections
The ZWP500 uses the standard 12 pin Sigma Designs programming header. The Sigma ZDP03A has only a 10 pin
header and excludes the two UART pins but is otherwise pin compatible. Pins 2 and 5 are usually a no-connect on other
programmers but the ZWP500 uses these pins to connect to a DUT board with I2C GPIO expanders or other I2C devices
to enable complete control and measurement of the DUT. The cable should be less than 6 inches in length to ensure
reliable signal quality.
Z-Wave Programming Cable
Z-Wave Programming Cable - TOP view
VIO
1
2
I2C_SCL
NVM_CS_N
3
4
MOSI
I2C_SDA
5
6
MISO
GND
7
8
SCK
GND
9
10
RESET_N
RXD
11
12
TXD
Pin #
Signal Name
Description
1
VIO
Power for the DUT - programmable voltage from 2.0 to 4.5V at up to 300mA
2
I2C_SCL
Optional I2C SCL signal for controlling GPIO expanders/ADC/DACs on DUT test board
3
NVM_CS_N
Optional Chip Select signal to the Z-Wave module external NVM
4
MOSI
SPI MOSI signal
5
I2C_SDA
Optional I2C SDA signal
6
MISO
SPI MISO signal
7
GND
Ground (Vss) 0.0V
8
SCK
SPI Clock signal
9
GND
Ground (Vss) 0.0V
10
RESET_N
RESET_N pin of the Z-Wave module
11
RXD
Optional UART Receive Data (connect to the TXD of the Z-Wave module)
12
TXD
Optional UART Transmit Data (connect to RXD)
Z-Wave Antenna
An SMA connector on the side of the ZWP500 is typically connected to a 900MHz antenna to communicate with the DUT
over the Z-Wave radio. The SMA connector may be cabled to an RF shielded enclosure to limit the RF interference with
adjacent test stations or other Z-Wave networks.
Sigma DevKit Interface Board – ZWP500-DV