Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 1.9 KB

README.md

File metadata and controls

49 lines (33 loc) · 1.9 KB

NanoVNA-Q - Stable firmware for NanoVNA

GitHub release

About

NanoVNA-Q is firmware for NanoVNA vector network analyzer.

Original NanoVNA firmware and hardware was developed by @edy555 and it's source code can be found here: https://github.com/ttrftech/NanoVNA

Later, @hugen79 introduced a new PCB (NanoVNA-H) and improvements for firmware and device become very popular. @hugen79 project can be found here: https://github.com/hugen79/NanoVNA-H

NanoVNA-Q is based on @edy555 code, includes improvements from @hugen79 and is targeted for NanoVNA-H hardware.

The main goal of this project is to fix bugs, improve stability, measurement quality and usability.

The main differences with original firmware:

  • added impedance label for current marker
  • improved noise floor, imbalance gain, measurement quality and data transfer to PC
  • added scanraw command (allows to read raw gamma data for unlimited point count with no calibration apply)
  • added color command (allows to customize trace colors)
  • fixed frequency rounding issues
  • fixed multithreading issues
  • added si5351 PLL lock hardware check
  • fixed couple of bugs

Reference

Contributors