Mac Software For Baofeng Uv-5r
This past week, I purchased my first ham radio in 20 years. Researching posts on this multireddit I created of various subreddits dedicated to Ham Radio, I learned a lot about the current state of ham radio and some ways to get back into the hobby. I would like to share the results of programming my new Baofeng UV-5RH on my Mac running OS X Yosemite 10.10.2.
- Baofeng Uv-5ra Programming Software For Mac
- Baofeng Uv 5r Iii
- Baofeng Uv 5r Radio
- Baofeng Uv 5r Plus Programming Software
- Baofeng Uv 5r Programming Software
The UV-5RH is a cheap, Chinese made ~$30 2-meter & 70cm ham radio. It seemed like a low risk way to get back into the hobby. Reviews generally say it is an ok radio, especially for a beginner. While certainly no Yaesu VX-6R, it does exactly what I need: getting me on the radio. If it turns out to be a junk radio in the long run or if my interest drops again, I’m only out less than $100.
Original 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. Baofeng USB Programming Cable for Baofeng UV-5R,BF-F8HP, BF-888S,UV-82HP,GT-3 Handheld ham Radio transceiver Ham Two Way Radio with Driver CD 4.1 out of 5 stars 71. RF Gear 2 Go RT Systems Two-Way Radio Programming Software & Cable Kit for The Baofeng. Mar 30, 2018 RT Systems releases MacOS programming software for Baofeng, UV-5R, Yaesu FT-60 Icom ID-51, ID-51A, ID-51AE, ID-51Plus, ID-51Plus2 SmartSDR for iOS v3.09.04 Now Available CubicSDR v0.2.5 has been released.
One of the early tips I read early on is that programming a Baofeng is a frustrating experience. For a geek who takes pride in UX, this concerns me a lot. To counter this, it was suggested that I use a special USB cable to connect the Baofeng to my computer, where the application CHIRP allows for fairly easy programming of the radio.
Of course, it isn’t as simple as buying any Baofeng USB cable. There are apparently many cheap ($8-10) USB cables that use cloned or reverse engineered chipsets. This leads to a lot of driver incompatibility issues, flakey connection issues, etc. I found many blog and forum posts (which I won’t link to) mentioning various drivers to install to work around these problems, but I was not going to settle for that. I don’t have the time and patience to deal with driver issues (that’s why I have a Mac) and I don’t like the thought of downloading drivers from some random web site.
So I researched a bit and came across a genuine FTDI USB cable that can connect to Baofeng radios. Reviews said that no drivers needed to be installed manually for Macs and many versions of Windows, as the OS automatically recognized the cable.
Taking a $20 risk, I bought the cable and was rewarded with a plug and play experience in OS X 10.10.2 Yosemite. My Mac immediately recognized the cable according to the System Report (Apple Menu –> About this Mac –> System Report –> USB) as shown in this screenshot:
Now that I had the correct USB cable, I installed the latest daily build of CHIRP, which according to some posts I read was needed depended on the firmware build installed on the Baofeng UV-5R-2. The daily builds also enable new settings you can program, including setting the Squelch.
When I launch CHIRP, I plug the special USB cable into my Baofeng UV-5R-2. I then select the Radio menu and click on “Download From Radio”:
You are then asked for the basic settings to interface with the radio. Select the Port, which should be a usbserial option or similar (may be named differently depending on what USB cable you use):
And then select the Vendor and Model of the radio you want to sync. In my case, the UV-5R.
Then your Mac will download the memory of the Baofeng right into CHIRP, using what it calls “cloning”:
Since you may be a new ham (or a long absent ham, like me), you probably don’t know what repeaters are in your local area. On that same Radio menu I mentioned above, you can import data from various repeater directories (I use RepeaterBook) right into the Baofeng UV-5R.
Once you are read to upload your configuration changes, it’s a simple click on the Radio menu and selecting “Upload To Radio”. After a moment or two, you’re radio is programmed.
So for ~$50, I have a cheap 2-meter and 70cm radio that so far has been working fairly well even with the stock antenna. After getting used to the clunky menu system, I can hear repeaters as far as ~19 miles away from Manchester, NH, which is rather impressive performance. I’ll probably try to contact someone today and test out the signal strength.
I’ve also already ordered a new antenna for the radio for $15, a Nagoya NA-701 that is supposed to help out a bit more with reception. That is arriving today, so I’ll give it a try and report back on it. A good solid antenna will be needed when I go hiking in the mountains this summer. If this turns out to be a decent handheld rig for $75, that will keep my occupied for awhile!
Parts List:
Software List:
- KK7DS Python Runtime for OS X
- Latest daily build of CHIRP for OS X.
Updated 2019-06-13: Fixed Amazon links again.
Updated 2017-06-17: Updated Amazon links, added Parts and Software List to bottom of post.
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.
Baofeng Uv-5ra Programming Software For Mac
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):
Baofeng Uv 5r Iii
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:
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.
Baofeng Uv 5r Radio
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:
Baofeng Uv 5r Plus Programming Software
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.
Baofeng Uv 5r Programming Software
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.
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.
ICADMac is user friendly 2D/3D CAD software for MAC OS X, which reads and writes DWG format drawing files up to AutoCAD v. 2019.It is easy to use thanks to the high level of compatibility with AutoCAD, and it is easy to get as you pay far less money to obtain economic licensing solutions. We already covered the ten free and useful CAD software for every type of platform. Here is another ten best CAD software for Mac that will run natively on the Mac OS X operating system. It is fully compatible with the Mac operating system and no need to use any specific emulation software or a compatibility layer to uses this software.