Pycom LoPy4 - image 1
1 / 2
Pycom·Dev Board

Pycom LoPy4

ESP32-based quad-network MicroPython board with WiFi, Bluetooth LE, LoRa (SX1276 868/915/433MHz), and SigFox. 4MB PSRAM, 8MB flash, 24 GPIO. Can function as a nano LoRa gateway. FCC/CE certified.

Starting from

$49.95

Compatible Firmware

Specifications

ArchitectureXtensa LX6
CPU Cores2
Clock Speed240MHz
RAM4 MB
Flash8 MB
GPIO Level3.3V
BluetoothBLE 4.2
AntennaU.FL/IPEX
StoragemicroSD
Dimensions55mm × 20mm × 3.5mm
Weight6.7g

Certifications

Components

Dual-core Xtensa LX6 at 240 MHz with integrated 802.11 b/g/n WiFi and Bluetooth 4.2/BLE.

LoRa/FSK transceiver supporting LoRaWAN Class A & C at 868/915/433MHz and SigFox multi-region.

Bus Interfaces

I2C
SCL: P10SDA: P9
SPI
SCK: P12MISO: P11MOSI: P10
UART
RX: P0TX: P1
WiFi
Bluetooth
LoRa

GPIO Map

P0
RX
digital-inputdigital-output
UART
P1
TX
digital-inputdigital-output
UART
P2
GPIO
digital-inputdigital-output
P3
GPIO
digital-inputdigital-output
P4
GPIO
digital-inputdigital-output
P6
GPIO
digital-inputdigital-output
P7
GPIO
digital-inputdigital-output
P8
GPIO
digital-inputdigital-output
P9
SDA
digital-inputdigital-output
I2C
P10
SCL/MOSI
digital-inputdigital-output
I2C
P11
MISO
digital-inputdigital-output
SPI
P12
SCK
digital-inputdigital-output
SPI
P13
GPIO
digital-inputdigital-output
P14
GPIO
digital-inputdigital-output
P15
GPIO/ADC
digital-inputdigital-outputanalog-input
P16
GPIO/ADC
digital-inputdigital-outputanalog-input
P17
GPIO/ADC
digital-inputdigital-outputanalog-input
P18
GPIO/ADC
digital-inputdigital-outputanalog-input
P19
GPIO/ADC
digital-inputdigital-outputanalog-input
P20
GPIO/ADC
digital-inputdigital-outputanalog-input
P21
GPIO
digital-inputdigital-output
P22
GPIO
digital-inputdigital-output

Overview

The Pycom LoPy4 is a quad-network IoT development module combining Espressif ESP32 computing with WiFi, Bluetooth LE, LoRa, and SigFox connectivity. The "4" in LoPy4 denotes the fourth-generation board, introducing LoRaWAN Class A and C support alongside SigFox multi-region capability and the ability to function as a nano LoRa gateway — receiving from multiple nodes simultaneously.

The onboard Semtech SX1276 LoRa transceiver operates at 868MHz (Europe), 915MHz (Americas/Australia), 433MHz, and 470-510MHz for Asian markets, with output power configurations up to 20dBm. LoRa achieves ranges up to 40km in line-of-sight conditions, while SigFox extends to 50km. WiFi reaches 1km and Bluetooth LE handles short-range connections — giving developers four complementary wireless options from a single 55mm × 20mm breadboard-compatible module.

The dual-core ESP32 provides 4MB PSRAM, 8MB flash, hardware floating-point, and a ULP co-processor for ultra-low-power sensing tasks. Twenty-four GPIO pins are exposed with 8x 12-bit ADC, multiple UART/SPI/I2C/I2S interfaces, and a microSD slot. Security is handled in firmware: SSL/TLS 1.2, WPA Enterprise, AES, SHA, MD5, and DES algorithms are all supported.

The LoPy4 ships with 2 years of SigFox connectivity included and is FCC (2AJMTLOPY4R) and CE certified. It is programmable via MicroPython using Pycom's open-source firmware and works with the Pymakr IDE for a productive workflow.

Use Cases

6

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.