Traxxas TQ 1st gen: try 5
[DIY-Multiprotocol-TX-Module.git] / docs / CPPM_HW_Mod.md
blob9552474b431539b863563e04dc8cf117217a560f
1 # CPPM Multi module hardware modification
3 By default Multi uses the telemetry line to send the received channels using a RX protocol (FrSky, DSM, AFHDS2A, Bayang) to the radio.
4 But this does not work on FrSky radios since the telemetry lines of the internal and external modules are shared.
5 On a STM32 module and with a simple hardware modification, you can go around this hardware limitation by using CPPM to send the trainer information to the radio.
7 There are 2 ways to connect the module CPPM trainer signal available on the STM32 USART1.TX pin (BOOT0 programming TX pin) to the radio:
8 1. Use the trainer jack input which is supported by all radios.
9 1. Use the heart beat module bay pin 2 which is currently supported by erskyTX but not yet by OpenTX. FrSky ACCESS and X10/X12 radios do not support this mod.
11 For the hardware modification you need:
12 1. 1K resistor
13 1. Wire
14 1. Shrink tube to isolate the resistor
15 1. For an external trainer, a 3.5mm mono jack plug
16 1. Soldering iron and solder
18 ## Trainer jack
20 ### Here is the modification on a Banggood 4-in-1 or an iRangeX IRX4 / IRX4+:
22 ![Image](/docs/images/CPPM_BG_IRX4_Jack.jpg)
24 ### Here is the modification on a Jumper 4-in-1:
25    
26 ![Image](/docs/images/CPPM_JP4IN1_Jack.jpg)
28 ## Heart beat within the module bay
30 ### Here is the modification on a Banggood 4-in-1 or an iRangeX IRX4 / IRX4+:
32 ![Image](/docs/images/CPPM_BG_IRX4_Mark.jpg)
33 ![Image](/docs/images/CPPM_BG_IRX4_Soldered.jpg)
35 ### Here is the modification on a Jumper 4-in-1:
36    
37 ![Image](/docs/images/CPPM_JP4IN1_Mark.jpg)
38 ![Image](/docs/images/CPPM_JP4IN1_Soldered.jpg)
39 ![Image](/docs/images/CPPM_JP4IN1_Soldered2.jpg)