How to program the Baofeng UV-5R from a Windows 10 PC
Support/ Download Center/ UV-5R Pro Software. UV-5R Pro Software. Compatible with theUV-5R, UV-5R Pro, UV-5RA and more. UV-5R Pro Software V1.0.PDF. Programming step. Install USB Driver. Install Programming Software. How to Program Tenway UV-5R Pro with Software V1.0. Baofeng USB Programming Cable with Software CD for UV-5R Series, BF-888S and More This is the Baofeng Original Programming USB Cable which will allow you connect the radio directly to a computer or a laptop, provide efficient and stable transmission of information. This programming cable also compatible with a.
Driver Installation
I needed to make some changes to my Baofeng UV-5R memory settings. Doing that manually is very unpleasant, and I have a programming cable, of course.
It is this one, that is not even labelled, but works great. (Important to note: it does not have the FTDI chip)
The most important thing is to have the right driver installed. The adapter acts a serial interface adapter and needs a driver for that.
USB ID of the adapter |
I googled the ID of the adapter. The nearest match was the CH340 from wch.com. The driver can be downloaded from here.
The programming adapter apparently has to be plugged in when running the setup (with Admin rights), otherwise the driver installation failed on my machine.
Successful driver installation |
To confirm the successful installation, check your device-manager. There should now be a new serial port. Com3, in my case.
New Com-Port (3) |
Once the programming cable is recognized as a serial port, we can proceed with the programming software
Chirp installation
Chirp is a fantastic piece of software that allows to program a wide variety of radios. Chirp can be downloaded from here. The daily build usually is the best version to use.
Chose the UV-5R |
The serial adapter connects to the Mic/Speaker socket |
I usually download the current setup from the radio, modify it and upload it to the radio.
Baofeng Uv 5r Usb Driver Downloads
Programming hints
It is absolutely not essential, but I like to see my name and call sign when I turn on the radio:
Power-on message |
Simplex programming
For normal simplex work, I use the old fashioned, wide deviation FM settings. That might vary from region to region.
Simplex Channel example |
There are some unused settings here for the tone squelch. The important bit is to have the Duplex field empty.
Repeater programming
For the local repeaters, tone mode settings depend on your local requirements. Here is a very simple example for a 2m repeater:
Repeater example |
The 2m repeaters in my IARU region have negative 600kHz offset for their input. This repeater doesn't need any tones.
Prevent transmission
Sometimes you might want to just listen in and be 100% sure you don't interfere with a service you have no license for. In that case, set Duplex to 'off'.
Duplex off = no TX |
If you press the PTT key, the radio won't transmit. An interesting feature for those not-yet holding a ham-radio license.
The BaoFeng UV-5R can be programmed both by the keys that are on the radio, and by using software. You might for example just program the radio using the keys if you need to enter just a few memories or you are out in the field with no access to programming software or cables. Using the software would be much more beneficial if you needed to program a lot of memories, or needed to have multiple radios with the same memory settings (cloning radios).
I much prefer the software as it allows me to quickly go back in and make changes and then upload those changes to the radio(s) and since there are so many excellent videos on how to change the settings in the radio I will concentrate on using the software.
Think of this as your How To Program the BaoFeng UV-5R For Dummies which will walk you through each step necessary to program the BaoFeng UV-5R.
What you need
Of course to start with you will need the BaoFeng UV-5R radio. I bought two so I could use one in my car as a mobile while carrying around a second.
The next thing you need is the programming cable to program the BaoFeng UV-5R such as the one I used, the Compatible USB Programming Cable for Baofeng or the pretty well reviewed BTECH PC03 FTDI Genuine USB Programming Cable, both from Amazon.
Of course you will need a computer (Windows, Mac, or Linux) and the best free BaoFeng programming software is CHIRP which can program the BaoFeng UV-5R as well as many other radios. The BaoFeng UV-5R programming software, free download can be found on the CHIRP website. There are several warnings when go to use this software with this radio because of the huge number of different firmware versions (and they are not upgradable). Fortunately I have had little problem with using CHIRP and the UV-5R radios.
Installing the programming software, CHIRP
Once on the CHIRP website click the link that says Click here to download the latest Windows version (or the link for Mac OSX or Linux), you will see the following screen for Windows users (Mac and Linux will be similar but from here on out I will only be showing the Windows version):
From this screen you want to click on the chirp-daily-xxxxxxxx-installer.exe link (where xxxxxxxx is the date of the file) which will start the download. Once the download is complete you might see the following screen from Windows:
This is NOT because the file you downloaded is harmful, it is because Windows Smartscreen does not recognize the file and since it is an executable file, it is a little over cautious. Click the link that says “More info” shown above and you should see the next screen:
You can now click the “Run anyway” button at the bottom and continue the installation of CHIRP on your computer.
Installing the cable used to program the BaoFeng UV-5R
Once you plug the cable into the computer it will either automatically find and install a driver for it, or it will not. You can check your device manager to see which happened. In my case it showed the following screen:
Note that it sees the cable, but does not know what to do with it. Since I opted for the Compatible USB Programming Cable for Baofeng to program the BaoFeng UV-5R, I received a cable and a small CD with the BaoFeng programming cable driver on it. Inserting the disc allowed me to install the driver which then shows up in device manager like this:
Baofeng Uv 5r Usb Driver Download Pc
Take a good look at the information in the red box above, we will need it in a second to program the BaoFeng UV-5R.
The next step is to plug in the radio, turn it on (on this radio make sure the volume is turned all the way up or your programming might fail), and launch the CHIRP software. The first time you run CHIRP you might see a pop up box that says that error reporting is enabled, you can just click OK and move on. Before we program the BaoFeng UV-5R we want to see what is already in the programming, click on the menu at the top and select Radio -> Download From Radio as shown here:
Now you will see a box pop up like the one below:
Here is where we need to use that information I told you that you would need in a second, the COM port number. I have set mine to COM3 and if you look up a couple images you will see that it matches what was shown in the device manager. Once you have the port set, set the Vendor box and Model box to what is shown in the image above and click OK. You should now see something like the following (note that this will vary depending on the radio type, firmware, etc):
If you do not see this screen but instead get an error message about communicating with the radio, make sure that the cable is fully plugged into the side of the radio and that the volume is turned all the way up. You should not be able to see either of the silver plugs, there should be no gap between the radio black plastic and the black plastic of the plug. If there is a gap, push a little harder and you should feel a solid click, retry the connection and it should work. The vast majority of complaints I see about not being able to program the BaoFeng UV-5R is because of either the connection problem or volume being too low.
Before moving on, click on File -> Save and give the configuration a name so you have the original working configuration should you need it as it can be used as a BaoFeng UV-5R reset.
What frequencies to program the BaoFeng UV-5R
Below is a listing of legal frequencies you can use to program the BaoFeng UV-5R assuming you have a valid amateur radio license:
Shown above are the ARRL’s band plans for the 2m and 70cm bands (14x.xx is in the 2m band and 44xmhz is in the 70cm band) for use by licensed amateur radio operators. The three most common frequencies I have seen for simplex operation (what you do when one handheld talks directly to another handheld) are 446.00, 446.50, and 447.00. I would recommend you put those in the first three channels.
Next are other common simplex frequencies of 445.925, 445.950, 445.975, 446.025, 446.050, 446.075 so that gets us up to the first nine channels.
The rest of the channels can be filled by finding the frequencies for your local repeaters and using them to finish off the programming.
Note in the following image I have put in a name such as “HNTS 27”. When used in conjunction with turning on the name feature the display on your radio will show this instead of the frequency. I find this a lot easier to remember and in my case the name stands for Huntsville 186.270 repeater.
The image above is the default way I program the BaoFeng UV-5R. Note that not only do I have the frequencies put in, but on my 70cm simplex frequencies I also set the Tone Mode to TSQL and the TSQL value to 88.5. This was done so that one radio will only open the squelch when the other radio transmits, avoiding all the static of manually trying to adjusting the squelch.
Pro tip: When using TSQL you could very well transmit on a frequency that is already in use and never know it. It is very important you monitor the frequency before using it to make sure that no one else is currently operating on that frequency. To monitor the frequency when you have TSQL turned on press the top orange button on the side of the radio and that will manually open the squelch so you can listen for other traffic. Since my wife and I only use these in small confined areas where we are not too far from each other and typically on low power, I do not believe it is an issue.
Once I was happy with the configuration I would save it using File -> Save As on the menu (this allows me to not destroy the original in case I wanted to look at it or return the radio to factory).
Now select Radio -> Upload To Radio from the menu:
If you are programming multiple radios you might see the following error when you upload the configuration to one of those radios:
This can be caused because the firmware on the radios is different. The easiest way to fix this is once you have done the upload and it gives you the error seen above, turn off the radio, close the current radio configuration tab, open a new configuration tab and download the radio’s configuration into that.
Now you can manually change the “other settings” as shown above and then upload this new configuration into the radio. In the screen above note that I have changed both the Display Mode (A) and Display Mode (B) to “Name”. Lastly, save this configuration for this specific radio.
Since I have two of these radios I saved the configuration for each one with the last three digits of the serial number of the radio on it (found under the battery) in the file name such as BFUV5R-01012019-123.img where the BFUV5R is the radio type, 01012019 is the date of the programming change, and 123 is the last three of the serial number for that specific radio.
Download
You can now turn off the radio, disconnect the cable, turn the radio back on and start using it! If you talk into one radio and hear it on the other, you have successfully managed to program the BaoFeng UV-5R.