itbrainpower.net
d-u3G ** ARDUINO, BEAGLEBONE & RASPBERRY PI 3G shield (micro)


See our newest products: l-LTE - smallest 4G/LTE shield, a-gsmII - new generation full size Arduino GSM shield and b-gsmgnss - new generation full size Arduino GSM GPS shield

d-u3G - 3G shield (micro) :: FEATURES AT A GLANCE:

3G UMTS module (Quectel UG95F) with 850/1900MHz@UMTS - North American or 900/2100MHz@UMTS & 900/1800MHz@GSM - European versions.
Very compact and light weight: 1.35"x1.57" (34.29x39.88mm), around 10 grams, probably the best on his class.
Embedded USB adapter with SERIAL to USB bridge adapter - with micro-USB type A socket (you can connect the d-u3G shield, via USB or SERIAL UART with your Raspberry PI or with your BeagleBone or you can use it as wireless USB modem with your Windows or Linux PC) (not so common feature).
Digital interface (SERIAL and CONTROL interfaces): 3-5V auto-level (UART TX+RX / RESET / POWER ON-OFF / RI / STS / RTS / CTS / SLP); you can directly connect (without the need for any level adapter board) your d-u3G shield with any 3/5V Arduino shield or any version of RASPBERRY PI, BEAGLEBONE, BANANA PI or any other 2.8V up to 5V compatible microcontroller. The digital (and powering) interface it is available in standard 0.1"(2.54mm) pin header and it is 99% pin 2 pin compatible with c-uGSM shield.
Embedded LiPol battery charger - the d-u3G shield can run in configurations with or without LiPolimer battery, depending on chosen powering schema.
STANDARD SIZE SIM 1x3G STANDARD SIM/USIM format.
Multiple powering schemas: - via USB, via POWERING, SERIAL and CONTROL interface (digital inteface) or via optional external(20.3x34.29mm) pin to pin plugable 5-25V switching power supply
Digital audio interface - via standard 0.1"(2.54mm) pin header
Two embedded switches: control for modem POWER ON & modem RESET
Extended Arduino and RaspberryPI code examples support files: - 3G, UMTS, GSM, SMS, DTMF, TCP/UDP, HTTPS and HTTP over 3G/GPRS*, smart features like RAM DISK SYSTEM for FILE STORAGE and other. RaspberryPI, BeagleBone PPP and TCPIP routing support (RaspbianOS) trough easy installation and usage scripts. And, last but not least, d-u3G it is supported by our "mobile IoT 2 CLOUD" for Arduino prototype - quite tiny IoT implementation (~16Kb free on ATMEGA328).
*   3G/UMTS HSDPA Release 7 (category 8) 7.2Mbps max. and 3G/UMTS HSUPA Release 7 (category 6) 5.76Mbps max.
     High Speed GPRS Multi-slot class 12 (configurable 1~12) Downlink and uplink speed - 85.6 kbps max.

 

d-u3G - 3G UMTS shield (micro) :: INTERFACES, SWITCHES and CONNECTORS

d-u3G shield v1.13 - Arduino RASPBERRY PI 3G UMTS SHIELD (micro) - top interface description

3G UMTS SHIELD (micro) d-u3G v 1.13 top PCB view

d-u3G shield v1.13 - Arduino RASPBERRY PI 3G UMTS SHIELD (micro) - bottom interface description

3G UMTS SHIELD (micro) d-u3G v 1.13 bottom PCB view

3G UMTS SHIELD POWERING, SERIAL and CONTROL INTERFACE

In the left edge of the top PCB side, bottom to top:
1. RX(TXD) - 3G SHIELD SERIAL RX (TXD) - input
2. TX(RXD) - 3G SHIELD SERIAL TX (RXD) - output

3. RESET - 3G SHIELD RESET - input, active HIGH*
4. POWER ON - 3G SHIELD POWER ON - input, active HIGH*

5. Vusb - POWER PIN - output +5V (USB +5V)
6. Vin - POWER PIN - input +5V for LiPol charger only
7. Vcc - POWER PIN - input/output +4V**

8. GND - POWER and DIGITAL GROUND
9. RI - 3G SHIELD RING INDICATOR - output
10. STATUS - 3G SHIELD STATUS - output
11. RTS - 3G SHIELD READY TO SEND - output
12. CTS - CLEAR TO SEND - input
13. SLP - SLEAP - input, active HIGH
* min. 200msec. pulse

3G UMTS SHIELD BATTERY and ANTENNA

In the right edge of the top PCB side, bottom to top:
1. + LiPol - connect + pole of the LiPol battery
2. + LiPol - connect - pole of the LiPol battery

3. 3G/UMTS antenna connector - uFL or SMA F


3G SHIELD DIGITAL AUDIO INTERFACE** and BACKUP BATTERY

In the top edge of the top PCB side, left to right:
1-8. DIGITAL AUDIO interface
9. BkBat+ : Backup battery + pole***
10. BkBat- : Backup battery - pole
*** WARNING! For non rechargeable battery (eg. Silver Oxide coin cell): insert one diode (1N4148) between the battery plus pole and the 3G shield "BkBat+" pad. 1N4148 anode must be connected with the battery.

3G UMTS SHIELD SWITCHES

In the bottom edge of the top PCB side, left to right:
1. RESET - 3G SHIELD RESET
2. POWER ON - 3G SHIELD POWER ON


3G SHIELD SIM SOCKET AND USB PORT

In the bottom PCB side, left to right:
1. SIM SOCKET - hinge type STANDARD SIZE 1.8-3V SIM/USIM supported
2. USB PORT - micro USB type A - 3G SHIELD POWERING and SERIAL to USB bridge adapter

 

d-u3G - 3G UMTS shield (micro) :: Arduino /Raspberry PI logical interfacing


d-u3G shield PIN NAME UNO/MINI/NANO (Mega328) MEGA2560 software serial DUE or MEGA2560
hardware serial
Raspberry PI B+
or
Raspberry PI II
1. RX(TXD)* D3 D3 D18(TX1) PIN10 RXD0
2. TX(RXD)* D2 D10 D19(RX1) PIN08 TXD0
3. RESET D6 D6 D6 PIN18
4. POWER ON D7 D7 D7 PIN16
6. Vin (5V LiPol)** +5V +5V +5V PIN02 or 04
8. GND GND GND GND PIN04 or 14
10. STATUS D5 D5 D5 PIN 12
 
* Raspberry PI: do not wire 1 and 2 (serial TX and RX) if USB comunication is used!
** WITH Lithium Polymer batteries configuration: wire 6 (Vin) OR do not wire it and use via USB powering placing a jumper between PIN5 (Vusb) and PIN6 (Vin). Read more about d-u3G how to start and powering configuration on:
- kick-start for d-u3G 1.13 by itbrainpower.net

- c-uGSM & d-u3G shields (micro) how to start - tutorial (NEW) RECOMMENDED READING
- d-u3G fast breadboard prototyping - tutorial (NEW)
- gSPS adapter board - plug and run switching power supply companion family for d-u3G shield
 

d-u3G - 3G UMTS shield (micro) :: ARDUINO & RASPBERRY PI CODE EXAMPLES and UTILITIES 

Resources marked with "#", requires for download the following information: your name, email address and the modem IMEI. The modem IMEI can be found printed on the Quectel GSM module, or run AT+GMGS command.

Download d-u3G kickstart for Arduino (COMPILABLE) CODE here - version 0.97/0.971 0.9711/2016.07.15>>
d-3G series software kickstart for Arduino # (zip). This utility allows you, in an interactive format, to: click here to see details

d-u3G series 3G / UMTS shield (micro) Raspberry PI examples (RUNNING) CODE here - version 1.0 1.02/2016.04.18>>
d-3G series 3G /UMTS shield software for Raspberry PI # (tar.gz). Click here to see the examples details.

d-u3G series 3G / UMTS shield (micro) Raspberry PI UTILITIES - version 1.0/2015.08.21>>
d-3G series 3G /UMTS shield Raspberry PI UTILITIES # (tar.gz). Click here to see the package details.

d-u3G series 3G / Windows USB drivers Click here to download the driver (zip).


d-u3G - 3G UMTS shield (micro) :: DOCUMENTATION DOWNLOAD/ONLINE

BeagleBone Black [Debian] and ITBP modular modem interfacing how to *NEW*
Easy interfacing bw. Raspberry PI and c-uGSM & d-u3G shields (micro) using i-hatGSM3G adapter *NEW*
Arduino Micro / Arduino Mini / Arduino Nano adapter board for c-uGSM & d-u3G shields *NEW*
c-uGSM & d-u3G shields (micro) how to start - tutorial RECOMMENDED READING
kick-start for d-u3G 1.13 by itbrainpower.net ARDUINO 3G shield how to v0.91 v0.92 new (pdf)
Raspberry PI3 [with Raspbian Jessy] and d-u3G shield SERIAL and USB interfacing how to *NEW*
Raspberry PI 3G shield (micro) hardware interfacing (w. USB and SERIAL communication) (png)
d-u3G series - ARDUINO & RASPBERRY PI 3G / UMTS shield (micro) presentation (pdf)

Quectel UG95 AT Commands Manual v1.4 (pdf)


d-u3G - 3G UMTS shield (micro) :: ARDUINO & RASPBERRY PI PROJECTS

Arduino & RaspberryPI projects based on itbrainpower.net products

 

d-u3G - 3G UMTS shield (micro) :: ORDER ONLINE

d-u3G 3g UMTS shield
 
 
 
document version 1.032 / 2017-04-23 © R&D Software Solutions srl