With WiFi, BLE and cellular LTE CAT M1/NB1, 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.

Need Help?

Our documentation and forums are a hive of information, tutorials and community. Don’t hesitate to jump on over and discover the breadth of information available.

At the same time, our pinout diagrams show you all pin level functionality in an easy to interpret manner.


– Powerful CPU
– 1KM WiFi range
– MicroPython enabled
– Fits in a standard breadboard (with headers)
– Ultra-low power usage: fraction compared to other connected microcontrollers


– Espressif ESP32 SoC
– Dual processor + WiFi radio system on chip
– Network processor handles the WiFi connectivity and the IPv6 stack
– Main processor is entirely free to run the user application
– 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



– 2 x UART, 2 x SPI, I2C, I2S micro SD card
– Analog channels: 8×12 bit ADCs, 2×8 bit DAC
– Timers: 2×64 bit with PWM with up to 16 channels
– DMA on all peripherals


– RAM: 4MB
– Flash Memory: 8MB
– GPIO: Up to 22
– Hardware floating point acceleration
– Python multi-threading

Further Information

If you’d like to delve deeper into the many features of the GPy, you can read our GPy Specsheet