Skip to content

Runcam WiFiLink 2

main photo

Specifications

  • Image Sensor: Sony IMX415
  • Field of View (FOV): 160°
  • Power Input: DC 9–22V (BEC recommended; direct LiPo connection not recommended)
  • Lens Module Size: 19×19 mm (M12), MIPI cable 130 mm (proprietary)
  • Mounting Hole Spacing: 25.5×25.5 mm
  • Board Size: 30.6×33 mm
  • Weight: 30 g (with fan) / 25 g (without fan)
  • Antenna Connector: IPEX
  • PA Output: 28 dBm (FCC), 20 dBm (CE) / 630 mW (FCC), 100 mW (CE)
  • Wi-Fi Chip: Runcam custom RTL8812EU (5, 10, 20 MHz)
  • UART: 1
  • SoC: SigmaStar SSC338Q
  • Firmware: ssc338q_fpv_openipc_urllc_aio_nor.tgz (docs.openipc.org)

Board Layout

Board layout bottom 1Board layout bottom 2

Basic Setup

Required Components

  • Flight controller with Betaflight, INAV or Ardupilot firmware
  • Runcam WiFiLink 2 and the PixelPilot app
  • RTL8812AU Wi-Fi adapter (included with WiFiLink2-G)
  • USB-C OTG adapter (included with WiFiLink2-G)
  • Android 13 or 14 smartphone with a powerful CPU
  • Internet connection (docs.openipc.org)

Hardware Connection

  1. Attach the antennas to the VTX.
  2. Connect the 4-pin cable to the UART on the FC (or solder directly), powering from the FC BEC; verify GND↔GND, VCC↔VCC.
  3. Insert a formatted microSD card into the slot on the bottom of the VTX (fan on top).
  4. Connect the included Ethernet cable to the device. (docs.openipc.org)

Getting the gs.key File

  1. Insert an empty, formatted microSD card into the VTX (contacts facing the board); disassemble the housing if needed.
  2. On first boot the device will create user and gs.key; copy gs.key to your VRX (Android, PC, etc.). (docs.openipc.org)

Connecting to Android Ground Station

  1. Install PixelPilot.
  2. Copy gs.key to your Android device.
  3. Connect the RTL8812AU Wi-Fi adapter to Android.
  4. Open PixelPilot via the pop-up.
  5. Tap the gear icon and set: Channel – 161; Bandwidth – 20.
  6. Add gs.key: Gear → WFB-NG → gs.key → select the copied file.
  7. Power on the VTX.
  8. If video does not appear within 30 seconds, restart PixelPilot. If the issue persists:

LED Status

LED StateMeaning
Green offAudio disabled
Green onAudio enabled
Green fast blinkingFirmware update
Green slow blinkingRecording
Blue onBooting
Blue fast blinkingWi-Fi error
Blue and green alternatingWarning: overheating (> 90 °C)

Summary

After basic setup you will have a modern digital FPV system, but without OSD. To configure OSD see the Advanced Settings guide. For manufacturer instructions see the official documentation.

Community project. Not an official OpenIPC resource.