NanoVNA-F, NanoVNA-Fairy, FreeRTOS version of edy555's NanoVNA.
"VNA" means: 矢量网络分析仪器 / Vector Network Analyzer
NanoVNA-F is a product made by BH5HNU based on the Open Source Project of NanoVNA(https://ttrf.tk/kit/nanovna/).
Thanks to hugen's creative idea of use the harmonic of Si5351, We build NanoVNA-F and expand the measure frequency up to 1GHz, which S11 still have 40dB dynamic range At 1GHz.
NanoVNA-F can measure S parameters, Voltage Standing Wave Ratio(SWR), Phase, Group Delay, Smith chart and more
NanoVNA-F hardware features include and are not limited to the following improvements:
- Use 4.3-inch IPS TFT LCD & resistive touch screen, with a larger view angle and can be seen clearly outdoor.
- Use large capacity 5000mAh/3.7V lithium battery, standby time is longer, and expand a USB interface. Usually, it can be used as a power bank when the instrument is not used.
- The Lipo Charing IC to changed to IP5306(with 2A high charing current) , make the charging time shorter.
- Use a larger and better operating level.
- Support Chinese and English menu switching;
- Upgrade the user program(firmware) by virtual U disk(16MB SPI Flash Memory Inside).
- Standard aluminium case to protect SMA head and reduce the interference of external electromagnetic wave to instrument.
v0.0.2 2019-08-29 : 首次发行 / First Release
v0.0.3 2019-10-07 : 本次更新需要重新校准设备 / This update requires recalibration of the device
- 支持NanoVNA上位机 / support NanoVNA's PC software;
- 加入开机提示音 / Add a boot tone;
- 优化低频段（<100MHz）S11测量结果 / Optimize band (<100MHz) S11 measurement results;
v0.0.4 2019-10-30 : 本次更新无需重新校准设备 / This update does not require recalibration of the device
- 呼号显示 / Can display call sign
- 修复 100MHz 频点不输出的 BUG / fix BUG: CW=100MHz do not output
- 优化中文翻译 / Optimize Chinese translation
v0.0.5 2019-12-30 : 本次更新需要重新校准设备 / This update requires recalibration of the device
- support measurable frequency to 1.5 GHz, default setting 1 GHz, accurate measurement up to 1.35GHz.
- fix: unexpected 0.3dB offset of s21 in thru
- fix: mark all off bug
- fix: clutter display when standing wave ratio is infinite
- add version & info command
- add REAL IMAG R X trace format
v0.1.0&v0.1.1 2020-02-03 : 本次更新需要重新校准设备 / This update requires recalibration of the device
- Add TDR feature;
- Add marker tracking feature & dynamic update of frequency and other information when the mark moves;
- Add ordinate display
- Support to 10kHz frequency
- Some font, color, and layout optimizations
- Suggestions from groups.io/nanovna-f & facebook group members and much more, thank you for your feedback
(1) a beep to the end of each standard measurement in calibration
(2) callsign.txt expanded to 44 chars, not limited to call sign display, can display your phone and email address, etc.
- The startup information is not displayed for a long time at present, you can call it up in the menu. Just into the menu: CONFIG -> ABOUT
v0.1.4 2020-03-26 : 本次更新需要重新校准设备 / This update requires recalibration of the device
- Supports 0dBm output (fundamental frequency, for HW V3.1 & HW V2.3 only, for HW V2.2 still -13dBm output);
- No new features were added compared to firmware v0.1.1.
How to know my NanoVNA-F HW version
v0.1.5 2020-04-17 : 本次更新需要重新校准设备 / This update requires recalibration of the device
- Calibration data interpolation uses the latest saved data instead of the default position of 0, which is more in line with operating habits.
- No new features were added compared to firmware v0.1.4.
如何显示呼号 / How to display your call sign
- 使用 Type-C 将设备连接到 USB，进入 Bootloader 模式。 / Connect the device to USB using Type-C, go into Bootloader Mode.
- 将你的 callsign.txt 文件放入 U盘，重新上下电后自动显示。 / Put you callsign.txt into Udisk, Re-power the device.
后续计划 / Follow up plan:
- 跟进原作者 NanoVNA 项目更新，BUG修复 / Follow up the original NanoVNA project update, BUG fix
- 对数扫频 / Logarithmic frequency sweep
NanoVNASharp v1.0.3(by Hugen)
nanovna-saver(by Rune B. Broberg)
- https://groups.io/g/nanovna-f The NanoVNA-F discussion group.You can ask any questions about NanoVNA-F here.
- https://groups.io/g/nanovna-users Users of nanovna small VNA, very popular forum.
- NanoVNA-F 网分/天分 交流QQ群：522796745
Created by STM32CubeMX 4.27.0 V1.0
- HAL Lib ：STM32Cube_FW_F1_V1.6.1
- MDK Ver ：uVision V184.108.40.206
- MDK Pack : ARM::CMSIS Ver: 5.2.0(2017-11-16)
- MDK Pack : Keil::STM32F1xx_DFP Ver: 2.3.0(2018-11-05)
- FatFs ：R0.11 (February 09, 2015)
STM32F103VET6 FLASH: 512 KB, SRAM: 64 KB
- SPI Flash
HAL Lib Path: C:/Users/S04/STM32Cube/Repository/STM32Cube_FW_F1_V1.6.1
After Build/Rebuild RUN #1
D:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin -o .\update.bin .\NanoVNA-F\NanoVNA-F.axf
待完善 / Coming soon