From Heltec V3 to V4

My First Impressions of Heltec’s New Board

When I first dipped my toes into Meshtastic, I had no idea it would snowball into a full-blown community website (funny how that happens). Back then, choosing a device was all about the basics: it had to be affordable, well-supported by the community, and ideally feature a display. That led me to the Heltec WiFi LoRa 32 V3. I bought two, and they’ve served me well—solid little workhorses for testing and tinkering on my own.

Fast-forward to today: I’m excited (and a bit honored) to be part of the beta program for the new Heltec WiFi LoRa 32 V4. In this post, I’ll share my first impressions—what’s new, what’s familiar, and whether this board feels like a step forward for Meshtastic builders. The blog is divided into two parts: the first, a “technical light” overview, and the second, a more “technical heavy” dive (though still not a full design review).

Opening the Package

Heltec V4 GNSS

Heltec V4 with L76K GNSS

Upon opening the package, the first thing that caught my attention was a surprise from Heltec: a GNSS module included as a little bonus. The V4 now features a dedicated connector for the GNSS module, which I find incredibly helpful for new users who might not be comfortable soldering headers or assembling electronics. The presence of this header doesn’t prevent advanced makers from still using the serial pins on the board.

Speaking of pins, the V4 is pin-compatible with the V3, with two notable additions. Pins 15/16 provide access to the XTAL_32K_N (negative clock signal) and XTAL_32K_P (positive clock signal) for the 32 kHz external clock input/output connected to the ESP32-S3’s oscillator. Pins 17/18 offer access to the OLED SDA and SCL lines. Things can get technical here, so for now, let’s just say these new pins add value for experienced users.

Looking beyond the GNSS, I noticed what appeared to be two battery connectors. However, that’s not the case—one is for a 3.3V battery, while the other is for a solar panel to charge the battery if installed. For new members, note that this doesn’t mean you can run the node solely on the solar panel; a battery is still required. The USB connector can also charge the battery.

Another welcome addition is a connector for an additional 2.4GHz antenna. With the ESP32-S3’s WiFi capability, pairing this with a good external antenna could make a node—say, one placed on a roof—easily configurable over WiFi. The spring antenna (or default Bluetooth/WiFi antenna) has been replaced with a Flexible Printed Circuit (FPC) antenna located on the side of the display.

Heltec V4 FPC

FPC antenna

Speaking of the display, it’s now replaceable by removing four screws and using a ribbon cable connector on the board (you could even swap in different models). It remains a monochrome OLED, no larger than the V3’s, but it’s fully functional and helps keep the unit cost-effective as an entry-level Meshtastic device.

The last visual difference is the use of a different type of program and reset button on the V4. It’s not a major change, but without a cover, these buttons are noticeably easier to press.

The V4 board retains the same outer contour as the V3 and V2 boards. It’s also compatible with both 868MHz and 915MHz frequencies, which I personally love—making it a great travel node for me. Now, I just need to design a nice housing!

Heltec V4

Board features

Conclusion for the Technical Light Portion

The V4 offers some solid updates, enough to distinguish it from a mere V3.3. It remains, in my opinion, the go-to board for new users, with an even easier path to position capability (via the dedicated MX1.25 8-pin connector) and solar panel charging. If you’re not interested in the “under the hood” section, click here to jump to the conclusion.

Under the Hood

On the more technical side, let’s start with connecting the board to my laptop via USB. Heltec has shifted from using a CP2102 USB-to-UART bridge chip (connected to UART 0 RX and TX on the V3) to leveraging the ESP32-S3R2’s full-speed USB OTG interface, which includes an integrated transceiver compliant with the USB 2.0 specification. This eliminates one chip from the board—possibly to reduce current drain, though we’ll explore that later. The USB/serial interface works flawlessly.

As mentioned, the V4 now includes a header for a solar panel, paired with a new charger chip, the CN3165. This is a complete constant-current/constant-voltage linear charger for single-cell Li-ion and Li-polymer batteries, optimized for solar panel charging, according to CONSONANCE (chip manufacturer).

The microprocessor upgrade from the ESP32-S3FN8 to the ESP32-S3R2 is another change. These chips are essentially similar, but let’s address the elephant in the room: some might have hoped for a switch to the nRF52840, known for lower power consumption, which would extend battery life for nodes. However, I believe the ESP32 is a better starting point, offering WiFi alongside Bluetooth. The ESP32 also boasts with better processing speed—useful for standard users and adventurous makers adding custom features to Meshtastic firmware, even if not all leverage it fully.

Finally, the V4 introduces a power amplifier (PA) between the SX1262 LoRa chip and the antenna, replacing the dropped USB-to-UART chip with the GC1109 860-930 MHz RF Front-End Module. Heltec plans two V4 versions: a standard 20dBm model and a high-power 27dBm version. The GC1109 also includes an integrated Low Noise Amplifier (LNA), adding further benefits.

Conclusion

So, where does this leave me with the Heltec LoRa 32 V4? It might not be the ideal base unit for ultra-low-power solar nodes, but I believe Heltec has proven its commitment as a Meshtastic partner. They’re improving their products and providing a solid starting point for new and returning users eager to explore this technology. Based on my experience with the V4, it remains my recommended choice for beginners to learn and experiment, helping them decide what exactly they want to do with Meshtastic.

I must say, all my interactions with Heltec during this beta testing opportunity have been positive.

Written by JohanV
2025-09-20