NanoVNA-H4 4″ display

The 4″ display is the most requested feature by users of the smaller 2.8″ NanoVNA-H

The 4″ NanoVNA-H4 came in a similiar, but larger, storage box than the NanoVNA-H v3.4, with molded compartments and accessories. The storage box was packed in a shipping container with sufficient padding to survive the slow boat from China parcel post route.

The contents of the storage box included:

  • NanoVNA-H (with 1950mAh battery) Note: 3x more capacity than the NanoVNA-H v3.4
  • USB Type-C data cable x1
  • 20cm SMA male to male RG316 RF cable x2 Note: Better quality than the NanoVNA-H v3.4 RG-174 cables.
  • SMA male calibration kit – OPEN x1
  • SMA male calibration kit – SHORT x1
  • SMA male calibration kit – LOAD x1
  • SMA female to female connector x1 Note: Supposedly better quality than NanoVNA-H < ver3.4.
  • Type-c to Type-c cable x1
  • Guitar pick type stylus with lanyard

Visual improvements over original NanoVNA.

1. The NanoVNA-H4 comes in a well fitted ABS case and provides guards for the side mounted port connectors. The top mounted power and multi-function switches are larger (see attached photo) and feel more substantial than the NanoVNA-H.

A couple of members have reported that the case opening for the usb port was mis-aligned and they had to shave away a part of the opening in order to insert the usb cable properly. My unit did not have that problem, as was also the case for a few other members that reported receiving their units. Hopefully this is not a wide scale manufacturing problem.

2. The 4″ display is the most requested feature by users of the smaller 2.8″ NanoVNA-H. It is a tft display and the brightness is controllable in the CONFIG->BRIGHTNESS menu. I use the hugen -AA large font firmware on my NanoVNA-H v3.4 and in a side by side comparison, the font size looks the same as the NanoVNA-H4.

The biggest advantage of the 4″ display is the graphics are not as compressed and the larger fonts can be laid out normally so that the screen is more legible (See the attached photos for comparison). Even with the larger size screen, a stylus is still preferable to using your finger for navigation.

The resolution of the screen is about twice that of the NanoVNA-H but does not come close to matching the resolution of the NanoVNA-F. Because of the increased screen resolution, Rune’s screen capture module in NanoVNA-saver 2.2-1 did not work, hugen warned this would be the case until developers catch up. Due to this no screen captures are attached.

3. While on the subject of software, it looks like the NanoVNA-H4 maintains excellent backwards software command compatibility with the NanoVNA-H. So far the capture command is the only failure I’ve run into. On the other hand, the firmware is not backwards compatible with the NanoVNA-H.

Too many changes had to be made to accommodate the new Cortex-M4 MCU (F303) and the 4″ display to maintain compatibility. hugen now maintains a NanoVNA-H4 firmware branch and a NanoVNA-H firmware branch. NanoVNA-H4 users who prefer features in QRP’s or edy555’s firmware updates are out of luck unless hugen merges those changes into his NanoVNA-H4 firmware branch.

He has done just that in his initial release of the NanoVNA-H4. It has some of the marker enhancements from edy555’s firmware incorporated.

4. The NanoVNA-H4 comes with a 1950mAh battery. The off-line operating life should be all day. The battery voltage indicator option is installed. The larger battery and a new power chip decrease noise that was limiting measurement range during usb connection. The larger display and faster processor will eat some portion of the increased battery capacity.

5. A Type-c to Type-c cable was not part of hugen’s original NanoVNA accessories, primarily because the termination resistors that allow Type-c to Type-c data communications were not installed on the board. The termination resistors are properly installed on the NanoVNA-H4 so direct Type-c to Type-c cable connection is possible.

6. A label on the rear of the NanoVNA-H4 uniquely identifies the NanoVNA-H4 with a QR-code, serial number and version number (4.2).

7. Turning on the NanoVNA-H4 presented a version screen of 0.4.5-7 Jan 1 2020. hugen has just released firmware January 18th, 2020 which I have not updated to. Updating the firmware for the NanoVNA-H4 is different than in the NanoVNA-H v3.4.

There is no DFU menu option. Instead you have to push down on the top multi-function switch while turning on the NanoVNA-H4 to enter the DFU mode. From there updating is the same as in the past.

8. The specified NanoVNA-H4 frequency range is 50k-1.5GHz. The 0.4.5-7 firmware allows setting a lower frequency of 10kz and a high frequency of 1.5GHz. The lower bound frequency is limited by the IF frequency. It needs twice or more of IF frequency. The other limitation is the mixer coupling capacitor. The high frequency limit is locked in the firmware to 1.5GHz but can be increased with accompanying loss of directivity and increase in noise.

9. The NanoVNA-H4 removes the two accessory RG174 cables and replaces them with higher quality RG-316 cables. A printed Menu Structure Map is included in the package but is basically the same menu map that is available on this group’s wiki page.

10. The slightly annoying “feature”, where the power LED stays on for a few moments after switching the NanoVNA-H off, seems to be gone forever on the NanoVNA-H4 and NanoVNA-H v3.4.

So what’s under the hood? …

1. All the following under the hood comparisons were made using NanoVNA-H v3.4 and NanoVNA-H4 devices.

2. The NanoVNA-H4 is powered by a new and more powerful STM32F303CCT6 processor. The benefits are larger SRAM 40KB from 16KB, larger flash 256KB from 128KB, faster CPU clock 72MHz from 48MHz, and floating point accelerator.

A separate charge pump to power the mixer and tantalum capacitors were added to reduce the power supply noise. The 1950mAh battery can independently power the NanoVNA-H4 for more than 8 hours.

Access to UART1, PC14, and PC15 are user available on the v4.2 PCB. Certain members were clamoring for this UART access in order to add Bluetooth capability.

3. hugen’s published specifications are:

  • Measurement frequency:10 kHz-1.5 GHz
    RF output: 0 dBm (2 dBm)
    Measurement range: 70 dB (50 kHz-300 MHz), 60 dB (300 m-900 MHz), 40 dB (0.9 g-1.5 GHz).
    Number of scan points: 101 (fixed)
    Display traces: 4, markers: 4, Settings Saving: 5
    Frequency tolerance: zlt;2.5ppm
    Frequency stability: 0.5ppm

Even with the almost 3x the SRAM and 2x the flash memory it looks like the 101 scan point limitation is going to stay imposed to maintain backwards software compatibility, bummer.

4. The attached noise floor measurements were made with CH1 of both devices terminated with a 50 ohm load. The test ranges were 10 kHz – 1 GHz and 1-1.5 GHz. My NanoVNA-H4 was >70 dB (10 kHz-700 MHz), >=60 dB (700-1000 MHz), >=50 dB (1-1.5 GHz) meeting or exceeding hugen’s specifications.

5. After the noise floor measurements, I measured some real world components. First was a 1300 MHz BPF which I used in my previous message #9883 comparison. The filter skirts and lobes were more defined for the NanoVNA-H4.

6. Using my Agilent 70dB step attenuator (dc-4GHz) the NanoVNA-H4 hit its measure limit at -50dB in the 1 – 1.5 GHz range. If erik convinces hugen to open the NanoVNA v3.4 top frequency to 2.1 GHz, I hope hugen does the same with the NanoVNA-H4.

7. The last photo is of a vswr antenna measurement on CH0. Its a well crafted Japanese antenna marked for 1450 MHz operation. The NanoVNA-H4 measured about the same as my NanoVNA-H 3.4 showing a VSWR of 1.1 and that the antenna is well matched to 50 ohms.

At only $10 usd above the price of the NanoVNA-H v3.4 the NanoVNA-H4 has a lot to offer. The 4″ display is a major improvement over the 2.8″ display. The NanoVNA-F owners are probably wondering what all the fuss is about as they have enjoyed a large display from the get go.

The faster processor and larger SRAM and Flash memory are eventually going to remove the bottle neck that is a limiting feature of the NanoVNA-H (v3.4 and below). Currently the desire to maintain backwards software compatibility is throttling back those advantages.

Looking into the future I can see more measurement points, averaging and a fft bandwidth implementation. Extended marker functionality has already been added which otherwise would not fit in the NanoVNA-H -AA memory space.

hugen definitely needs to look into the misaligned usb port opening QA issue that some members have reported.

I came across one firmware issue while writing this review:

1. I calibrated range 1 – 1.5G saved to memory 1.
2. I recalled memory 1 during later testing and tried the change the center frequency.
3. STIMULUS->CENTER shows a strange default value (-89748364).
4. I entered a new value (i.e. 1300 M).
5. Screen changes to CENTER 1300 MHz, SPAN 400 MHz but is locked up (No sweep, no touchscreen or switch response).
6. Cycling power restores function.
7. Above repeats

Before I submit this as an issue to hugen I’m going to investigate this further tomorrow. If anyone else that has received a NanoVNA-H4 would try the above and let me know the results I’d appreciate it. I always assume operator error before submitting a software issue.


New Version NanoVNA-H4 10KHz~1.5GHz Antenna Analyzer

Source: hwalker –

It's only fair to share...Tweet about this on Twitter
Share on Facebook
Share on Reddit
Share on LinkedIn