Home
Skywire™ Development Kit User Manual
Contents
1.
2. E Oa v E AE S 18 4 3 CONNECT OTHER DEVELOPMENT KIT TO CONNECTOR 8 20 30005 5 NimbeLink LLC All Rights Reserved 2 1 Introduction 1 1 Orderable Part Numbers NL SWDK 1xRTT V Skywire Development Kit includes NL SW 1xRTT V CDMA 1xRTT NL SWDK EVDO V Skywire Development Kit includes NL SW EVDO V CDMA EVDO 1 2 Additional Resources The following documents or documentation resources are referenced within this document e CE910 Hardware User Guide Telits DE910 Hardware User Guide 1 3 Product Overview The Skywire Development Kit includes one Skywire cellular modem baseboard antenna power supply and debug cables The kit enables you to develop your application directly on the Skywire modem with three different ways to connect e Connect your PC to the x910 modem UART port via onboard USB to UART converter and send AT commands directly to the modem through PC terminal applications e The baseboard is an Arduino shield so you can plug the module directly onto an Arduino microcontroller Kit includes sample sketches showing how to initialize the modem make data connections and send and receive SMS messages connect the kit to a different processor or development kit a 14 pin header breaks out the necessary signals for easy connection to any device The modem supports I O levels from 1 65 5 5V simpl
3. NimbeLink N Skywire Development Kit User Manual NimbeLink LLC Revised March 2014 PN 30005 rev 5 NimbeLink LLC All Rights Reserved 1 INTRODUCTION eem 3 Il ORDERABLE PART NUMBERS a a a a A A A ode QNM SUDO 3 12 MADDITIONALIRESOUR CES wrcistsossdutuscssactutoscuianadse fastus nested E doeet 3 PRODUCT OVER VIEW ecu 3 1 JBIOCK DIAGRAM ss T HR 4 2 STING A PC asit tuii iv Ce o a v caine Co virtud Pea 5 2 1 MNPACKRUTCONTENTSR 5 2 2 ATTACH ANTENNA TO BASEBOARD Dossier asa bu e ve nao 6 2 3 ENSURE HEADER J6 IS SHORTED WITH 2 PIN JUMPER 6 ZA PLUGIN 12 POWER SUPPLY 1 0 CONNECTOR ES LESE te d 7 2 5 PLUG USB CABLE INTO CONNECTOR J14 AND rese eee rara natum no nan ha uo nh 7 2 9 PRESS AND HOLD BUTTON S1 FOR gt 1 SECOND 5 RERO peau 8 2 7 OPEN TERA TERM OR SIMILAR TERMINAL EMU
4. 9MS Send Ex amp xpls Arduing Megs 2550 or Mega ADK Arduime Mega ATmegsl 280 Ye ea Arduino Leonardo Serial printin Starting Cellular Moden 3 2 d Arduino Esplora Arduino Micro 2 Arduino Mini w ATmega3 8 i Arduino Mini w ATmegal 68 t 114 Arduino Ethernet Arduinc Fio foede 12 OUTPUT d re Arduino BT wi ATmega228 Arduno wi ATmegel6s LityPad Arduino USB LibyPad Arduino wy ATmega228 LilyPad Arduino wi ATrmegal68 Arduino Pro or Pro Mini SV 16 MHz w ATmega328 Arduine Pro or Pro Mini SV 16 MHz w ATmega168 Ardumo Pro or Pro Mini 3 2V 8 MHz w ATmega2328 Arduino Pro or Pro Mini 3 37 8 MHz w ATmegal 8 Arduino NG or older w ATmegai6s Arduine NG or older w ATmegsd Ardumo Robot Control Arduino Robot Motor 3 8 Select Serial Port In the Tools drop down select Serial Port then select your COM port SkywireSMSSendExample Arduino 1 0 5 ww wm File Edit Sketch Tools Help Auto Format Ctrl T Archive Sketch SkywireSMSSe Fix Encoding amp Reload 2 Serial Monitor Ctrl Shift M initiali Board gt pe over USB Serial beqil Serial Port b COMI while 5 i C or 1 3 y COMO DUE 130664 Programmer 4 Serial pri delay 250 Burn Bootloader 3 9 Open the SMS Send example Sketch The sketch can be downloaded from the Skywire product page 3 10 Change Destination Phone Number Find DESTINAT
5. activate A NimbeLink staff member will call you to activate the modules real time 2 11 Send Modem Activation String In the terminal program type the letters 70 22899 followed by the Enter key and the module will begin the activation process which can take several minutes The terminal should respond with OK ZOTASP 0 ZOTASP 1 ZOTASP 2 NO CARRIER For all other responses review network status responses online Reset power and repeat steps 2 4 through 2 9 before moving on to step 2 12 PN 30005 rev 5 NimbeLink LLC All Rights Reserved 9 2 12 Send SMS Message In the terminal program type the letters AT CMGF 1 followed by the Enter key and the terminal should respond with OK Substitute the destination phone number for the example 5554443333 Then type AT CMGS 15554443333 followed by the Enter key and the terminal should respond with gt At this point you can type a custom message keep to less than 160 characters To send the message press the CTRL and Z keys at the same time If successful the terminal should respond with CMGS xx 2 13Receive SMS Messages In the terminal program type the letters AT CMGF 1 followed by the Enter key and the terminal should respond with OK Then type AT CMGL REC UNREAD followed by the Enter key If the terminal responds with OK then there are no messages Otherwise the terminal responds with the first message in the form CMGL in
6. example secureserver net ATHEUSER myaccount secureserver net followed by the Enter key and the terminal should respond with OK Provide the password for the account ATZEPASSW myaccountpassword followed by the Enter key and the terminal should respond with OK Save the email configuration ATZESAV PN 30005 rev 5 NimbeLink LLC All Rights Reserved 11 Initiate email sending this causes Skywire to activate and get an IP address ATHEMAILACT 1 followed by the Enter key and after a short delay the terminal should respond with OK Provide the email details and body AT HEMAILD to somewhere com Message Subject 0 followed by the Enter key and the terminal should respond with gt Type the message multiple lines are ok message line 1 followed by the Enter key message line 2 followed by the Enter key message line 3 followed by the Enter key To send the message press the CTRL and Z keys at the same time If successful the terminal should respond with OK Stop sending email and the Skywire goes off the network AT HEMAILACT 0 If successful the terminal should respond with OK PN 30005 rev 5 NimbeLink LLC All Rights Reserved 12 3 Connect Kit to Arduino Most Arduino boards typically have a single UART which is used for downloading software and debug serial monitoring The Telit modem requires a dedicated UART connection to a processor so to simplify develooment with Arduino boards use an Ard
7. ION PHONE NUMBER on line 18 and edit the example phone number to the target recipients phone number PN 30005 rev 5 NimbeLink LLC All Rights Reserved 15 3 11 Upload and Run the Sketch SkywireSMSSendExample Arduini Upload i S SendExample void setup 1 3 12 Open Debug Serial Monitor When the application has finished uploading your PC may make a noise indicating that the USB port has disconnected then regained connection Once connected you can open the Serial Monitor by selecting Tools and then Serial Monitor Eo SkywireSMSSendExample Arduina 1 0 5 j File Edit Sketch Help Auto Format Ctrl T Archive Sketch fae Br iius void setup Serial Monitor Ctrl Shift M ff initialii Board ai Serial begi Serial Port while Serj for int q Programmer d Serial pr delay 250 Burn Bootloader E Initializing modem COM port Waiting for network connection AT CMGS 1555 4442222 gt SMS sent v Autoscroll ending 9600 baud And the recipient should receive the default SMS message PN 30005 rev 5 NimbeLink LLC All Rights Reserved 16 3 13 Change Default SMS message Find SMS MESSAGE on line 20 and edit the text between the parenthesis to change the default message PN 30005 rev 5 NimbeLink LLC All Rights Reserved 17 4 Connect Kit to other Development Kit The Skywire development
8. LATOR 0 0c 00cosscovsescovsscvssstensctecscnssseesnssovausevsuecvascsccenctensctenssesseoeseonses 8 2 595 NESTOPRIAL COMMUNICATION 9 209 TEST NEDWORK COMMUNICATION phe tn uite ts os ei waite ore iat bn one e RD d ee betont uito ta n pai eo RE 9 2 10 ACTIVATE MODEM ONE TIME esetere 9 2 11 SEND MODEM ACTIVATION STRING EUR 9 2 12 SEND SMS MESSAGE 10 2 13 RECEIVE SIVIS TVIESSAGES 10 2 14 DELETE RECEIVED SMIS MESSAGE 10 2 15 E E 11 3 CONNECT KIT FO ARDUINO ii teo ete tavi etui e vat Da E Uni Pet vbt f o I e doa a Cel udi va devo eva E EV CoA S 13 3L INSTALL ARDUINO SOFTWARE FIRST sss dissent qx eU red Mis teas de venga Cw Qaa ud bct troi S RUE podUR VN S quas 13 3 2 INSERT SKYWIRE BASEBOARD INTO ARDUINO LEONARDO ccececcecceseccsenccscuscscessseesseeneeeseeesnseuseseuseeeeseeeeteseeeeseeseeeess 13 3 3 ENSURE HEADER J6 IS OPEN REMOVE 2 PIN 14 SA PL
9. UGIN 12V POWER SUPPLYTO CONNECTOR LS sexies oc pas Ethan atento mae oti ies wince mats aus Sena ou AEST aac ese ERE 14 3 5 PLUG USB CABLE INTO ARDUINO LEONARDO AND E REY Se 14 3 6 LEAUNCECTBIEJARDUINOAPPEICATION a e 14 S 7 SELECT ARDUINO LEONARDO BOARD de oto ca even p ta UR Cut cn e EUR ARA 14 STe AR a ee eI EM TT RE 15 3 9 OPENITHE SMS SEND EXAMPLE SKETCH 22 re eer onte etse roe uie pea vel Close 15 3 10 CHANGE DESTINATION PHONE NUMBER ccecceccececcececcesuceeeccseucsseucsseeseeseeesneeuseseuseeeeeseeeeeesseseseeeeseeeeseeeusenaeens 15 3 11 UPLOAD AND RUN THE SKETCH d Vra a qua os ec vota Pedum a died ria Fan dee Iu ud tud 16 3 12 OPEN DEBUG SERIAL MONITOR rte vas Fe ritate p enl osten dct Et rex pua UMP I D UE 16 3 13 CHANGE DEFAULT SMS MESSAGE a a a a ate 17 4 CONNECT KIT TO OTHER DEVELOPMENT KIT sineissisiesccncscascascsdasisicelencetesSaseasuesseceiesiascaiessasssenedessetwsceveatessavss 18 4 1 ENSURE HEADER J6 IS OPEN REMOVE 2 PIN JUMPER cscccssvsccnssccnscovsvecvsccvsnscveseuscvensovsscetacvensescvnseovaseonsssvensovess 18 42 PLUGIN 12 V POWER SUPPLY TO CONNECTOR J I5 5i ewe ede
10. dex message status address address text time stamp type body length CH lt LF gt sms message body CH LF This is an example CMGL 0 REC UNREAD 555444333 20130925202238 SMS message 2 14Delete Received SMS Message PN 30005 rev 5 NimbeLink LLC All Rights Reserved 10 In the terminal program type the letters AT CMGD 1 4 followed by the Enter key and the terminal should respond with OK 2 15Send EMAIL You can use the Skywire cell modem to send an email directly to an email recipient using the AT EMAILD command once a few parameters regarding the email service provider are configured The Skywire cannot do SSL or other encrypted email methods but if you have an email provider that will accept connection on SMTP port 25 and then authenticate with a username and password you can use that service to send email from the Skywire NOTE This example uses a configuration for GoDaddy s email service you will need to modify these parameters for your specific outbound email provider To configure your outbound email server substitute your server below ATZESMTPz smtpout secureserver net followed by the Enter key and the terminal should respond with OK oubstitute the email address you want the email to be From ATZEADDRz skywireeomydomain com followed by the Enter key and the terminal should respond with OK Provide your email login to your account in our
11. era Term or similar terminal emulator If you do not have a terminal emulator program you can get Tera Term here http logmett com index php download tera term 479 freeware html Your PC may have multiple COM ports Select appropriate USB COM port to communicate with the development kit TCPJIP Host myhost example com History ice Telnet SSH oor verston SSH2 Other port 22 tocol UNSPEC Serial Port COM UL ommunicauan Port J COM1 Communications Port COM1 COM4 USB Serial Port COMA Serial Settings should be as follows Baud Rate 115 200 bps Data Parity none Stop 1bit Flow Control none PN 30005 rev 5 NimbeLink LLC All Rights Reserved 8 2 8 Test Serial Communication In the terminal program type the letters followed by the Enter key and the terminal should respond with OK 2 9 Test Network Communication In the terminal program type the letters AT CREG followed by the Enter key and the terminal should respond with CREG 0 1 or CREG 0 5 For all other responses review network status responses online 2 10 Activate Modem one time step The cellular module included in the kit does not have an active cellular plan NimbeLink provides reduced rate Verizon M2M data plans for Skywire products To activate a data plan send an email to SkywireActivations NimbeLink com with your name a phone number to contact you and a list of all MEIDs you would like to
12. ifying connection to other systems PN 30005 rev 5 NimbeLink LLC All Rights Reserved 3 1 4 Block Diagram Power Managment Debug Headers EENCNCNCHCNCHCNCECNCE Skywire CE910 USB USB Mini B Dipole Antenna Cellular Modem O U FL UART to USB Universal CPU Arduino Shield Connection interface PN 30005 rev 5 NimbeLink LLC Rights Reserved 4 2 Connect to Kit using a PC This section covers how to connect your development kit to a PC and provision the modem with your cellular plan It also covers how to communicate over the serial port to the Telit x910 modem which only requires the use of USB port and connector marked J14 or USB2 in the diagram below USB1 connector J5 is used for Telit firmware updates to the modem and is not used in this section Note Photo depicts modem removed from baseboard however modem ships pre mounted to baseboard for ease of assembly PN 30005 rev 5 NimbeLink LLC All Rights Reserved 5 2 2 Attach Antenna to Baseboard Antenna screws onto SMA connector with a clockwise rotation PN 30005 rev 5 NimbeLink LLC All Rights Reserved 6 2 4 Plug in 12V Power Supply to connector J15 PN 30005 rev 5 NimbeLink LLC All Rights Reserved 2 6 Press and hold button S1 for gt 1 second Meee eure I m sos EDIPUS tam m targe Diese s D 1 Note LEDs D1 on baseboard and D1 on module flash ON momentarily 2 Open T
13. kit can be connected to other embedded development kits via 14 pin connector J8 If modem USB signals are also required they are available via USB Mini B connector J5 Other Development Kit en TTL UART USB Host 4 1 Ensure header J6 is OPEN remove 2 pin Jumper 4 2 Plug in 12V Power Supply to connector J15 This step is important because the only way to power the Skywire embedded cellular modem is through the onboard power supply If you want to power with your own power supply you can do so by removing resistor R4 near J2 and applying a voltage to pin 2 of header J2 PN 30005 rev 5 NimbeLink LLC All Rights Reserved 18 30005 5 NimbeLink LLC All Rights Reserved 19 4 3 Connect other Development Kit to Connector J8 Controls HW SHUTDOWN input on Telit X910 modem tie low for 800mS to activate Internally pulled up to VCC with 57k resistor Drive with open collector output Assert only in an emergency as the module will not 4 3 1 Connector J8 Pin Out and Recommended Ratings gracefully exit the cellular network when RESET nIN Input VREF No Connection asserted Modem On Off signal Assert low for at least 1 second and then release to activate start Must be ON OFF Input sequence Drive with open collector output MM implemented Internally pulled up to internal I O rail with 200k pull up Do not use any external pull ups DIO2 Programmable GPIO 02 on Telit x910 modem m
14. odule This is a regulated power supply from the AVO baseboard Other development kit could be 4 0V NOvEEnSEGHDE powered from this pin if current draw is lt 1Amp le GPI Telit x91 5 DIO3 Programmable 03 on Telit x910 modem 18V No CORDE module VREF Must be ADC IN41 input on Telit x910 modem module 7 ADC1 Input 12bit resolution 1mV input resistance 1 2V No connection 1Mohm GND Input Ground Pin iig de implemented RTS input Modem Request to Send hardware flow VREF VREF Tie to GND control input 0 4V VREF Must b 10 DOUT Output UART data out I O level tied to VREF lt 0 55V li ass 0 67 implemented 11 CTS Output Modem Clear to Send hardware flow control lt 0 55V VREF x output 0 67 Voltage reference for offboard I O signals This signal drives the input voltage side of an 1 8V M 12 VREF Input onboard buffer which converts all external I O 1 65V o 5 5V Mis 3 3V implemented voltage from VREF range to 1 8V range to drive the onboard Telit 910 modem module VREF Modem Data Terminal Ready input wai VREF Tie to GND Signal drives the onboard LED indicating network status OFF Device OFF Fast blink hing for N k amp Not Regi 14 ON nSLEEP Output we one ini 1 8V No connection Blink Regsitered with full service Permanently on call is active See Telit x910 modem manual for additional information PN 30005 rev 5 NimbeLink LLC All Rights Reserved 20
15. uino Leonardo which dedicates the UART to the Telit modem and uses a native USB port for software download and debug serial The sample sketches provided are intended for use with Arduino Leonardo development boards 3 1 Install Arduino software first At the time this was written the latest Arduino IDEs could be downloaded here http arduino cc en Main Software The sample sketches were written and tested using Arduino 1 0 5 on a PC running Windows 7 3 2 Insert Skywire Baseboard into Arduino Leonardo PN 30005 rev 5 NimbeLink LLC All Rights Reserved 13 3 3 Ensure header J6 is OPEN remove 2 pin Jumper 3 5 Plug USB cable into Arduino Leonardo and PC The Arduino Leonardo gets its power from the USB port and does not require an external power supply 3 6 Launch the Arduino Application 3 Select Arduino Leonardo board In the Tools drop down select Board then select Arduino Leonardo PN 30005 rev 5 NimbeLink LLC All Rights Reserved 14 SkywireSMSSendExample Arduino 105 A mi file Edit Sketch Auto Format Ctri T Archive Sketch Fix Enceding amp Reload 1 Monitor Ctrl Shift M Board Arduino Uno Serial Port Arduina Duemilsnove w 328 oe ine 4 Arduino Diecimifa cr Duemilenove w ATmegal68 gera Programmer Seriali r Arduino Nano w ATmega328 Seley 250 Burn Bootloader 1 P Arduine Nano w ATmegal Ser al printin
Download Pdf Manuals
Related Search
Related Contents
IEEE Paper Template in A4 (V1) Skyus-E™ Retrofit Assembly Instructions GPX BT780B User's Manual USER'S MANUAL ViewSonic E655 Computer Monitor User Manual REGLEMENT - Grenoble Bluetooth Bee v1.1 Copyright © All rights reserved.
Failed to retrieve file