Page 2
Introduction, and History Back in early 2013, when FPV was still in its infancy, and mini-quads hadn’t been invented yet, ImmersionRC introduced the EzUHF 433MHz remote control system. In the early days, this system was used for some of the most iconic fixed-wing FPV flights, pushing limits out past 10s of km. ...
Auto on power-up, or on demand from the tx GHST protocol available in a custom OpenTX build at product first shipment (IRC Website) 1 Sbus is inverted by definition, SBus Inverted flips it over so that it doesn’t require inverters on F4 FCs ...
Getting Started OpenTx Configuration The Ghost transmitters, and high frame rate + low latency that they can supply, are optimized for a new OpenTx protocol, GHST . For transmitters which do not yet support this protocol, either download one of the ‘Nightly OpenTx Binaries’...
Page 5
Binding Binding UCKS , it really does. How many times have you had to tear apart a model to get access to some buried bind button. How many times have you received a new ‘BNF’ model only to have to scour the internet for an out of date manual that tells you which of the identical-looking three ...
Page 6
Receiver Pinouts 2G4 Atto The smallest of the Ghost receivers, the Atto is optimized for use in race/freestyle quadcopters. it has the following pinout: Receiver Protocols Ghost receivers support a number of common protocols, selected during binding. Each has its own merits, and performance characteristics. ...
Page 7
Receiver Wiring SRXL-2 Wiring to Betaflight Flight Controllers SRXL-2 is a bidirectional protocol which requires connecting via a single wire to a UART T X pin, N OT a RX p in. This is the preferred protocol for Ghost receiver hookup until the GHST protocol is ported to betaflight. ...
Page 8
PWM Operation for micro-Fixed wing The Atto receiver may be used for fixed-wing applications with up to 4 servos without any additional hardware. Pinout for PWM mode is as follows: Specification Value CH1 SBus Output ‘S’ CH2 Telemetry Input Pin ‘T’ ...
Page 9
Link Quality (passed as RSSI) If using the SRXL-2 protocol, link quality is automatically communicated to BetaFlight. If using other protocols, the link quality may be passed down an unused R/C channel, and betaflight configured to that channel’s value as RSSI. ...
Page 10
Direct Tramp Control To control the frequency and power of a Tramp HV/Tramp Nano vTx, simply run a single wire from the ‘T’ pin of the Ghost to the ‘TEL’ pin of the Tramp. Note that this replaces any connection between the Tramp and the Flight Controller, which is not required with direct control. ...
Updating Firmware JR Module Connect your PC to the Ghost JR module using a micro-USB cable. Press the S tart Update button to start the procedure. If for any reason the Ghost Tx display does not turn on, power up the module with the joystick pressed to force boot load mode. ...
Page 12
Antennas JR Module Transmitter The JR module is equipped with two antenna connectors, creating a diversity antenna configuration even for tiny micro-sized quads equipped with a single antenna. To comply with current FCC regulations the JR module uses RP-SMA (reverse-polarity SMA) antennas, an unfortunate departure from ImmersionRC’s traditional SMA bias. ...
Page 13
Atto Receiver The IRC qT Antenna - Balanced Dipole The Atto receiver ships with a small balanced dipole antenna, which does not have a ‘ground’ and ‘live’ end. Both antenna elements are ‘balanced’. This means that the common practice of finding the ...
Page 14
Antenna Placement The Ghost receiver is incredibly sensitive, and works best when distanced from the typically high power video transmitter antenna of long range drones. Try to space the two antennas as much as possible if maximum range is required, as should be common practice for any FPV control system. ...
Page 15
Betaflight OSD Configuration When using SRXL-2 mode, or GHST mode, for the link between the Ghost Tx module and the R/C radio, the link quality (for bidirectional modes) will be available for display on-screen in betaflight. ...
Page 16
Ghost JR Module User Interface The main OLED user interface is navigated using the left/right joystick functions. The following ‘pages’ are available. Note: Latency numbers in these images are from a PC-based simulator, and don’t reflect actual performance. ...
Page 17
Pack (Battery Pack) Status Page Valid when using GHST protocol to communicate with Betaflight. Shows the betaflight-reported battery pack voltage, current, and mAh consumed. Only valid in bidirectional modes, such as Normal, Race, and Long Range. Not valid in PureRace mode. ...
Page 18
vTx Page A Tramp (Nano, or HV), connected to the ‘T’ pin of a Ghost Rx is controlled using the vTx page. Scroll up/down to select the value to change, scroll down to ‘Send’, and send the setting to the model. ...
Page 19
Bind Menu Receivers are bound from the Bind menu. This is also where the receiver protocol is specified, along with the channels on which the LQ and RSSI values will be emitted. Note: ‘Old Prot’, and ‘Force Up’ are present to support early beta testers, and will be removed in a ...
Page 20
Antennas Menu In most cases, leave these settings at their default setting. Ghost will decide which antenna to use for both Tx and Rx. For ‘special cases’, such as using directional antennas for extreme range, manually set the desired antenna. ...
Page 21
OpenTx Custom Builds for GHST Full support for Ghost has been added to OpenTx thanks to the efforts of the OpenTx team. GHST protocol support without Sync capability is expected to be released in OpenTx 2.3.10. GHST protocol support with Sync (lower latency) is available in a custom build, available on the ImmersionRC Ghost product page. ...
Page 22
-117dBm 40.0km Note: Tool used to estimate FSL (Free Space Loss) is an online IRC tool located here: https://www.immersionrc.com/rf-range-demystified/ Note that these numbers don’t take into consideration factors such as antenna cross-polarization, interference on the Rx end of the link, atmospheric effects, etc. ...
Page 23
An 8dBi patch can easily double range when compared with a ~2dBi dipole. Link Margin Definition: In a wireless communication system, the link margin, measured in dB, is the difference between the receiver's sensitivity (i.e., the received power at which the receiver will stop working) and the actual received power.
Page 24
Range Test Mode The JR module has a power option of 16uW (0.000016W, or -18dBm). This mode is ideal for range testing. Place the transmitter on (ideally) a non-conducting object, in the RF mode that you wish to test, with Transmitter power set to 16uW. ...
Page 25
Latency and Frame Rate Latency in an R/C control system consists of several parts. 1) Time from stick/switch movement to packet sent to RF module (R/C packet) 2) R/C packet length duration (SBus, GHST, etc.) 3) Time from packet received to RF packet sent over the air 4) RF packet length duration ...
Page 26
RF Modes The Ghost family supports (currently) 4 different RF modes, each of which has its own tradeoff between telemetry, frame rate, and range. Mode Rx Sensitivity Frame Rate Telemetry Pure Race -106dBm 222.22Hz No Unidirectional, no telemetry return, top performance for ...
Page 27
Proton Packs ‘Proton Packs’ greatly simplify the installation of a 5.8GHz Video Transmitter, and Ghost Control Link in most quads. Connection between the two products is automatic, and video frequency can be set directly by the Ghost without the need to configure vTx Tables in Betaflight. ...
Page 28
Proton Pack Tiny Trainer™ The Tiny Trainer is a wonderful little quad from the Five33 team. The Tiny Trainer Proton pack is designed to sit comfortably above the AIO FC, with plenty of space for the optional LED board above it.
Page 29
Assembling Proton Packs To assemble the proton packs, use the installed 0.1” headers to solder the Tramp Nano, and Ghost Atto/Zepto to the boards. Be careful to install on the side with the outline of the board, and not the back side of the board. ...
Wiring Diagrams Wiring diagrams for Ghost/Tramp on various common flight controllers are located on the IRC website here: ttps://www.immersionrc.com/ghosttrampwiring As an example, this shows the wiring for the Diatone Mamba F722, with a Ghost Atto/Zepto, and Tramp nano, using SRXL-2 mode. ...
Troubleshooting General Debug Downlink Link Quality is poor, even when sitting on the bench Ensure that the internal 2.4GHz transmitter of your R/C radio is completely disabled. OTA Firmware Upgrade is unreliable, rarely succeeds As above, ensure that the internal 2.4GHz transmitter of your R/C radio is completely disabled. ...
Page 32
to 50ms, and therefore causes RX_LOSS on every packet. Instead of SRXL-2, use SBus, or SBus Fast for Long Range mode use. Rx ‘Unbricking’ Over-The-Air (OTA) updating of tiny devices without handy serial ports always raises the question about how to avoid ‘bricking’, which renders a device unusable. ...
Page 33
The I RC Hub is where fans of IRC hang out on social media. A friendly place where users are happy to help out with any question that you might throw at them. Please use the search feature, many topics have already been discussed. ...
Page 34
Please contact us at: i nfo@immersionrc.com , or at our ImmersionRC Hub on facebook. ImmersionRC Limited, Kwai Chung, NT, Hong Kong, www.immersionrc.com ...
Appendix B: Standards and Regions Ghost strives to provide a legal R/C control link regardless of where in the world it is used. This is accomplished by selling multiple transmitter models (SKUs) which enable only the modes permitted within a geographic region. ...
Appendix C: Terms and Conditions 1.0 Ordering products The ownership, use and operation of FPV radio equipment (such as UHF long range systems or video transmission equipment) which are technically considered to be RF devices may require a license and some countries may forbid its use or ownership entirely.
Need help?
Do you have a question about the Ghost Atto Duo and is the answer not in the manual?
Questions and answers