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



Read our last post: Modems and RaspberryPI 5. RaspberryPI OS [Debian 12 bookworm] notes.. Order u-GSM modems.

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) - modem TX - output
2. TX(RXD) - modem RX - input

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+, II, 3, 3+, ZERO,
ZERO W
1. RX[TXD]* D2 (RX soft) D10 (RX soft) D19(RX1) PIN10 (RX)
2. TX[RXD]* D3 (TX soft) D3 (TX soft) D18(TX1) PIN08 (TX)
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. STS [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:
- itbp modular modems block schema [d-u3G 1.13 by itbrainpower.net]

- 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
 

Arduino Zero or xyz-mIoT modem-less shield interfacing:

1. RX(TXD)       <----->       RX0
2. TX(RXD)       <----->       TX1

3. RESET          <----->       D6
4. POWER ON  <----->       D7

6. Vin               <----->       5V power supply
8. GND             <----->       GND
10. STS            <----->       D5

 

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.

d-u3G shield code examples for Arduino, Raspberry PI and BeagleBone Black can be downloaded from our download page.


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

The d-u3G shield documentation can be found here.


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

Order online d-u3G shield
 

d-u3G - 3G UMTS shield (micro) :: ORDER FROM OUR DISTRIBUTORS

Choose and order from one distributor near you.

 
 
 
document version 1.101 / 2020-04-02 © R&D Software Solutions srl