ISMART Inventek Systems Module Arduino Test

Similar documents
ISMART Inventek Systems Module Arduino Test

ISMART Inventek Systems Module Arduino Test. Product Brief

es-wifi Module Application Note AN20052 Soft Access Point Functionality

Inventek Systems. es-wifi ISM4319-M3-EVB. Quick Start Guide

HTTP Commands for the Configuration Access Point (A0)

Evaluates: MAX32620, MAX77650, MAX MAX32620FTHR Rapid Development Platform. Benefits and Features. General Description

ArduCAM CC3200 UNO board

Lesson 5 Arduino Prototype Development Platforms. Chapter-8 L05: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Getting started with X-NUCLEO-NFC03A1 NFC card reader board based on CR95HF IC for STM32 Nucleo

WizFi250 Quick Start Guide

MSP430AFE253 Development Board (CL-MSPDB-AFE) User Guide

N3292x Development Board User Manual

AL361A-EVB-A1. Multi-channel Video Processor EVB. Datasheet. (HDMI/AHD-to-HDMI) 2017 by AverLogic Technologies, Corp. Version 1.0

ESPino - Specifications

XM112 Module Evaluation Kit. XM112 Sensor Module, XB112 Breakout Board. User Guide

By Au Group Electronics

USB485. USB to RS485 Converter Card. User Manual for connecting with Windows Vista Version 1.01

Avnet Zynq Mini Module Plus Embedded Design

Melon S3 FPGA Development Board Product Datasheet

Serial Bluetooth Smart Adapter - RS232, Low Energy 4.2 BLE Datasheet and Quick Reference for USBLE232DEXA

TTL-232R-PCB. TTL to USB Serial Converter PCB. Datasheet

Serial Bluetooth Smart Adapter - RS232, Low Energy 4.2 BLE Datasheet and Quick Reference for USBLE232C

USB485 USB to RS485 Converter Card

AL362B-EVB-A1. AHD-to-HDMI Quad Box Development Kit by AverLogic Technologies, Corp. Version 1.0

Serial Bluetooth Smart Adapter - RS232, Low Energy 4.1 BLE Datasheet and Quick Reference for BLE232V2

GENERAL DESCRIPTION EVALUATION BOARD MANUAL

User s Guide IoT Microcontroller Development Kit

Ameba RTL8195AM+ALC5680 Smart Voice 2-Mic Development Kit User Guide for Baidu DuerOS

Wireless Smart Charging System for Mobile Devices

SN8000 EVK User Guide

MB39C602 LED LIGHTING SYSTEM BULB 9W ZIGBEE CONTROL

BlueEva+S42M Evaluation Kit User Guide. 1VV Rev

6LoWPAN Development Platform Saker Manual

RFID Reader Board 13.56MHz RFID Transceiver MLX90132

ARDUINO INDUSTRIAL 1 01 Code: A000126

User Manual. ESP8266 Wifi Shield

BCM4343W IoT Starter Kit Getting Started Guide Version 2.1

Wifi Attachment Manual

Lesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

ice40 UltraPlus 8:1 Mic Aggregation Demo User Guide

USER GUIDE. ATWINC1500 Xplained Pro. Preface

Wireless Smart Charging System for Mobile Devices

RK3036 Kylin Board Hardware Manual V0.1

Datasheet BT860 Development Kit

Debugging header USB Power OK LED

QWaveSystems / Melon_S3_FPGA

Evaluates: MAX MAX35104EVKIT2 Evaluation Kit. General Description. Features. MAX35104EVKIT2 and Transducers

IO Expansion Shield User Manual

WIFI232 series product is used for convert data from RS232 to WIFI TCPIP, Two-way transparent

UM1750 User manual. STEVAL-IPE023V1: STPMxx programmer. Introduction

User s Manual of Board ET-ESP32 WROVER MODULE V1 ET-ESP32 WROVER MODULE V1

WPJ344 Hardware Manual

TWR-LS1021A Getting Started

Digital Circuits Part 2 - Communication

FRDM-KE02Z User s Manual

AL582C-EVB-A0 Evaluation Board

How to setup the UCW232/WA-232B Serial WiFi adapter

Parallax WX ESP8266 Wi-Fi Modules

UM1540 User manual. Opto-isolated universal USB to serial bridge. Introduction

ATtiny104 Xplained Nano. Preface. AVR 8-bit Microcontrollers USER GUIDE

Unwired One. Main Features. Wireless embedded computer

FireBeetle ESP8266 IOT Microcontroller SKU: DFR0489

Wi-Fi expansion board based on SPWF01SA module for STM32 Nucleo. Description

XNUCLEO-F030R8, Improved STM32 NUCLEO Board

GW-USB-05. User's Guide. FW v1.07. IQRF USB Gateway MICRORISC s.r.o. User_Guide_GW-USB-05_ Page 1

Mini Module Hardware Design Guidelines

Smart Plug Software Design Reference Manual

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

Evaluates: DS28E50. DS28E50 Evaluation Kit. General Description. Quick Start. Benefits and Features. EV Kit Contents

Dual Serial Shield User Manual

Getting Started with the RN-XV WiFly

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org.

UM User Manual for LPC54018 IoT Module. Rev November Document information

WSM-BLE241 DK Rev C User Guide

AC/DC. Adapter. Ribbon. Cable Serial. Serial. Adapter. Figure 1. Hardware Setup using an EC2 Serial Adapter

AC/DC Adapter. Figure 1. Hardware Setup

ATmega32U4 IoT Weather Station

AC/DC. Adapter. Serial. Adapter. Figure 1. Hardware Setup

UM0726 User manual STEVAL-PCC009V1, universal USB to serial communication interface (UUSCI) based on the STM32x Introduction

User Guide SU60-SIPT Development Kit (DVK-SU60-SIPT) Version 1.0

GPS Evaluation Kit EVA2035-H

Qualcomm Wi-Fi Connectivity Selector Guide

Guide for user design. Version:V1.0 Date: Application Note. Introduction

M32 Development Board

MDNET-5W. Wi-Fi/Ethernet/RS485 Converter Operation Manual. Version /03/24

WiFi to RS-232 adapter user manual

Evaluation Board for the AD Bit, Low Power Sigma-Delta ADC (3 Channels) EVAL-AD7798

User Manual V1.1 Date: WiFi RS-232 Adapter. Red LED: IP Address Blue LED: TX/RX 5V Out (Pin 9)

GPS Evaluation Kit A1080

FRDM-KL03Z User s Guide

PremierWave 2050 Enterprise Wi-Fi IoT Module Evaluation Kit User Guide

FRDM-KW41Z Freedom Development Board User's Guide

Getting started with the STM32 Nucleo pack for USB Type-C and Power Delivery with the Nucleo-F072RB board and the STUSB1602

Getting started with the X-NUCLEO-EEPRMA1 standard I²C and SPI EEPROM memory expansion board based on M24xx and M95xx series for STM32 Nucleo

User Guide Feb 5, 2013

Freescale Semiconductor Inc. TWRWIFIGS1500MLAB. TWR-WIFI-GS1500M Lab Guide Rev. 1

WiFiBee MT7681 (Arduino WiFi Wireless Programming) SKU: TEL0107

Bluetooth V4.1 BLE RS-232 Serial Adapter Model: BLE-232B Bluetooth V4.2 BLE RS-232 Serial Adapter Model: BLE-232C

EVK-W262U. Evaluation kit for ODIN-W2 series. User Guide. Abstract

ESPWiFi Shield SHIELD ESP WIFI Rev2.0

Transcription:

ISMART Inventek Systems Module Arduino Test TCP Client Demo using IWIN AT Commands running on PSoC 4 Page 1

Contents 1 Introduction... 3 2 Overview of the Software example... 3 3 Hardware and Software Required... 3 4 Setting up the Hardware... 4 5 Running the TCP Client Application... 5 6 SMART Architecture (Top/Bottom)... 7 7 ISMART Components... 8 8 The ISMART PSOC-Arduino Pin Out Map... 9 9 es-wifi Module Block Diagram... 10 10 ISMART Shield Schematic... 11 11 ISMART BOM... 12 12 Revision Control... 13 13 Contact Information... 13 Page 2

1 Introduction The Inventek ISMART (Inventek Systems Module Arduino Test) IoT platform is a userfriendly Arduino form factor (3.3V) shield suited for all of your wireless application needs. The ISMART platform enables customers to quickly launch IoT products based on the Inventek IWIN AT commands. This TCP client software example demonstrates how simple it is to connect the Inventek es-wifi module to the internet for your IoT project. 2 Overview of the Software example The PSoC es-wifi TCP client software will perform the following: Setup a PSoC UART at 115,200 baud to communicate with the Wi-Fi Configure I/O on the PSoC to use SW2, Reset and LED (RGB) Send a series of AT Commands to perform several functions depending on how you configure or modify your project: o Start and Run a SoftAP running on the Wi-Fi module o Join a Network as a client o Automatically start sending and receiving a string of date over the network back to your PC running a Hercules Echo server o Monitor the activity on the PC comm port 3 Hardware and Software Required Hardware: Inventek es-wifi shield ISMART362-E Cypress EVK -CY8CKIT-046 PC Software: Inventek es-wifi PSoC TCP Client project (eswifi.zip) PSoC Creator 3.3 Hercules Terminal Program (Tera-term) Page 3

4 Setting up the Hardware ISMART PSoC TCP Client Setup The ISMART (Inventek Systems Module Arduino Test) Shield plugs directly onto a target PSOC 4 (CY8CKIT-046). Plug into the target MCU EVK i. Power ISMART from Microcontroller board. On J17, Connect 5V_BOARD to 5V_MOD. ii. SW3 in UART Position 2 (Middle) es-wifi software configures the UART as follow: PSoC4 --- Arduino PSoC to ISMART RX_1 (P1[0]) --- PD2 TX_1 (P0[2]) --- PB0 PSoC to Arduino UART Debug J10 RX (P3[1]) --- TX TX (P3[0]) --- RX Page 4

Optional: You can connect the ISMART Shield directly to your PC using the Mini USB connector on the ISMART and then run the Inventek IWIN AT Commands with a terminal program. i. Power ISMART from USB. On J17, Connect 5V_BOARD to 5V_USB. (www.inventeksys.com/iwin download PC demo app and install drivers) ii. RUN Inventek IWIN AT Commands with Tera-term (Baud rate: 115,200, Parity None, Data Width 8, Stop Bits 1) iii. Connects es-wifi UART to USB on shield with SW3 in position 1 iv. Send AT commands to module 5 Running the TCP Client Application Project: es-wifi project for CY8CKIT-046 (source code and PSoC design) 1. Program and run the Cypress PSoC 4 with es-wifi TCP Client project. 2. Setup Tera Term for interaction and debug information a. Connect USB cable from PC to J10 b. Select Serial, then Port (choose COM port with KitProg USB-UART), click "OK" c. Change baud rate (Setup>Serial port) to 115200 Page 5

3. Setup Network Connection ISMART PSoC TCP Client Setup On CY8CKIT-046 press and hold SW2 and then press and release Reset. On reset, the PSoC sends the AT command A0 to the Wi-Fi Module The es-wifi module will automatically i. Start the Soft AP named es_wifi_mac address ii. Start a DHCP Server iii. Start DNS iv. Start a Web Server (Port 80) (You can modify the project to connect manually to a network. You need to enable the define USEC0 and change the settings for your SSID and Password for your local router in eswifi_app.h. This will send the C1, C2, C3 AT commands and C0 to join the network) 4. Connect a Smartphone or PC to the Access Point shown above Note: Once a successful network connection the software will save the network settings and automatically join that network upon power up. 5. Open a browser and enter 192.168.10.1 in the address bar. Select the network you want to connect to and follow prompts Note: If the connection to the network succeeds the Access Point information will be save and used on subsequent reset's and power on's. At any time, you can follow the process in item 3 to change networks. 6. Hercules for TCP Echo Server (TCP Client App) a. Start Hercules app (hercules_3-2-8.exe) b. Select "TCP Server" tab c. Set Port to 8002 (Server Status section) and click "Listen" d. Check Sever echo box (Server settings section) 7. Get PC's IP address Page 6

8. When prompted enter your PC's IP address and port if different from the values in parentheses. 6 SMART Architecture (Top/Bottom) Or ISM43362-M3G-L44 Page 7

7 ISMART Components ISMART PSoC TCP Client Setup Position Description Case U18 es-wifi ISM43362-M3G or ISM43340-M4G or ISM43341- M4G footprint compatible embedded Serial WiFi module J5 USB USB Connected to FTDI to es-wifi as a VCOM port for UART or JTAG update. USB Driver required (but not required for the Nucleo board) LED1 LED 3v3 Power LED LED2 LED GPIO3 on es-wifi module LED3 LED GPIO4 on es-wifi module SW3 3 Position FTDI 2232 dual UART to es-wifi module for JTAG or UART USART1 PA9/10 USART2 PA2/2 SW2 Reset Resets es-wifi module J18 Option Can be used to connect USART 1 CTS/RTS R51 Temp. Thermistor U10 Flash External SPI Flash for OTA (Over The Air updates) for the ISM43362 only. The ISM4334x has an option for on board flash J13 SPI Selects between SPI I/F or AUX Page 8

8 The ISMART PSOC-Arduino Pin Out Map Page 9

9 es-wifi Module Block Diagram ISMART PSoC TCP Client Setup ISM43340/1-M4G-L44 (Functional Specifications) ISM43362-M3G-L44 (Functional Specifications) NOTE: ISM43362-M3G-L44-E ISM43340-M4G-L44-C (+BT combo + 2.4 & 5 GHz ) ISM43341-M4G-L44-C (+BT combo + 2.4 & 5 GHz + NFC ) Page 10

10 ISMART Shield Schematic ISMART PSoC TCP Client Setup RTS CTS Jumper 3 to 2 for USB power Page 11

11 ISMART BOM Item Reference Description Usage Manufacturer Manufacturers P /N 1 C1,C3 MLCC 1 uf 0603 +/-1 0% 1 6V X5R 2 AVX Corporation 0603YC1 05KAT2A 2 C2,C4,C7 MLCC 1 0uF 0603 +/-20% 6V3 X5R 3 Yageo CC0603MRX5R5B B 1 06 3 C5 CAP TANT 4.7uF 1 0V 20% 0603 1 AVX Corporation F 381 A475MMA 4 C6 MLCC 4700nF 0603 +/-1 0% 1 0V X5R 1 Yageo CC0603KRX5R6B B 475 5 C1 2,C1 3 1 80pf- 0603 +/-1 0% 25V X7R 2 C1 4,C1 6,C1 8,C1 9,C20,C21, MLCC 1 00nF 0402 +/-1 0% 1 0V X5R 6 C22,C23,C24,C40 10 Murata GRM1 55R61 A1 04KA01 D 7 C1 5,C1 7 MLCC 4700nF 0402 +/-20% 6V3 X5R 2 Murata GRM1 55R60J475ME 47D 8 C25 CAP CE R 3.3UF 1 0V 20% X5R 0402 1 TDK C1 005X5R1 A335M050B C 9 C26,C27 MLCC 27pF 0402 +/-1 % 50V C0G 2 Murata GRM1 555C1 H270F A01 D 10 C41,C42 MLCC 47pF 0402 +/-5% 50V C0G/NP 0 0 Yageo CC0402JRNP O9B N470 11 J5 CONN RCP T MINI US B B S MT 1 F oxconn UH51 543-S 7-7F 12 J6,J8 8P OS S IL VE RTICAL P IN HE ADE R 2 Harwin M20-9990845 13 J7 1 0P OS S IL VE RTICAL P IN HE ADE R 1 Harwin M20-9991 045 14 J9 S IL VE RTICAL P C TAIL P IN HE ADE R 1 Harwin M20-9990645 15 J1 2 CONN HE ADE R 1 MM 2P OS R/A S MD 1 Molex 501 568-0207 16 J1 3,J1 7 CONN HE ADE R.1 00 S INGL S TR 3P OS 2 S amtec TS W-1 03-07-T-S 17 J1 6 HE ADE R 2P OS P ITCH=2P 54 TH 1 S amtec TS W-1 02-07-T-S 18 LE D1, LE D2 LE D 570NM GRE E N DIF F 0603 S MD 2 LiteOn LTS T-C1 90KGKT 19 LE D3 LE D 630NM HE RE D DIF F 0603 S MD 1 Harwin HS MS -C1 90 20 L1,L2 F IXE D IND 330NH 80MA 750 MOHM 0 Taiyo Yuden LK1 608R33K-T 21 L3,L4 F E RRITE CHIP 470 OHM 1 500MA 0603 2 Murata B LM1 8KG471 S N1 D 22 R4 RE S S MB 1.5K ohm +/- 1 0% 1 P anas onic E RJ-3GE YJ1 52V 22 R1,R3,R1 1 RE S S MD 220 OHM 1 0% 1 /1 0W 0402 3 Yageo RC0402F R-07220RL R5,R6,R49, RE S S MD 0.0OHM JUMP E R 1 /1 0W 0603 23 R53,R54,R55,R56,R57 8 P anas onic E RJ-3GE Y0R00V 24 R7,R9,R41,R42 RE S S MD 1 0K OHM 5% 1 /1 6W 0402 4 Yageo RC0402JR-071 0KL 25 R8 RE S S MD 2.2K OHM 1 % 1 /1 6W 0402 1 Yageo RC0402F R-072K2L 26 R1 0 RE S S MD 1 2K OHM 1 % 1 /1 6W 0402 1 Yageo RC0402F R-071 2KL 27 R45, R52 RE S S MD 47K OHM 1 % 1 /1 6W 0402 2 Yageo RC0402F R-0747KL 28 R46 RE S 30K OHM 1 /1 0W 5% 0603 1 S tackpole E lectronics Inc RMCF 0603JT30K0 29 R47,R48 F ixed 27R 0402 +/-1 % 1 /1 6W 2 Vis hay/dale CRCW040227R0F KE D 30 R50 F ixed 0R 0402 5% 1 /1 6W 1 Vis hay/dale CRCW04020000Z0E D 31 S W2 S WITCH TACT 6MM 230GF H=4.3MM 24V 50mA 1 Omron E lectronics B 3S -1 000 32 S W3 S WITCH S LIDE DP 3T 300MA 6V 1 C&K Components JS 20301 1 CQN 33 U4 IC E E P ROM 1 KB IT 2MHZ 8TS S OP 1 Atmel AT93C46E -TH-B 34 U5 IC US B HS DUAL UART/F IF O QF N-64 1 F TDI F T2232HQ-RE E L 35 U1 0 IC F LAS H 1 6MB IT 86MHZ 8US ON 1 MXIC MX25L1 606E ZUI-1 2G IS M43362-M3G-L44-E or Inventek Module Options ( F ootprint compatible) IS M43340-M4G-L44-C or 36 U1 8 1 Inventek IS M43341 -M4G-L44-C 37 U1 9 IC RE G LDO 3.3V 1.5A LN S OT223-3 1 LINE AR TE CHNOLOGY LT1 963E S T-3.3#TRP B F 38 X1 CRYS TAL 1 2MHz 20pF S MD 1 F OX F Q5032B -1 2.000 39 P CB P CB 1 Atech Rev B 00 40 C8,C9, CAP CE R 82P F 50V NP 0 0603 2 Yageo CC0603JRNP O9B N82 41 C1 0,C1 1 CAP CE R 43P F 50V NP 0 0603 2 Kemet C0603C430J5GACTU 43 J1 8 Jumper 1 S amtec TS W-1 05-07-T-S 44 R51 Themis tor 1 Murata NCP 1 8xH1 03F 03RB Page 12

12 Revision Control Date Author Revision Comment 10/7/2016 MFT 1.0 Preliminary Release 13 Contact Information Inventek Systems 2 Republic Road Billerica MA, 01862 Tel: 978-667-1962 Sales@inventeksys.com www.inventeksys.com Inventek Systems reserves the right to make changes without further notice to any products or data herein to improve reliability, function, or design. The information contained within is believed to be accurate and reliable. However Inventek Systems does not assume any liability arising out of the application or use of this information, nor the application or use of any product or circuit described herein, neither does it convey any license under its patent rights nor the rights of others. Page 13