Stufin
Home Quick Cart Profile

SKYDROID FPV Receiver 5.8G OTG 150CH Video Downlink Receiver Double Antenna

Buy Now

Component Documentation

SKYDROID FPV Receiver 5.8G OTG 150CH Video Downlink Receiver Double Antenna

Overview

The SKYDROID FPV Receiver 5.8G OTG 150CH Video Downlink Receiver Double Antenna is a high-performance, compact, and lightweight receiver designed for First-Person View (FPV) applications in Unmanned Aerial Vehicles (UAVs), drones, and other robotic systems. This receiver is capable of receiving high-quality video signals at a frequency of 5.8 GHz, making it an ideal component for FPV enthusiasts and professionals.

Functionality

The SKYDROID FPV Receiver is responsible for receiving video signals transmitted from a UAV or drone's camera via a 5.8 GHz frequency band. The receiver is equipped with two antennas, which provide a strong and stable signal reception, ensuring a clear and uninterrupted video feed. The receiver's primary function is to convert the received radio frequency (RF) signal into a digital video signal, which can be connected to a monitor, smartphone, or other display devices for real-time video monitoring.

Key Features

  • Frequency Band: 5.8 GHz, with 150 available channels for minimized interference and optimized signal quality.
  • Dual Antenna Design: Two high-gain antennas provide a strong and stable signal reception, ensuring a clear and uninterrupted video feed.
  • OTG (On-The-Go) Compatibility: The receiver supports OTG technology, allowing it to be connected to Android devices directly, without the need for additional adapters or converters.
  • High-Sensitivity Receiver: The receiver is designed to pick up weak signals, ensuring a stable video connection even at long ranges.
  • Low Latency: The receiver features low latency, ensuring a real-time video feed with minimal delay.
  • Compact and Lightweight Design: The receiver is designed to be compact and lightweight, making it ideal for UAVs and drones where weight and space are critical factors.
  • Easy to Use: The receiver is easy to set up and use, with a simple and intuitive interface.
  • Wide Compatibility: The receiver is compatible with most FPV cameras and transmitters, making it a versatile component for various FPV applications.

Technical Specifications

Frequency Band

5.8 GHz

Channels

150

Antenna Type

Dual, high-gain

OTG Compatibility

Yes

Receiver Sensitivity

High

Latency

Low

Operating Temperature

-20C to 60C

Dimensions

40 x 25 x 10 mm

Weight

20 grams

Applications

The SKYDROID FPV Receiver 5.8G OTG 150CH Video Downlink Receiver Double Antenna is suitable for various FPV applications, including

FPV racing and sports

Aerial photography and videography

Drone surveillance and monitoring

Search and rescue operations

Industrial inspection and monitoring

Conclusion

The SKYDROID FPV Receiver 5.8G OTG 150CH Video Downlink Receiver Double Antenna is a high-performance receiver designed for FPV enthusiasts and professionals. Its compact design, high-sensitivity receiver, and low latency make it an ideal component for UAVs and drones, providing a clear and uninterrupted video feed in real-time.

Pin Configuration

  • SKYDROID FPV Receiver 5.8G OTG 150CH Video Downlink Receiver Double Antenna Pinout Description
  • The SKYDROID FPV Receiver 5.8G OTG 150CH Video Downlink Receiver Double Antenna is a high-performance receiver designed for First-Person View (FPV) applications. It features a compact design and a wide range of input/output pins, making it suitable for various FPV systems. Below is a detailed pinout description to help you understand the functionality of each pin and connect them correctly.
  • Pinout Description:
  • Pin 1: VCC (Power Supply)
  • Function: Supplies power to the receiver module
  • Recommended voltage: 5V DC
  • Maximum current: 200mA
  • Connection: Connect to a 5V power source, such as a battery or a regulated power supply
  • Pin 2: GND (Ground)
  • Function: Provides a common ground reference for the module
  • Connection: Connect to the ground of the power source and other components in the system
  • Pin 3: USB_OTG (USB On-The-Go)
  • Function: Enables connection to a USB host device, such as a computer or Android device, for video transmission and configuration
  • Connection: Connect to a USB OTG cable and then to a USB host device
  • Pin 4: VIDEO_OUT (Composite Video Output)
  • Function: Provides a composite video signal output for connecting to a monitor, recorder, or other video equipment
  • Connection: Connect to a composite video cable and then to a monitor or recording device
  • Pin 5: AUDIO_OUT (Audio Output)
  • Function: Provides an audio signal output for connecting to headphones, speakers, or other audio equipment
  • Connection: Connect to an audio cable and then to headphones, speakers, or other audio equipment
  • Pin 6: ANT1 (Antenna 1)
  • Function: Connects to the first antenna for receiving 5.8 GHz FPV video signals
  • Connection: Connect to a 5.8 GHz antenna, ensuring proper polarization and impedance matching
  • Pin 7: ANT2 (Antenna 2)
  • Function: Connects to the second antenna for receiving 5.8 GHz FPV video signals
  • Connection: Connect to a 5.8 GHz antenna, ensuring proper polarization and impedance matching
  • Pin 8: Button (Configuration Button)
  • Function: Allows configuration of the receiver module, such as channel selection and frequency adjustment
  • Connection: Connect to a momentary push-button switch or a tactile switch
  • Pin 9: LED_IND (LED Indicator)
  • Function: Provides a visual indication of the receiver's status, such as signal strength or channel information
  • Connection: Connect to an LED, ensuring proper polarity and voltage rating
  • Pin 10: SPI_CLK (SPI Clock)
  • Function: Part of the SPI (Serial Peripheral Interface) bus for external configuration and control
  • Connection: Connect to the SPI clock signal of an external microcontroller or other SPI-compatible devices
  • Pin 11: SPI_MOSI (SPI Master Out Slave In)
  • Function: Part of the SPI bus for external configuration and control
  • Connection: Connect to the SPI MOSI signal of an external microcontroller or other SPI-compatible devices
  • Pin 12: SPI_MISO (SPI Master In Slave Out)
  • Function: Part of the SPI bus for external configuration and control
  • Connection: Connect to the SPI MISO signal of an external microcontroller or other SPI-compatible devices
  • Pin 13: CS (Chip Select)
  • Function: Part of the SPI bus for external configuration and control
  • Connection: Connect to the chip select signal of an external microcontroller or other SPI-compatible devices
  • Connection Structure:
  • 1. Connect the power source (5V DC) to Pin 1 (VCC) and Pin 2 (GND).
  • 2. Connect the USB OTG cable to Pin 3 (USB_OTG) and the other end to a USB host device.
  • 3. Connect the composite video cable to Pin 4 (VIDEO_OUT) and the other end to a monitor or recording device.
  • 4. Connect the audio cable to Pin 5 (AUDIO_OUT) and the other end to headphones, speakers, or other audio equipment.
  • 5. Connect the 5.8 GHz antennas to Pin 6 (ANT1) and Pin 7 (ANT2), ensuring proper polarization and impedance matching.
  • 6. Connect the configuration button to Pin 8 (Button).
  • 7. Connect the LED indicator to Pin 9 (LED_IND), ensuring proper polarity and voltage rating.
  • 8. If using external configuration and control, connect the SPI clock signal to Pin 10 (SPI_CLK), SPI MOSI signal to Pin 11 (SPI_MOSI), and SPI MISO signal to Pin 12 (SPI_MISO).
  • 9. If using external configuration and control, connect the chip select signal to Pin 13 (CS).
  • Important Notes:
  • Ensure proper impedance matching and polarization for the 5.8 GHz antennas.
  • Use a stable 5V power source to avoid damaging the receiver module.
  • Follow proper USB OTG protocols and connections to avoid damaging the receiver module or the connected device.
  • Consult the datasheet and user manual for specific configuration and control instructions using the SPI bus.

Code Examples

SKYDROID FPV Receiver 5.8G OTG 150CH Video Downlink Receiver Double Antenna
Overview
The SKYDROID FPV Receiver 5.8G OTG 150CH Video Downlink Receiver Double Antenna is a high-performance receiver designed for First-Person View (FPV) applications, particularly in drone racing and aerial photography. This receiver supports 150 channels on the 5.8GHz frequency band and features a dual-antenna design for improved reception and reduced interference. It also comes with an On-The-Go (OTG) adapter for easy connectivity to Android devices.
Pinout and Interfaces
The receiver has the following interfaces and pinouts:
OTG interface: Micro-USB
 Antenna connectors: 2x SMA female
 Power input: 5V, 1A max
Code Examples
### Example 1: Using the SKYDROID FPV Receiver with an Android App (Java)
This example demonstrates how to use the SKYDROID FPV Receiver with an Android app to receive and display FPV video feed.
Android App Code (Java)
```java
import android.hardware.usb.UsbDevice;
import android.hardware.usb.UsbManager;
// Initialize the USB manager
UsbManager usbManager = (UsbManager) getSystemService(Context.USB_SERVICE);
// Get the SKYDROID FPV Receiver device
UsbDevice device = usbManager.getDeviceList().get("SKYDROID FPV Receiver");
// Open the device and claim the interface
UsbInterface intf = device.getInterface(0);
usbManager.openDevice(device);
usbManager.claimInterface(intf, true);
// Read video data from the receiver
byte[] videoData = new byte[1024];
int bytesRead = usbManager.bulkTransfer(intf.getEndpoint(0), videoData, videoData.length, 1000);
// Decode and display the video feed
// ...
// Release the interface and close the device
usbManager.releaseInterface(intf);
usbManager.closeDevice(device);
```
### Example 2: Using the SKYDROID FPV Receiver with a Raspberry Pi (Python)
This example demonstrates how to use the SKYDROID FPV Receiver with a Raspberry Pi to receive and stream FPV video feed over Wi-Fi.
Raspberry Pi Code (Python)
```python
import cv2
import numpy as np
# Import the necessary libraries for USB communication
import usb.core
import usb.util
# Find the SKYDROID FPV Receiver device
dev = usb.core.find(idVendor=0x03eb, idProduct=0x6124)
# Set the device configuration
dev.set_configuration()
# Get the endpoint for video data transfer
ep = dev[0][(0x01, 0x02)][0]
# Read video data from the receiver
video_data = np.empty((1024,), dtype=np.uint8)
while True:
    n = dev.read(ep.bEndpointAddress, 1024, 1000)
    video_data[:n] = dev.read(ep.bEndpointAddress, n, 1000)
# Decode and display the video feed
    frame = cv2.imdecode(video_data, cv2.IMREAD_GRAYSCALE)
    cv2.imshow('FPV Video Feed', frame)
    cv2.waitKey(1)
# Stream the video feed over Wi-Fi
    # ...
```
### Example 3: Using the SKYDROID FPV Receiver with an Arduino Board (C++)
This example demonstrates how to use the SKYDROID FPV Receiver with an Arduino Board to receive and process FPV video feed.
Arduino Code (C++)
```cpp
#include <Arduino.h>
// Define the pins for the SKYDROID FPV Receiver
#define VIDEO_PIN 2
#define POWER_PIN 5
void setup() {
  // Initialize the serial communication
  Serial.begin(115200);
// Initialize the pins for the SKYDROID FPV Receiver
  pinMode(VIDEO_PIN, INPUT);
  pinMode(POWER_PIN, OUTPUT);
  digitalWrite(POWER_PIN, HIGH);
}
void loop() {
  // Read video data from the receiver
  byte videoData[1024];
  int bytesRead = Serial.readBytes(videoData, 1024);
// Process the video data
  // ...
// Print the video data to the serial console
  Serial.print("Received video data: ");
  for (int i = 0; i < bytesRead; i++) {
    Serial.print(videoData[i], HEX);
    Serial.print(" ");
  }
  Serial.println();
}
```
Note: These code examples are for illustration purposes only and may require modifications to work with your specific use case. Additionally, ensure that you have the necessary permissions and follow safety guidelines when working with FPV systems.