WiFi LoRa 32 (V3) - image 1
1 / 5
Heltec·Dev Board

WiFi LoRa 32 (V3)

Compact ESP32-S3 + SX1262 LoRa development board with 0.96" OLED display, USB-C, and built-in LiPo charging. One of the primary boards for Meshtastic and LoRaWAN IoT projects.

Starting from

$17.90

Specifications

Components

Xtensa LX7 dual-core at 240MHz with 512KB SRAM, 8MB SiP flash, WiFi 802.11 b/g/n, BLE 5.0, 45 GPIOs, hardware AES/SHA/RSA crypto, and AI vector instructions.

Semtech SX1262 LoRa transceiver supporting 433/470/868/915MHz bands with +22dBm TX power and -134dBm RX sensitivity at SF12 BW=125kHz.

Solomon Systech SSD1306 driving the onboard 0.96-inch monochrome OLED display at 128×64 resolution via I2C (GPIO17/18).

Silicon Labs CP2102 USB-to-UART bridge enabling serial programming and debug output over USB-C without requiring a separate programmer.

GPIO Map

GPIO8
LoRa NSS (SPI CS)
digital-output
SPI
GPIO9
LoRa SCK
digital-output
SPI
GPIO10
LoRa MOSI
digital-outputadc
SPI
GPIO11
LoRa MISO
digital-input
SPI
GPIO12
LoRa RESET
digital-output
SPI
GPIO13
LoRa BUSY
digital-input
SPI
GPIO14
LoRa DIO1
digital-input
SPI
GPIO17
OLED SDA
digital-output
I2C
GPIO18
OLED SCL
digital-output
I2C
GPIO21
OLED RST
digital-output
I2C
GPIO35
LED (built-in)
digital-outputpwm
GPIO36
Vext (external 3.3V power control)
digital-output
GPIO41
I2C SDA (user)
digital-inputdigital-outputpwm
I2C
GPIO42
I2C SCL (user)
digital-inputdigital-outputpwm
I2C
GPIO43
UART TX
digital-output
UART
GPIO44
UART RX
digital-input
UART
GPIO1
ADC / User GPIO
digital-inputdigital-outputadctouchpwm
GPIO2
ADC / User GPIO
digital-inputdigital-outputadctouchpwm
GPIO3
ADC / User GPIO
digital-inputdigital-outputadctouchpwm
GPIO4
ADC / User GPIO
digital-inputdigital-outputadctouchpwm
GPIO5
ADC / User GPIO
digital-inputdigital-outputadctouchpwm
GPIO6
ADC / User GPIO
digital-inputdigital-outputadctouchpwm
GPIO7
ADC / User GPIO
digital-inputdigital-outputadctouchpwm
GPIO33
User GPIO
digital-inputdigital-outputpwm
GPIO34
User GPIO
digital-inputdigital-outputpwm
GPIO45
User GPIO (strapping)
digital-inputdigital-outputpwmstrapping
GPIO46
User GPIO (strapping)
digital-inputdigital-outputpwmstrapping
GPIO47
User GPIO
digital-inputdigital-outputpwm
GPIO48
User GPIO
digital-inputdigital-outputpwm

Overview

The WiFi LoRa 32 (V3) is Heltec Automation's flagship ESP32-S3 development board, combining long-range LoRa communication (SX1262), dual-band WiFi, Bluetooth 5.0 LE, and a 0.96-inch OLED display in a compact 50.2 × 25.5mm footprint. It is one of the most widely deployed boards in the Meshtastic mesh networking ecosystem and supports LoRaWAN connectivity across all common frequency bands (433, 470–510, 863–870, and 902–928 MHz).

Powered by the ESP32-S3FN8 SoC (Xtensa LX7 dual-core at 240MHz with 8MB SiP flash), the board exposes hardware accelerators for AES, SHA, and RSA encryption alongside AI vector instructions, making it capable of lightweight on-device inference. The integrated USB-C port supports both programming and native USB OTG via the ESP32-S3's built-in USB peripheral, with a CP2102 USB-to-UART bridge for standard serial programming.

Power management is handled by a built-in lithium battery charger with overcharge protection, accessible via the SH1.25-2 battery connector. An external power control pin (Vext, GPIO36) allows firmware to cut power to attached sensors during deep sleep, significantly extending battery life in field deployments. The board runs on standard 3.3V GPIO logic.

Use Cases

6

Resources

Where to Buy

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