

The RunCam Phoenix 2 is a high-performance FPV (First Person View) camera designed by RunCam for drone racing, freestyle flying, and aerial photography. It features a 4:3 aspect ratio, low latency, and exceptional low-light performance, making it a versatile choice for capturing clear and vibrant video in various lighting conditions. With its robust design and advanced imaging capabilities, the Phoenix 2 is a favorite among drone enthusiasts and professionals alike.








| Parameter | Specification |
|---|---|
| Manufacturer | RunCam |
| Model | Phoenix 2 |
| Aspect Ratio | 4:3 (Switchable to 16:9) |
| Resolution | 1000 TVL |
| Sensor | 1/2" CMOS |
| Lens | 2.1mm (M12) |
| Field of View (FOV) | 155° (Diagonal) |
| Signal System | PAL/NTSC (Switchable) |
| Minimum Illumination | 0.01 Lux |
| Input Voltage | 5V - 36V |
| Power Consumption | 200mA @ 5V |
| Dimensions | 19mm × 19mm × 21mm |
| Weight | 9g |
| Operating Temperature | -20°C to 60°C |
| Latency | < 6ms |
The RunCam Phoenix 2 has a 4-pin connector for power, video, and control signals. Below is the pinout:
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | GND | Ground connection |
| 2 | VCC | Power input (5V - 36V) |
| 3 | VIDEO | Analog video output |
| 4 | OSD | On-Screen Display control (UART input) |
The RunCam Phoenix 2 can be configured using the OSD pin and a UART interface. Below is an example of how to connect and control the camera using an Arduino UNO:
| RunCam Pin | Arduino Pin |
|---|---|
| GND | GND |
| VCC | 5V |
| OSD | Digital Pin 10 |
#include <SoftwareSerial.h>
// Define RX and TX pins for UART communication
SoftwareSerial cameraOSD(10, 11); // RX = Pin 10, TX = Pin 11
void setup() {
// Initialize serial communication with the camera
cameraOSD.begin(9600); // Default baud rate for RunCam OSD control
Serial.begin(9600); // For debugging via Serial Monitor
// Example: Send a command to switch to NTSC mode
sendOSDCommand("NTSC");
}
void loop() {
// Continuously monitor and send commands if needed
}
// Function to send OSD commands to the camera
void sendOSDCommand(String command) {
if (command == "NTSC") {
cameraOSD.write(0x01); // Example command to switch to NTSC
Serial.println("Switched to NTSC mode");
}
// Add more commands as needed
}
No Video Output:
Blurry or Distorted Image:
High Latency:
OSD Control Not Working:
Q: Can I use the Phoenix 2 with a 3.3V power source?
A: No, the minimum input voltage is 5V. Using a lower voltage may damage the camera.
Q: How do I switch between PAL and NTSC modes?
A: Use the OSD control pin to send the appropriate command via UART or use the joystick controller provided by RunCam.
Q: Is the camera waterproof?
A: No, the Phoenix 2 is not waterproof. Avoid exposing it to water or moisture.
Q: Can I use the camera with a 16:9 display?
A: Yes, the aspect ratio can be switched to 16:9 for compatibility with widescreen displays.
This concludes the documentation for the RunCam Phoenix 2. For further assistance, refer to the official RunCam user manual or contact their support team.