mirror of
https://github.com/pascallanger/DIY-Multiprotocol-TX-Module.git
synced 2025-02-04 18:48:11 +00:00
Test image
This commit is contained in:
parent
25a2689bd0
commit
e81ba55967
@ -1,7 +1,12 @@
|
|||||||
|
![](images/DIY_Mulitprotocol_Module_Schematic.jpeg =500x)
|
||||||
|
|
||||||
#DIY MULTI-module by soldering components on a PCB
|
BLABLABLA
|
||||||
|
|
||||||
|
![](images/DIY_Mulitprotocol_Module_Schematic.jpeg)
|
||||||
|
|
||||||
|
# DIY MULTI-module by soldering components on a PCB
|
||||||
Currently the form factor of this module is designed for the JR-style module bay. Many of the popular RC transmitters use the JR-style module bay: FrSky Taranis, FlySky Th9x, Turnigy 9X/R/Pro
|
Currently the form factor of this module is designed for the JR-style module bay. Many of the popular RC transmitters use the JR-style module bay: FrSky Taranis, FlySky Th9x, Turnigy 9X/R/Pro
|
||||||
##What you need
|
## What you need
|
||||||
First you must choose the PCB onto which to solder all the components. There are two PCB options:
|
First you must choose the PCB onto which to solder all the components. There are two PCB options:
|
||||||
- ATmega (8-bit) powered PCB V2.3d supporting individual RF modules
|
- ATmega (8-bit) powered PCB V2.3d supporting individual RF modules
|
||||||
- STM32 (32-bit) powered PCB V1.0t supporting the 4-in-1 RF module
|
- STM32 (32-bit) powered PCB V1.0t supporting the 4-in-1 RF module
|
||||||
@ -14,7 +19,7 @@ The **STM32-based** board has been designed to accept the 4-in-1 RF module with
|
|||||||
|
|
||||||
<img src="images/Board_PCB_STM32.jpeg" width="100" height="125" /> <img src="images/Multi_4-in-1_RF_module.jpg" width="65" height="82" />
|
<img src="images/Board_PCB_STM32.jpeg" width="100" height="125" /> <img src="images/Multi_4-in-1_RF_module.jpg" width="65" height="82" />
|
||||||
|
|
||||||
###ATmega board V2.3d
|
### ATmega board V2.3d
|
||||||
1. ATmega (8-bit) powered PCB V2.3d available from OSHPark [here](https://oshpark.com/shared_projects/Ztus1ah8).
|
1. ATmega (8-bit) powered PCB V2.3d available from OSHPark [here](https://oshpark.com/shared_projects/Ztus1ah8).
|
||||||
2. Individual RF modules The modules are available here:
|
2. Individual RF modules The modules are available here:
|
||||||
- [CC2500](http://www.banggood.com/2_4G-500K-CC2500-Long-Range-Wireless-Transceiver-Module-p-1075492.html) for FrSkyV, FrSkyD, FrSkyX and SFHSS
|
- [CC2500](http://www.banggood.com/2_4G-500K-CC2500-Long-Range-Wireless-Transceiver-Module-p-1075492.html) for FrSkyV, FrSkyD, FrSkyX and SFHSS
|
||||||
@ -26,34 +31,32 @@ The **STM32-based** board has been designed to accept the 4-in-1 RF module with
|
|||||||
|
|
||||||
The schematic for the board is [here](#V23D_Schematic). Please note that is is the general schematic - there will be some minor differences (like solder jumpers) between this and the board.
|
The schematic for the board is [here](#V23D_Schematic). Please note that is is the general schematic - there will be some minor differences (like solder jumpers) between this and the board.
|
||||||
|
|
||||||
###STM32 powered PCB
|
### STM32 powered PCB
|
||||||
1. The latest STM32 (32-bit) powered PCB V1.0t supporting the 4-in-1 RF module available from OSHPark [here](https://oshpark.com/shared_projects/GX51nEoH).
|
1. The latest STM32 (32-bit) powered PCB V1.0t supporting the 4-in-1 RF module available from OSHPark [here](https://oshpark.com/shared_projects/GX51nEoH).
|
||||||
2. The 4-in-1 RF module is available [here](http://www.banggood.com/DIY-2_4G-CC2500-NRF24L01-A7105-CYRF6936-Multi-RF-4-IN-1-Wireless-Module-p-1046308.html)
|
2. The 4-in-1 RF module is available [here](http://www.banggood.com/DIY-2_4G-CC2500-NRF24L01-A7105-CYRF6936-Multi-RF-4-IN-1-Wireless-Module-p-1046308.html)
|
||||||
1. The schematic and BOM for this board V1.0t and older boards are available [here](BOM_DIY_STM32 & Schematic.md).
|
1. The schematic and BOM for this board V1.0t and older boards are available [here](BOM_DIY_STM32 & Schematic.md).
|
||||||
|
|
||||||
###Common parts
|
### Common parts
|
||||||
1. A module case that fits your module like the one [here](https://www.xtremepowersystems.net/proddetail.php?prod=XPS-J1CASE)
|
1. A module case that fits your module like the one [here](https://www.xtremepowersystems.net/proddetail.php?prod=XPS-J1CASE)
|
||||||
<img src="https://www.xtremepowersystems.net/prodimages/j1case.jpg" width="200" height="180" />
|
<img src="https://www.xtremepowersystems.net/prodimages/j1case.jpg" width="200" height="180" />
|
||||||
or you can 3D print your own from a selection on Thingiverse ([Example 1](http://www.thingiverse.com/thing:1852868) [Example 2](http://www.thingiverse.com/thing:1661833)).
|
or you can 3D print your own from a selection on Thingiverse ([Example 1](http://www.thingiverse.com/thing:1852868) [Example 2](http://www.thingiverse.com/thing:1661833)).
|
||||||
[<img src="http://thingiverse-production-new.s3.amazonaws.com/renders/55/1c/cb/0a/e4/5d2c2b06be7f3f6f8f0ab4638dd7c6fc_preview_featured.jpg" width="250" height="200" /> ](http://www.thingiverse.com/thing:1852868)
|
[<img src="http://thingiverse-production-new.s3.amazonaws.com/renders/55/1c/cb/0a/e4/5d2c2b06be7f3f6f8f0ab4638dd7c6fc_preview_featured.jpg" width="250" height="200" /> ](http://www.thingiverse.com/thing:1852868)
|
||||||
For 9XR/9XR Pro, a new 3D printed module is available which makes use of the built in antenna in the handle. This means nothing is getting out of the radio back! You can find all details of this module case on [Thingiverse](http://www.thingiverse.com/thing:2050717).
|
For 9XR/9XR Pro, a new 3D printed module is available which makes use of the built in antenna in the handle. This means nothing is getting out of the radio back! You can find all details of this module case on [Thingiverse](http://www.thingiverse.com/thing:2050717).
|
||||||
<img src="images/9XR_module.jpg" width="113" height="200" /> <img src="images/9XR_module_connector.jpg" width="274" height="200" />
|
<img src="images/9XR_module.jpg" width="113" height="200" /> <img src="images/9XR_module_connector.jpg" width="274" height="200" />
|
||||||
|
|
||||||
|
|
||||||
1. A 2.4GHz antenna and pigtail
|
1. A 2.4GHz antenna and pigtail
|
||||||
|
|
||||||
##Build instructions
|
## Build instructions
|
||||||
If you got this far you already know what you are doing!!
|
If you got this far you already know what you are doing!!
|
||||||
|
|
||||||
###Common steps
|
### Common steps
|
||||||
|
|
||||||
1. Solder all the parts according to the BOM part numbering and the images for your board (see OSHPARK for the images)
|
1. Solder all the parts according to the BOM part numbering and the images for your board (see OSHPARK for the images)
|
||||||
1. Fit the module into the module case. This may require some careful filing or sanding of the module to ensure a nice fit.
|
1. Fit the module into the module case. This may require some careful filing or sanding of the module to ensure a nice fit.
|
||||||
|
|
||||||
###PPM interface
|
### PPM interface
|
||||||
If you are only planning on using the PPM interface with transmitter you are ready to program the module as described in [Compiling and Programming](Compiling.md) the module.
|
If you are only planning on using the PPM interface with transmitter you are ready to program the module as described in [Compiling and Programming](Compiling.md) the module.
|
||||||
|
|
||||||
###Enabling Serial and Telemetry interface
|
### Enabling Serial and Telemetry interface
|
||||||
If you have a transmitter that can support serial communication with the board then you need to solder some jumpers.
|
If you have a transmitter that can support serial communication with the board then you need to solder some jumpers.
|
||||||
|
|
||||||
|
|
||||||
@ -77,10 +80,13 @@ You are now ready to go over to [Compiling and Programming](Compiling.md).
|
|||||||
|
|
||||||
You are now ready to go over to [Compiling and Programming STM32](Compiling_STM32.md).
|
You are now ready to go over to [Compiling and Programming STM32](Compiling_STM32.md).
|
||||||
|
|
||||||
#Reference Schematic <a name="Schematic"></a>
|
# Reference Schematic <a name="Schematic"></a>
|
||||||
Here is the schematic you can use to troubleshoot the module
|
Here is the schematic you can use to troubleshoot the module
|
||||||
## <a name="V23D_Schematic"></a> PCB 2.3d Schematic
|
## <a name="V23D_Schematic"></a> PCB 2.3d Schematic
|
||||||
General module schematic (reference)
|
General module schematic (reference)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<img src="images/DIY_Mulitprotocol_Module_Schematic.jpeg" width="1000" height="500" />
|
<img src="images/DIY_Mulitprotocol_Module_Schematic.jpeg" width="1000" height="500" />
|
||||||
V2.3d Board Schematic
|
V2.3d Board Schematic
|
||||||
<img src="https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/blob/master/PCB%20v2.3d/Schematic_v2.3d.jpg" width="1000" height="500" />
|
<img src="https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/blob/master/PCB%20v2.3d/Schematic_v2.3d.jpg" width="1000" height="500" />
|
||||||
|
Loading…
x
Reference in New Issue
Block a user