Baofeng Bf 888s Programming Software Mac

ℹ️ As an Amazon Associate I earn from qualifying purchases. (details)

This page contains resources for troubleshooting and resolving known and unknown issues with the Baofeng UV-5R and other Baofeng series radios. How to fix a Baofeng UV-5R that stops receiving after CHIRP file is uploaded – Resolving an issue that occurs after loading a CHIRP.img file into a new Baofeng radio. Programming Software. BaoFeng UV-82HP VIP Programming Software. BaoFeng BF-F8HP VIP Programming Software. BaoFeng UV-82 Series Programming Software. BaoFeng BF-F8 and UV-5R Series Programming Software. DMR-5R Programming Software. Baofeng DM-1701 Programming Software. Baofeng DM-1801 Programming Software. CHIRP Programming Software (Free & Open. We’re going to program a Baofeng radio with CHIRP software. CHIRP is free open source software anyone can download. It’s used for programming a wide range of amateur radios of different makes and models, and in multiple formats and data sources. It offers an easy to use interface compatible with Windows, Mac, and Linux PC’s. Baofeng Programming Software Freeware Rapid Sequencer Programming Software v.1 Rapid Sequencer Programming utility, which once developed, will expedite the development of PLC Sequencers (or Drums). This software will be able to output variable data that will be imported by the PLC Program being.

I was all set to write a review of the Baofeng BF-888S two-way radio, but then I found a much more thorough Amazon review, more detailed than I ever could have hoped to write. The review is from 2012, but it includes just about everything you'd want to know.

Go read that review, then come back for my commentary.

Baofeng Bf 888s Programming Software Mac

We were provided a set of these radios with a commercial equipment rental, to ease conversation between a few groups of remote operators where line of sight wasn't possible. Over the course of a few months, they haven't let us down.


When you buy half a dozen, it's like someone shipped you half a dozen bricks. The pictures speak for themselves.

Sketchy-looking outer packaging aside, each unit comes boxed with battery, instructions, charger, SMA antenna, charging station, wrist strap, and cheap in-ear headset.

Technical Details

In short, a small hand-held FM transceiver that operates in the 400-470 MHz range, programmable for 16 channels, etc. Universal Radio has a concise summary of the BF-888S.

The back plate of the Baofeng BF-888S includes the following details:

Interestingly, the frequency range and emission power recorded for the CMIIT ID don't match the back plate.

CMIIT reports far more limited capabilities. A little shady, perhaps. Or maybe just a different revision of the radio that was locked down a bit to help ease things in the US market.

The Good News

There's a lot to like about these radios.


At $10-12 per handset they're near-disposable, you can afford more of them. That changes the game about who you hand a radio to.

If you're licensed by the FCC for business usage within the 400-470 MHz spectrum, these serve as excellent backups. Or perhaps you provide these to vendors, contractors, or students, rather than handing over one of your more expensive handsets. If one walks away or gets broken, they're easy/cheap to replace.

Simple interface


Once programmed identically, there's no settings for the user to mess with beyond the channel selection. That makes things easier for entry-level users and it's less headache for you: no need to worry about users accidentally changing CTCSS 'privacy' codes (that you'll inevitably need to reset), broadcasting at higher power than you're licensed for, or any other nonsense.

Excellent battery life

There is an LED flashlight, which I have found useful despite my initial feeling of disdain. But otherwise, there's no extra features to drain the battery, not even a status display, meaning more battery life dedicated to the radio components themselves.

Even with moderately heavy chatter you can easily get a full day's worth out of each 1500 mAh lithium-ion battery.

Rugged construction

For the low cost, it's a suprisingly dense hunk of molded plastic. They've survived months of abuse at the hands of small children and teenagers alike, and I once dropped one of these handsets 20 feet onto a cured concrete floor. Short a few scuffs, it's like nothing happened.

The clips and supporting springs are strong. When installing the clip, do so without the battery inserted so you don't have to fight the spring. By comparison, I managed to break a belt clip on a friend's Motorola Talkabout after a few days light usage.

Update 3/2018

After years of use/abuse and numerous drops at the hands of dozens of teenagers, most of the damage consists of cosmetic scuffs, scrapes, and bent antennas.

The only structural damage I've seen on any of the radios has been a small chip on the side of the case; eventually another drop resulted in a broken chunk near the battery compartment, at which point the battery latch doesn't want to stay engaged (since the piece that would hold the latch in place is gone). A piece of gaff tape across the bottom keeps the battery engaged and otherwise the radio is still perfectly functional.

Given enough drops, the battery tabs can snap off. So long as there's still one intact battery tab, the battery will stay in.

Everything is prone to break over time. Given the low cost of the Baofeng BF-888S, the build quality is still more than generous.

The Bad News

In an attempt to be a model citizen, I did a bit of reading on the Personal Radio Services before programming the radios, but I found the FCC regulations difficult to navigate.

I'm not an expert in the field, but I can say the flexibility of programmable radios could be a potential source of trouble for the consumer and a factor to consider when evaluating new gear.

Easy to use improperly

Mentioned in the Amazon review, but worth reiterating: if you live in the United States, you absolutely can't use the Baofeng BF-888S without breaking FCC rules. Not out of the box, anyways. The BF-888S ships from the factory with sixteen default/preset frequencies, most of which cannot be used without an FCC license and some of which will probably overlap with law enforcement and emergency services. Don't do it.

There are many products sold in the US that can be misused in a way that breaks a law, rule, or regulation. This just happens to be one of those items. The product isn't inherently evil, it's just a UHF radio that can be programmed to operate on a wide range of frequencies (many of which happen to be regulated).

Baofeng received FCC Part 90 certification for the BF-888S in October 2015 for use on commercial frequencies (Miklor, FCC). That isn't the same as FCC Part 95 for Family Radio Service (FRS), the part of the radio spectrum that most consumer walkie talkies operate on.

Breaking down what FCC says about FRS, piece by piece:

If you operate a radio that has been approved exclusively under the FRS rules, you are not required to have a license.

The BF-888S hasn't been approved exclusively under the FRS rules.

FRS transmitters have a maximum power of ½ watt (500 milliwatt) effective radiated power and integral (non-detachable) antennas.

The BF-888S is capable of transmitting at higher power (2-5 watts, depending whether you believe the back plate or the CMIIT registry) and has a detachable antenna.

Radios that have been certified for use in the FRS may be found on the FCC website by using the page at

The BF-888S does appear on the FCC website, but only for Part 90. Not Part 95 (FRS).

Consider what the FCC says about General Mobile Radio Service (GMRS) regulations instead:

If you operate a radio that has been approved under the GMRS rules, you must have a GMRS license. GMRS transmitters generally transmit at higher power levels than is allowed in the FRS and may have detachable antennas. (Note that some dual-service radios transmit with higher power on FRS channels 1 through 7; these radios can be used without a license only on FRS channels 8 through 14.)

The dual-service radios mentioned are everywhere and sold to consumers across the United States. If your Motorola Talkabout has a pair of high/low transmit buttons, technically you'd need a license to use them with higher power on channels 1-7. In practice, most consumers don't know anything about FCC regulations and few bother to acquire the proper GMRS license.

Update 3/2018

Effective September 27th, 2017 the FCC has consolidated FRS/GMRS channels. They now permit transmitting up to 2 watts on what used to be FRS channels 1-7 (and also channels 15-22), although it's still good practice to transmit on low power whenever possible to reduce your impact on other users.

Programming can be tedious

To program the BF-888S you'll need to buy an inexpensive programming cable which plugs into the BF-888S headphone/mic jack and connects to a USB port on your computer.

Baofeng provides programming software for Windows, which I didn't care to deal with. Alternatively you can use CHIRP...

CHIRP is a FREE cross-platform, cross-radio programming tool. It works on Windows and Linux (and MacOSX with a little work). It supports a growing list of radios across several manufacturers and allows transferring of memory contents between them.

The emphasis on with a little work is mine. Getting the Python application running on OSX wasn't too bad, nor was creating a template file to use for all the radios, but I found that CHIRP wouldn't release the serial port after programming each radio. I could close and re-open CHIRP, but the serial port wouldn't be available for the next radio. The only way to release the serial port was to hard boot the computer after each radio.

Six radios, six reboots. Once you're done, you'll want to verify operation of every channel with a scanner. Six radios, sixteen channels each, that's 96 channels to check. A little tedious, but only required once.

Update 3/2018

A later revision of the Baofeng BF-888S includes the following on the back plate (other details unchanged):

Using CHIRP on Mac OSX, this version of the BF-888S did not work with the cheap programming cable mentioned earlier. Later revisions of the radio aren't as tolerant of the commonly-counterfeit Prolific chips found in the USB-serial cables.

CHIRP bug #4249 has a good discussion of the problem. If you're consistently seeing 'radio refused to enter programming mode' errors from CHIRP there's a good chance your cable has a counterfeit Prolific chip.

The Linux-based LiveCD still works. Alternatively, the $18 FTDI programming cable from Valley Enterprises works flawlessly on OSX out of the box, without any reboots required, and has nice LED status lights to indicate transmit/receive. If you're programming more than a few radios, it's a useful time-saving upgrade.

Baofeng Bf-888s Programming Software Mac

Important: When working with a new batch of radios, make sure you download the radio settings FIRST and then modify the CHIRP-created template with the relevant frequencies and settings. You can copy/paste frequencies from another template, but if you write an old template to a newer radio, settings could be lost.


The Baofeng BF-888S is a small, rugged, and capable UHF radio at an amazingly low price.

If you've got a GMRS license ($70 per 5 years per family) and do any kind of camping or hiking, what are you waiting for?

If you've got a license for business use in the 400-470 MHz spectrum, there's all sorts of uses for these.

If you've got the patience to program legal FRS frequencies and transmission power, be careful.

If you'd prefer to skip the programming and have walkie talkies that work out of the box, Baofeng isn't for you. Stick to the Motorola Talkabout series, just don't claim ignorance of FCC regulations if you happen to broadcast on high power on FRS channels 1 through 7.

Over and out.

Last Modified: 2020-08-09


Baofeng Bf 888s Programming Software Mac Free

Home All Entries Search Errata

Copyright © 2014-2020 Alex Moundalexis, licensed under a Creative Commons License. Some rights reserved.

  • Rapid Sequencer Programming utility, which once developed, will expedite the development of PLC Sequencers (or Drums) . This software will be able to output variable data that will be imported by the PLC Program being. ...

    • RSPS1.jar
    • rsps
    • Freeware (Free)
    • 1.42 Mb
    • Windows
  • AnyCAD Component Designer is the 3D modeling and programmingsoftware, AnyCAD Component Designer is the 3D modeling and programming software, which gives you the new concept to build 3D models. You can use it to build smart 3D parametric models by combining the AnyCAD modeling language and parameter binding mechanism.

    • AnyComponent2012Install.msi
    • AnyCAD.Net.
    • Shareware ($)
    • 10 Kb
    • WinXP, Win Vista, Windows 7
  • CutLeader is automatic true shape nesting and G-code generation software used for CNC laser , plasma , flame and waterjet cutting machine.CutLeader is a CAD/CAM software for CNC cutting machine (laser, plasma, waterjet, router, foam cut) with true shape . ...

    • CutLeader V5.7.8 TrialPortable
    • TAOSoft
    • Shareware ($1.00)
    • 29 Mb
    • WinXP, Win7 x32, Win7 x64, Windows2000, Windows2003
  • Renesas Flash Programmer is programmingsoftware for a Renesas Electronics microcontroller with flash memory, which provides operations and functions specific to programming.Get Renesas Flash Programmer and take it for spin to fully assess its. ...

    • Renesas ElectronicsCorporation
    • Freeware (Free)
    • Windows XP, Vista, 7
  • Panasonic KX-TD1232/KX-TD816/KX-TD308 ProgrammingSoftware for Windows. Easy understandable interface, full compatibility with any version of PBX firmware, built-in installer's help. ...

    • PBX Software
    • Demo ($75.00)
    • 654 Kb
    • Windows 9X, ME, 2K, XP, 2003
  • Panasonic KX-TD1232/KX-TD816/KX-TD308 ProgrammingSoftware for Windows. Easy understandable interface, full compatibility with any version of PBX firmware, built-in installers help Main features: easy understandable Interface, full compatibility. ...

    • Panasonic KX-TD1232/816/308Programmator
    • Dmitry Nikiforov
    • Shareware ($75.00)
    • 648 Kb
    • Windows XP, 2000, 98
  • Renesas Flash Development Toolkit is the dedicated flash programmingsoftware for Renesas flash microcomputers, which offers sophisticated and easy-to-use Graphical User Interface. Moreover, when it is used with High-performance Embedded Workshop,. ...

    • Renesas ElectronicsCorporation
    • Freeware (Free)
    • Windows All
  • gnome-avrdude is a GNOME graphical user interface (GUI) for the command-line Atmel AVR microcontroller programmingsoftware 'avrdude' gnome-avrdude is a GNOME graphical user interface (GUI) for the command-line Atmel AVR microcontroller programming software 'avrdude' (http://savannah.nongnu.

    • gnome-avrdude-0.1.tar.gz
    • gnome-avrdude
    • Freeware (Free)
    • 104 Kb
    • BSD; Linux
  • A multiplayer 'stratego' clone with peer-peer player capabilities. Made in the'eXtreme programming' software development way..

    • xmus-xp_1.1.2_src.tar.gz
    • x-mus
    • Freeware (Free)
    • 7 Kb
    • Windows; Mac; Linux
  • Desarrollo y soporte de software para programacion de microcontroladores pic. Pic microcontrollers programming software support and development..

    • Gedit_Pic-IDE.1.1.tar.gz
    • piclinux
    • Freeware (Free)
    • 31 Kb
    • Linux
  • Multiplatform Extreme Programming Software Development Tool using FreePascal..

    • gpldevkit0.19.rar
    • Freeware (Free)
    • 578 Kb
    • Windows; Linux
  • CooCox CoFlash is a stand-alone Cortex M3 & Cortex M0 Flash Programming software for PCs running Microsoft Windows. CoFlash has an intuitive user interface with a traditional Windows graphical user interface (GUI), and a command line mode as well. CoFlash requires a CoLink.

    • CoFlash-1.3.6.exe
    • CooCox
    • Shareware ($)
    • 1.71 Mb
    • WinXP, Win Vista, Windows 7

Related:Baofeng Programming Software - Cable Software Baofeng - Baofeng Software Download - Baofeng Mini - Use Baofeng Programmer
Pages : 1 2 3>