From openPicus Wiki
Jump to: navigation, search



FlyportPRO GPRS quadband is the professional version of our programmable system-on-module with integrated cellular connectivity. FlyportPRO provides the easiest way to connect sensors/devices to the Internet in space critical applications for professional customers.
FlyportPRO sends email, exchange data with FTP servers and more.

Supported from IDEpro 2.5 or newer!

FlyportPRO GPRS is powered by openPicus framework (based on freeRTOS). Our IDE and APIs are hiding complexity of the GPRS AT commands and manages asynchronous events (standard mode). But you can go with AT commands if you prefer (manual mode). You can write your application running on Flyport using the IDE to read input from sensors (analog and digital), send data to the Internet, or remotely control other devices (using the module's digital ports) like relay switches or servo motors and more.
Flyport also supports Firmware upgrade over Internet (FOTA).

Top Top

The module has such form factor that it easy to integrate into electronic circuits, by plugging it directly on circuit boards. The easiest way to start using this module is buying a Starterkit
There's a uFL connector for the external GPRS antenna.

The module provides the embedded world with a powerful ‘Internet engine’ in a small footprint, at low power and low cost. Real time data can be both displayed and/or updated on the cloud web browser, even on smartphone or tablets.

The module is also very suitable for battery powered application: the GPRS transceiver can be putted into hibernate mode using a simple instruction and without resetting the module. For example the microcontroller onboard can read data from sensors while the transceiver is hibernated. Then every n hours it can wakeup the GPRS, send data to a remote server and go back to hibernate.

The pinout is flexible: you can remap pin function by software. Pins are used for powering the module, communicating with external devices (sensors, actuators, LEDs, LCD screens, etc.), programming the module and communicating with your computer.

FlyportPRO GPRS module is really great for connected automation, Internet of Things and Wireless sensors network projects.


  • 16 Bit Processor Microchip PIC24FJ256GB206 - 256K Flash - 96K Ram - 16Mips@32Mhz
  • Certified Transceiver GPRS quadband
  • uFL connector for external GPRS antenna
  • 16Mbit Flash memory onboard (for FOTA)
  • 64Kbit EEPROM
  • RTC onboard (32.768Khz)
  • Low consumption modes: Low power (micro ON, GPRS connected, but in Sleep) - Hibernation (micro ON, GPRS OFF) - Sleep (micro OFF, GPRS OFF)
  • NOTE: don't use Hibernation or Sleep functions if your application needs to wake up more often than daily
  • Remappable pinout by software
  • up to 32 GPIO
  • up to 10 Analog inputs (10 bit ADC onboard + 2.048V precise voltage reference onboard)
  • up to 9 PWM
  • up to 3 UART
  • 2 I2C
  • 1 SPI
  • Current consumption (GPRS transceiver has high current peaks during startup and during communication up to 2A for 500uA, so please check on the module datasheet the design reference for power supply
  • GPRS On and connected: 42mA (with some peaks up to 1,5A)
  • Low power: 24mA (GPRS transceiver is connected to the network but it is in sleep mode)
  • Hibernation: 21mA (GPRS transceiver OFF)
  • Sleep mode: 162uA (GPRS transceiver and microcontroller OFF)
  • The module needs around 60 seconds to reconnect to the network after Hibernate or Sleep mode. If you need a quick wake up we suggest you to use the Low power mode.
  • Connectors (J1,J2) 2*30ways, low profile, pitch 1.27mm female pin header
  • Very compact - 34*34*9mm
  • Dimensions 34 x 34 x 9 mm, 10 grams
  • Temperature range -20°C..+85°C
  • Power Supply 3,3V

Technical Information


Where to Buy

Personal tools