Radios
Figures ▾

AnyTone AT-D878UVII PLUS · Volume 1

AnyTone AT-D878UVII PLUS — Vol 1: Introduction & Hardware

Top-tier DMR handheld with dual-receive, Bluetooth, APRS, AES

Figure 1 — AnyTone AT-D878UVII PLUS — dual-band DMR digital handheld (representative; an ICOM IC-91AD digital-voice HT shown). Photo: File:ICOM IC-91AD D-STAR handheld transceiver.jpeg by Zuzu, CC BY-SA 3.0 (…
Figure 1 — AnyTone AT-D878UVII PLUS — dual-band DMR digital handheld (representative; an ICOM IC-91AD digital-voice HT shown). Photo: File:ICOM IC-91AD D-STAR handheld transceiver.jpeg by Zuzu, CC BY-SA 3.0 (https://creativecommons.org/licenses/by-sa/3.0), via Wikimedia Commons.

1.1 About this volume

The AnyTone AT-D878UVII PLUS is the current-flagship dual-band DMR Tier I/II handheld in the BridgeCom / AnyTone US distribution channel, and is the DMR daily-driver in this lineup — the HT that gets keyed up first when the answer to “I want to talk on DMR” comes up. The hardware comes out of Qixiang Electronics in Quanzhou (Fujian), trading as AnyTone Tech; the US distribution path is BridgeCom Systems out of Kansas, who handle firmware bundling, the AT_Options expansion, US-localised manuals, the warranty, and the bulk of the codeplug-sharing community that grew up around this radio. Most US 878 owners bought through BridgeCom or one of their downstream amateur dealers (HRO, GigaParts, R&L). The handful of grey-market units coming in directly from China have firmware regional codes that the BridgeCom CPS will refuse to write to, which is the first warning sign for a too-cheap eBay listing.

The “II PLUS” generation slots between roughly 2021 and 2023 and brought four meaningful improvements over the original 2018-era D878UV non-PLUS: integrated Bluetooth (HSP/HFP for an external PTT button or a Bluetooth headset, the killer feature for in-vehicle DMR operation); an improved analog audio chain and a re-tuned AMBE+2 vocoder profile that takes some of the buzz out of fringe-signal DMR; AT_Options-enabled AES-256 encryption (export-controlled but available to US amateurs from BridgeCom, with the regulatory caveat covered in §3 and §7); and a slightly faster CPU that handles the 200k-contact database lookups without the sluggish display refresh of the earlier generation. There is also a “II PLUS” with a separate hardware revision letter — the 2023+ build with the BL_v2 bootloader that requires the V4.xx firmware family. The pre-BL_v2 II PLUS units max out at firmware V3.04; the BL_v2 II PLUS units run V4.xx (current as of mid-2026: V4.00 release 250815, packaged in the “D878UVII V4.00” bundle from BridgeCom). Firmware version is sticky to bootloader; do not try to cross-flash, the radio will brick and BridgeCom warranty service is the only recovery path.

Why someone picks this over the other dual-band hams on the bench is a fork that runs through the rest of this series. Against the Baofeng F8HP (Vol 6) or the Yaesu VX-8DR (Vol 5) the AnyTone is the only radio that does mature DMR Tier II — the Baofengs are analog-only, and the Yaesu does Yaesu’s own YSF (Fusion) digital mode rather than DMR, so they sit on different network ecosystems entirely. Against the cheap Chinese DMR HTs (TYT MD-380/UV380, Retevis RT3S/RT84, the Radioddity GD-77 / Anytone D578 mobile cousin) the 878 has measurably better receive audio, a much more disciplined CPS that doesn’t corrupt codeplugs on partial writes, an integrated GPS and a real internal TNC, Bluetooth that actually works, and BridgeCom’s US support apparatus. Against the older non-PLUS D878 the case for the II PLUS is the Bluetooth + AES + better audio, which are the three things that get used in this setup. The 878 is not the budget choice (BridgeCom price mid-2026 is around USD 280-320 for the radio + standard battery, USD 350-400 with the AT_Options bundle), but for a DMR-first amateur operating across a hotspot, a couple of local repeaters, and the wider BrandMeister talkgroup space, it is the right choice in the lineup.

Cross-link discipline: the 878 talks to a DMR network — see Vol 2 (DMR Network Architecture) for what’s actually on the other end of the link. It typically talks to that network through a hotspot rather than direct to a repeater — see Vol 22 (DIY WPSD Hotspot) for the primary hotspot and Vol 21 (SkyBridge Plus) for the commercial sibling. The programming software lives in Vol 3 (Programming Software Landscape). The encryption / digital-mode regulatory framing is in Vol 4 (Frequency Planning & License Envelope) and the deeper Part 97.113 treatment in Antennas Vol 31 (Regulatory & RF Safety). Antenna pairing is in Antennas Vol 29 (Use-case Matrix).

1.2 Hardware tour

Physically the 878 II PLUS is a 130 × 65 × 39 mm brick, ~280 g with the standard QB-44L 3100 mAh Li-ion battery installed (closer to ~250 g with the smaller QB-44 2100 mAh). The chassis is glass-filled ABS over a die-cast metal frame, finish is a matte black slightly rougher than the original 878’s smoother finish — gives noticeably better grip with damp or gloved hands. Drop-resistant from typical belt height but not IP-rated; the original spec sheet claims IP54 but BridgeCom doesn’t market it as such, and the speaker grille is unsealed enough that immersion is a unit-killer. Compared with the Yaesu VX-8DR’s genuine IPX7 the 878 is the desk/vehicle/belt radio, not the kayak radio.

Front face top to bottom: the 2.4″ color TFT (240 × 320, transflective, daylight-readable with the backlight at default — the colour scheme is user-configurable in CPS and is one of the small joys of the radio, the standard “blue background with white text” being the default but a “black on amber” night-vision mode also exists). Below the display sits the 4-way navigation cluster around an OK button, a numeric keypad (0-9, *, #), and three function keys (P1, P2, P3 — programmable to over forty distinct actions, see §7). The keypad backlight matches the display; brightness and timeout are both CPS-configurable.

Top edge carries three controls plus the GPS-status LED. The leftmost knob is the on/off + volume rotary (push-click for power, continuous-rotation for volume, no detents); the centre knob is the channel/VFO selector with detents; the rightmost rotary is the squelch (analog mode) / volume-fine-trim (digital mode) — labelled as “VFO B” in the manual but it serves the squelch function on the active VFO. The GPS indicator is a small surface-mount LED that goes from red (no fix) through amber (cold/warm fix in progress) to green (locked); it sits next to the SMA antenna jack. The SMA jack itself is SMA-female (centre socket on the radio), which is AnyTone’s reverse-Baofeng convention — antennas with SMA-male centre pins screw directly in. This matters because the bulk of the cheap aftermarket dual-band whip ecosystem (Nagoya, Diamond, Smiley) ships in both SMA-male and SMA-female centre-pin variants, and the 878 wants the SMA-male centre-pin antenna. Get the wrong one and you need an SMA-M-to-SMA-F adapter that adds ~0.1 dB and another mechanical failure point.

Left side has the PTT button (large, tactile, slight overtravel), a wedge-shaped PA (push-to-monitor) button below the PTT for opening squelch on the active channel, and a SK1/SK2 dual-function side cluster (programmable, default SK1 = “scan toggle”, SK2 = “digital monitor toggle”). PTT throw is around 1.5 mm with a satisfying click; not gloves-with-thick-fingers friendly but workable.

Right side carries the USB-C accessory/programming jack and a side-button (SB) third programmable. The USB-C jack is the standard AnyTone wart: it is not electrically a standard USB-C port, it is the Kenwood K-2-pin protocol broken out onto a USB-C connector for mechanical reasons. A plain USB-C-to-USB-C or USB-C-to-USB-A cable plugged into a host computer will charge the battery slowly off the 5 V bus pins but will not enumerate as anything readable by CPS. You need the AnyTone official programming cable (PC-58 or PC-127 part numbers; BridgeCom sells both, USD 25-35 mid-2026) which is mechanically USB-C on the radio end but contains an FT232-class USB-serial converter routing to the K-2 pins. The “third-party USB-C cable” trap has eaten countless 878 owners’ first programming attempts. There is also an audio-accessory variant of the same cable family with a 3.5 mm TRS / 2.5 mm TRS split out for an external speaker-mic — same K-2 mechanical jack, different end termination.

Back holds the battery (slide-down release latch on the bottom), a programmable side-button under the battery clip nominally for “FM radio toggle” (yes, the 878 has a broadcast-FM receiver, 87.5-108 MHz, separate from the amateur-band receive — useful for ambient awareness in the car), and the contact pads for the QC drop-in charger.

Battery: the standard option is the QB-44L 3100 mAh 7.4 V Li-ion (the “L” suffix for the larger size). The smaller QB-44 2100 mAh ships on some bundles and is mechanically thinner — drops the radio depth from 39 mm to ~31 mm at the cost of about a third of the battery life. Realistic runtime: with the 3100 mAh stock battery, 12-15 hours of typical amateur usage (5% TX / 5% RX / 90% standby on a single talkgroup); 6-8 hours under heavy promiscuous-mode use because the digital decoder stays active across both timeslots; 18-20 hours analog-only standby. Charging via the standard drop-in QC desktop charger (also bundled) takes ~4 hours; charging off the USB-C bus pins is slower (~6-8 hours) and not recommended as the radio doesn’t expose the standard PD negotiation lines.

Antenna: the stock antenna is a stubby ~12 cm helically-wound dual-band whip, branded as the AT-D878UVII stock antenna. It is decent — better than the Baofeng stock whip, on par with the Yaesu stock — but a clear upgrade target. Antenna upgrade recommendations are in §6 and the deep treatment is in Antennas Vol 9 (Portable & mobile monopoles) with the per-radio matrix at Antennas Vol 29.

Internal architecture is worth a paragraph because it explains several of the operating quirks. The 878 II PLUS uses an HRC6000-class baseband (the same DMR baseband family as the Connect Systems CS800/CS801D and the original TYT MD-9600), an AMBE+2 vocoder ASIC for DMR voice encode/decode, a separate analog-FM IF chain that shares the same baseband ADC, an L-band uBlox-class GPS module on a side daughter-card, and a Hayes-class CSR8635 Bluetooth radio (HSP/HFP only — no A2DP for stereo audio, so don’t expect to stream FM broadcast over a stereo headset). The CPU is a 32-bit ARM Cortex-M4 class with around 4 MB of program flash and 256 KB of RAM, dwarfed by the 32 MB DMR contact database flash that holds the 200k radioid.net entries — that database flash is the limiting factor for new-codeplug write times, taking ~3 minutes for a full image over the 115200-baud serial link, vs ~20 seconds for the small codeplug portion alone.