You power up, and your video feed is snow. You check your goggles — wrong channel. You check the VTX button — it cycles through bands but won’t land on the right one. You spend 10 minutes in the field with a bent paperclip trying to press a microscopic button while your batteries drain. SmartAudio eliminates this ritual. Here’s how to wire it, configure it, and — crucially — fix it when it refuses to cooperate.
How SmartAudio Works
SmartAudio is a one-wire serial protocol developed by TBS (Team BlackSheep) that lets your flight controller talk to your video transmitter. Instead of pressing buttons on the VTX itself, you change channels, power levels, and pit mode settings through Betaflight — either via the OSD stick commands, the CMS (Configuration Menu System) in your goggles, or the Betaflight Configurator on your computer. The VTX sends back confirmation data so Betaflight knows the current state.
Tramp is a competing protocol from ImmersionRC that does the same thing. Most modern VTXs support one or both. The wiring and configuration are nearly identical for both protocols — the only difference is which UART port setting you select in Betaflight.
Step-by-Step SmartAudio Setup
Step 1: Identify Your VTX Protocol
Before wiring, check your VTX documentation:
– TBS Unify series: SmartAudio 2.0 or 2.1
– Rush Tank series: SmartAudio (labeled “IRC” or “SA” on pinout)
– AKK VTX: Usually SmartAudio, some models support both
– Eachine VTX: Tramp protocol on most models
– Caddx Vista / DJI Air Unit: Use MSP DisplayPort, not SmartAudio — this is a different system entirely
Step 2: Wire SmartAudio to a Free UART TX Pad
SmartAudio needs only one wire: the VTX’s SA/Tramp/TX pad connects to any free UART TX pad on your flight controller. Common practice: use the UART labeled “TX3” or “TX6” that isn’t already occupied by your receiver, GPS, or ESC telemetry.
If your flight controller has a dedicated “VTX” pad, use it — it’s pre-mapped to a UART TX. If not, any free UART TX works.
Do not connect anything to the UART RX pad for SmartAudio. The protocol uses only TX from the flight controller to the VTX. Some VTXs do send telemetry back, but it’s handled on the same TX wire via half-duplex — no second wire needed.
Step 3: Configure Betaflight Ports Tab
- Open Betaflight Configurator, go to the Ports tab.
- Find the UART you wired to (e.g., UART3).
- Under “Peripherals,” select the appropriate protocol:
– Select TBS SmartAudio for TBS, Rush, AKK, and most SA-compatible VTXs
– Select IRC Tramp for ImmersionRC and Eachine VTXs - Leave all other columns (Serial Rx, Telemetry Output, Sensor Input) set to Disabled.
- Save and Reboot.
Step 4: Configure the Video Transmitter Tab
- Go to the Video Transmitter tab.
- Verify “VTX Device” shows your selected protocol (e.g., “TBS SmartAudio”).
- Set your desired band, channel, and power level. Use legal values for your region.
- Check “Pit Mode” if you want the VTX to start in low-power mode on power-up.
- Critical: Enable “Low Power Disarm” if you want the VTX to drop to minimum power when the quad is disarmed — this prevents overheating on the bench. As we covered in our VTX overheating guide, a VTX running at full power on the bench can reach 90°C+ within two minutes.
- Save.
Step 5: Test via OSD CMS
- Power up the quad with goggles on.
- Enter the CMS menu: throttle mid + yaw left + pitch up (default stick command).
- Navigate to Features → VTX SA or VTX TR.
- Change the band and channel. Exit the menu.
- Verify your goggles now show a clear picture on the new channel.
| VTX Feature | SmartAudio | IRC Tramp | Notes |
|---|---|---|---|
| Channel control | Yes | Yes | Both change band/channel via CMS |
| Power level control | Yes | Yes | 25mW to 1W+ settable from OSD |
| Pit mode control | Yes | Limited | SA supports full pit mode toggle; Tramp requires power level 0 |
| Telemetry feedback | Yes (v2.1) | Yes | Confirms current channel and power |
| Locked/unlocked status | Yes (v2.1) | No | SA reports if VTX is locked to specific channels |
| Half-duplex (single wire) | Yes | Yes | Both use only TX pad, no RX wire needed |
Common Mistakes & What Most Pilots Get Wrong
Mistake 1: Wiring SmartAudio to a UART RX pad.
The consequence: the flight controller transmits on TX, not RX. If you wired SA to an RX pad, the VTX never receives commands. Betaflight shows “Device Not Ready” in the Video Transmitter tab. The fix: move the wire to the corresponding TX pad on the same UART. UART numbering pairs TX and RX — if you used RX3, switch to TX3.
Mistake 2: Selecting the wrong protocol in Ports tab.
The consequence: a VTX configured for SmartAudio receiving Tramp commands (or vice versa) ignores all communication. The VTX stays on its last-used channel with no way to change it from the OSD. The fix: check your VTX model’s documentation. When in doubt, try both protocols sequentially — you can’t damage anything by selecting the wrong one.
Mistake 3: Forgetting to enable Low Power Disarm.
The consequence: your VTX sits on the bench at 800mW for five minutes while you adjust PIDs. It reaches thermal shutdown temperature. The next time you arm, the video feed cuts out mid-flight because the VTX is already borderline. A $40 VTX gets cooked by a setting you can flip in two seconds.
Mistake 4: Leaving both SmartAudio and MSP on the same UART.
The consequence: UART conflicts produce silent failures. Betaflight may show “Device Ready” but commands never reach the VTX. Always use a dedicated UART for SmartAudio — don’t share it with GPS, receiver, or anything else.
Mistake 5: Not testing CMS control before leaving the bench.
The consequence: you drive 30 minutes to your flying spot, power up, and realize you can’t change channels because SmartAudio isn’t working. Now you’re stuck on whatever channel the VTX was last set to. Test CMS control on the bench — change band, channel, and power level at least once — before packing your gear.
⚠️ Regulatory Notice: The flight recommendations and VTX power settings in this article should be followed in accordance with the latest 2026 drone regulations in your country or region. Maximum legal VTX output power varies significantly: the FCC (US) allows up to 1W on most bands, while CE (EU) limits are 25mW. Always verify local laws regarding transmission power, frequency bands, and amateur radio licensing requirements before operating your VTX. Regulations vary between the FAA (US), EASA (EU), CAA (UK), CAAC (China), and other authorities.
Once your SmartAudio control is working reliably, the next weak link in your video chain is the antenna. A poorly matched antenna creates SWR issues that degrade range even with perfect channel selection. The UAVmodel Lollipop 5.8GHz Antenna Set uses precision-tuned elements with SWR below 1.2 across the entire 5.6-5.95GHz band — pair it with a SmartAudio VTX for drop-free video at any power level.
