FPV-dat
Info
The best overall FPV drone Starting Kit
RC-dat == radiomaster-dat = 50 USD
goggles-dat == walksnail-dat = 180 USD
drone-maker-dat == mobula8-dat == happymodel-dat == 120 USD
configuration
whoop by size
FPV Drone Categories Comparison
| Category | Size (Wheelbase / Prop) | Weight (approx) | Features | Best Use Case | Example Models |
|---|---|---|---|---|---|
| TinyWhoop | 65–75mm / 31–40mm props | 20–30g | Ducted, safe, brushed/brushless | Indoor, beginner, safe around people | Mobula6, BetaFPV Meteor65 |
| MicroWhoop | 75–100mm / 40–50mm props | 30–60g | Brushless, small ducts, more power | Indoor & small outdoor | Mobula7, Meteor85 |
| CineWhoop | 3 inch / 120–150mm | 200–400g | Ducted, smooth flight, carries camera | Cinematic filming (GoPro/naked GoPro) | GEPRC CineLog 30, iFlight Protek35 |
| Toothpick | 2.5–4 inch / 90–160mm | 40–120g | Very light, no ducts, carbon frame | Outdoor freestyle, nimble flying | Happymodel Sailfly-X, HX115 |
| Micro Quad | 100–150mm / 2–3 inch | 70–150g | Small frame, not always ducted | Small park freestyle & racing | Emax Babyhawk II, iFlight Alpha A85 |
| 5-inch Quad | 210–250mm / 5 inch | 250–600g | Most common, powerful, versatile | Freestyle, racing, cinematic w/ GoPro | ImpulseRC Apex, iFlight Nazgul5 |
| Long Range | 6–7 inch | 400–800g+ | Large props, GPS, big batteries | Long-distance cruising, mountains | iFlight Chimera7, Flywoo Explorer LR |
| X-Class | 10–13 inch+ | >2kg | Huge, heavy lift, pro cameras | Professional filming, commercial work | Shendrones Siccario, custom builds |
-
Whoop:
- Smallest class, typically 65mm–85mm frames.
- Ducted props (prop guards).
- Prop size: ~31–40 mm.
- Smallest class, typically 65mm–85mm frames.
-
Micro (2"–4"):
- Larger, 90mm–150mm frames.
- Open props (no ducts, usually).
- Prop size: 2"–4".
- Larger, 90mm–150mm frames.
parts of the FPV drones
Motors: Provide the thrust needed for flight. Brushless motors are commonly used in FPV drones due to their efficiency and power.
Propellers: Generate lift by spinning rapidly. The size and pitch of the propellers can significantly affect the drone's performance and flight characteristics.
Camera: Captures real-time video for FPV flying. FPV cameras are designed to provide low-latency video transmission to the pilot's goggles or screen.
VTX-dat: Video Transmitters are commonly referred to as VTX units. They are responsible for transmitting the video signal from the camera to the pilot's goggles or screen. VTX units come in various power levels and frequencies, allowing pilots to choose the best option for their flying environment.
Antenna: Enhances the signal strength and range of the VTX. Different antenna types (e.g., dipole, patch, circular polarized) can be used to optimize performance.
-
ExpressLRS: A long-range radio control link for FPV drones, known for its low latency and high refresh rates. It is an open-source project that competes with other systems like Crossfire and ELRS.
Goggles: Wearable displays that allow pilots to see the live video feed from the drone's camera. They often include features like head tracking and DVR (Digital Video Recorder) capabilities.
Bee35


| version | price | description |
|---|---|---|
| Bee35 Pro O3 Air Unit TBS | 480 | O3 Air Unit, TBS radio |
| Bee35 Pro O3 Air Unit ELRS | 470 | O3 Air Unit, ELRS radio |
| Bee35 Pro O3 Air Unit PNP | 460 | O3 Air Unit, no receiver |
| Bee35 Pro | 270 | Standard analog version |
| Bee35 Pro LINK WASP TBS | 430 | LINK WASP digital system, TBS radio |
| Bee35 Pro LINK WASP ELRS | 420 | LINK WASP digital system, ELRS radio |
| Bee35 Pro LINK WASP PNP | 400 | LINK WASP digital system, no receiver |
| Bee35 Analog TBS | 306 | Analog FPV system, TBS radio |
| Bee35 Analog ELRS | 296 | Analog FPV system, ELRS radio |
commerialized FPV
1. SpeedyBee Flight Controllers & Stacks
-
Brand: SpeedyBee
-
Description: Budget-friendly, Betaflight-supported flight controllers with easy app-based tuning.
-
Example Products:
-
SpeedyBee F405 V4 Stack (F4-based, affordable)
-
SpeedyBee F7 V3 Stack (F7-based, powerful & feature-rich)
-
SpeedyBee F405 V4 Stack (F4-based, affordable)
-
Commercial Features:
- Wireless Bluetooth & Wi-Fi tuning via SpeedyBee app.
- Fully compatible with Betaflight Configurator.
- Wireless Bluetooth & Wi-Fi tuning via SpeedyBee app.
-
Website: speedybee.com
2. TBS Tango 2 (Crossfire-Integrated Radio Controller)
-
Brand: Team BlackSheep (TBS)
-
Description: A high-performance FPV radio transmitter designed for Betaflight-based drones with built-in Crossfire.
-
Commercial Features:
- Fully optimized for Betaflight & Crossfire.
- Compact, ergonomic design for FPV pilots.
- Fully optimized for Betaflight & Crossfire.
-
Website: team-blacksheep.com
opensource control projects
Most Famous Open-Source FPV GitHub Projects
If you're looking for open-source FPV (First-Person View) projects on GitHub, here are some of the most famous ones:
1. Betaflight
- Description: One of the most widely used open-source flight control firmware for FPV drones.
-
Features:
- Highly optimized for acrobatic and racing drones.
- Supports a wide range of flight controllers.
- Advanced tuning options for PID, filters, and motor control.
- GitHub: github.com/betaflight/betaflight
2. iNavFlight
- Description: A fork of Betaflight, but optimized for GPS and long-range FPV.
-
Features:
- Supports GPS waypoint navigation, return-to-home (RTH), and mission planning.
- Designed for freestyle and long-range cruising rather than racing.
- GitHub: github.com/iNavFlight/inav
3. ArduPilot
- Description: A professional-grade open-source autopilot for drones, including FPV quadcopters, planes, and rovers.
-
Features:
- Highly autonomous with advanced mission planning.
- Works with multiple types of vehicles (planes, multirotors, helicopters).
- Compatible with Mission Planner and QGroundControl.
- GitHub: github.com/ArduPilot/ardupilot
4. PX4
- Description: A powerful open-source flight control software used in drones and FPV systems.
-
Features:
- Supports both FPV racing drones and autonomous UAVs.
- Works with Pixhawk flight controllers and supports ROS (Robot Operating System).
- GitHub: github.com/PX4/PX4-Autopilot
5. FalcoX
- Description: An alternative FPV flight control firmware focusing on ease of use and smooth flight performance.
-
Features:
- Intuitive configuration interface.
- Aimed at both freestyle pilots and racers.
- GitHub: github.com/FlightOne/FalcoX
6. ExpressLRS
- Description: Open-source long-range radio control link for FPV drones, competing with Crossfire and ELRS.
-
Features:
- Low latency and high refresh rates (great for FPV racing).
- Compatible with many radio transmitters (TBS, Jumper, Radiomaster).
- GitHub: github.com/ExpressLRS/ExpressLRS
7. OpenHD
- Description: Open-source HD video transmission for FPV drones (alternative to DJI HD systems).
-
Features:
- Uses Raspberry Pi + WiFi for HD FPV video streaming.
- Supports OSD (On-Screen Display) and telemetry data.
- GitHub: github.com/OpenHD/OpenHD
🔥 Which One Should You Choose?
| Purpose | Best Open-Source Project |
|---|---|
| Racing/Freestyle FPV | Betaflight |
| GPS & Long-Range FPV | iNav |
| Full Autopilot (Drones, Planes, Rovers) | ArduPilot |
| Professional UAVs & Research | PX4 |
| HD FPV Video Streaming | OpenHD |
| Long-Range Radio Links | ExpressLRS |
standards
PNP stands for "Plug and Play."
In the context of FPV drones, a PNP version means that the drone comes mostly assembled but does not include a radio receiver.
Here's why it doesn't include a receiver:
Flexibility: PNP versions cater to experienced FPV pilots who already have their preferred radio transmitter and receiver. This allows them to use their existing equipment and avoid paying for redundant components. Customization: Pilots might have specific receiver requirements based on their radio system (e.g., TBS Crossfire, ELRS, FrSky). Offering a PNP version lets them choose the exact receiver that's compatible with their setup. Cost Savings: By excluding the receiver, the manufacturer can offer the PNP version at a lower price point, making it attractive to those who don't need the included receiver. In short, PNP versions are designed for users who want to use their own radio gear and prefer to avoid unnecessary costs or compatibility issues.
popular products
DJI
BetaFPV
SpeedyBee Frame
BEE25
Propeller Size: 2.5 inches
The SpeedyBee Bee25 is a compact 2.5-inch cinewhoop drone designed for agility and portability, especially suited for indoor and tight-space flying.
wheelbase
In FPV drones, the wheelbase refers to the diagonal distance between the centers of the two furthest-apart motors, usually measured in millimeters (mm). It’s a standard way to classify the size of a drone frame.
🧩 Why Wheelbase Matters
- Determines Propeller Size: Larger wheelbase = larger props supported.
- Affects Maneuverability: Smaller wheelbase = more agile, Larger = more stable.
- Influences Payload: Bigger wheelbase frames can carry heavier gear (e.g., action cameras, larger batteries).
📏 Common FPV Drone Wheelbase Categories
| Size Category | Typical Wheelbase | Prop Size | Usage | |
|---|---|---|---|---|
| Tiny Whoop | 65–75 mm | 31–40 mm | Indoor, safe micro flying | Meteor75, Aquila16 |
| Micro | 85–120 mm | 2"–2.5" | Indoor/outdoor, cinewhoop | BEE25, Pavo25, Pavo20 = 90mm |
| Mini | 130–180 mm | 3"–4" | Freestyle, racing | |
| Standard | 200–250 mm | 5" | Freestyle, long-range, cinematic | |
| Large | 250+ mm | 6"+ | Long-range, heavy payloads |
📌 Examples
- Meteor75 → 75mm wheelbase → Tiny Whoop class
SpeedyBee Bee25 → 120mm wheelbase → Micro/Cinewhoop class
cinelog-25