Pycom GPY01R GPy User Manual

Pycom Ltd GPy

User Manual

Datasheet
Version 1.0
GPy
02Version 1.0
1.0 Overview 03
2.0 Features 03
3.0 Specications 04
3.1 04
3.2 04
3.3 04
3.4 04
3.5 04
3.6 04
3.7 04
3.8
CPU
Memory
WiFi
Bluetooth
LTECAT–M1
RTC
Security
Hash/encryption 04
4.0 BlockDiagram 04
5.0 Pinout 05
6.0 PinDetails 06
6.1 RemappingPins 07
7.0 ESP32Peripherals 08
7.1 RTC 08
8.0 Programmingthedevice 09
8.1 UART 09
8.2 Wi–Fi 09
8.2.1 Telnet 09
8.2.2 FTP 09
9.0 Bootmodes 09
9.1 Bootloadermode 09
9.2 Safeboot 09
10.0 Power 10
10.1 Currentconsumptionbypower
modes/featuresmeasuredat5V 10
11.0 MemoryMap 11
11.1 Flash 11
11. 2 R A M 11
11.3 ROMandeFuses 11
12.0 WiFi 12
12.1 Supportedfeatures 12
12.2 Specications 12
13.0 Bluetooth 13
13.1 Supportedfeatures 13
13.2 Specication 13
13.2.1 Receiver–BasicDataRate 13
13.2.2 Receiver–EnhancedDataRate 14
13.2.3 Receiver–BluetoothLE 15
13.2.4 Transmitter–BasicDataRate 16
13.2.5 Transmitter–EnhancedDataRate 17
13.2.6 Transmitter–BluetoothLE 18
14.0 LTECAT–M1 19
14.1 Supportedfeatures 19
14.2 Specications 19
14.2.1 SupportedLTEbands 19
14.3 SIMCardrequirements 19
14.4 Certiedcarriers 19
15.0 ElectricalCharacteristics 20
15.1 Absolutemaximumratings 20
15.2 Input/Outputcharacteristics 20
16.0 MinimumRecommendedCircuit 21
17.0 MechanicalSpecications 22
18.0 RecommendedLandPatterns 22
19.0 SolderingProle 23
20.0 OrderingInformation 23
21.0 Packaging 23
GPy
03Version 1.0
1.0 Over view
With WiFi, BLE and cellular LTE–CAT M1, the GPy
is the latest Pycom triple–bearer MicroPython enabled
micro controller on the market today – the perfect
enterprise grade IoT platform for your connected Things.
Create and connect your things everywhere, fast.
2.0 Features
Powerful CPU, BLE and state of the art WiFi radio.
MicroPython enabled
Fits in a standard breadboard (with headers)
– Ultra–low power usage: a fraction compared to other
connected micro controllers
World ready, one product covers all LTE–M bands
ESP32 Dual Core
Microcontroller and
WiFi/Bluetooth 4.2 radio
External LTE antenna port
WS2812
RGB LED
3V3 Ultra–Low–Noise
switching regulator
8MB
ash
memory
Reset switch
RF switch
WiFi and Bluetooth
Antenna
GPy
04Version 1.0
3.0 Specications
3.1 C PU
Xtensa® dual–core 32–bit LX6 microprocessor(s), up
to 600 DMIPS
Hardware oating point acceleration
Python multi–threading
An extra ULP–coprocessor that can monitor GPIOs,
the ADC channels and control most of the internal
peripherals during deep–sleep mode while only
consuming ~25uA.
3.2 Memory
RAM: 520KB + 4MB
External ash: 8MB
3.3 WiFi
802.11b/g/n 16mbps
3.4 Bluetooth
Low energy and classic
3.5 LTECAT–M1
One single chip for both CAT M1
3GPP release 13 LTE Advanced Pro
Supports narrowband LTE UE categories M1 –
Integrated baseband, RF, RAM memory and power
management
Reduced TX power class option
Peak power estimations:
TX current = 420mA peak @1.5Watt
RX current = 330mA peak @1.2Watt
Extended DRX (eDRX) and PSM features for long
sleep duration use cases
3.6 RTC
Running at 150kHz
3.7 Security
SSL/TLS support
WPA Enterprise security
3.8 Hash/encryption
SHA
MD5
DES
AES
4.0 BlockDiagram
Figure 1 – System block diagram
GPy
05Version 1.0
5.0 Pinout
Figure 2 – Module pinout diagram
Note: The ESP32 supports remapping its peripherals to alternative pins. See below for a detailed list.
Reset Buon
WS2812 LED
Nano SIM card socket
WiFi / Bluetooth External Antenna Connector
LTE CAT M1 External Antenna Connector
Pinout diagram
GND
3V3
40
9
41
23
24
21
34
16
38
22
18
20
39
42
17
14
15
13
12
10
11
8
7
6
5
P0
P1
P2
P3
P4
P8
P9
P10
RX0
TX0
TX1
RX1
PROGRAM
Port
SDA
SCL
P11
P12
CLK
MOSI MISO
P23
P22
P21
P20
P19
P18
P17
LTE_RX
LTE_WAKE
LTE_CTS
P16
P15
P14
P13
ADC2_6
ADC2_8
ADC2_9
ADC1_5
ADC1_4
ADC1_6
ADC1_7
ADC1_3
ADC1_2
ADC1_1
ADC1_0
ADC
PA
ADC
PA
EMAC
TXD2
U0
TXD
U0
CTS
U0
RTS
VSPI
WP
VSPI
HD
MT
CK
MT
DI
VSPI
Q
VSPI
CS0
MT
D0
HSPI
CS0
HSPI
WP
HSPI
Q
HSPI
ID
SD
DATA2
SD
DATA3
HS2
DATA2
HS2
DATA3
HSPI
HD
SD
CMD
SD
DATA1
HS2
CMD
HS1
DATA6
HS2
DATA1
CLK
OUT1RGB_LED
CLK
OUT3
CLK
OUT2
U0
RXD
EMAC
RXD0
EMAC
RXD1
EMACTXCLK
EMAC
RXD2
EMAC
TXER
EMAC
RXD3
EMACRXCLK
EMAC
RXDV
EMAC
TXD0
EMAC
TXD3
EMAC
RXER
EMAC
TXD1
EMAC
TXEN
ADC2_1
ADC2_0
ADC2_3
ADC2_7
ADC2_2
ADC2_5
ADC2_4
RTCIO
16
RTCIO
6
RTCIO
7
RTCIO
8
RTCIO
9
RTCIO
4
RTCIO
5
RTCIO
3
RTCIO
2
RTCIO
1
RTCIO
0
RTCIO
11
RTCIO
10
RTCIO
13
RTCIO
17
RTCIO
12
RTCIO
15
RTCIO
14
Touch
1
Touch
0
Touch
3
Touch
6
MT
MS
HSPI
CLK
SD
CLK
HS2
CLK
DAC_1
DAC_2
Touch
8
Touch
9
Touch
7
Touch
2
Touch
5
Touch
4
ChipPU
RST
GPIO
3
GPIO
1
GPIO
0
GPIO
4
GPIO
15
GPIO
5
GPIO
27
GPIO
19
GPIO
2
GPIO
12
GPIO
13
GPIO
22
GPIO
21
GPIO
14
GPIO
25
GPIO
26
GPIO
33
GPIO
32
GPIO
34
GPIO
35
GPIO
39
GPIO
38
GPIO
37
GPIO
36
XTAL
32
XTAL
32
VDET
1
VDET
2
Sens
VN
Sens
CN
Sens
CP
Sens
VP
!
Only Input pins!
No pullup/pulldown
internal resistance
!
Absolute MAX per pin 12mA
recommended 6mA
!
Power
GND
Serial Pin
Analog Pin
Control
Physical Pin
Port Pin
Touch Pin
DAC Pin
PWM Pin
Distributed and manufactured by Pycom Ltd.
Registered office:
High Point, 9 Sydenham Road, Guildford, Surrey GU1 3RX, UK
Copyright © 2017 by Pycom Ltd. All rights reserved. No part of this
document may be reproduced, distributed, or transmied in any form
or by any means, including photocopying, recording, or other
electronic or mechanical methods, without the prior wrien
permission of Pycom Ltd, except in the case of brief quotaons
embodied in crical reviews and certain other noncommercial
uses permied by copyright law.
To order contact sales@pycom.io
Low Level Bootloader
P2 +GND
Boot modes and safe boot
P12 +3V3
1-3 sec Safe boot, latest firmware is selected
4-6 sec Safe boot, previous user update selected
7-9 sec Safe boot, the factory firmware is selected
Hack your GPy
Connect to a 10nF capacitor to
enable Touch Pin funcon
Connected to
the LTE radio
!
SD
DATA0
Vin (3.5-5.5V)
Up to 1.2-A Maximum Load Capability. Output ONLY.
WiFi external / internal
antenna selection control pin
22/03/18
06Version 1.0
6.0 PinDetails
Table 1 – Module pinout
Module
Pin
ESP32
GPIO
Pin
Name DefaultFunction ADC PWM RTCNotes
1 Reset Active Low, connected to on–board
button
2 3 P0 RX0
(Programming)
Used by the bootloader and to program
the module
3 1 P1 TX0
(Programming)
Used by the bootloader and to program
the module
4 0 P2 2*
If tied to GND during boot the device will
enter bootloader mode, connected to the
on–board RGB LED
5 4 P3 TX1 2*
615 P4 RX1 2* JTAG TDO, SD card CMD
7 5 Sequans modem
RX
Not recommended for external use,
921600 Baud
827 Sequans modem
Interrupt 2* Not recommended for external use
919 Sequans modem
CTS Not recommended for external use
10 2P8 2* SD card DAT0
11 12 P9 SDA 2* JTAG TDI
12 13 P10 SCL (I2C) / CLK
(SPI) 2* JTAG TCK
13 22 P11 MOSI
14 21 P12
If tied to 3.3V during boot the device
enters safe boot mode, JTAG MISO,
External WiFi/BT antenna switch, Low =
on–board, High = U.FL
15 36 P13 1Input only
16 37 P14 MISO 1Input only
17 38 P15 1Input only
18 39 P16 1Input only
GPy
07Version 1.0
6.0 PinDetails
Table 1 – Module pinout
Module
Pin
ESP32
GPIO
Pin
Name DefaultFunction ADC PWM RTCNotes
19 35 P17 1Input only
20 34 P18 1Input only
21 32 P19 1
22 33 P20 1
23 26 P21 2* DAC
24 25 P22 2* DAC
25 14 P23 2* JTAG TMS, SD SCLK
26 Regulated 3.3V
supply
Output only, do not feed 3.3V into this pin
or you can damage the regulator
27 Ground
28 Voltage Input Accepts a voltage between 3.5V and 5.5V
23 Sequans modem
TX 921600 Baud
18 Sequans modem
RTS
† The pins on the RTC power domain can be used during deep sleep, specically GPIO pins will maintain their state while in deep sleep.
* ADC2 is currently not supported in the micropython rmware
6.1 RemappingPins
The ESP32 features comprehensive pin remapping
functionality. This allows peripherals to be mapped
onto almost any available GPIO pins. The above table
merely shows the default assignments. For example, the
default mapping has the SPI and I2C clocks overlapping,
meaning both cannot be used simultaneously without
remapping one to a different pin. For a detailed guide of
what peripheral can be assigned to what pins please read
Appendix A – ESP32 Pin Lists” of the ESP32 datasheet.
GPy
08Version 1.0
7.0 ESP32Peripherals
Table 2 – Peripherals
Figure 2 – External RTC crystal circuits
* Requires an external CAN bus transceiver, we recommend the SN65HVD230 from Texas Instruments.
For a more detailed description of the ESP32 peripherals
along with peripherals not currently supported by our
rmware, please check the ESP32 datasheet.
7.1 R TC
Our modules by default all use the internal RC oscillator
at 150kHz for the RTC. If you require better accuracy/
stability you can connect a 32.768 kHz crystal (or TCXO)
externally on pins P19 and P20 (or P19 for a TXCO)
Peripheral Count Pins
UART 3Remappable to any GPIO.
Note: P13–18 can only be mapped to RX or CTS since they are input only.
I2C 2 Remappable to any GPIO except P13–18 since they are input only and I2C is bi–directional.
SPI 3Remappable to any GPIO.
Note: P13–18 can only be mapped to MISO since they are input only.
CAN* 1Remappable to any GPIO.
Note: P13–18 can only be mapped to RX since they are input only.
JTAG 1 TDO = P4, TDI = P9, TCK = P10, TMS = P24
PWM 1 All GPIO except P13–18 which are input only
ADC 18 Fixed mapping, see Table 1, Only ADC 1 is supported in our micropython rmware.
DAC 2 Only available on P21 and P22
SD 1 DAT0 = P8, SCLK = P23, CMD = P4
GPy
09Version 1.0
8.0 Programmingthedevice
8.1 UA R T
By default, the modules run an interactive python REPL
on UART0 which is connected to P0 (RX) and P1 (TX)
running at 115200 baud. The easiest way to connect to
the GPy is via our expansion board, but any USB UART
adapter will suce. Code can be run via this interactive
REPL or you can use our PyMakr plugin for Atom or
Visual Studio Code to upload code to the board.
8.2 Wi–Fi
By default, the GPy also acts as a Wi–Fi access point.
SSID: gpy–wlanXXXX
Password: www.pycom.io
Once connected to the GPy’s Wi–Fi network you can
access it in two ways.
8.2.1 Telnet
Running on port 23 is a telnet server. This acts in a
very similar way to the UART. It presents you with an
interactive REPL and can also be used to upload code via
PyMakr.
8.2.2 FTP
The GPy also runs a FTP server that allows you to copy
les to and from the device, include an SD card if one is
connected. To connect to this FTP server, you need to use
plain FTP (un–encrypted) with the following credentials
User: micro
Password: python
9.0 Bootmodes
9.1 Bootloadermode
In order to update the rmware of the GPy device, it
needs to be placed into bootloader mode. In order to
do this, P2 needs to be connected to ground when the
device reboots. Once in bootloader mode you can use
the Pycom rmware update tool to update to the latest
ocial rmware. If you are developing your own rmware
based on our open–source rmware, a ashing script is
provided with the source code.
9.2 Safeboot
The micropython rmware features a safe boot feature
that skips the boot.py and main.py scripts and goes
straight to the REPL. This is useful if the device is
programmed with code that causes the device to crash or
become inaccessible. To access this mode, you need to
connect P12 to 3.3V and reset the device. Upon entering
safe boot mode, the on–board LED will begin to blink
orange. Depending on the duration the pin is held at 3.3V,
a different rmware will be run.
Table 3 – Boot modes
0–3Seconds 3–6Seconds
Current rmware without running
boot.py or main.py
Previous rmware if the rmware was uploaded via OTA
(without running boot.py and main.py)
GPy
10Version 1.0
10.1 Current consumption by power modes/features measured at 3.3V
10.0 Power
The GPy features an on–board voltage regulator that
takes 3.5V – 5.5V from the VIN pin and regulates it to
3.3V. It is important to only use the 3.3V as an output
and not try to feed 3.3V into this pin as this could
damage the regulator.
Table 4 – Power consumption by feature
Mode Min Avg. Max Units
Idle (no radios) 60 mA
LTE Transmit 173 285 mA
LTE Attached 74.5 mA
WiFi AP 123 mA
WiFi client 134 mA
Bluetooth – 114 – mA
Deep sleep 24.0 µA
GPy
11Version 1.0
11.0 MemoryMap
11.1 Flash
11. 2 R A M
11.3 ROMandeFuses
Table 5 – Flash memory map
Table 6 – RAM memory map
Table 7 – Miscellaneous memory
Name Description Size
On–chip SRAM Internal RAM memory used by the 2 xtensa CPUs 520KB
Fast RTC RAM Fast RAM area accessible by the xtensa cores during
boot and sleep modes 8KB
Slow RTC RAM Slow RAM area accessible by the Ultra–Low Power
Coprocessor during deep sleep 8KB
External pSRAM External QSPI RAM memory clocked @ 40MHz 4MB
Name Description Size
On–chip ROM Contains core functions and boot code. 448KB
eFuse
256 bits are used for the system (MAC address and
chip conguration) and the remaining 768 bits are
reserved for customer applications, including Flash–
Encryption and Chip–ID
1kbit
Name Description Startaddress Size
NVS Non–volatile RAM area. Used by the NVS API 0x9000 0x7000
Firmware Slot 0 First rmware slot. Factory rmware is ashed here 0x10000 0x180000
OTA info Information about the current active rmware 0x190000 0x1000
Firmware Slot 1 Second rmware slot 0x1A0000 0x180000
File system 504KB le system on devices with 4MB ash 0x380000 0x7F000
Cong Cong area for LoRa, Sigfox and LTE 0x3FF000 0x1000
File system (2) 4MB le system on devices with 8MB ash 0x400000 0x400000
GPy
12Version 1.0
12.0 WiFi
12.1 Supportedfeatures
802.11 b/g/n
802.11 n (2.4 GHz), up to 150 Mbps
802.11 e: QoS for wireless multimedia technology
WMM–PS, UAPSD
A–MPDU and A–MSDU aggregation
Block ACK
Fragmentation and defragmentation
Automatic Beacon monitoring/scanning
Wi–Fi Protected Access (WPA)/WPA2/WPA2–
Enterprise/Wi–Fi Protected Setup (WPS)
Infrastructure BSS Station mode/SoftAP mode
Wi–Fi Direct (P2P), P2P Discovery, P2P Group Owner
mode and P2P Power Management
12.2 Specications
Table 8 – WiFi specications
Description Min Typ. Max Unit
Input Frequency 2412 2462 MHz
Output power of PA for 11b mode 20 21.5 23 dBm
Sensitivity
DSSS, 1Mbps -98 dBm
CCK, 11 Mbps -91 dBm
OFDM, 6 Mbps -93 dBm
OFDM, 54 Mbps -75 dBm
HT20, MCS0 -93 dBm
HT20, MCS7 -73 dBm
HT40, MCS0 -90 dBm
HT40, MCS7 -70 dBm
Adjacent channel rejection
OFDM, 6 Mbps 37 dB
OFDM, 54 Mbps 21 dB
HT20, MCS0 37 dB
HT20, MCS7 20 dB
GPy
13Version 1.0
13.0 Bluetooth
13.1 Supportedfeatures
Compliant with Bluetooth v4.2 BR/EDR and BLE
specification
class–2 transmitter without
external power amplier
Enhanced power control
NZIF receiver with –97 dBm sensitivity –
Adaptive Frequency Hopping (AFH)
Standard HCI based on SDIO/SPI/UART
High–speed UART HCI, up to 4 Mbps –
BT 4.2 controller and host stack
Service Discover Protocol (SDP)
General Access Prole (GAP)
Security Manage Protocol (SMP)
ATT/GATT
HID
All GATT–based prole supported
SPP–like GATT–based prole
BLE Beacon
A2DP/AVRCP/SPP, HSP/HFP, RFCOMM
CVSD and SBC for audio codec
Bluetooth Piconet and Scatternet
13.2 Specication
13.2.1 Receiver–BasicDataRate
Table 9 – Receiver (basic data rate) specications
Parameter Min Typ. Max Unit
Sensitivity @0.1% BER –94 dBm
Maximum received signal @0.1% BER 0 dBm
Co–channel C/I +7 dB
Adjacent channel selectivity C/I
F = F0 + 1 MHz –6 dB
F = F0 – 1 MHz –6 dB
F = F0 + 2 MHz –25 dB
F = F0 – 2 MHz –33 dB
F = F0 + 3 MHz –25 dB
F = F0 – 3 MHz –45 dB
Out–of–band blocking performance
30Mhz ~ 2000MHz –10 dBm
2000MHz ~
2400MHz –27 dBm
2500MHz ~
3000MHz –27 dBm
3000MHz ~
12.5GHz –10 dBm
Intermodulation –36 dBm
GPy
14Version 1.0
Table 10 – Receiver (basic data rate) specications
13.2.2 Receiver–EnhancedDataRate
Parameter Min Typ. Max Unit
π/4 DQPSK
Sensitivity @0.1% BER –90 dBm
Maximum received signal @0.1% BER 0 dBm
Co–channel C/I 11 dB
Adjacent channel selectivity C/I
F = F0 + 1 MHz –7 dB
F = F0 – 1 MHz –7 dB
F = F0 + 2 MHz –25 dB
F = F0 – 2 MHz –35 dB
F = F0 + 3 MHz –25 dB
F = F0 – 3 MHz –45 dB
8DPSK
Sensitivity @0.1% BER
–84 dBm
Maximum received signal @0.1% BER –5 dBm
C/I c–channel 18 dB
Adjacent channel selectivity C/I
F = F0 + 1 MHz 2 dB
F = F0 – 1 MHz 2 dB
F = F0 + 2 MHz –25 dB
F = F0 – 2 MHz –25 dB
F = F0 + 3 MHz –25 dB
F = F0 – 3 MHz –38 dB
GPy
15Version 1.0
Table 11 – Receiver (BLE) specications
13.2.3 Receiver–BluetoothLE
Parameter Min Typ. Max Unit
Sensitivity @30.8% PER –97 dBm
Maximum received signal @30.8% PER 0 dBm
Co–channel C/I +10 dB
Adjacent channel selectivity C/I
F = F0 + 1MHz –5 dB
F = F0 – 1MHz –5 dB
F = F0 + 2MHz –25 dB
F = F0 – 2MHz –35 dB
F = F0 + 3MHz –35 dB
F = F0 – 3MHz –45 dB
Out–of–band blocking performance
30MHz ~
2000MHz –10 dB
2000MHz ~
2400MHz –27 dBm
2500MHz ~
3000MHz –27 dBm
3000MHz ~
12.5GHZ –10 dBm
Intermodulation –36 dBm
GPy
16Version 1.0
Table 12 – Transmitter (basic data rate) specications
13.2.4 Transmitter–BasicDataRate
Parameter Min Typ. Max Unit
RF transmit power 3.14 dBm
RF power control range 14dBm
+20 dB bandwidth 0.9 MHz
Adjacent channel transmit power
F = F0 + 1 MHz –24 dBm
F = F0 – 1 MHz –16.1 dBm
F = F0 + 2 MHz –40.8 dBm
F = F0 – 2 MHz –35.6 dBm
F = F0 + 3 MHz 45.7 dBm
F = F0 – 3 MHz –40.2 dBm
F = F0 + >3 MHz 45.6 dBm
F = F0 – >3 MHz 44.6 dBm
Δf1avg 155 KHz
Δf2max 133.7 KHz
Δf2avgf1avg 0.92 – –
ICFT –7 KHz
Drift rate 0.7 KHz/50μs
Drift (1 slot packet) 6 KHz
Drift (5 slot packet) 6 KHz
GPy
17Version 1.0
Table 13 – Transmitter (enhanced data rate) specications
13.2.5 Transmitter–EnhancedDataRate
Parameter Min Typ. Max Unit
RF transmit power dBm
Gain control step -dBm
RF power control range dBm
π/4 DQPSK max w0 0.72 KHz
π/4 DQPSK max wi –6 KHz
π/4 DQPSK max |wi + w0| –7.42 KHz
8DPSK max w0 0.7 KHz
8DPSK max wi –9.6 KHz
8DPSK max |wi + w0| –10 KHz
π/4 DQPSK modulation accuracy
RMS DEVM 4.28 – %
99% DEVM 30 %
Peak DEVM 13.3 – %
8 DPSK modulation accuracy
RMS DEVM 5.8 – %
99% DEVM 20 %
Peak DEVM 14 – %
In–band spurious emissions
F = F0 + 1MHz –34 dBm
F = F0 – 1MHz –40.2 dBm
F = F0 + 2MHz –34 dBm
F = F0 – 2MHz –36 dBm
F = F0 + 3MHz –38 dBm
F = F0 – 3MHz –40.3 dBm
F = F0 ± >3MHz 41.5 dBm
EDR differential phase coding 100 – %
36.5
5
GPy
18Version 1.0
Table 14 – Transmitter (BLE) specications
13.2.6 Transmitter–BluetoothLE
Parameter Min Typ. Max Unit
RF transmit power dBm
Gain control step - dBm
RF power control range 35dBm
Adjacent channel transmit power
F = F0 + 1MHz –14.6 dBm
F = F0 – 1MHz –12.7 dBm
F = F0 + 2MHz –44.3 dBm
F = F0 – 2MHz 38.7 dBm
F = F0 + 3MHz 49.2 dBm
F = F0 – 3MHz –44.7 dBm
F = F0 + >3MHz –50 dBm
F = F0 – >3MHz –50 dBm
Δf1avg 265 KHz
Δf2max247 KHz
Δf2avgf1avg 0.92 – –
ICFT –10 KHz
Drift rate 0.7 KHz/50μs
Drift 2 KHz
4.52
GPy
19Version 1.0
14.0 LTECAT–M1
14.1 Supportedfeatures
3GPP release 13 LTE Advanced Pro
Supports narrowband LTE UE categories M1
Integrated baseband, RF, RAM memory and power
management
Reduced TX power class option
Extended DRX (eDRX) and PSM features for long
sleep duration use cases
Table 15 – Supported LTE modes
14.2 Specications
Parameter Min Typ. Max Unit
Data rate
LTE Cat M1 in 1.4
Mhz, HD–FDD – DL 300 kbps
LTE Cat M1 in 1.4
Mhz, HD–FDD –
UP
375 kbps
Table 16 – Supported LTE bands
Table 17 – SIM card speciciations
Table 18 – Certied carriers
14.2.1 SupportedLTEbands
14.3 SIMCardrequirements
14.4 Certiedcarriers
Bands TXFrequencies
Parameter Min Typ. Max Unit
Form factor Nano–SIM – –
Variant USIM – –
Supply Voltage 1.8 – v
Carrier Country Network
Verizon US United States LTE CAT–M1
Bands 4, 12, 13 LTE BAND 4:1710-1755MHz(TX);2110-2155(RX)
LTE BAND 12:699-716MHz(TX);729-746(RX)
LTE BAND 13:777-787MHz(TX);746-756(RX)
GPy
20Version 1.0
15.0 ElectricalCharacteristics
15.1 Absolutemaximumratings
15.2 Input/Outputcharacteristics
Table 19 – Absolute maximum ratings
Table 20 – Input/Output characteristics
Parameter Symbol Min Typ. Max Unit
Supply Input Voltage VIN 3.5 5.5 V
Supply Output Current IOUT 1.2 A
Supply Output Voltage V3V3 3.3 – V
Storage Temperature TSTR –––°C
Operating Temperature TOPR –40 85 °C
Moisture Sensitivity Level MSL 1 – –
Parameter Symbol Min Typ. Max Unit
Input low voltage VIL –0.3 0.25×V3V3 V
Input high voltage VIH 0.75×V3V3 – V3V3+0.3 V
Max Input sink current ISINK 6 12 mA
Input leakage current IIL 50 nA
Input pin capacitance Cpin 2 pF
Output low voltage VOL 0.1×V3V3 – – V
Output high voltage VOH 0.8×V3V3 – – V
Max Output source current ISOURCE 6 12 mA
GPy
21Version 1.0
16.0 MinimumRecommendedCircuit
Figure 4 – Minimum required circuit
GPy
22Version 1.0
17.0 MechanicalSpecications
18.0 RecommendedLandPatterns
Figure 5 – Mechanical drawing (top down view) ) – Units: mm
Figure 6 – Mechanical drawing (side view) – Units: mm
Figure 7– Recommended land pattern (through hole) – Units: mm
P13
P14
P15
P16
P17
P18
P19
P20
P21
P22
P23
3V3
GND
VIN
P12
P11
P10
P9
P8
MISO
MOSI
55
2.54 5
10
21.02
17.78
9.72
20
12.25
CLK
P4
P3
P2
P1
P0
RST
55
4.1
35.3
6.5
9.9
1.2
Antenna
KEEP OUT
55
17.78
9.72 12.25
2.54
2
1.02
17.78
5
10
20
GPy
23Version 1.0
19.0 SolderingProle
This device is not recommended for reow soldering.
The plastic of the pin headers will melt, instead please
hand solder the module or use sockets.
21.0 Packaging
20.0 OrderingInformation
Table 21 – Ordering information
Figure 8 – Mechanical drawing of packaging – Units: mm
The module will come inside a reusable anti–static bag. If the module has headers it
will also be inserted into anti–static foam. Total weight inc. packaging: 31g
For more product accessories like expansion board or cases visit our website: http://www.pycom.io
ProductEAN Description
0700461242703 GPy 1.0
0700461341703 LTEM Antenna
0700461341680 External WiFi Antenna
0700461341697 IP67 Antenna Pigtail
Bundle Contents
GPy Multi–Pack
1x GPy
1x Expansion Board or
Pysense or Pytrack
1x LTE–M antenna
Available in quantities of 1, 2 or 5
GPy
;7;u-Ѵollmb1-ঞomollbvvbomm|;u=;u;m1;
Statement
$_bv7;b1;1olrѴb;vb|_-u|ƐƔo=|_;!Ѵ;vĺr;u-ঞombv
v0f;1||o|_;=oѴѴobm]|o1om7bঞomvĹ
ŐƐő$_bv7;b1;l-mo|1-v;_-ul=Ѵbm|;u=;u;m1;ĺ
(2) This device must accept any interference received, including
bm|;u=;u;m1;|_-|l-1-v;m7;vbu;7or;u-ঞomĺ
&$Ĺ_-m];voulo7bC1-ঞomvmo|;ru;vvѴ-rruo;70|_;
party responsible for compliance could void the user's authority to
or;u-|;|_;;tbrl;m|ĺ
NOTE: This equipment has been tested and found to comply
with the limits for a Class B digital device, pursuant to Part 15 of
|_;!Ѵ;vĺ$_;v;Ѵblb|v-u;7;vb]m;7|oruob7;u;-vom-0Ѵ;
ruo|;1ঞom-]-bmv|_-ul=Ѵbm|;u=;u;1;bm-u;vb7;mঞ-Ѵbmv|-ѴѴ-ঞomĺ
This equipment generates uses and can radiate radio frequency
energy and, if not installed and used in accordance with
|_;bmv|u1ঞomvķl-1-v;_-ul=Ѵbm|;u=;u;m1;|ou-7bo
1ollmb1-ঞomvĺo;;uķ|_;u;bvmo]-u-m|;;|_-|bm|;u=;u;m1;
bѴѴmo|o11ubm-r-uঞ1Ѵ-ubmv|-ѴѴ-ঞomĺ=|_bv;tbrl;m|7o;v
1-v;_-ul=Ѵbm|;u=;u;m1;|ou-7boou|;Ѵ;bvbomu;1;rঞomķ_b1_
1-m0;7;|;ulbm;70|umbm]|_;;tbrl;m|o@-m7omķ|_;v;ubv
encouraged to try to correct the interference by one or more of the
following me
asures:
Ŋ!;oub;m|ouu;Ѵo1-|
;
|_;u;1;bbm]-m|;mm-ĺ
Ŋm1u;-v;|_;v;r-u-ঞom0;|;;m|_;;tbrl;m|-m7u;1;b;uĺ
Ŋomm;1||_;;tbrl;m|bm|o-mo|Ѵ;|om-1bu1b|7b@;u;m|=uol
|_-||o_b1_|_;u;1;b
;ubv1omm;1|;7ĺ
ŊomvѴ||_;7;-Ѵ;uou-m;r;ub;m1;7u-7boņ$(|;1_mb1b-m=ou_;Ѵrĺ
RF Warning Statement
This device is intended only for OEM integrators
m7;u|_;=oѴѴobm]1om7bঞomvĹ
1) The antenna must be installed such that 20 cm is maintained
between the antenna and users, and
Ƒő $_;|u-mvlb;ulo7Ѵ;l-mo|0;1oŊѴo1-|;7b|_-mo|_;u
|u-mvlb;uou-m|;mm-ĺ
vѴom]-v|o1om7bঞomv-0o;-u;l;|ķ=u|_;u|u-mvlb;u
|;v|bѴѴmo|0;u;tbu;7ĺo;;uķ|_;bm|;]u-|oubvvঞѴѴ
u;vromvb0Ѵ;=ou|;vঞm]|_;bu;m7Ŋruo71|=ou-m-77bঞom-Ѵ
1olrѴb-m1;u;tbu;l;m|vu;tbu;7b|_|_bvlo7Ѵ;bmv|-ѴѴ;7ĺ$o
;mvu;1olrѴb-m1;b|_-ѴѴmomŊ|u-mvlb;u=m1ঞomv|_;_ov|
manufacturer is responsible for ensuring compliance with the
lo7Ѵ;Ővőbmv|-ѴѴ;7-m7=ѴѴor;u-ঞom-Ѵĺou;-lrѴ;ķb=-_ov|-v
ru;bovѴ-|_oub;7-v-mmbm|;mঞom-Ѵu-7b-|oum7;u|_;
;1Ѵ-u-ঞomo=om=oulb|ruo1;7u;b|_o|-|u-mvlb;u1;uঞC;7
module and a module is added, the host manufacturer is responsible
=ou;mvubm]|_-||_;-[;u|_;lo7Ѵ;bvbmv|-ѴѴ;7-m7or;u-ঞom-Ѵ
|_;_ov|1omঞm;v|o0;1olrѴb-m|b|_|_;-u|ƐƔmbm|;mঞom-Ѵ
u-7b-|ouu;tbu;l;m|vĺ
$_;lo7Ѵ;bvѴblb|;7|obmv|-ѴѴ-ঞom+ĺ
$_;lo7Ѵ;bvѴblb|;7|obmv|-ѴѴ-ঞombmlo0bѴ;ouC;7-rrѴb1-ঞomĺ
We hereby acknowledge our responsibility to provide guidance to
the host manufacturer in the event that they require assistance for
;mvubm]1olrѴb-m1;b|_|_;-u|ƐƔ"0r-u|u;tbu;l;m|vĺ
!$$$Ĺm|_;;;m||_-||_;v;1om7bঞomv1-mmo|
0;l;|Ő=ou;-lrѴ;1;u|-bmѴ-r|or1omC]u-ঞomvou1oŊѴo1-ঞom
b|_-mo|_;u|u-mvlb;uőķ|_;m|_;-|_oub-ঞombvmo
longer considered valid and the FCC ID cannot be used on the
Cm-Ѵruo71|ĺm|_;v;1bu1lv|-m1;vķ|_;bm|;]u-|oubѴѴ
0;u;vromvb0Ѵ;=ouu;;-Ѵ-ঞm]|_;;m7ruo71|Őbm1Ѵ7bm]|_;
|u-mvlb;uő-m7o0|-bmbm]-v;r-u-|;-|_oub-ঞomĺ
End Product Labeling
-m-Ѵm=oul-ঞom|o|_;m7&v;u
$_;bm|;]u-|ou_-v|o0;--u;mo||oruob7;bm=oul-ঞom|o
|_;;m7v;uu;]-u7bm]_o|obmv|-ѴѴouu;lo;|_bv!lo7Ѵ;bm
|_;v;uĽvl-m-Ѵo=|_;;m7ruo71|_b1_bm|;]u-|;v|_bvlo7Ѵ;ĺ
In the user manual of the end product, the end user has to be
informed that the equipment complies with FCC radio-frequency
;rovu;]b7;Ѵbm;vv;|=ou|_=ou-mm1om|uoѴѴ;7;mbuoml;m|ĺ
The end user has to also be informed that any changes or
lo7bC1-ঞomvmo|;ru;vvѴ-rruo;70|_;l-m=-1|u;u1oѴ7ob7
|_;v;uŝv-|_oub||oor;u-|;|_bv;tbrl;m|ĺ
The end user manual shall include all required regulatory
bm=oul-ঞomņ-umbm]-vv_obm|_bvl-m-Ѵĺ
This equipment complies with FCC radiation exposure
limits set forth for an uncontrolled environment .
This equipment should be installed and operated with
minimum distance 20cm between the radiator& your body.
The outside of final products that contains this
module device must display a label referring to theenclosed
module. This exterior label can use wording such as: "Contains
Transmitter Module FCC ID:2AJMTGPY01R,&GPY01R
or “Contains FCC ID:2AJMTGPY01R,&GPY01R , Any
similar wording that expresses the same meaning may be used.
6LQJOH0RGXODU$SSURYDO2XWSXWSRZHULVFRQGXFWHG7KLVGHYLFHLVWREHXVHGLQPRELOHRUIL[HG
IRUWKHSXUSRVHRIVDWLVI\LQJWKHUHTXLUHPHQWVRI&)5
7KHDQWHQQDVXVHGIRUWKLVWUDQVPLWWHUPXVWEHLQVWDOOHGWRSURYLGHDVHSDUDWLRQ
GLVWDQFHRIDWOHDVWFPIURPDOOSHUVRQVDQGPXVWQRWEHFRORFDWHGRURSHUDWHGLQFRQMXQFWLRQZLWKDQ\
DQWHQQDRUWUDQVPLWWHUH[FHSWLQDFFRUGDQFHZLWK)&&PXOWLWUDQVPLWWHUHYDOXDWLRQSURFHGXUH&RPSOLDQFH
RIWKLVGHYLFHLQDOOILQDOSURGXFWFRQILJXUDWLRQVLVWKHUHVSRQVLELOLW\RIWKH*UDQWHH,QVWDOODWLRQRIWKLV
GHYLFHLQWRVSHFLILFILQDOSURGXFWVPD\UHTXLUHWKHVXEPLVVLRQRID&ODVV,,SHUPLVVLYHFKDQJHDSSOLFDWLRQ
FRQWDLQLQJGDWDSHUWLQHQWWR5)([SRVXUHVSXULRXVHPLVVLRQV(53(,53DQG
KRVWPRGXOHDXWKHQWLFDWLRQRUQHZDSSOLFDWLRQLIDSSURSULDWH
DSSOLFDWLRQVRQO\$QWHQQDJDLQLQFOXGLQJFDEOHORVVPXVWQRWH[FHHG7G%L
@ FDD (Band 4),
10.01 @ FDD (Band 12) and 10.94 @ FDD (Band 13)
For IC , to meet RF exposure & ERP/ERIP, the maximum net gain of antennas allowed are 5.96 dBi @ FDD (Band 4),
6.64 @ FDD (Band 12) and 7.46 @ FDD (Band 13). The antenna(s) used for this transmitter must be installed to
provide a separation distance of at least 20 cm from all persons and must not be co-located or operating in
conjunction with any other antenna or transmitter.

Navigation menu