FiPy Module Datasheet Version 1.0 1.0 Overview 2.0 Features 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 4.0 Specifications CPU Memory WiFi Bluetooth LoRa Sigfox LTE CATM1 RTC Security Hash / encryption Block Diagram 5.0 Pinout 6.0 6.1 7.0 7.1 8.0 8.1 8.2 8.2.1 8.2.2 9.0 Pin Details Remapping Pins ESP32 Peripherals RTC Programming the device UART WiFi Telnet FTP Boot modes 9.1 Bootloader mode 9.2 Safe boot 10.0 Power 10.1 Current consumption by power modes/features measured at 5V 11.0 Memory Map Flash RAM ROM and eFuses 11.1 11.2 11.3 12.0 WiFi 12.1 12.2 Supported features Specifications 03 03 04 04 04 04 04 04 04 04 04 04 04 04 05 06 07 08 08 08 08 08 08 08 09 09 09 09 09 10 10 10 10 11 11 11 13.0 Bluetooth Supported features Specification 13.1 13.2 13.2.1 Receiver Basic Data Rate 13.2.2 Receiver Enhanced Data Rate 13.2.3 Receiver Bluetooth LE 13.2.4 Transmitter Basic Data Rate 13.2.5 Transmitter Enhanced Data Rate 13.2.6 Transmitter Bluetooth LE 14.0 LoRa Supported features Specifications 14.1 14.2 15.0 Sigfox Frequencies Specifications 15.1 15.2 16.0 LTE CATM1 Supported features Specifications 16.1 16.2 16.2.1 Supported LTE bands 16.3 16.4 17.0 6LoWPAN SIM Card requirements Certified carriers 18.0 Electrical Characteristics 12 12 12 12 13 14 15 16 17 17 17 18 22 22 23 24 24 24 24 24 24 25 25 Absolute maximum ratings Input/Output characteristics 25 18.1 18.2 25 19.0 Minimum Recommended Circuit 26 20.0 Mechanical Specifications 21.0 Recommended Land Pattern 22.0 Soldering Profile 23.0 Ordering Information 24.0 Packaging 25.0 Certification 25.1 25.2 EU Regulatory Conformance Federal Communication Commission Interference Statement 25.2.1 RF Warning Statement 25.2.2 OEM integrator conditions 25.2.3 End Product Labelling 25.2.4 Manual Information to the End User 26.0 Revision History 27 27 28 28 28 29 29 29 29 29 30 30 30 Version 1.0 02 1.0 Overview 2.0 Features With Sigfox, LoRa, WiFi, BLE and cellular LTECAT M1, the FiPy is the latest Pycom 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. Five Networks: WiFi, BLE, cellular LTECAT M1, LoRa and Sigfox Powerful CPU. Can also double up as a Nano LoRa gateway MicroPython enabled Fits in a standard breadboard (with headers) Ultralow power usage: a fraction compared to other connected micro controllers World ready, one product covers all LTEM bands Version 1.0 03 3.0 3.1 3.2 3.3 3.4 3.5 Specifications CPU Xtensa dualcore 32bit LX6 microprocessor(s), up to 600 DMIPS Hardware floating point acceleration Python multithreading An extra ULPcoprocessor that can monitor GPIOs, the ADC channels and control most of the internal peripherals during deepsleep mode while only consuming 25uA. Memory RAM: 520KB + 4MB External flash: 8MB WiFi 802.11b/g/n 16mbps Bluetooth Low energy and classic LoRa LoRaWAN stack Class A and C devices Node range: Up to 40km Nanogateway: Up to 22km
(Capacity up to 100 nodes) 4.0 Block Diagram 3.6 Sigfox Class 0 device. Maximum Tx power:
19.58dBm Node range: Up to 50km 3.7 LTE CATM1 One single chip for 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 3.8 3.9 3.10 sleep duration use cases RTC Running at 32KHz Security SSL/TLS support WPA Enterprise security Hash / encryption SHA MD5 DES AES Vin Figure 1 System block diagram Version 1.0 04 i F g u r e 2 M o d u l e p i i n o u t d a g r a m PROGRAM Port RX0 TX0 TX1 RX1
!
Connected to the LoRa/Sigfox radio SDA SCL CLK MOSI RST P0 P1 P2 P3 P4 CLK MOSI MISO P8 P9 P10 P11 P12 RGB_LED HS2DATA1 HS2CMD HS1DATA6 SDDATA1 SDCMD HSPIHD HSPICS0 HS2DATA2 HS2DATA3 SDDATA0 SDDATA2 SDDATA3 HSPIWP HSPIQ HSPIID CLKOUT2 CLKOUT3 CLKOUT1 MTD0 VSPICS0 VSPIQ MTDI MTCK VSPIWP VSPIHD Touch1 Touch0 Touch3 RTCIO11 RTCIO10 RTCIO13 U0RXD U0TXD ADC2_1 ADC2_0 ADC2_3 LoRa/Sigfox External Antenna Connector Reset Button 9 40 41 23 24 21 34 16 38 22 18 20 39 42 ChipPU GPIO3 GPIO1 GPIO0 GPIO4 GPIO15 GPIO5 GPIO27 GPIO19 GPIO2 GPIO12 GPIO13 GPIO22 GPIO21 EMACRXD2 EMACTXCLK EMACTXER EMACRXD3 EMACRXCLK EMACRXDV EMACTXD0 ADC2_7 U0CTS ADC2_2 ADC2_5 ADC2_4 U0RTS EMACTXD3 EMACRXER EMACTXD1 EMACTXEN RTCIO12 RTCIO15 RTCIO14 Touch2 Touch5 Touch4 RTCIO17 Touch7 WiFi external / internal antenna selection control pin WiFi / Bluetooth External Antenna Connector Pinout diagram 5 0
. i P n o u t
!
Absolute MAX per pin 12mA recommended 6mA WS2812 LED Vin (3.4-5.5V) GND 3V3 17 14 15 13 12 10 11 8 7 6 5
!
GPIO14 GPIO25 GPIO26 GPIO33 GPIO32 GPIO34 GPIO35 GPIO39 GPIO38 GPIO37 GPIO36 EMACTXD2 EMACRXD0 EMACRXD1 ADCPA ADCPA Up to 1.2-A Maximum Load Capability. Output ONLY.
!
Connected to the LTE radio Touch6 Touch8 Touch9 ADC2_6 ADC2_8 ADC2_9 ADC1_5 ADC1_4 ADC1_6 ADC1_7 ADC1_3 ADC1_2 ADC1_1 ADC1_0 RTCIO16 RTCIO6 RTCIO7 RTCIO8 RTCIO9 RTCIO4 RTCIO5 RTCIO3 RTCIO2 RTCIO1 RTCIO0 MTMS DAC_1 DAC_2 XTAL32 XTAL32 VDET1 VDET2 SensVN SensCN SensCP SensVP HSPICLK SDCLK HS2CLK
!
Only Input pins!
No pullup/pulldown internal resistance MISO P23 P22 P21 LTE_TX LTE_RTS LTE_RX LTE_CTS P16 LTE_WAKE P14 P13 Hack your FiPy Connect to a 10nF capacitor to enable Touch Pin function Power GND Serial Pin Analog Pin Control Physical Pin Port Pin Touch Pin DAC Pin PWM Pin Low Level Bootloader P2
+ GND Boot modes and safe boot P12 + 3V3 Internal Functions 36 27 GPIO23 GPIO18 EMACCO180 VSPIID U2TXD HS1STROBE HS1DATA5 LoRa / Sigfox Interrupt LoRa / Sigfox Select 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 Nano SIM card socket LTE antenna connector 22/03/18 Distributed and manufactured by Pycom Ltd. Registered oce:
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 transmitted in any form or by any means, including photocopying, recording, or other electronic or mechanical methods, without the prior written permission of Pycom Ltd, except in the case of brief quotations embodied in critical reviews and certain other noncommercial uses permitted by copyright law. To order contact sales@pycom.io i V e r s o n 1 0
. N o t e
:
T h e E S P 3 2 s u p p o r t s r e m a p p i n g i t s p e r i p h e r a l s t o a l t e r n a t i v e p i n s
. S e e b e l o w f o r a d e t a i l e d l i s t
. 0 5 6.0 Pin Details Table 1 Module pinout Module Pin ESP32 GPIO Pin Name Default Function ADC PWM RTC Notes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 3 1 0 4 15 5 27 19 2 12 13 22 21 36 37 38 39 Reset RX0
(Programming) TX0
(Programming) TX1 RX1 LoRa/Sigfox radio SPI CLK LoRa/Sigfox radio SPI MOSI LoRa/Sigfox radio SPI MISO SDA SCL (I2C) / CLK
(SPI) P0 P1 P2 P3 P4 P8 P9 P10 P11 MOSI P12 P13 P14 P15 P16 MISO Sequans modem interrupt 2*
2*
2*
2*
2*
2*
2*
1 1 1 1 Version 1.0 Active Low, connected to onboard button Used by the bootloader and to program the module Used by the bootloader and to program the module If tied to GND during boot the device will enter bootloader mode. Connected to the onboard RGB LED JTAG TDO, SD card CMD Not recommended for external use Not recommended for external use Not recommended for external use SD card DAT0 JTAG TDI JTAG TCK If tied to 3.3V during boot the device enters safe boot mode, JTAG MISO, External WiFi/BT antenna switch, Low =
onboard, High = U.FL Input only Input only Input only, not recommended for external use Input only 06 6.0 Pin Details Table 1 Module pinout Module Pin ESP32 GPIO Pin Name Default Function ADC PWM RTC Notes 19 20 21 22 23 24 25 26 27 28 35 34 32 33 26 25 14 23 18 1 1 1 1 2*
2*
2*
P17 P18 P19 P20 P21 P22 P23 Sequans modem CTS Sequans modem RX Sequans modem RTS Sequans modem TX Regulated 3.3V supply Ground Voltage Input LoRa/Sigfox radio interrupt LoRa/Sigfox radio chip select Input only, not recommended for external use Input only, not recommended for external use, 921600 Baud Not recommended for external use Not recommended for external use, 921600 Baud DAC DAC JTAG TMS, SD card SCLK Output only, do not feed 3.3V into this pin or you can damage the regulator Accepts a voltage between 3.4V and 5.5V The pins on the RTC power domain can be used during deep sleep, specifically GPIO pins will maintain their state while in deep sleep.
* ADC2 is currently not supported in the micropython firmware 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. Version 1.0 07 7.0 ESP32 Peripherals Table 2 Peripherals Peripheral Count Pins UART I2C SPI CAN*
JTAG PWM ADC DAC SD 3 2 3 1 1 1 Remappable to any GPIO. Note: P1318 can only be mapped to RX or CTS since they are input only. Remappable to any GPIO except P1318 since they are input only and I2C is bidirectional. Remappable to any GPIO. Note: P1318 can only be mapped to MISO since they are input only. Remappable to any GPIO. Note: P1318 can only be mapped to RX since they are input only. TDO = P4, TDI = P9, TCK = P10, TMS = P24 All GPIO except P1318 which are input only 18 Fixed mapping, see Table 1, Only ADC 1 is supported in our micropython firmware. 2 1 Only available on P21 and P22 DAT0 = P8, SCLK = P23, CMD = P4
* Requires an external CAN bus transceiver, we recommend the SN65HVD230 from Texas Instruments. 7.1 8.0 8.1 8.2 For a more detailed description of the ESP32 peripherals along with peripherals not currently supported by our firmware, please check the ESP32 datasheet. RTC Our modules by default all use the internal RC oscillator at 150kHz for the RTC. In the case of the FiPy, the external RTC pins are used by the LTE module, and therefore the external RTC oscillator is not available. Programming the device UART 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 FiPy is via our expansion board, but any USB UART adapter will suffice. 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. WiFi By default, the FiPy also acts as a WiFi access point SSID: fipywlanXXXX Password: www.pycom.io Once connected to the FiPys WiFi network you can access it in two ways. 8.2.1 8.2.2 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. FTP The FiPy also runs a FTP server that allows you to copy files 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 (unencrypted) with the following credentials:
User: micro Password: python Version 1.0 08 9.0 9.1 Boot modes Bootloader mode 9.2 Safe boot 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 provided with the source code. Table 3 Boot modes 03 Seconds 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 onboard LED will begin to blink orange. Depending on the duration the pin is held at 3.3V, 36 Seconds boot.py or main.py
(without running boot.py and main.py) 10.0 Power The FiPy features an onboard voltage regulator that takes 3.4V 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. 10.1 Current consumption by power modes/features measured at 3.3V Table 4 Power consumption by feature Mode Idle (no radios) LoRa Transmit*
Sigfox Transmit LTE Transmit LTE Attached WiFi AP WiFi client Bluetooth Deep sleep
* More details can be found in section 14.2 More details can be found in section 15.2 Version 1.0 Min
-
-
-
-
-
-
-
-
-
Avg. 62.7 156 192 173 74.5 126 137 121 24 Max Units
-
-
-
285
-
-
-
-
-
mA mA mA mA mA mA mA mA A 09 11.0 Memory Map 11.1 Flash Table 5 Flash memory map Name NVS Description Start address Nonvolatile RAM area. Used by the NVS API 0x9000 Size 0x7000 Firmware Slot 0 First firmware slot. Factory firmware is flashed here 0x10000 0x180000 OTA info Information about the current active firmware 0x190000 0x1000 Firmware Slot 1 Second firmware slot 0x1A0000 0x180000 File system Config 504KB file system on devices with 4MB flash Config area for LoRa, Sigfox and LTE 0x380000 0x3FF000 0x7F000 0x1000 File system (2) 4MB file system on devices with 8MB flash 0x400000 0x400000 11.2 RAM Table 6 RAM memory map Name Description Onchip SRAM Internal RAM memory used by the 2 xtensa CPUs Fast RTC RAM Slow RTC RAM Fast RAM area accessible by the xtensa cores during boot and sleep modes Slow RAM area accessible by the UltraLow Power Coprocessor during deep sleep External pSRAM External QSPI RAM memory clocked @ 40MHz 11.3 ROM and eFuses Table 7 Miscellaneous memory Name Description Onchip ROM Contains core functions and boot code. 256 bits are used for the system (MAC address and chip configuration) and the remaining 768 bits are reserved for customer applications, including FlashEncryption and ChipID eFuse Version 1.0 Size 520KB 8KB 8KB 4MB Size 448KB 1kbit 10 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 WMMPS, UAPSD AMPDU and AMSDU aggregation Block ACK Fragmentation and defragmentation Automatic Beacon monitoring/scanning 802.11 i security features: preauthentication and TSN WiFi Protected Access (WPA)/WPA2/WPA2 Enterprise/WiFi Protected Setup (WPS) Infrastructure BSS Station mode/SoftAP mode WiFi Direct (P2P), P2P Discovery, P2P Group Owner mode and P2P Power Management 12.2 Specifications Table 8 WiFi specifications Description Input Frequency Min 2412 Typ. Max 2462 Output power of PA for 11b mode 20.61 21.51 22.25 Sensitivity DSSS, 1Mbps CCK, 11 Mbps OFDM, 6 Mbps OFDM, 54 Mbps HT20, MCS0 HT20, MCS7 HT40, MCS0 HT40, MCS7 OFDM, 6 Mbps OFDM, 54 Mbps HT20, MCS0 HT20, MCS7 Adjacent channel rejection 37 21 37 20
-98
-91
-93
-75
-93
-73
-90
-70 Unit MHz dBm dBm dBm dBm dBm dBm dBm dBm dBm dB dB dB dB Version 1.0 11 13.0 Bluetooth 13.1 Supported features Compliant with Bluetooth v4.2 BR/EDR and BLE specification class2 transmitter without external power amplifier external power amplifier Enhanced power control
+12 dBm transmitting power NZIF receiver with 97 dBm sensitivity Adaptive Frequency Hopping (AFH) Standard HCI based on SDIO/SPI/UART Highspeed UART HCI, up to 4 Mbps BT 4.2 controller and host stack 13.2 Specification 13.2.1 Receiver Basic Data Rate Table 9 Receiver (basic data rate) specifications Parameter Sensitivity @0.1% BER Maximum received signal @0.1% BER Cochannel C/I F = F0 + 1 MHz F = F0 1 MHz F = F0 + 2 MHz F = F0 2 MHz F = F0 + 3 MHz F = F0 3 MHz 30Mhz ~
2000MHz 2000MHz ~
2400MHz 2500MHz ~
3000MHz 3000MHz ~
12.5GHz Adjacent channel selectivity C/I Outofband blocking performance Intermodulation Version 1.0 Service Discover Protocol (SDP) General Access Profile (GAP) Security Manage Protocol (SMP) ATT/GATT HID All GATTbased profile supported SPPlike GATTbased profile BLE Beacon A2DP/AVRCP/SPP, HSP/HFP, RFCOMM CVSD and SBC for audio codec Bluetooth Piconet and Scatternet Min 0 10 27 27 10 36 Typ. 94
+7 Max 6 6 25 33 25 45 Unit dBm dBm dB dB dB dB dB dB dB dBm dBm dBm dBm dBm 12 13.2.2 Receiver Enhanced Data Rate Table 10 Receiver (basic data rate) specifications Parameter Min Typ. Max Unit Sensitivity @0.1% BER Maximum received signal @0.1% BER Cochannel C/I Adjacent channel selectivity C/I Sensitivity @0.1% BER Maximum received signal @0.1% BER C/I cchannel Adjacent channel selectivity C/I
/4 DQPSK F = F0 + 1 MHz F = F0 1 MHz F = F0 + 2 MHz F = F0 2 MHz F = F0 + 3 MHz F = F0 3 MHz 8DPSK F = F0 + 1 MHz F = F0 1 MHz F = F0 + 2 MHz F = F0 2 MHz F = F0 + 3 MHz F = F0 3 MHz 90 0 11 7 7 25 35 25 45 84 5 18 2 2 25 25 25 38 dBm dBm dB dB dB dB dB dB dB dBm dBm dB dB dB dB dB dB dB Version 1.0 13 13.2.3 Receiver Bluetooth LE Table 11 Receiver (BLE) specifications Parameter Sensitivity @30.8% PER Maximum received signal @30.8% PER Cochannel C/I Adjacent channel selectivity C/I Outofband blocking performance Intermodulation F = F0 + 1MHz F = F0 1MHz F = F0 + 2MHz F = F0 2MHz F = F0 + 3MHz F = F0 3MHz 30MHz ~
2000MHz 2000MHz ~
2400MHz 2500MHz ~
3000MHz 3000MHz ~
12.5GHZ Min 0 10 27 27 10 36 Typ. 97
+10 5 5 25 35 35 45 Max Unit dBm dBm dB dB dB dB dB dB dB dB dBm dBm dBm dBm Version 1.0 14 13.2.4 Transmitter Basic Data Rate Table 12 Transmitter (basic data rate) specifications Parameter RF transmit power RF power control range
+20 dB bandwidth F = F0 + 1 MHz F = F0 1 MHz F = F0 + 2 MHz F = F0 2 MHz F = F0 + 3 MHz F = F0 3 MHz F = F0 + >3 MHz F = F0 >3 MHz Adjacent channel transmit power f1avg f2max f2avg/f1avg ICFT Drift rate Drift (1 slot packet) Drift (5 slot packet) Min Typ. 2.11 Max 0.21 2.11 3.29 133.7 0.9 24 16.1 40.8 35.6 45.7 40.2 45.6 44.6 0.92 7 0.7 6 6 155 Unit dBm dBm MHz dBm dBm dBm dBm dBm dBm dBm dBm KHz KHz KHz KHz/50s KHz KHz Version 1.0 15 13.2.5 Transmitter Enhanced Data Rate Table 13 Transmitter (enhanced data rate) specifications Parameter RF transmit power RF power control range
/4 DQPSK max w0
/4 DQPSK max wi
/4 DQPSK max |wi + w0|
8DPSK max w0 8DPSK max wi 8DPSK max |wi + w0|
/4 DQPSK modulation accuracy 99% DEVM RMS DEVM 8 DPSK modulation accuracy Peak DEVM RMS DEVM 99% DEVM Peak DEVM F = F0 + 1MHz F = F0 1MHz F = F0 + 2MHz Inband spurious emissions F = F0 2MHz F = F0 + 3MHz F = F0 3MHz F = F0 >3MHz EDR differential phase coding Min 2.31 Typ. 4.44 0.72 6 7.42 0.7 9.6 10 4.28 13.3 5.8 14 34 40.2 34 36 38 40.3 100 Max 5.93 30 20 41.5 Unit dBm dBm KHz KHz KHz KHz KHz KHz
%
%
%
%
%
%
dBm dBm dBm dBm dBm dBm dBm
%
Version 1.0 16 F = F0 + 1MHz F = F0 1MHz F = F0 + 2MHz F = F0 2MHz F = F0 + 3MHz F = F0 3MHz F = F0 + >3MHz F = F0 >3MHz 13.2.6 Transmitter Bluetooth LE Table 14 Transmitter (BLE) specifications Parameter RF transmit power RF power control range Adjacent channel transmit power f1avg f2max f2avg/f1avg ICFT Drift rate Drift 14.0 LoRa 14.1 Supported features Table 15 Supported LoRa features Min 3.39 247 Typ. 4.06 14.6 12.7 44.3 38.7 49.2 44.7 50 50 0.92 10 0.7 2 Max 4.31 265 Unit dBm dBm dBm dBm dBm dBm dBm dBm dBm dBm KHz KHz KHz KHz/50s KHz Part Number Frequency Range LoRa Parameters Spreading factor Bandwidth Effective Bitrate Sensitivity Semtech SX1272 902.3-914.9MHz 903-914.2 MHz 12 12 125 /250KHz 500 kHz 0.24 37.5 117 to 137 kpbs dBm The current micropython firmware supports LoRaWAN 1.0 acting as either a Class A or Class C node. Version 1.0 17 14.2 Specifications Table 16 LoRa modem performance Bandwidth (KHz) Spreading Factor Nominal Rb (bps) Sensitivity (dBm) 125 250 500 12 12 12 293 588 1172 137 134 131 Version 1.0 18 14.2 Specifications Table 17 LoRa electrical characteristics Symbol Description Conditions Min IDDR_L Supply current in receiver LoRa mode LNABoost Off, BW=125KHz LNABoost Off, BW=250KHz LNABoost Off, BW=500KHz LNABoost On, BW=125KHz LNABoost On, BW=250KHz LNABoost On, BW=500KHz IDDT_L Supply current in transmitter mode RFOP = 13dBm RFOP = 7dBm IDDT_H_L Supply current in transmitter mode with an external impedance transformer Using PA_BOOST pin RFOP = 17 dBm BI_L Blocking Immunity, FRF=903MHz CW interferer Offset = 1 MHz Offset = 2 MHz Offset = 10 MHz IIP3_L IIP2_L 3rd order input intercept point, highest LNA gain, FRF=903MHz, CW interferer F1 = FRF + 1MHz F2 = FRF + 1.995MHz 2nd order input intercept point, highest LNA gain, FRF=903MHz, CW interferer F1 = FRF + 20MHz F2 = FRF + 20MHz + f Typ. 9.7 10.5 12 10.8 11.6 13 28 18 90 82.5 86.5 89 12.5 57 Max Unit mA mA mA mA mA mA mA mA mA dB dB dB dBm dBm BR_L Bit rate, LongRange Mode From SF12, CR=4/5, BW=500 kHz to SF12, CR=4/8, BW = 125kHz 0.24 37.5 kbps Version 1.0 19 14.2 Specifications Table 17 LoRa electrical characteristics Symbol Description Conditions Min Typ. Max Unit RFS_L125 RFS_L250 RF sensitivity, LongRange Mode, highest LNA gain, LNA boost, 125kHz bandwidth using split Rx/Tx path RF sensitivity, LongRange Mode, highest LNA gain, LNA boost, 250kHz bandwidth using split Rx/Tx path RFS_L500 RF sensitivity, LongRange Mode, highest LNA gain, LNA boost, 500kHz bandwidth using split Rx/Tx path SF = 12 137 dBm SF = 12 135 dBm SF = 12 129 dBm Version 1.0 20 14.2 Specifications Table 17 LoRa electrical characteristics Symbol Description Conditions Min Typ. Max Unit CCR_LCW SF = 12 CCR_LL Cochannel rejection ACR_LCW Adjacent channel rejection FRF = 903 MHz Interferer is a LoRa signal using the same BW and SF. Pw = sensitivity
+ 3dB Interferer is 1.5*BW_L from the wanted signal centre frequency 1%
PER, Single CW tone = Sensitivity
+ 3dB SF = 12 IMR_LCW Image rejection after calibration 1% PER, Single CW tone = sensitivity
+ 3dB FERR_L Maximum tolerated frequency offset between transmitter and receiver, no sensitivity degradation BW_L = 125kHz BW_L = 250kHz BW_L = 500kHz 19.5 6 dB dB 30 60 120 72 66 30 60 120 dB dB kHz kHz kHz Version 1.0 21 14.2 Specifications Table 18 LoRa power consumption Symbol Description Conditions Min Typ. Max Unit IDDSL Supply current in sleep mode IDDIDLE Supply current in idle mode RC oscillator enabled IDDST IDDFS IDDR IDDT Supply current in standby mode Crystal oscillator enabled Supply current in synthesizer mode FSRx Supply current in receive mode LnaBoost Off LnaBoost On Supply current in transmit mode with impedance matching RFOP=+ 20 dBm on PA_BOOST RFOP=+ 17 dBm on PA_BOOST RFOP=+ 13 dBm on RFO pin RFOP=+ 7 dBm on RFO pin 0.1 1.5 1.4 4.5 10.5 11.2 125 90 28 18 1 A A 1.6 mA mA mA mA mA mA mA mA 15.0 Sigfox 15.1 Frequencies Table 19 Supported sigfox regions Region RCZ2 (US) Uplink Frequency (MHz) Downlink Frequency (MHz) 902.216 904.666 Version 1.0 22 15.2 Specifications Table 20 Sigfox modem performance Parameter Data Rate TX Power RX Sensitivity Current Draw Min Typ. Max Unit 600
+20 126 125 11.2 bps dBm dBm mA mA RCZ2 RCZ2 RCZ2 TX RCZ2 RX Version 1.0 23 16.0 LTE CATM1 16.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 16.2 Specifications Table 21 Supported LTE modes Parameter Data rate LTE Cat M1 in 1.4 Mhz, HDFDD DL LTE Cat M1 in 1.4 Mhz, HDFDD UP Min Typ. 300 375 Max Unit kbps kbps 16.2.1 Supported LTE bands Table 22 Supported LTE bands Bands Band 4 Band 12 Band 13 16.3 SIM Card requirements Table 23 SIM card specifications Parameter Form factor Variant Supply Voltage 16.4 Certified carriers Table 24 Certified carriers Carrier Verizon US Version 1.0 TX Frequencies 1710-1755MHz 699-716MHz 777-787MHz RX Frequencies 2110 to 2155 MHz 729 to 746 MHz 746-756 MHz Min. Typ. Max Unit NanoSIM USIM 1.8 v Country United States Network LTE CATM1 24 17.0 6LoWPAN Pycom is currently working on adding 6LoWPAN support to this module and plan to release a new firmware with this functionality in Q2 2018. 18.0 Electrical Characteristics 18.1 Absolute maximum ratings Table 25 Absolute maximum ratings Parameter Supply Input Voltage Supply Output Current Supply Output Voltage Storage Temperature Operating Temperature Moisture Sensitivity Level 18.2 Input/Output characteristics Table 26 Input/Output characteristics Parameter Input low voltage Input high voltage Max Input sink current Input leakage current Input pin capacitance Output low voltage Output high voltage Symbol VIN IOUT V3V3 TSTR TOPR MSL Symbol VIL VIH ISINK IIL Cpin VOL VOH Min 3.5 40 Min 0.3 0.75V3V3 0.1V3V3 0.8V3V3 Max Output source current ISOURCE Typ. 3.3 1 Max Unit 5.5 1.2 85 V A V C C Typ. Max Unit 6 6 0.25V3V3 V3V3+0.3 12 50 2 12 V V mA nA pF V V mA Version 1.0 25 19.0 Minimum Recommended Circuit Figure 3 Minimum required circuit Version 1.0 26 20.0 Mechanical Specifications 2.54 5 1.02 2 I V N G N D 3 V 3 P 2 3 P 2 2 P 2 1 P 2 0 P 1 9 P 1 8 P 1 7 P 1 6 P 1 5 P 1 4 P 1 3 17.78 R S T P 0 P 1 P 2 P 3 P 4 C L K M O S I I M S O P 8 P 9 P 1 0 P 1 1 P 1 2 9.72 55 12.25 Figure 4 Mechanical drawing (top down view) Units: mm 55 35.3 1.2 9.9 6.5 4.1 Figure 5 Mechanical drawing (side view) Units: mm 21.0 Recommended Land Pattern 17.78 17.78 2.54 2 5 1.02 a n n e t n A T U O P E E K 10 20 10 20 9.72 55 12.25 Figure 6 Recommended land pattern (through hole) Units: mm Version 1.0 27 22.0 Soldering Profile This device is not recommended for reflow soldering. The plastic of the pin headers will melt, instead please hand solder the module or use sockets. 23.0 Ordering Information Table 27 Ordering information Product EAN Description Bundle 0700461341604 FiPy 1.0 0700461341697 IP67 Antenna Pigtail FiPy MultiPack Contents 1x FiPy 1x Expansion Board or Pysense or Pytrack For more product accessories like expansion board or cases visit our website: http://www.pycom.io 24.0 Packaging Figure 7 Mechanical drawing of packaging Units: mm The module will come inside a reusable antistatic bag. If the module has headers it will also be inserted into antistatic foam. Total weight inc. packaging: 33g Version 1.0 28
Statement
(2) This device must accept any interference received, including
party responsible for compliance could void the user's authority to NOTE: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of
This equipment generates uses and can radiate radio frequency energy and, if not installed and used in accordance with
encouraged to try to correct the interference by one or more of the following me asures:
RF Warning Statement 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. This device is intended only for OEM integrators
1) The antenna must be installed such that 20 cm is maintained between the antenna and users, and
manufacturer is responsible for ensuring compliance with the
module and a module is added, the host manufacturer is responsible
We hereby acknowledge our responsibility to provide guidance to the host manufacturer in the event that they require assistance for
longer considered valid and the FCC ID cannot be used on the
End Product Labeling 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:2AJMTFIPY01R22263-FIPY01R or Contains FCC ID:2AJMTFIPY01R22263-
FIPY01R , Any similar wording that expresses the same meaning may be used.
In the user manual of the end product, the end user has to be informed that the equipment complies with FCC radio-frequency The end user has to also be informed that any changes or
The end user manual shall include all required regulatory
ISED RSS Warning/ISED RF Exposure Statement:
ISED RSS Warning:
This device complies with Innovation, Science and Economic Development Canada licence-exempt RSS standard(s). Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any interference, including interference that may cause undesired operation of the device. Le prsent appareil est conforme aux CNR d'ISED applicables aux appareils radio exempts de licence. L'exploitation est autorise aux deux conditions suivantes:
(1) l'appareil ne doit pas produire de brouillage, et
(2) l'utilisateur de l'appareil doit accepter tout brouillage radiolectrique subi, mme si le brouillage est susceptible d'en compromettre le fonctionnement. ISED RF exposure statement:
This equipment complies with ISED 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.This transmitter must not be co-located or operating in conjunction with any other antenna or transmitter. Le rayonnement de la classe b repecte ISED fixaient un environnement non contrls.Installation et mise en uvre de ce matriel devrait avec changeur distance minimale entre 20 cm ton corps.Lanceurs ou ne peuvent pas coexister cette antenne ou capteurs avec dautres. 7
@ FDD (Band 4),
IRUWKHSXUSRVHRIVDWLVI\LQJWKHUHTXLUHPHQWVRI&)5
6LQJOH0RGXODU$SSURYDO2XWSXWSRZHULVFRQGXFWHG7KLVGHYLFHLVWREHXVHGLQPRELOHRUIL[HG
DSSOLFDWLRQVRQO\$QWHQQDJDLQLQFOXGLQJFDEOHORVVPXVWQRWH[FHHG G%L
9.81 @ FDD (Band 12) and 10.57 @ FDD (Band 13)
7KHDQWHQQD VXVHGIRUWKLVWUDQVPLWWHUPXVWEHLQVWDOOHGWRSURYLGHDVHSDUDWLRQ
GLVWDQFHRIDWOHDVWFPIURPDOOSHUVRQVDQGPXVWQRWEHFRORFDWHGRURSHUDWHGLQFRQMXQFWLRQZLWKDQ\
DQWHQQDRUWUDQVPLWWHUH[FHSWLQDFFRUGDQFHZLWK)&&PXOWLWUDQVPLWWHUHYDOXDWLRQSURFHGXUH&RPSOLDQFH
RIWKLVGHYLFHLQDOOILQDOSURGXFWFRQILJXUDWLRQVLVWKHUHVSRQVLELOLW\RIWKH*UDQWHH,QVWDOODWLRQRIWKLV
GHYLFHLQWRVSHFLILFILQDOSURGXFWVPD\UHTXLUHWKHVXEPLVVLRQRID&ODVV,,SHUPLVVLYHFKDQJHDSSOLFDWLRQ
FRQWDLQLQJGDWDSHUWLQHQWWR5)([SRVXUHVSXULRXVHPLVVLRQV(53(,53DQG
KRVWPRGXOHDXWKHQWLFDWLRQRUQHZDSSOLFDWLRQLIDSSURSULDWH
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.