background image

BitPipe™ shield for Arduino – User Guide 

www.briowireless.com

               

Copyright © 2017 Briowireless Inc. All rights reserved.

 

  3 

 

1.

 

Revision History 

Revision 

Date 

Comments 

1.0 

13/04/2017  First release 

1.1 

31/10/2017  Update section 6.1 (importing the BitPipe™ library)  

 

2.

 

Introduction 

The BitPipe™ Arduino shield is designed to provide connectivity between the Briowireless BitPipe™ and 

an Arduino board. It is designed for developers, integrators and hobbyists who want to easily integrate 

cellular Internet connectivity to their hardware solutions. 

This document describes how to setup and use the BitPipe™ shield for Arduino. 

 

Figure 1: BitPipe

 shield Simplified Block Diagram 

2.1.

 

Audience 

This document targets software integrators that are experienced with the Arduino environment. 

This document supposes the use of the Arduino IDE for development. 

 

Summary of Contents for BitPipe

Page 1: ...www briowireless com Copyright 2017 Briowireless Inc All rights reserved 1 Version 1 1 31 10 2017 BitPipe shield for Arduino User Guide...

Page 2: ...mbly 5 3 5 Power communication 9 4 Hardware Interconnect 10 4 1 BitPipe shield header connectors signal assignments 10 4 2 BitPipe Modem mode 10 4 3 Controlling radio power 10 5 Alternative Arduino bo...

Page 3: ...de connectivity between the Briowireless BitPipe and an Arduino board It is designed for developers integrators and hobbyists who want to easily integrate cellular Internet connectivity to their hardw...

Page 4: ...o Mega Mega ADK Arduino Zero Arduino Due Arduino M0 M0 Pro Other Arduino boards can also be used although additional steps and verifications may be required by the user Refer to section 5 for alternat...

Page 5: ...er connector 2 1mm I D 5 5mm O D 5 Antennas visit www briowireless com to buy them 6 If you are planning to use a small form factor Arduino Mini Micro Nano and do not want to solder it to the BitPipe...

Page 6: ...female headers to connectors J5 J6 J11 and J12 refer to Figure 3 on the top side of the shield Figure 4 Figure 4 Arduino R3 headers 2 Install four jumpers on J20 To power the Arduino board from the B...

Page 7: ...rved 7 Figure 6 Arduino Pro Mini installed 4 Insert and push the SIM card into the SIM cardholder located at the front of the BitPipe A click should be felt when it is fully inserted The SIM cardholde...

Page 8: ...amage the connector s See Figure 9 and Figure 10 Figure 9 BitPipe modem connector 6 Fasten the BitPipe to the shield using the M2 screw Figure 10 BitPipe fastening screw 7 Connect the shield antenna s...

Page 9: ...ands and data from the Arduino board to the BitPipe 2 If you wish to power the Arduino board from the same supply as the BitPipe shield closing jumper J3 will deliver power to the Arduino s RAW input...

Page 10: ...OREF is used as IO voltage reference for serial communication and connected through pins 7 8 of J20 If your Arduino board does not have the R3 pinout this pin is not available In that case you will ne...

Page 11: ...er J19 with a 3 position 100 mils male header and to install a jumper to select the correct voltage for your Arduino board This method gives the user the flexibility to modify their voltage selection...

Page 12: ...ld Figure 13 or solder the Arduino board itself on the shield Arduino Mini and Nano are compatible with the BitPipe headers Note that with the Arduino Nano some pins will exceed the headers and that p...

Page 13: ...Include Library Add ZIP Library b Choose a subfolder in src and click Open 4 You will find examples in File Examples BitPipe 6 2 Examples There are 4 examples to demonstrate how to use the BitPipe SD...

Page 14: ...t messaging API The replied data is read but not used in the current example 6 3 Creating your own project You can start from any example and modify it to suit your needs The important parts are 1 Ini...

Page 15: ...resources that may help you during your evaluation and development using the Briowireless BitPipe and related products Because the BitPipe Arduino library is based on the BitPipe SDK refer to the Modu...

Reviews: