2.4GHz
2.4GHz
10 (compatible with 9-channel transmitter)
Up to 1.5km (depending on the environment and antenna type)
GFSK (Gaussian Frequency Shift Keying)
100mW
2 x 1.5V AA batteries (not included)
<20mA
41 x 23 x 15mm
12g
-95dBm
4.5-6V
9 x 3-pin servo connectors ( compatible with standard servo motors)
### Other Features
Both transmitter and receiver feature dual antennas for improved signal strength and reliability.
The transmitter features a low voltage warning system to prevent damage from low battery levels.
Compatible with most standard servo motors and other devices with 3-pin connectors.
Technical Specifications
-10C to +60C
-20C to +80C
5% to 95% RH (non-condensing)
Package Includes
FS-TH9X 2.4GHz 9CH Upgrade Transmitter
FS-IA10B Receiver
2 x Antennas (for transmitter and receiver)
User Manual
Applications
| The FS-TH9X transmitter and FS-IA10B receiver system is suitable for various applications, including |
Robotics
Drones
Model engineering
RC cars and boats
Industrial automation
Home automation
Warranty and Support
The FS-TH9X transmitter and FS-IA10B receiver are backed by a one-year warranty against manufacturing defects. Technical support is available through the manufacturer's website and customer support channels.
FS-TH9X 2.4GHz 9CH Upgrade Transmitter with FS-IA10B Receiver DocumentationOverviewThe FS-TH9X 2.4GHz 9CH Upgrade Transmitter is a wireless remote control system designed for robotic, drone, and other IoT applications. Paired with the FS-IA10B Receiver, this system provides a reliable and high-speed communication link for controlling and monitoring devices remotely. This documentation provides an overview of the component's features, specifications, and code examples to demonstrate its usage in various contexts.Features and SpecificationsTransmitter (FS-TH9X)
+ Frequency: 2.4GHz
+ Channels: 9
+ Transmission Power: 100mW
+ Range: Up to 1.5km (line of sight)
+ Supported Protocols: PWM, PPM, SBUS, and DSHOT
Receiver (FS-IA10B)
+ Frequency: 2.4GHz
+ Channels: 10
+ Sensitivity: -105dBm
+ Range: Up to 1.5km (line of sight)
+ Supported Protocols: PWM, PPM, SBUS, and DSHOTCode Examples### Example 1: Basic Transmitter and Receiver Communication using ArduinoIn this example, we will demonstrate how to use the FS-TH9X Transmitter and FS-IA10B Receiver to control a robotic arm using an Arduino board.Transmitter Side (Arduino)
```cpp
#include <TH9X.h>TH9X transmitter;void setup() {
// Initialize the transmitter
transmitter.begin();
}void loop() {
// Define channel values (0-1023)
int channel1 = 512; // throttle
int channel2 = 512; // steering
int channel3 = 512; // arm movement// Send channel values using PPM protocol
transmitter.setChannelsPPM(channel1, channel2, channel3);
transmitter.send();
delay(20);
}
```Receiver Side (Arduino)
```cpp
#include <IA10B.h>IA10B receiver;void setup() {
// Initialize the receiver
receiver.begin();
}void loop() {
// Read channel values from receiver
int channel1 = receiver.getChannel(1);
int channel2 = receiver.getChannel(2);
int channel3 = receiver.getChannel(3);// Use channel values to control the robotic arm
// ...
delay(20);
}
```### Example 2: Using the FS-TH9X with a Raspberry Pi to Control a DroneIn this example, we will demonstrate how to use the FS-TH9X Transmitter with a Raspberry Pi to control a drone using Python.Transmitter Side (Raspberry Pi)
```python
import RPi.GPIO as GPIO
from fs_th9x import TH9X# Initialize the transmitter
transmitter = TH9X()# Define channel values (0-1023)
channel1 = 512 # throttle
channel2 = 512 # roll
channel3 = 512 # pitch# Send channel values using PPM protocol
transmitter.sendPPM(channel1, channel2, channel3)
```Note: This example assumes you have installed the `fs_th9x` Python library and have configured the Raspberry Pi's GPIO pins to communicate with the FS-TH9X Transmitter.These examples demonstrate the basic usage of the FS-TH9X 2.4GHz 9CH Upgrade Transmitter with FS-IA10B Receiver in various contexts. You can modify and expand these examples to suit your specific IoT project requirements.