GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together. If nothing happens, download GitHub Desktop and try again. If nothing happens, download Xcode and try again.
If nothing happens, download the GitHub extension for Visual Studio and try again. Added TDR python script from this article just save a s1p file and the python script will kick off :. Build a cable length calculator, determine Velocity Factor by using the lenght of cable as input parameter. This repo was originally created by Roger Clark credits to him for his reverse engineering skills.
Skip to content. Dismiss Join GitHub today GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together. Sign up. C Inno Setup Other. Branch: master. Find file. Sign in Sign up. Go back. Launching Xcode If nothing happens, download Xcode and try again.
Some PC Software for NanoVNA
This branch is 7 commits ahead of rogerclarkmelbourne:master. Pull request Compare. Latest commit. Psynosaur Pew. Latest commit f Aug 23, Rewrite software interface Build resources for forms Important. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window.There was a time when oscilloscopes were big and expensive. Now you can get scopes of various sizes and capabilities on nearly any budget.
Spoiler alert: he likes it. The device uses a rechargeable battery if you need to haul it up to an antenna tower, for example. Just as a quick test, you can see early in the video the analysis of a rubber duck antenna.
The device shows return loss as a plot and you can use a cursor to precisely measure the values. It also shows a Smith chart of the reactance. You need software from Google Drive and you can also get the manuals from there. In addition, there are additional firmware files available so you can reflash the instrument.
For example, you can limit the top frequency to MHz or select a larger font. According to the manual, the instrument has better performance under MHz. There is also provisions for calibrating the device in the field. This is so depressing. Beautiful toy…. Im in the same boat! It comes without any case if you add your own case plastic is better and you need a computer to display your charts and graphics.
Same chips and connections though. Not a sensitive spectrum analyzer; could use a gain block between the mixer and log-det. If you want it for network analyzer, antenna sweeper, get the BG antenna bridge and calibration plugs, detailed in top links. More links there. It outputs a square wave instead of a sine wave and output above MHz seems to be broken. And in the first video, he reviews it without knowing this.
Some of the low-end VNAs from more renowned brands like Keysight also outputs squarewave. As long as you are not measuring a broadband active device the result is as good as with a sine wave. You can use a band-pass filter to measure something active, but the calibration is non-trivial.
Things are always depending… for somebody working on Very Low Freq the 50khz is too low. The fancy name masks their function, really a display, a generator and a receiver.
But i integrated, it makes it much easier. At one point I created an excel spreadsheet that would calculate component values for different matching networks and interfaced with AutoCAD in which I had created a replica of the Smith chart.
It would plot the s-parameters and impedances over frequency of whatever network components the spreadsheet calculated. Smith chart from the family of Dr. Smith who still controlled it.
Please follow this link for the latest release page. I am going to customise this display, and I do this by clicking on Display Setup and by changing the Sweep Color.
We click on calibration, and then we set our segments to 10 to have more points, after which we click sweep. Once the sweep completes with our Short in place, we click the "short" button in the calibration screen. Then after the OSL calibration is complete, we can click apply and then if we'd want we can save the calibration for later loading. This is a sweep of the bandstop filter in place with a new calibration made for the new range in the latest firmware.
Here is the through sweep with extended range. So for me being a radio amateur and loving building things, it's nice having a device that can quantify specific theoretical parameters.
It is lovely to see the application grow with every iteration and Rune is definitely on the fast track to making. I'll get to measuring some antennas on the next Part, for now, if you'd be interested here. This device is, by far been the most interesting one.
So I contemplated writing a similar python application for this device. It was Python, and it worked on first load and omg It's opensource! It is written by Rune B. In the following blog post will go through some vigorous screenshotting and brief texting to explain my process, please bear with me as I run through its use cases, some of which I will cover in the next article as my understanding on the matter deepens.
The steps that follow are: Setup basic application Calibrating the device Measuring some filters 2. This should yield the most satisfying results from this little USB serial device.
Firstly let's download the application: Please follow this link for the latest release page. Once opened, we have a screen that looks like this. Here we are presented with a beautiful presentation of our data. That's a little better Firstly, we need to calibrate. We follow this process for each step Short, Open, Load, Through and Isolation of the calibration process.
We then close our calibration screen. Filter 1 First up a 2. We sweep from 50KHz - 30MHz with ten segments for some excellent resolution data points I've also added three markers to peak at values, to match the first markers in the chart below. Markers points can be highlighted by selecting the appropriate radio box in the markers section. Here is the Open sweep with extended range Here is the Short sweep with extended range Here is the Load sweep with extended range Here is the through sweep with extended range Perhaps the device would need a hardware upgrade shortly?
Just for science, how would it look with 10k points? I am also still learning a bunch, so much so that I decided to contribute to the GitHub project. It is lovely to see the application grow with every iteration and Rune is definitely on the fast track to making one of the most top-notch VNA applications for this device.
I'll get to measuring some antennas on the next Part, for now, if you'd be interested here are some build instructions for the firmware in Ubuntu Comments September 26, Nice writeup, im just getting started with this.So your use of the above website is a great tool to check these issues.
Yes, that has happened to others. Being trusted always creates a liability. And the closed source nature heavily increases the amount of trust required. If you do, what did you use - another compiler? Who compiled that one? How can you trust your compiler - or its compiler - or its assembler if you can't see back to point zero? Did you inspect the firmware that was already installed in the NanoVNA? Did you verify that it only provides a serial interface, and that it does not have a hidden HID interface that can inject keystrokes so fast, you'd never notice?
I do computer security and if you're going to be paranoid and not trust just about everything 'out there' you won't get anything done. How about all the Hams that have created closed source software for the great test equipment they've come up with?
Your statement "Being trusted always creates a liability. Mike toggle quoted message Show quoted text Original Message From: nanovna-users groups. Tried it on 2 pcs, and both using different security programs flagged it as a potential ransomware program.
Can anyone provide a site from which the files are clean?
I'm assuming that this is the only software that is available? It's a nice site for research - they publish their test methods as well. In any case, this is becoming noise in this forum - back to the NANO!!!
NanoVNA Is A $50 Vector Network Analyzer
Anyone look at my housing design? Actually, you should do that if you aren't paranoid. And if you think somebody else should have released the fruits of their efforts as open source, then perhaps your best path forward is to spend a few months creating an open source replacement for it. That said, I'm truly grateful that the firmware on the nanoVNA itself is open source.
Gives us an excellent platform for developing it further. Kudos to edy and Hugen. My NanoVNA is stuck in customs at the moment. I teach information security of which computer security is a part. Paranoia is a medical condition that is often confused by medical laymen with the mental state someone gets into who starts to understand information security.
It is their prerogative to do so. What we have learned in the field of computer science is that open source software leads to standing on the shoulders of giants, closed source software leads to others standing on your feet. Besides, if you want to, it turns out it is easier these days to monetize the visibility you get from a good open source project than to turn a closed source software project into money.
miniVNA Software Download
Not sure you understood it. In daily personal interactions, trust may seem like a good thing for the trusted person.Our VNA software can be installed on as many computers as needed, allowing multiple users to share the same measurement module, while storing measurement data on each individual PC.
CMT analyzers include one of the five software applications:. Compatible with 1-Port VNAs. Release Notes. Download Documentation.#371 NANOVNA communication via USB COM port and terminal window
Epsilometer Files. Latest Windows Release Version Latest Linux Release Version Compatible with PXIe-S For assistance with software downloads, click here to contact us. R Software Documentation. TR Software Documentation. S2 Software Documentation. S4 Software Documentation. Submit diagnostic screenshots to support. Epsilometer Information Sheet. With plug-ins, customers and CMT support engineers can develop extensions to the base software launched from inside the main application menu.
This plug-in is available as a Trial limited to testing three parts per work order session. Our network analyzers and calibration kits can be calibrated by any ISOaccredited and Z compliant calibration lab worldwide. Software releases are provided periodically throughout the year, incorporating bug fixes and feature enhancements, and always at no charge.
Affordable portable and bench scopes--DIY kits available! Spectrum and network analyzers to fit every budget! Be the first to review this product. Fantastic value! SKU: Sign up for price alert. Orders usually shipped in 1 business day! Read more Free shipping, always.
Any order, anywhere. NanoVNA bundle is an open-hardware vector network analyzer designed by ttrftech GitHub which will allow you to test most of your RF equipment with ease. A portion of all proceeds of this bundle is paid to the ttrftech team to continue and further NanoVNA development. NanoVNA includes a 2. SWR, phase and smith chart capability.
Measurement capability of at least 50kHzMHz--and beyond with appropriate custom firmware note that specifications may be lower outside of the intended frequencies of operation.
Frequency accuracy is 0. USB cable is included. Please, log in or register. Search: Search. Nooelec Webstore. Welcome to Nooelec! No Checkout Surprises. SDR Receivers Hot! Oscilloscopes Affordable portable and bench scopes--DIY kits available! Add to Wishlist Add to Compare.This is developed by Rune Broberg and is fully open source. If you want to participate in conversations with Rune, He is active on the groups.
The software is written is compatible with Windows, Linux and Mac, but I will only show Windows in this guide. For Windows you can download the pre-compiled. Once downloaded you can copy the executable to a suitable location on your computer.
In m case I just dropped it onto the desktop. When you first run the application Windows will ask if you trust it. Dead easy!! If your NanoVNA was connected to your computer via USB before opening the software, the serial port control, may already be populated with the correct serial port number.
If not, or if you have multiple serial ports you may need to find the com port number manually. You can fire up Device Manager to see a list of installed com ports. NanoVNA Saver. Enter the correct com port name into this box. Most of this is fairly self explanatory. The frequency units are Hz, which is a bit of a pain when typing large numbers. So for 50KHz you can type 50e3, for MHz you can type e6. This will be at the expense of sweep time, but gets around one of the biggest drawbacks of the standard NanoVNA.
This will bring up the calibration window. The basic calibration routine is similar to that outlined in part 1 of this blog series. The only difference is that you need to click sweep on the mainscreen before pressing each Open, Short, Load, Through and Isolation buttons.
Once all standards have been used, click apply to activate this calibration. You can also click save to store the cal for later use. It is possible to use non-ideal standards here, so if you do happen to have an expensive cal kit that is provided with all this data, then fill your boots and add this in to get more accurate results.
My calibration. With Load connected to port 1. For this, I am only interested in S11 measurements for the time being, but it would be nice to show SWR also.