Beware of cheap underperforming clones

As of 2022 there are many badly performing clones on the market. V2/3GHz NanoVNA uses parts like ADF4350 and AD8342 which are costly and clones have been cutting costs by using salvaged or reject parts.

See official store and look for V2 Plus4/V2 Plus4 Pro versions only to avoid getting a bad clone. We have stopped selling V2.2 versions since October 2020, so all V2 hardware that are not Plus or Plus4 are not made by us and we can not guarantee performance.

NanoVNA V2 Forum

Note: this page is a mirror of
Click here to join and see most recent posts.

MCULIB #Compiler

hwalker 2020/05/19 07:07

Salil Tembe wrote:
"..I forgot that Gabriel hasn't uploaded the mculib folder to git. It contains all the drivers. Is there any other link to the source which contains all the dependencies?"
Hugen was able to compile the firmware for his prototype NanoVNA-V2 (same as Gabriel's project but with case and battery) so the complete source must be available somewhere. Gabriel is a member of this group and may be able to assist you.

- Herb

Dragan Milivojevic 2020/05/19 16:22

On Tue, 19 May 2020 at 16:07, hwalker <> wrote:

DiSlord 2020/05/19 08:09

I can compile firmware under Windows, use eclipse
libopencm3 version for gd32f3
NanoVNA V2

Under windows need install python, and fix
All shell commands
>shell $(OPENCM3_DIR)
Change on
>shell python $(OPENCM3_DIR)

Also in NanoVNA-V2-firmware need set correct path MCULIB and libopencm3
>MCULIB ?= persist/mculib
>OPENCM3_DIR ?= persist/libopencm3

Before compile NanoVNA V2 need build libopencm3

pa3wle 2020/05/19 13:54

I got it compiling on Debian.
Indeed change the Makefile to point to other two repos and build those first.
I used the arm none eabi compiler from the Debian repository.

Salil Tembe 2020/05/20 06:37

Thanks for the git link to the MCULIB. I will clone the repo and try to do a first compile this weekend.

To reply to this topic, join