# WiFi LoRa 32 (V4)

> Upgraded ESP32-S3R2 + SX1262 LoRa dev board with 2MB PSRAM, 16MB flash, 0.96" OLED, switchable FPC/IPEX 2.4G antenna, GNSS interface, and solar input. Meshtastic and LoRaWAN ready.

## Quick Facts

- **Brand:** Heltec
- **Board Type:** dev-board
- **Price:** ~$17.9
- **CPU:** Xtensa LX7 dual-core @ 240MHz, FPU, AI vector instructions, hardware AES/SHA/RSA
- **CPU Architecture:** Xtensa LX7
- **CPU Cores:** 2
- **RAM:** 512KB SRAM
- **PSRAM:** 2MB
- **Flash:** 16MB
- **USB:** USB-C 2.0 (OTG)
- **Power:** 5V via USB-C / 3.7V LiPo / 4.7-6V solar
- **Operating Voltage:** 3.3V
- **Operating Temp:** -20°C to +70°C
- **Dimensions:** 51.7 × 25.4 × 10.7mm
- **Weight:** 35g
- **Charging Port:** USB-C
- **Antenna:** IPEX 1.0 (U.FL) + FPC switchable
- **Display:** 0.96" OLED 128×64

## Connectivity

- **Wifi:** 802.11 b/g/n
- **Bluetooth:** BLE 5.0
- **Lora:** SX1262 433/868/915MHz

## Use Cases

- meshtastic-mesh
- lora-mesh-networking
- lora-iot
- smart-agriculture
- weather-station
- compact-iot-node

## Components

- **ESP32-S3R2** (mcu): Xtensa LX7 dual-core at 240MHz with 512KB SRAM, 2MB integrated PSRAM, WiFi 802.11 b/g/n, BLE 5.0, 45 GPIOs, hardware AES/SHA/RSA crypto, and AI vector instructions. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32-s3_datasheet_en.pdf&ref=openhardware.directory&product=wifi-lora-32-v4&source=md-export)
- **SX1262** (radio): Semtech SX1262 LoRa transceiver supporting 433/470/868/915MHz bands. Standard version: +21dBm TX; high-power variant: +28dBm TX, -137dBm RX sensitivity at SF12 BW=125kHz. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fsemtech.com%2Fuploads%2Fdocuments%2FDS_SX1261-2_V2.1.pdf&ref=openhardware.directory&product=wifi-lora-32-v4&source=md-export)
- **SSD1306** (display-driver): Solomon Systech SSD1306 driving the onboard 0.96-inch monochrome OLED display at 128×64 resolution via I2C. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fcdn-shop.adafruit.com%2Fdatasheets%2FSSD1306.pdf&ref=openhardware.directory&product=wifi-lora-32-v4&source=md-export)
- **CP2102** (usb-serial): Silicon Labs CP2102 USB-to-UART bridge enabling serial programming and debug output over USB-C. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.silabs.com%2Fdocuments%2Fpublic%2Fdata-sheets%2FCP2102-9.pdf&ref=openhardware.directory&product=wifi-lora-32-v4&source=md-export)

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| GPIO8 | LoRa NSS (SPI CS) | SPI | digital-output |
| GPIO9 | LoRa SCK | SPI | digital-output |
| GPIO10 | LoRa MOSI | SPI | digital-output, adc |
| GPIO11 | LoRa MISO | SPI | digital-input |
| GPIO12 | LoRa RESET | SPI | digital-output |
| GPIO13 | LoRa BUSY | SPI | digital-input |
| GPIO14 | LoRa DIO1 | SPI | digital-input |
| GPIO17 | OLED SDA | I2C | digital-output |
| GPIO18 | OLED SCL | I2C | digital-output |
| GPIO21 | OLED RST | I2C | digital-output |
| GPIO35 | LED (built-in) | — | digital-output, pwm |
| GPIO36 | Vext (external 3.3V power control) | — | digital-output |
| GPIO3 | I2C SDA (user) | I2C | digital-input, digital-output, adc, touch, pwm |
| GPIO4 | I2C SCL (user) | I2C | digital-input, digital-output, adc, touch, pwm |
| GPIO43 | UART TX | UART | digital-output |
| GPIO44 | UART RX | UART | digital-input |
| GPIO1 | ADC / User GPIO | — | digital-input, digital-output, adc, touch, pwm |
| GPIO2 | ADC / User GPIO | — | digital-input, digital-output, adc, touch, pwm |
| GPIO5 | ADC / User GPIO | — | digital-input, digital-output, adc, touch, pwm |
| GPIO6 | ADC / User GPIO | — | digital-input, digital-output, adc, touch, pwm |
| GPIO7 | ADC / User GPIO | — | digital-input, digital-output, adc, touch, pwm |
| GPIO33 | User GPIO | — | digital-input, digital-output, pwm |
| GPIO34 | User GPIO | — | digital-input, digital-output, pwm |
| GPIO45 | User GPIO (strapping) | — | digital-input, digital-output, pwm, strapping |
| GPIO46 | User GPIO (strapping) | — | digital-input, digital-output, pwm, strapping |
| GPIO47 | User GPIO | — | digital-input, digital-output, pwm |
| GPIO48 | User GPIO | — | digital-input, digital-output, pwm |

## Description

## Overview

The WiFi LoRa 32 (V4) is Heltec's enhanced successor to the V3, upgrading the MCU to the ESP32-S3R2 which adds 2MB integrated PSRAM alongside 16MB of external flash — a significant step up for applications requiring larger buffers, bitmap rendering, or lightweight TLS/TLS stacks. The board retains the familiar 0.96-inch OLED display, SX1262 LoRa transceiver, and USB-C interface in a nearly identical 51.7 × 25.4mm footprint.

A major addition in V4 is the switchable 2.4GHz antenna system: a built-in FPC antenna for compact installations and an IPEX connector for external antennas when range or enclosure mounting demands it. The board also adds a 1.25×8P GNSS header for direct connection to a GPS/GNSS module (such as the companion L76K), and a 1.25×2P solar input accepting 4.7–6V for off-grid deployments. A high-power LoRa variant is available offering up to 28dBm TX power.

The V4 is fully compatible with Meshtastic, MeshCore, and LoRaWAN, and supports Arduino, MicroPython, PlatformIO, and ESP-IDF. Deep sleep power consumption drops below 20µA, making it well suited for battery- or solar-powered sensor nodes and mesh relay nodes.

## Where to Buy

- [Heltec Store](https://openhardware.directory/r?to=https%3A%2F%2Fheltec.org%2Fproject%2Fwifi-lora-32-v4%2F&ref=openhardware.directory&product=wifi-lora-32-v4&source=md-export) — 17.90

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fheltec.org%2Fproject%2Fwifi-lora-32-v4%2F&ref=openhardware.directory&product=wifi-lora-32-v4&source=md-export)
- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2FHeltec-Aaron-Lee%2FWiFi_Kit_series&ref=openhardware.directory&product=wifi-lora-32-v4&source=md-export)
- [wiki](https://openhardware.directory/r?to=https%3A%2F%2Fwiki.heltec.org%2Fdocs%2Fdevices%2Fopen-source-hardware%2Fesp32-series%2Flora-32%2Fwifi-lora-32-v4%2F&ref=openhardware.directory&product=wifi-lora-32-v4&source=md-export)
- [datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fresource.heltec.cn%2Fdownload%2FWiFi_LoRa_32_V4%2Fdatasheet%2FWiFi_LoRa_32_V4.2.0.pdf&ref=openhardware.directory&product=wifi-lora-32-v4&source=md-export)
- [schematics](https://openhardware.directory/r?to=https%3A%2F%2Fresource.heltec.cn%2Fdownload%2FWiFi_LoRa_32_V4%2FSchematic&ref=openhardware.directory&product=wifi-lora-32-v4&source=md-export)

## Images

![WiFi LoRa 32 (V4)](https://nbg1.your-objectstorage.com/openhardware-directory/entities/heltec-wifi-lora-32-v4/d097ab9fb362.png)
![WiFi LoRa 32 (V4)](https://nbg1.your-objectstorage.com/openhardware-directory/entities/heltec-wifi-lora-32-v4/03baba20e4b2.png)
![WiFi LoRa 32 (V4)](https://nbg1.your-objectstorage.com/openhardware-directory/entities/heltec-wifi-lora-32-v4/d9807d2be249.png)
![WiFi LoRa 32 (V4)](https://nbg1.your-objectstorage.com/openhardware-directory/entities/heltec-wifi-lora-32-v4/3bd09e4ecc87.png)
![WiFi LoRa 32 (V4)](https://nbg1.your-objectstorage.com/openhardware-directory/entities/heltec-wifi-lora-32-v4/cebfd6cc1541.png)

---
[View full device page](https://openhardware.directory/devices/wifi-lora-32-v4)