PROGRAMMABLE WIRELESS STAMP (PWS) USER MANUAL



Similar documents
FLYPORT Wi-Fi G

GTS-4E Hardware User Manual. Version: V1.1.0 Date:

Bluetooth 4.0 Solutions for Apple ios Devices. Bluegiga Technologies

TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation

128KB RAM. 2.4 GHz TX/RX. Radio. 2.4 GHz ADC. Crypto accelerator. Sensor Interface

ACR880 GPRS Portable Smart Card Terminal

Arduino Due Back. Warning: Unlike other Arduino boards, the Arduino Due board runs at 3.3V. The maximum. Overview

IEEE b/g/n WiFi Module. Product Specifications

Adding WiFi to Your Embedded System. WPG Americas & Gainspan Titus Wandinger (WPG) & Su Li (Gainspan) April 23, 2013

EZmoto V2. Product description Rev. 6 10/01/2014. EZmoto V2 Product description Rev.6 10/01/2014

ZigBee Technology Overview

ESP 8266: A BREAKTHROUGH IN WIRELESS SENSOR NETWORKS AND INTERNET OF THINGS

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK

IEEE b/g/n WiFi Module. Product Specifications

Pmod peripheral modules are powered by the host via the interface s power and ground pins.

UniPi technical documentation REV 1.1

SG Miniature Wi-Fi Radio

UPiS - Uninterruptible Power intelligent Supply

WICE-SPI Hardware Operation Manual

M68EVB908QL4 Development Board for Motorola MC68HC908QL4

Web Site: Forums: forums.parallax.com Sales: Technical:

ESP-WROOM-02 Datasheet

CB-OLP425 DEVELOPMENT KIT GETTING STARTED

ETRX3USB ETRX3USB-LRS ETRX3USB+8M ETRX3USB-LRS+8M PRODUCT MANUAL

Rayson Technology Co., Ltd.

Arduino ADK Back. For information on using the board with the Android OS, see Google's ADK documentation.

BLE113 DEVELOPMENT KIT

DKWF121 WF121-A B/G/N MODULE EVALUATION BOARD

AW-NE785. IEEE b/g/n PCIE Mini-Card Wireless Module. Datasheet. Version draft 0.9. PID,VID, SVID, SSID, Antonio. FW version.

Rayson. Bluetooth Module

ATB50v1 GPRS / GPS Based Fleet Management Terminal. Datasheet

US-SPI New generation of High performances Ultrasonic device

SMARTCARD XPRO. Preface. SMART ARM-based Microcontrollers USER GUIDE

RN-41/RN-41-N Class 1 Bluetooth Module

HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC Lark Ave., Suite 200 Los Gatos, CA

Lab Experiment 1: The LPC 2148 Education Board

How To Use An Adh8012 Gsm Gprs Module With A Gsm (Gsm) Gpros (Gsp) Gpls (Geo) Gsp (Gpl) Gs

USER GUIDE EDBG. Description

MediaTek LinkIt Smart 7688 FAQ

Wireless Temperature

76-77 GHz RF Transmitter Front-end for W-band Radar Applications

Data Sheet. Adaptive Design ltd. Arduino Dual L6470 Stepper Motor Shield V th November L6470 Stepper Motor Shield

Android Controlled Based Interface

MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual

Using Xbee in Serial Communication

WIZ-Embedded WebServer User s Manual (Ver. 1.0)

SPWF01SA SPWF01SC. Serial-to-Wi-Fi b/g/n intelligent modules. Features. Applications

BE635 User Manual. Rev. V Bolymin, Inc. All Rights Reserved.

RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version ( )

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

SPI I2C LIN Ethernet. u Today: Wired embedded networks. u Next lecture: CAN bus u Then: wireless embedded network

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB

Guangzhou HC Information Technology Co., Ltd. Product Data Sheet

Guangzhou HC Information Technology Co., Ltd. Product Data Sheet

POCKET SCOPE 2. The idea 2. Design criteria 3

Raspberry Pi. Hans- Petter Halvorsen, M.Sc.

How To Use A Watt Saver On A Microcontroller (Watt Saver) On A Cell Phone Or Mp3 Player

Sam440ep-flex User Guide

RN-131-PICTAIL & RN-171-PICTAIL Web-Server Demo Application

Bluetooth SMART Advertise-Only Beacon Reference Design

WBS210/WBS510 Datasheet

Project Plan. Project Plan. May Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai

Universal EXTension connector (UEXT)

Introducing AVR Dragon

Wifi Web Server Module w TF Socket User s Guide

Hardware. NetDCUA5. Documentation. PRELIMINARY This document is subject to change without notice. Version 0.01 ( )

JTAG-HS2 Programming Cable for Xilinx FPGAs. Overview. Revised January 22, 2015 This manual applies to the HTAG-HS2 rev. A

Bluetooth UART/RS232 Module

User s Manual of BTGP-38KM Bluetooth GPS Data Logger V1.0

Atmel Norway XMEGA Introduction

nanoetxexpress Specification Revision 1.0 Figure 1 nanoetxexpress board nanoetxexpress Specification Rev 1.

RTS5401. USB 3.0 Super-Speed HUB Controller DATASHEET. Doc Rev th Apr i Rev 0.90

AC Wireless Dual Band PCI Express Adapter. Highlights

ALL-USB-RS422/485. User Manual. USB to Serial Converter RS422/485. ALLNET GmbH Computersysteme Alle Rechte vorbehalten

Description of High Accuracy Digital Pressure Gauge Design

1 Mi kołaj Z Mik ar ołaj Z zyc arzy ki cki

GPS Hardware. GSM / GPS In-Vehicle / Personal Tracker

RealSSD Embedded USB Mass Storage Drive MTFDCAE001SAF, MTFDCAE002SAF, MTFDCAE004SAF, MTFDCAE008SAF

HARDWARE MANUAL HD222, HD1022. BrightSign, LLC Lark Ave., Suite B Los Gatos, CA

Quick Start Guide. USB Packet Sniffer/Dongle for Kinetis MKW22D and MKW24D Wireless MCUs USB-KW24D512

SAH2217 Enhanced ATHEROS GPS Module with ultra high sensitivity and antenna open/short detection/protection

DS1307ZN. 64 x 8 Serial Real-Time Clock

Atmel AT32UC3A3256 microcontroller 64MBit SDRAM Analog input (to ADC) Temperature sensor RC filter

M85 OpenCPU Solution Presentation

Part 1. MAX BIT DAC with an Arduino Board. MIDI to Voltage Converter Part1

The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers

udrive-usd-g1 Embedded DOS micro-drive Module Data Sheet

Guangzhou HC Information Technology Co., Ltd. Product Data Sheet

Communication Unit 560CMU05 Data sheet

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual

Hello, and welcome to this presentation of the STM32L4 reset and clock controller.

xpico Wi-Fi SMT Embedded Device Server Integration Guide

DATA LOGGER AND REMOTE MONITORING SYSTEM FOR MULTIPLE PARAMETER MEASUREMENT APPLICATIONS. G.S. Nhivekar, R.R.Mudholker

ELAN DIGITAL SYSTEMS LTD. SL232 PC- CARD USER S GUIDE

IEEE /ZigBee USB Dongle

LwLVision-USB 2.0. Installation Guide

Advanced Data Capture and Control Systems

XBee USB Adapter Board (#32400)

Transcription:

TABLE OF CONTENTS Overview... 2 High Level Features... 6 Operating Parameters... 7 Pinout and Terminal Descriptions... 8 Physical Dimensions... 9 Recommended Operating Conditions... 10 Battery Charger Characteristics... 10 Battery Charger with Load Sharing Mode... 10 Power Consumption (WROOM-02 Module)... 11 Onboard LEDs... 11 Schematics... 12 Power and Charger Circuit... 12 Real Time Clock (RTC) Circuit... 13 USB to Serial Circuit... 13 ESP-WROOM-02 Circuit... 14 GPIO and Connector Circuit... 15 Important Information... 17 PWS SPECIFICATIONS 1

OVERVIEW The Programmable Wireless Stamp (PWS) is a low cost micro-controller based wireless board tailored to general test and measurement, wireless data acquisition and IoT applications. The PWS is based off of the ESP- WROOM-02, a high performance wireless SOC by Espressif, especially designed for space and power constrained wireless data acquisition and IoT applications. At the heart of the ESP-WROOM-02 SOC is the ESP8266EX chip. A 32-bit Arduino Compatible low power micro-controller with CPU clock of 80MHz, 50KB of user available RAM and an external 4MB of Flash memory. Programmable Wireless Stamp Rev.A The Programmable Wireless Stamp include a general purpose I/O connector for direct sensor connectivity as well as three PMOD connectors, one I2C, one SPI, and one UART/GPIO for plug and play I/O extension and utilization of the growing ecosystem of PMOD signal conditioning modules. The PMOD is a standard created by Digilent and allows for precision data conversion, high-accuracy timekeeping, precision analog generation as well as advanced application specific functionality such as ambientlight sensing, capacity sensing and many others to have a common communication interface within a system. The PWS augments that functionality by allowing, programmability and decision making in real time as well as wireless connectivity to the data produced by these peripheral modules. PWS SPECIFICATIONS 2

Digilent, the creator of the standard, offers a slew of PMOD modules that can be purchased off the shelf. These modules can be plugged directly to the PWS board for the creation of powerful real time wireless data acquisition and Internet of Things applications. Reference (http://digilentinc.com/products/catalog.cfm?navpath=2,401&cat=9) The PMOD ecosystem is expanding rapidly. Companies like Maxim and Analog Devices have created several reference designs that are offered to the community via PMOD modules. Maxim, for example, offers a wide variety of analog, mixed-signal and sensor PMOD modules. PWS SPECIFICATIONS 3

Maxim PMOD Modules (https://www.maximintegrated.com/en/design/design-technology/fpga-designresources/pmod-compatible-plug-in-peripheral-modules.html) Analog Devices offer a great variety of ADC and DAC PMOD modules. Analog Devices is the vendor that supplies National Instruments with the ADC and DAC chips that are part of National Instruments data acquisition devices. Pmods by Analog Devices The Stamp can be powered by an external Lithium Polymer battery for standalone operation. It also includes battery charger capability and constantly monitors its battery health status, generating user notifications messages when it is time for battery charging. Battery charging can be accomplished by simply plugging the PWS on a computer USB port. A SD Card can be inserted in the Stamp SD Card connector for local data logging. The HW includes a Real Time Clock (RTC) for time stamped sensor data acquisition and data logging. The Programmable Wireless Stamp firmware can be programmed in either C-language via utilization of the Arduino IDE or in National Instruments LabVIEW. A full set of LabVIEW API VIs is made available for easy access to the Stamp peripherals in LabVIEW. Two LabVIEW Templates are also provided to jump start your IoT and wireless data acquisition applications. PWS SPECIFICATIONS 4

If LabVIEW is the language of choice for the programming of the Programmable Wireless Stamp firmware, the user will need to acquire the Arduino Compatible Compiler for LabVIEW by TSXperts-Aledyne. Through the utilization of the Arduino Compatible Compiler for LabVIEW, users can deploy LabVIEW code via USB cable to run embedded and standalone in the Stamp. This programming capability allows the user to create fully custom solutions from scratch or to extend and tailor the shipping examples and data logging applications to fit your specific project requirements. The Programmable Wireless Stamp is ideally suited for the following applications: Low-power remote data logging Low-power remote monitoring and control IoT (Internet of Things) application Distributed embedded monitoring and control PWS SPECIFICATIONS 5

Wireless data acquisition HIGH LEVEL FEATURES ESP-WROOM-02 WiFi Module : MCU 32-bit 80MHz Integrated TCP/IP protocol stack Flash Memory 4 MB with User RAM 50 KB (SRAM) WiFI 802.11b/g/n at 2.4 GHz support WPA/WPA2 Integrated WEP, TKIP, AES, and WAPI engines +19.5dBm output power in 802.11b mode FCC, CE, TELEC, Wi-Fi Alliance, and SRRC certified for WROOM-02 Module Supported Battery: Li-Po single cell, 3.7V, 500mAh minimum. Micro SD Card Socket Real-Time Clock (RTC) USB for Power/Programming (Speed up-to 921600) One I2C-Pmod Connector (Pmod Interface I2C) One SPI-Pmod Connector (Pmod Interface Type 2 SPI) One UART/GPIO-- Pmod Connector (Pmod Interface Type 4 UART, Type 1 GPIO) ESD Protection circuit for all GPIOs (Complies with IEC61000-4-2 level 4, MIL STD 883C-Method 3015-6: class 3) Operating temperature range -20C to +55C Input Voltage, Battery holder (Li-Po single cell): 3.4V-4.2 V (Typ. 3.7V) Input Voltage: Micro USB: 5V Circuit Operating Voltage: 3.3V DC Current per I/O Pin: 12mA (max) Operating Current (Average) = 80 ma PWS Block Diagram PWS SPECIFICATIONS 6

OPERATING PARAMETERS Table 1 below describes the major parameters Table 1 Parameters Categories Items Values Certificates FCC/CE/TELEC WiFi Parameters WiFi Protocols 802.11 b/g/n Frequency Range 2.4GHz-2.5GHz (2400M-2483.5M) Micro USB for Program/Power JST single cell Li-Po Battery connector (Charged via USB) Connectors 4-pinx2 I2C-Pmod Interface 6-pin SPI-Pmod Interface Type 2 Hardware Parameters Software Parameters 6-pin UART/GPIO- Pmod Interface Type 4 UART, Type 1 GPIO Power: Blue LEDs Li-Po Battery Charge: Red UART TX: Blue, RX: Red User (GPIO16) : Green Input Voltage (Battery holder) 3.4 to 4.2 V (Typ. 3.7V) Operating Voltage (VDD) 3.3V Operating Current (Average value) 80mA Operating Current (Standby value) 1mA Operating Temperature Range -20 to +55 Ambient Temperature Range Normal temperature Package Size 62.74mm*48.10mm*7mm Wi-Fi mode Station/SoftAP/SoftAP+Station Security WPA/WPA2 Encryption WEP/TKIP/AES Firmware Upgrade UART Download (USB Port) Software Development Arduino IDE (ESP8266) /LabVIEW & Arduino Compatible Compiler for LabVIEW toolkit for firmware development Espressif's Smart Config Esptouch Apps for ESP8266 PWS SPECIFICATIONS 7

PINOUT AND TERMINAL DESCRIPTIONS There are altogether 15 pin counts, the definitions of which are described in Table 2 below. Table 2 Pin Descriptions No. Pin/Connector WROOM-02 Pin Functions 1 VCC VCC 3.3V power supply (VDD) 2 GND GND GND 3 SPI#1 -SS GPIO5 SPI CS pin, GPIO,PWM 4 SPI#2 -MOSI GPIO13 SPI MOSI pin, GPIO,PWM 5 SPI#3 -MISO GPIO12 SPI MISO pin, GPIO,PWM 6 SPI#4 -SCLK GPIO14 SPI SCLK pin, GPIO,PWM,(Pull-up) 7 UART/GPIO#1 -GPIO15 GPIO15 GPIO, PWM, (Pull-down) 8 UART/GPIO#2 -TXD GPIO1 UART/GPIO, TXD,PWM 9 UART/GPIO#3 -RXD GPIO3 UART/GPIO, RXD,PWM 10 UART/GPIO#4 -GPIO16 GPIO16 GPIO, Onboard LED (Green), can be used to wake up the chipset from deep sleep mode 11 I2C#1 -SCLK GPIO14 I2C SCLK pin, GPIO,PWM, (Pull-up) (*shared SCLK pin with SPI interface) 12 I2C#2 SDA GPIO2 I2C SDA pin, GPIO,PWM, (Pull-up) 13 SW (FPROM) GPIO0 Digital Input Pin, Smart Config enter pin, (Pull-up) 14 ADC0 TOUT (GPIO17)* 10-bit ADC connected to VBAT_CHG, integrates a voltage divider to allows the input to be between 0V and 4.2V for monitoring Li-Po battery status (refer schematic) 15 SD Card: CS GPIO4 SD Card Chip Select Pin (refer schematic) GPIO0-GPIO15 can be INPUT, OUTPUT, INPUT_PULLUP, and INPUT_PULLDOWN. GPIO16 can be INPUT, OUTPUT or INPUT_PULLDOWN. It is also XPD for deepsleep. Pin Interrupts may be attached to any GPIO pin, except GPIO16. PWM may be used on pins 0 to 15. The value may be in range from 0 to 1023. Since the ADC is 10-bit resolution; 1023 is 100% duty cycle. *The ADC cannot be used when the chip is transmitting. Otherwise the voltage may be inaccurate. PWS SPECIFICATIONS 8

Figure PWS Pinout Graphical Diagram PHYSICAL DIMENSIONS Table 3 Dimension Length Width Height 62.74mm 48.10mm 7mm Figure Dimension PWS SPECIFICATIONS 9

RECOMMENDED OPERATING CONDITIONS Table Recommended Operating Conditions Operating Condition Min Typ Max Unit Operating Temperature -20 20 55 Input Voltage (Battery holder) 3.4 3.7 4.2 V Operating voltage (VDD) 3.0 3.3 3.6 V BATTERY CHARGER CHARACTERISTICS DC Characteristics Parameters Min Typ. Max Units Charger Voltage 4.168 4.2 4.232 V (Constant-Voltage Mode) Charger Current 450 505 550 ma (Fast Charge Constant-Current Mode) Complete Charge Cycle (1000 mah Li-Ion Battery)* - - 240 minutes * Li-Po batteries are charged at 4.2V with fast charge current at 500mA, the preferred fast charge current for Lithium-Ion cells is at the 1C rate, with an absolute maximum current at the 2C rate. For example, a 500 mah battery pack has a preferred fast charge current of 500 ma. This means that the MINIMUM capacity of the Li-Po battery shall be 500 mah. Smaller cells will be damaged by this current and may overheat, develop internal gasses and explode; therefore generating a safety hazard. We strongly recommend that you select a Li-Po battery of at least 500mAh capacity (preferred 1000mAh). A bigger cell will take more time to charge, but won't be harmed or overheated. BATTERY CHARGER WITH LOAD SHARING MODE The PWS includes a Li-Po charge circuit with load sharing mode that allows the PWS to charge the Li-Po battery while running on USB 5V power. PWS SPECIFICATIONS 10

+3.3V (VDD) +4.2 V VBAT_CHG +5V (VDD-USB) Figure Load Sharing (Power Supply+ Battery Charger) POWER CONSUMPTION (WROOM-02 MODULE) Table Power Consumption Parameters Min Typical Max Unit Tx802.11b, CCK 11Mbps, P OUT=+17dBm 170 ma Tx 802.11g, OFDM 54Mbps, P OUT =+15dBm 140 ma Tx 802.11n, MCS7, P OUT =+13dBm 120 ma Rx 802.11b, 1024 bytes packet length, -80dBm 50 ma Rx 802.11g, 1024 bytes packet length, -70dBm 56 ma Rx 802.11n, 1024 bytes packet length, -65dBm 56 ma Modem-Sleep 15 ma Light-Sleep 0.9 ma Deep-Sleep 10 ua ONBOARD LEDS PWS SPECIFICATIONS 11

Onboard LEDs SCHEMATICS POWER AND CHARGER CIRCUIT PWS SPECIFICATIONS 12

REAL TIME CLOCK (RTC) CIRCUIT USB TO SERIAL CIRCUIT PWS SPECIFICATIONS 13

ESP-WROOM-02 CIRCUIT PWS SPECIFICATIONS 14

GPIO AND CONNECTOR CIRCUIT PWS SPECIFICATIONS 15

PWS SPECIFICATIONS 16

IMPORTANT INFORMATION THE UTILIZATION OF THE PROGRAMMABLE WIRELESS STAMPS MATERIALS BIND THE USER TO THE FULL TERMS OF THE PROGRAMMABLE WIRELESS STAMP LICENSE AGREEMENT. REFER TO THE PROGRAMMABLE WIRELESS STAMP LICENSE AGREEMENT DOCUMENT. TSXperts LLC-QWAVE SYSTEMS MAKE NO EXPRESS OR IMPLIED WARRANTIES AS TO THE ACCURACY OF THE INFORMATION CONTAINED HEREIN AND SHALL NOT BE LIABLE FOR ANY ERRORS. 2015 TSXperts/Q-wave Systems. All Rights Reserved. PWS SPECIFICATIONS 17