{
  "updated": "2026-07-04",
  "scope": "Palm-sized FPV 'whoop' drones you can fly indoors and out — every current 65–85mm model, with prices and stock checked against the shops every day. Each one binds to an ELRS radio out of the box; match the video badge to your goggles and you're flying.",
  "models": [
    {
      "id": "mobula6-race-hd",
      "name": "Happymodel Mobula6 Race HD",
      "manufacturer": "Happymodel",
      "status": "available",
      "aliases": [
        "mobula6 race",
        "mobula 6 race",
        "mobula6 whoop hd"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 65,
        "cells": "1S",
        "weightBareG": 19.3,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "HDZero Eco — 1/3in sensor, 720p60 4:3, FOV D150/H120/V98, single-wire HD composite output",
        "vtx": "HDZero AIO5 (integrated 5.8GHz HDZero VTX on 5-in-1 AIO board, u.FL antenna)",
        "elrs": "SPI ELRS 2.4GHz (built-in, ExpressLRS v3.0-compatible, 25-500Hz packet rates)",
        "motors": "SE0702 28000KV (1.5g, 1mm shaft)",
        "propSizeMm": 31,
        "batteryConnector": "A30 (official spec also accepts BT2.0-plug packs)",
        "recommendedBattery": "1S 300mAh (A30 or BT2.0 plug)",
        "releaseYear": 2024,
        "velocidroneMatch": "Mobula 6 / Mobula 6 2024 (Micro pack)",
        "role": "Indoor low-inertia race trainer",
        "batteryWindowMah": [
          250,
          350
        ]
      },
      "overview": "The Mobula6 Race HD is a 65mm 1S brushless tiny whoop and the definitive low-inertia indoor reflex/race trainer in the HDZero ecosystem — the first HD brushless whoop under 19.4g, pairing near-analog weight and agility with native digital video.",
      "deepDive": [
        "The heart of the build is the HDZero AIO5, the first single-board 5-in-1 AIO: flight controller, 4-in-1 ESC, HDZero VTX, SPI ELRS 2.4GHz receiver, and BEC on one thick PCB. Replacing the usual two-board stack improves durability and simplicity, and the lightweight HDZero Eco camera feeds HD composite video over a single wire rather than a fragile MIPI ribbon cable. The result is the first HD brushless whoop under 19.4g — 19.3g bare.",
        "That low mass is the point: it bounces off walls and furniture instead of breaking parts, making it ideal for indoor reflex and race training. It is an indoor and calm-air machine, not an outdoor quad — as a 65mm 1S whoop it is easily blown around by any wind — and flight time is short, officially around 2.5-3 minutes on the recommended 1S 300mAh pack.",
        "Video is native HDZero 720p60 in 4:3 with near-zero fixed latency, pairing directly with HDZero goggles such as the BoxPro+; the AIO5 keeps transmitting down to 2.5V so video never cuts before the motors quit, and the VTX switches between 25mW and 200mW with a u.FL antenna connector. The Eco is the budget camera of the pair — 1/3-inch sensor, 4:3 only, no WDR — visibly weaker in image and low light than the Lux on the 0.6g-heavier Mobula6 Freestyle HD.",
        "It arrives true BNF: the built-in SPI ELRS 2.4GHz receiver (ExpressLRS v3.0, 25-500Hz packet rates) binds to any ELRS 2.4GHz radio out of the box, with Betaflight 4.4.2, Bluejay ESC firmware, and onboard blackbox from the factory. Mobula6-platform spares — canopies, frames, SE0702 motors, 31mm props — are widely stocked; a spare canopy and props ship in the box, and the AIO5 replacement board is sold separately."
      ],
      "pros": [
        "Lightest HD whoop class at 19.3g bare — low inertia means it bounces off walls and furniture instead of breaking parts, ideal for indoor reflex/race training",
        "Single thick-PCB AIO5 replaces a two-board stack, improving durability and simplicity; the Eco camera feeds HD composite video over a single wire instead of a fragile MIPI ribbon cable",
        "Native HDZero 720p60 4:3 video with near-zero fixed latency pairs directly with HDZero BoxPro+ goggles; the AIO5 keeps transmitting down to 2.5V so video never cuts before the motors quit",
        "Built-in SPI ELRS 2.4GHz (ExpressLRS v3.0, 25-500Hz packet rates) binds to any ELRS 2.4GHz radio out of the box — no receiver install, true BNF with Betaflight 4.4.2, Bluejay ESC firmware, and onboard blackbox from the factory",
        "Switchable 25mW/200mW VTX output with u.FL antenna connector covers both multi-pilot indoor race etiquette and range headroom",
        "Mobula6-platform spares (canopies, frames, SE0702 motors, 31mm props) are widely stocked, a spare canopy and props ship in the box, and the AIO5 replacement board is sold separately"
      ],
      "cons": [
        "The Eco camera is the budget option: 1/3-inch sensor, 4:3 only, no WDR — visibly weaker image and low-light performance than the Lux camera on the 0.6g-heavier Mobula6 Freestyle HD",
        "SPI ELRS receiver firmware is baked into Betaflight rather than flashable ExpressLRS — it stays at v3.0 protocol features with limited telemetry (<12dBm), so your ELRS radio must be kept on compatible ELRS v3.x firmware and receiver-side updates are far more limited than UART ELRS",
        "Owners have reported AIO5 VTX overheating that degrades or kills video within seconds even at cool ambient temperatures — community mitigations are canopy airflow cuts, running 25mW, or a firmware update supplied by Happymodel",
        "Short flight time: officially around 2.5-3 minutes on the recommended 1S 300mAh pack",
        "Street price has crept well above the $189.99 MSRP, and as a 65mm 1S whoop it is easily blown around by any wind"
      ],
      "image": "images/whoops/mobula6-race-hd.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1285/4651/files/happymodel-happymodel-mobula6-whoop-hd-w-hdzero-eco-elrs-2-4ghz-racing-quad-32102558072945.jpg?v=1737178430",
      "vendors": [
        {
          "vendor": "HDZero.us",
          "url": "https://hdzero.us/products/happymodel-mobula6-race-hd",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "mobula6 race",
          "last": {
            "checkedAt": "2026-07-04T16:27:20.953Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula6 Race HD",
            "variants": [
              {
                "name": "Default Title",
                "price": 225.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/pre-order-happymodel-mobula6-whoop-hd-w-hdzero-eco-elrs-2-4ghz-racing",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "mobula6",
          "last": {
            "checkedAt": "2026-07-04T16:27:20.971Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula6 Whoop HD/ w HDZero Eco - ELRS 2.4GHz - Racing",
            "variants": [
              {
                "name": "Default Title",
                "price": 227.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Rotorama (EU)",
          "url": "https://www.rotorama.com/product/happymodel-mobula6-race-hd",
          "method": "manual",
          "currency": "EUR",
          "last": {
            "checkedAt": "2026-07-02T14:54:34.322Z",
            "checkedBy": "llm",
            "status": "ok",
            "title": "Happymodel Mobula 6 Race HDZero - 1S ELRS",
            "variants": [
              {
                "name": "1S ELRS",
                "price": 214.79,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "HDZero.com",
          "url": "https://www.hd-zero.com/product-page/happymodel-mobula6-race-hd",
          "method": "wix_json",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:21.041Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula6 Race HD",
            "variants": [
              {
                "name": "Default Title",
                "price": 189.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "GetFPV",
          "url": "https://www.getfpv.com/happymodel-mobula6-whoop-hd-w-hdzero-eco-elrs-2-4ghz-racing.html",
          "method": "browser",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:23.332Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula6 Whoop HD w/ HDZero Eco - ELRS 2.4GHz - Racing",
            "variants": [
              {
                "name": "Default Title",
                "price": 246.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/happymodel-mobula6-race-hd-1s-hdzero-aio5-elrs-2-4ghz-ultra-light-micro-fpv-whoop-bnf",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "mobula6 race",
          "last": {
            "checkedAt": "2026-07-04T16:27:21.163Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula6 Race HD 1S HDZero AIO5 ELRS 2.4GHz 65mm Ultra Light Micro FPV Whoop - BNF",
            "variants": [
              {
                "name": "Default Title",
                "price": 235.99,
                "available": true
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "initial",
      "headsUp": [
        {
          "type": "reliability",
          "text": "Owners have reported the AIO5's VTX overheating and degrading or cutting video within seconds, even at cool ambient temperatures. Community mitigations include canopy airflow cuts, running at 25mW, and a firmware update supplied by Happymodel."
        },
        {
          "type": "compatibility",
          "text": "The ELRS receiver is SPI-based with firmware baked into Betaflight rather than flashable ExpressLRS: it stays at v3.0 protocol features with limited telemetry (<12dBm), the radio must be kept on compatible ELRS v3.x firmware, and receiver-side updates are far more limited than UART ELRS."
        },
        {
          "type": "value",
          "text": "Street pricing at in-stock US retailers has run well above MSRP."
        }
      ]
    },
    {
      "id": "mobula6-freestyle-hd",
      "name": "Happymodel Mobula6 Freestyle HD",
      "manufacturer": "Happymodel",
      "status": "available",
      "aliases": [
        "mobula6 freestyle",
        "mobula 6 freestyle"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 65,
        "cells": "1S",
        "weightBareG": 19.6,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "RunCam HDZero Lux (1/2\" CMOS, 720p60 4:3/16:9, WDR, fixed 25° mount)",
        "vtx": "HDZero AIO5 (integrated 5.8GHz HDZero VTX, UFL antenna)",
        "elrs": "SPI ELRS 2.4GHz (built-in, ExpressLRS v3.0)",
        "motors": "0702 28000KV (7x2mm stator, 1.5g each)",
        "propSizeMm": 31,
        "batteryConnector": "A30 (accepts A30 or BT2.0 packs)",
        "recommendedBattery": "1S 300mAh (A30 or BT2.0 plug)",
        "releaseYear": 2024,
        "velocidroneMatch": "Mobula 6 / Mobula 6 2024 (Micro pack)",
        "role": "Indoor freestyle trainer (better low light than Eco)",
        "batteryWindowMah": [
          250,
          350
        ]
      },
      "overview": "The Happymodel Mobula6 Freestyle HD is a 65mm 1S brushless tiny whoop — the first sub-20g digital HD whoop — built for indoor and calm-weather freestyle with true HDZero 720p60 video. It's the natural pick for HDZero goggle owners wanting HD in the smallest weight class.",
      "deepDive": [
        "The heart of the build is the HDZero AIO5, the first single-board whoop flight controller to integrate an HDZero digital VTX, SPI ELRS 2.4GHz receiver, 4-in-1 ESC, and 5V BEC. It pairs with the RunCam HDZero Lux camera on a fixed 25-degree mount, sending 720p HD over a single composite wire instead of a fragile MIPI ribbon cable — a durability win in a crash-prone class, alongside the elimination of the two-board stack.",
        "The Lux is the image-quality pick of the AIO5 camera pair: a 1/2-inch sensor with WDR, 1080p-to-720p oversampling, strong low-light performance, and a large 94-degree vertical FOV in 4:3 at 720p60. Native HDZero video is near-zero latency and plug-and-play with HDZero BoxPro+ goggles — no module or adapter needed — with VTX output selectable between 25mW and 200mW. The VTX keeps transmitting down to 2.5V, so video holds on until the motors quit at the end of a pack.",
        "At 19.6g bare it was the first sub-20g digital HD whoop — far lighter than earlier ~25g HDZero whoop conversions, so it flies much closer to an analog-weight 65mm quad. It's built for indoor and calm-weather proximity and freestyle: wind pushes a 65mm 1S whoop around, and Happymodel's own flight-time figure is around 3 minutes on the recommended 1S 300mAh, since the HD VTX draws more power than an analog setup in this class.",
        "It ships flight-ready — Bluejay ESC firmware preinstalled, a Betaflight 4.4.2 factory tune with a published dump file for easy restore, and a spare canopy and props in the box. Within the lineup, the sibling Race HD swaps in the lighter, cheaper Eco camera on a 20-degree mount; the Freestyle HD's Lux is the stronger low-light camera of the two."
      ],
      "pros": [
        "First sub-20g 65mm digital HD whoop (19.6g bare) — dramatically lighter than earlier ~25g HDZero whoop conversions, so it flies much closer to an analog-weight 65mm quad.",
        "Single thick-PCB AIO5 design (FC + ESC + VTX + ELRS RX + BEC on one board) eliminates the two-board stack, and the Lux camera sends 720p HD over a single composite wire instead of a fragile MIPI ribbon cable — both durability wins for a crash-prone class.",
        "Lux camera is the image-quality pick of the AIO5 pair: 1/2-inch sensor, WDR, 1080p-to-720p oversampling, strong low-light performance, and a large 94-degree vertical FOV in 4:3 (720p60).",
        "Native HDZero 720p60 with near-zero latency — plug-and-play with HDZero BoxPro+ goggles, no module or adapter needed; VTX output selectable 25mW/200mW.",
        "VTX keeps transmitting down to 2.5V input, so video never cuts out before the motors quit at the end of a pack.",
        "Ships flight-ready: Bluejay ESC firmware preinstalled, Betaflight 4.4.2 factory tune with a published dump file for easy restore, plus spare canopy and props in the box."
      ],
      "cons": [
        "The ELRS receiver is SPI (baked into Betaflight firmware), not UART — it cannot be updated independently via the ExpressLRS flasher and is fixed at ELRS v3.0 protocol with packet rates capped at 500Hz; with your ELRS radio you must keep the internal TX module on a v3.x version and set the bind phrase/UID through Betaflight rather than the ELRS configurator.",
        "Flight time is short: Happymodel's own figure is around 3 minutes on the recommended 1S 300mAh — the HD VTX draws more power than an analog setup in this class.",
        "As a 65mm 1S whoop it is noticeably affected by wind; outdoor flying is realistically limited to calm conditions.",
        "Electronics are dated for the price: STM32F411 MCU and BLHeli_S 5A ESCs rather than F722/AM32-class hardware.",
        "Premium cost — roughly double an analog Mobula6 — and the camera mount is a fixed 25-degree angle with no adjustment, which is steep for slow indoor cruising."
      ],
      "image": "images/whoops/mobula6-freestyle-hd.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/0717/8302/2741/files/3_0dafc234-79fd-4232-b18e-c945612f6202.jpg?v=1749704704",
      "vendors": [
        {
          "vendor": "HDZero.us",
          "url": "https://hdzero.us/products/happymodel-mobula6-freestyle-hd",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "mobula6 freestyle",
          "last": {
            "checkedAt": "2026-07-04T16:27:21.883Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula6 Freestyle HD",
            "variants": [
              {
                "name": "Default Title",
                "price": 235.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/happymodel-mobula6-freestyle-hd-1s-hdzero-aio5-elrs-2-4ghz-65mm-ultra-light-micro-fpv-whoop-bnf",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "mobula6 freestyle",
          "last": {
            "checkedAt": "2026-07-04T16:27:23.105Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula6 Freestyle HD 1S HDZero AIO5 ELRS 2.4GHz 65mm Ultra Light Micro FPV Whoop - BNF",
            "variants": [
              {
                "name": "Default Title",
                "price": 245.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "HDZero.com",
          "url": "https://www.hd-zero.com/product-page/happymodel-mobula6-freestyle-hd",
          "method": "wix_json",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:21.787Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula6 Freestyle HD",
            "variants": [
              {
                "name": "Default Title",
                "price": 199.99,
                "available": false
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "initial",
      "headsUp": [
        {
          "type": "compatibility",
          "text": "The ELRS receiver is SPI (baked into Betaflight firmware) and fixed at the ELRS v3.0 protocol with packet rates capped at 500Hz. The radio's internal ELRS TX module must stay on a v3.x version, and the bind phrase/UID is set through Betaflight rather than the ExpressLRS configurator."
        },
        {
          "type": "value",
          "text": "Street pricing runs at a premium for the class — roughly double an analog Mobula6."
        }
      ]
    },
    {
      "id": "mobula6-eco-2024",
      "name": "Happymodel Mobula6 ELRS 2024 (HDZero Eco)",
      "manufacturer": "Happymodel",
      "status": "available",
      "aliases": [
        "mobula6 elrs 2024",
        "mobula6 eco",
        "mobula 6 eco",
        "mobula6 eco 2024"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 65,
        "cells": "1S",
        "weightBareG": 23.16,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "HDZero ECO Camera (720p@60fps 4:3, 98° vertical FOV, HD composite output)",
        "vtx": "HDZero ECO VTX (separate cam/VTX stack, HD composite input)",
        "elrs": "UART/serial ELRS 2.4GHz (ExpressLRS V3.0.1, WiFi/passthrough updatable)",
        "motors": "SE0702 KV28000",
        "propSizeMm": 31,
        "batteryConnector": "A30",
        "recommendedBattery": "1S LiPo/LiHV, A30 plug (battery not included)",
        "releaseYear": 2024,
        "velocidroneMatch": "Mobula 6 2024 (Micro pack)",
        "role": "Indoor trainer, longer flight than Race HD",
        "batteryWindowMah": [
          250,
          350
        ]
      },
      "overview": "The Mobula6 ECO 2024 is a 65mm 1S brushless tiny whoop — the first BNF built around HDZero's low-cost ECO camera/VTX bundle — putting 720p60 digital video on a 23.2g bare airframe. It's an indoor proximity trainer for pilots flying ELRS radios and HDZero goggles.",
      "deepDive": [
        "The ECO bundle replaces the fragile MIPI ribbon with a plain HD composite wire harness, so the camera-to-VTX link is more crash-durable and easy to re-solder or extend. The receiver is a true UART ELRS 2.4GHz V3.0.1 unit — not SPI — with WiFi and passthrough firmware updates, giving full ExpressLRS ecosystem compatibility and none of the SPI firmware limitations.",
        "It's primarily an indoor proximity machine: the ECO cam's huge 98-degree vertical FOV is made for ripping tight spaces, and it flies noticeably more agile than the previous Mobula6 HDZero. The stock tune handles wind well enough for calm outdoor cruising, though the VTX tops out at 200mW (25/200mW only), which caps outdoor range. Plug-in motor connectors allow solder-free motor swaps.",
        "Video is 720p60 progressive-scan with stable color and none of analog's brightness flicker or static, displaying natively on HDZero goggles including the BoxPro line. The ECO camera itself is a clear step down from MIPI-based HDZero cams like the Nano V3 — a low-cost, analog-grade sensor that benefits from manual settings tweaks (brightness ~45, sharpness ~15) out of the box.",
        "At 23.16g bare it carries a full HDZero digital feed only about 5g over the analog Mobula6 2024, though the ~6.3g digital stack costs some flight time and float versus the 17.8g analog sibling on the same 1S packs. It slots in as an indoor trainer with longer flight time than the Race HD."
      ],
      "pros": [
        "Lightest-class digital whoop: 23.16g bare with a full HDZero digital feed, only about 5g over the analog Mobula6 2024",
        "True UART/serial ELRS V3.0.1 receiver (not SPI) with WiFi and passthrough firmware updates — full ExpressLRS ecosystem compatibility with radios like your ELRS radio",
        "ECO system replaces the fragile MIPI ribbon with a plain HD composite wire harness, making the camera-VTX link more crash-durable and easily re-solderable or extendable",
        "720p60 progressive-scan video with stable color and none of analog's brightness flicker or static; displays natively on HDZero goggles including the BoxPro line",
        "Stock tune handles wind well and it is noticeably more agile than the previous Mobula6 HDZero; plug-in motor connectors allow solder-free motor swaps",
        "Cheapest route into digital whooping at $149.99 MSRP — roughly a $30 premium over the analog version"
      ],
      "cons": [
        "ECO camera image quality is a clear step down from MIPI-based HDZero cams (e.g. Nano V3) — a low-cost, analog-grade sensor that benefits from manual settings tweaks (brightness ~45, sharpness ~15) out of the box",
        "VTX output tops out at 200mW (25/200mW only), capping outdoor range",
        "Retailer support is split — at least one vendor (Unmanned Tech) only supports the FC/motors and redirects all ECO VTX issues to HDZero directly",
        "The ~6.3g digital stack makes it heavier than its 17.8g analog sibling, which costs flight time and float on the same 1S packs; no manufacturer flight-time figure is published"
      ],
      "image": "images/whoops/mobula6-eco-2024.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1285/4651/files/happymodel-happymodel-bnf-mobula6-elrs-2024-ultra-light-65mm-brushless-hdzero-eco-whoop-elrs-2-4ghz-quad-31980226904177.jpg?v=1737124970",
      "vendors": [
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/happymodel-bnf-mobula6-elrs-2024-ultra-light-65mm-brushless-hdzero-eco-whoop-elrs-2-4ghz",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "mobula6",
          "last": {
            "checkedAt": "2026-07-04T16:27:21.942Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "HappyModel BNF Mobula6 ELRS 2024 Ultra Light 65mm Brushless HDZero Eco Whoop - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 179.99,
                "available": false
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "initial",
      "headsUp": [
        {
          "type": "availability",
          "text": "Retail stock has been spotty, with the model sold out at multiple vendors at once and only limited units remaining at others."
        },
        {
          "type": "value",
          "text": "When retail stock runs thin, remaining units have been priced above MSRP."
        }
      ]
    },
    {
      "id": "mobula6-hdzero-v3",
      "name": "Happymodel Mobula6 HDZero (V3)",
      "manufacturer": "Happymodel",
      "status": "available",
      "aliases": [
        "mobula6 hdzero",
        "mobula6hdzero"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 65,
        "cells": "1S",
        "weightBareG": 25.7,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "HDZero Nano Lite (1.5g, 0.5in ultra-high-sensitivity CMOS, FOV 4:3 D130/H108/V84, MIPI ribbon to VTX)",
        "vtx": "HDZero Whoop Lite VTX (digital HD 720p60, SmartAudio, 25.5x25.5mm mount)",
        "elrs": "UART ELRS 2.4GHz, ExpressLRS v3.0.1 factory-installed (SuperX HD ELRS FC, target CRAZYBEEF4DX); earlier revisions were SPI ELRS with ELRS v2-only binding",
        "motors": "EX0802 19000KV Unibell brushless (9N12P, 1.7g each)",
        "propSizeMm": 31,
        "batteryConnector": "GNB A30 (BT2.0-plug packs also compatible); earlier SPI revisions used PH2.0",
        "recommendedBattery": "1S LiPo/LiHV, A30 or BT2.0 plug, not included (1S 300mAh is the size Happymodel recommended for earlier revisions and reviewers used)",
        "releaseYear": 2023,
        "velocidroneMatch": "Mobula 6 (Micro pack)",
        "role": "The original HDZero whoop (2023)",
        "batteryWindowMah": [
          250,
          350
        ]
      },
      "overview": "The original HDZero digital tiny whoop: a 65mm 1S brushless HD craft on the two-board Whoop Lite VTX and Nano Lite camera stack, aimed at HDZero goggle owners who want an indoor cruiser with native 720p60 digital video.",
      "deepDive": [
        "Debuting in 2022 as the smallest digital-FPV whoop of its time, the Mobula6 HDZero uses the two-board HDZero Whoop Lite VTX and Nano Lite camera stack. The V3 revision (September 2023) swaps the earlier SPI receiver for a true UART ELRS receiver running ExpressLRS v3.0.1 on the SuperX HD flight controller, and moves from a PH2.0 to a GNB A30 battery connector at 25.7g bare.",
        "As a 65mm 1S craft it is a native-digital indoor cruiser: 720p60 HDZero video for BoxPro+ goggles with direct ELRS v3 binding to any ELRS 2.4GHz radio. It is the heaviest of the Mobula6 HD family, and the reviewed platform feels underpowered outdoors, handles wind poorly, and tends to wiggle on dive recovery. Flight time is short — about 2 min 45 s measured on a 1S 300mAh with the lighter 2022 original, the V3 roughly 2g heavier.",
        "The V3 flight controller adds onboard blackbox and ships bind-and-fly on Betaflight 4.4.2 with a spare canopy, props, and tools. The A30 connector also accepts BT2.0-plug packs, and Mobula6 platform spares — frames, canopies, EX0802 motors, Gemfan 31mm props — are cheap and widely stocked. Replacement digital-stack parts are thinner, though: the Whoop Lite VTX has been superseded by the Whoop V2 VTX."
      ],
      "pros": [
        "Native HDZero 720p60 digital video pairs directly with HDZero BoxPro+ goggles — reviewed image quality indoors is excellent with hardly any breakup or static",
        "V3 has a true UART ELRS 2.4GHz receiver shipping ExpressLRS v3.0.1, so it binds directly to any ELRS 2.4GHz radio on current ELRS v3 firmware and stays updatable through the ExpressLRS ecosystem, unlike SPI-receiver whoops",
        "Switchable 25mW/200mW VTX output with SmartAudio covers both multi-pilot indoor etiquette and range headroom",
        "V3 flight controller adds onboard blackbox and ships bind-and-fly on Betaflight 4.4.2 with a spare canopy, spare props, and tools in the box",
        "GNB A30 battery connector also accepts BT2.0-plug packs, covering the two most common modern 1S connectors",
        "Mobula6 platform spares (frames, canopies, EX0802 motors, Gemfan 31mm props) are cheap and widely stocked"
      ],
      "cons": [
        "Heaviest of the Mobula6 HD family at 25.7g bare (the newer AIO5-based Mobula6 Race HD is 19.3g, Freestyle HD 19.6g); the reviewed platform feels underpowered outdoors, handles wind poorly, and tends to wiggle on dive recovery — it is an indoor cruiser",
        "Short flight time: about 2 min 45 s measured on a 1S 300mAh with the lighter 23.8g 2022 original, and the V3 is roughly 2g heavier",
        "Camera-to-VTX link is a MIPI ribbon cable the reviewer wished was better secured — if it comes loose in a crash the VTX can overheat and be damaged, and Happymodel removed the VTX's stock heatsinks in this install to save weight",
        "Replacement digital-stack parts are drying up: the Whoop Lite VTX is sold out/backordered at Tiny Whoop and absent from the HDZero US store, having been superseded by the Whoop V2 VTX",
        "Poor value in 2026: the ELRS variant at rcdrone.top costs more than the lighter, newer Mobula6 Race HD or Freestyle HD at US retailers",
        "Happymodel's own rcdrone.top listing still carries the older SPI-revision description (23.5g, PH2.0 plug, SPI ELRS that only binds to ELRS v2.0 TX firmware) — buyers should confirm the shipped revision is the V3 with UART ELRS and A30 connector, since an old-stock SPI unit is a binding headache with your ELRS radio on ELRS v3"
      ],
      "image": "images/whoops/mobula6-hdzero-v3.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/0643/3210/3904/products/S2887fa33cf784deea667af3198ba6846M.jpg?v=1687063838",
      "vendors": [
        {
          "vendor": "rcdrone.top (Happymodel official)",
          "url": "https://www.rcdrone.top/products/happymodel-mobula6-hdzero",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "mobula6 hdzero",
          "variantInclude": [
            "elrs"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:22.630Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula6 HDZero - 65mm HD Brushless Whoop with HDZero Nano Lite Camera",
            "variants": [
              {
                "name": "Elrs 2.4G",
                "price": 258.68,
                "available": true
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "supersededBy": [
        "mobula6-race-hd",
        "mobula6-freestyle-hd"
      ],
      "headsUp": [
        {
          "type": "compatibility",
          "text": "Some retail stock is the older SPI-receiver revision, which only binds to ELRS v2 radios. Confirm you're getting the V3 (UART ELRS, A30 connector) before ordering."
        },
        {
          "type": "reliability",
          "text": "The camera-to-VTX link is a MIPI ribbon cable; if it works loose in a crash the VTX can overheat and be damaged. The stock VTX heatsinks were removed in this install to save weight."
        },
        {
          "type": "availability",
          "text": "Replacement digital-stack parts are getting harder to source — the two-board Whoop Lite VTX has been superseded by the Whoop V2 VTX."
        },
        {
          "type": "value",
          "text": "As a legacy model it typically sells for more than the lighter, newer AIO5-based Mobula6 Race HD and Freestyle HD, despite being heavier."
        }
      ]
    },
    {
      "id": "mobula7-freestyle-hd",
      "name": "Happymodel Mobula7 Freestyle HD",
      "manufacturer": "Happymodel",
      "status": "available",
      "aliases": [
        "mobula7",
        "mobula 7"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 75,
        "cells": "1S",
        "weightBareG": 24.5,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "HDZero Lux (1/2\" sensor, 720p60, 4:3 and 16:9)",
        "vtx": "HDZero AIO5 (integrated 5.8GHz HDZero VTX)",
        "elrs": "SPI ELRS 2.4GHz (built-in on AIO5, ExpressLRS v3.0-compatible)",
        "motors": "RS0802 KV25000 (1.5mm shaft, unibell)",
        "propSizeMm": 40,
        "batteryConnector": "A30 (some retailers list BT2.0; Makerfire lists \"A30 or BT2.0 interface\")",
        "recommendedBattery": "1S 450/550/650mAh",
        "releaseYear": 2024,
        "velocidroneMatch": "None exact; closest BetaFPV 75x (Micro pack)",
        "role": "Indoor-to-backyard bridge, handles light wind",
        "batteryWindowMah": [
          440,
          660
        ]
      },
      "overview": "A 75mm 1S brushless whoop with native HDZero 720p60 video and built-in ELRS — the larger, punchier sibling of the Mobula6 Freestyle HD, for pilots bridging large-space indoor flying to calm-air backyard freestyle at just 24.5g bare.",
      "deepDive": [
        "Everything lives on the HDZero AIO5 single-board flight controller: F411 FC, 5A Bluejay ESC, HDZero VTX, SPI ELRS 2.4GHz receiver, and a 5V/1A BEC on one thick PCB. That layout eliminates stack ribbon cables and connector failure points, improving the electronics' crash durability. Up front is the HDZero Lux camera — a 1/2\" sensor, 720p60, with HDZero's fixed near-zero latency.",
        "This is the larger, punchier sibling of the Mobula6 Freestyle HD. RS0802 25,000KV motors on 40mm HQProp tri-blades give the 1S power system enough authority for calm-air outdoor freestyle, while 24.5g bare — among the lightest 75mm HD digital whoops made — keeps it manageable for large-space indoor flying and light wind. Expect consistent 4-5 minute flights on 1S 450-550mAh packs, per both the manufacturer's figure and reviewer reports.",
        "Native HDZero video pairs directly with HDZero BoxPro+ goggles — no adapters or channel workarounds — and the built-in ELRS 2.4GHz receiver binds to any ELRS 2.4GHz radio with no extra hardware, at packet rates up to 500Hz. The receiver is SPI ELRS rather than UART: you bind via bind button or Betaflight (there is no bind-phrase workflow), and receiver features track Betaflight releases.",
        "It ships with a spare canopy and props, and Happymodel publishes official Betaflight 4.4.2 and 4.5.1 dump files plus a 3D-printable antenna holder. The all-in-one layout cuts both ways for repair: the ELRS antenna is a fine enamel wire soldered to tiny pads, and a dead ESC channel, VTX, or receiver means replacing the entire AIO5 board. The Lux camera is also crash-fragile, with the IR filter and lens the usual casualties."
      ],
      "pros": [
        "At 24.5g bare it is among the lightest 75mm HD digital whoops made, flying the 1S weight class with indoor-friendly manners while the RS0802 25,000KV motors and 40mm HQProp tri-blades keep enough power for calm-air outdoor freestyle.",
        "Genuine HDZero 720p60 digital video from the 1/2\" sensor Lux camera with HDZero's fixed near-zero latency; fully native with HDZero BoxPro+ goggles, no adapters or channel workarounds.",
        "Single-board AIO5 design (FC, 5A Bluejay ESC, VTX, ELRS RX, and 5V/1A BEC on one thick PCB) eliminates stack ribbon cables and connector failure points, improving crash durability of the electronics.",
        "Built-in ELRS 2.4GHz receiver binds directly to any ELRS 2.4GHz radio and supports packet rates up to 500Hz.",
        "Consistent 4-5 minute flight times on 1S 450-550mAh packs, per both the manufacturer's figure and reviewer reports.",
        "Widely stocked (Pyrodrone, RaceDayQuads, GetFPV, Tiny Whoop, Rotorama, Makerfire), ships with spare canopy and props, and Happymodel publishes official Betaflight 4.4.2 and 4.5.1 dump files plus a 3D-printable antenna holder."
      ],
      "cons": [
        "Pyrodrone's product page carries an explicit warranty disclaimer: \"We've recently received a high volume of inquiries regarding defects with Happymodel products. For any warranty issues, contact Happymodel directly for assistance\" — meaning defect claims go to the manufacturer, not the retailer.",
        "Documented failure mode if you update firmware: on Betaflight 4.5.1 the F411 can hit a CPU-overheat failsafe mid-flight and the quad drops out of the sky; Happymodel's official fix is setting cpu_overclock = 108MHZ in the CLI (it ships on 4.4.2 where this does not occur).",
        "The receiver is SPI ELRS, not UART: the RX code lives inside Betaflight, so it cannot be updated independently, lags mainline ExpressLRS features, and there is no bind-phrase workflow — with your ELRS radio you bind manually via bind button or Betaflight, and long-term ELRS version compatibility depends on Betaflight releases.",
        "Customer reviews report early defect patterns: a motor failing within 3-5 flights, unreliable USB/Betaflight COM-port connections, non-functional HDZero passthrough firmware flashing, and essentially no documentation in the box.",
        "The all-in-one layout cuts both ways for repair: the ELRS antenna is a fine enamel wire soldered to tiny pads on the board, and any dead ESC channel, VTX, or RX means replacing the entire AIO5 board; the Lux camera is also crash-fragile (IR filter/lens damage)."
      ],
      "image": "images/whoops/mobula7-freestyle-hd.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/0643/3210/3904/files/2_cd4ad2f2-82f0-48ce-8f74-ce18b2687a9b.jpg?v=1746582593",
      "vendors": [
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/happymodel-mobula7-1s-75mm-hdzero-aio5-fc-brushless-whoop-drone-bnf",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "mobula7",
          "last": {
            "checkedAt": "2026-07-04T16:27:22.093Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula7 1s 75mm HDZERO AIO5 FC Brushless Whoop Drone - BNF",
            "variants": [
              {
                "name": "Default Title",
                "price": 271.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "rcdrone.top (Happymodel official)",
          "url": "https://rcdrone.top/products/happymodel-mobula7-freestyle-hd-75mm-1s-1-6-inch-tinywhoop-fpv-drone",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "mobula7",
          "last": {
            "checkedAt": "2026-07-04T16:27:22.644Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula7 Freestyle HD 75mm 1S 1.6-Inch Tinywhoop FPV Drone BNF with HDZero AIO5, 0802 25000KV Motors, and ELRS Receiver",
            "variants": [
              {
                "name": "Default Title",
                "price": 299,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Rotorama (EU)",
          "url": "https://www.rotorama.com/product/happymodel-mobula-7-freestyle-hdzero-1s-elrs",
          "method": "manual",
          "currency": "EUR",
          "last": {
            "checkedAt": "2026-07-02T14:54:34.322Z",
            "checkedBy": "llm",
            "status": "ok",
            "title": "Happymodel Mobula 7 Freestyle HDZero - 1S ELRS",
            "variants": [
              {
                "name": "1S ELRS",
                "price": 227.19,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/happymodel-mobula7-whoop-hd-w-hdzero-lux-elrs-2-4ghz-freestyle",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "mobula7",
          "last": {
            "checkedAt": "2026-07-04T16:27:22.942Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula7 Whoop HD w/ HDZero Lux - ELRS 2.4GHz - Freestyle",
            "variants": [
              {
                "name": "Default Title",
                "price": 239.99,
                "available": false
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "initial",
      "headsUp": [
        {
          "type": "reliability",
          "text": "On Betaflight 4.5.1 the F411 can trigger a CPU-overheat failsafe mid-flight and the quad drops out of the sky. Units ship on 4.4.2, where this does not occur; Happymodel's official fix for 4.5.1 is setting cpu_overclock = 108MHZ in the CLI."
        },
        {
          "type": "reliability",
          "text": "Customer reviews report early defect patterns: a motor failing within 3-5 flights, unreliable USB/Betaflight COM-port connections, and non-functional HDZero passthrough firmware flashing. Pyrodrone's product page directs Happymodel warranty claims to the manufacturer rather than the retailer."
        },
        {
          "type": "compatibility",
          "text": "The ELRS receiver is SPI, not UART: its code lives inside Betaflight, cannot be updated independently, lags mainline ExpressLRS features, and has no bind-phrase workflow. Long-term ELRS version compatibility depends on Betaflight releases."
        },
        {
          "type": "reliability",
          "text": "The HDZero Lux camera is crash-fragile — IR filter and lens damage are the common failures — and a replacement camera is a meaningful expense relative to the aircraft."
        },
        {
          "type": "value",
          "text": "Street pricing varies substantially from retailer to retailer among the shops that carry it, so comparing before ordering pays off."
        }
      ]
    },
    {
      "id": "moblite7-v3",
      "name": "Happymodel Moblite7 HDZero (V3)",
      "manufacturer": "Happymodel",
      "status": "available",
      "aliases": [
        "moblite7",
        "moblite 7"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 75,
        "cells": "1S",
        "weightBareG": 31.5,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "HDZero Nano Lite (CMOS, 130° diagonal FOV, 1.5 g)",
        "vtx": "HDZero Whoop Lite VTX, 25/200mW switchable, SmartAudio, 4.5 g",
        "elrs": "UART ExpressLRS 2.4GHz, factory firmware ELRS v3.0.1 (CRSF)",
        "motors": "Happymodel EX1002 20000KV (9N12P, 10x2mm stator)",
        "propSizeMm": 40,
        "batteryConnector": "GNB A30",
        "recommendedBattery": "1S 450–550mAh LiPo/LiHV with A30 connector (not included; Happymodel recommends packs with lead wire)",
        "releaseYear": 2023,
        "velocidroneMatch": "None exact; closest BetaFPV 75x (Micro pack)",
        "role": "Ultralight 75mm 1S — the featherweight of its class",
        "batteryWindowMah": [
          440,
          560
        ]
      },
      "overview": "Happymodel's Moblite7 HDZero V3 is an ultralight 75mm 1S brushless whoop with native HDZero digital video, weighing 31.5 g without battery. It's an efficient cruiser for parks and larger indoor spaces — the featherweight of the 75mm digital-whoop class.",
      "deepDive": [
        "The V3 revision replaced the earlier SPI-ELRS Crazybee board with a SuperX HD AIO carrying a UART ExpressLRS 2.4GHz v3 receiver, 12A-per-motor BLHeli_S ESCs (15A burst) running Bluejay firmware from the factory — up from 5A on earlier revisions — and EX1002 20000KV motors, among the larger motors fitted in the 75mm whoop category. The VTX is switchable between 25mW and 200mW with SmartAudio; 200 mW is strong output for a whoop-class digital VTX.",
        "Video is native HDZero — a Whoop Lite VTX paired with a Nano Lite camera — plug-and-play with HDZero goggles such as the BoxPro+, no adapter or second video system needed. The UART receiver ships on ELRS v3.0.1 and binds and updates like a standalone ELRS RX with an ELRS 3.x radio, sidestepping the version-lock and binding headaches of older SPI-ELRS boards. The box includes an extra canopy, propeller set, screw set, and HDZero cable.",
        "At 31.5 g without battery per the manufacturer's V3 page, it sits at the featherweight end of the 75mm digital-whoop class — an efficient cruiser for parks and larger indoor spaces rather than a power machine. Owner reports describe a stock setup that doesn't grip well in turns and a sensitive throttle response, making it better suited to open outdoor courses than tight indoor lines."
      ],
      "pros": [
        "Native HDZero video (Whoop Lite VTX + Nano Lite camera) is plug-and-play with HDZero goggles such as the BoxPro+ — no adapter or second video system needed",
        "V3 uses a true UART ExpressLRS 2.4GHz receiver shipping on ELRS v3.0.1, so it binds and updates like a standalone ELRS RX with an ELRS 3.x radio like your ELRS radio — none of the version-lock and binding headaches of the older SPI-ELRS boards",
        "At 31.5 g without battery it is one of the lightest 75mm digital HD whoops, keeping crash energy and intimidation factor low",
        "VTX is switchable 25mW/200mW with SmartAudio — 200 mW is strong output for a whoop-class digital VTX",
        "EX1002 20000KV motors are among the larger, more powerful motors fitted in the 75mm whoop category",
        "V3 upgrades the ESC to 12A-per-motor BLHeli_S (15A burst) running Bluejay firmware from the factory, up from 5A on earlier revisions",
        "Ships with useful spares: extra canopy, propeller set, screw set, and HDZero cable"
      ],
      "cons": [
        "Uses the GNB A30 battery connector and no battery is included, so most buyers coming from BT2.0/PH2.0 whoops will need a new set of 1S packs",
        "Retailer listings still carry stale V1 copy (SPI ELRS, 19.5g/29.5g weights); RDQ's only variant is literally labeled 'ELRS SPI' — verify the vendor actually ships the V3 UART-ELRS revision before ordering, since SPI vs UART matters for a modern ELRS radio",
        "Owner reports say the stock setup doesn't grip well in turns and has sensitive throttle response — better suited to open outdoor courses than tight indoor lines",
        "The Moblite7's ultralight frame trades away durability: reviewers of the platform found the frame flimsy and flexible, sometimes arriving warped, with more exposed components than ducted rivals",
        "Mostly transparent canopy/frame is hard to see against the sky when flying line-of-sight, per owner feedback"
      ],
      "image": "images/whoops/moblite7-v3.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1285/4651/products/happymodel-happymodel-bnf-moblite7-v3-hdzero-1s-75mm-whoop-choose-your-rx-elrs-spi-quad-30431021105265.webp?v=1762442127",
      "vendors": [
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/happymodel-bnf-moblite7-hdzero-1s-75mm-whoop-choose-your-rx",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "moblite7",
          "variantInclude": [
            "elrs"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:23.973Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "HappyModel BNF Moblite7 V3 HDZERO 1S 75mm Whoop - Choose Your RX",
            "variants": [
              {
                "name": "ELRS SPI",
                "price": 251.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "GetFPV",
          "url": "https://www.getfpv.com/happymodel-moblite7-v3-1s-75mm-whoop-w-hdzero-uart-elrs-2-4ghz.html",
          "method": "browser",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:26.335Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Moblite7 V3 1S 75mm Whoop w/ HDZero - UART ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 272.99,
                "available": false
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "compatibility",
          "text": "The V3 revision replaced the SPI-ELRS Crazybee board with a SuperX HD AIO carrying a UART ExpressLRS 2.4GHz receiver; some retailer listings still show V1 copy (SPI ELRS, 19.5g/29.5g weights), so the shipping revision is worth confirming."
        },
        {
          "type": "reliability",
          "text": "Reviewers of the platform found the ultralight frame flimsy and flexible, with some units arriving warped and more components exposed than ducted rivals."
        },
        {
          "type": "availability",
          "text": "Listed as 'Discontinued' at Rotorama and delisted at Pyrodrone and Five33; sourcing a new unit depends on retailer restocks or the used market."
        },
        {
          "type": "value",
          "text": "Last listed retail prices were high for a 1S whoop."
        }
      ]
    },
    {
      "id": "m8-freestyle-hd",
      "name": "Happymodel M8 Freestyle HD (Mobula8)",
      "manufacturer": "Happymodel",
      "status": "available",
      "aliases": [
        "mobula8",
        "mobula 8",
        "m8 freestyle"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 80,
        "cells": "2S",
        "weightBareG": 33.5,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "HDZero Lux (1/2-inch sensor, 720p60, 155-deg diagonal FOV, WDR)",
        "vtx": "HDZero AIO15 (integrated 5-in-1: FC + HDZero VTX + ELRS RX + 15A 4-in-1 ESC)",
        "elrs": "UART/serial ELRS 2.4GHz (built-in, pre-soldered 31mm wire antenna)",
        "motors": "RS1102 KV13500 (11x2mm stator, 2.8g each)",
        "propSizeMm": 45,
        "batteryConnector": "XT30",
        "recommendedBattery": "2S 550mAh LiPo (XT30, not included)",
        "releaseYear": 2025,
        "velocidroneMatch": "None exact; closest BetaFPV 75x (Micro pack)",
        "role": "Outdoor 2S — wind-tolerant while still whoop-light",
        "batteryWindowMah": [
          440,
          760
        ]
      },
      "overview": "An 80mm 2S bind-and-fly super-whoop built for outdoor freestyle, aimed at pilots stepping up from 1S trainers. At under 33.5g bare it is one of the lightest 2S digital freestyle whoops, with native HDZero video onboard.",
      "deepDive": [
        "Everything rides on the HDZero AIO15 5-in-1 board — flight controller, genuine HDZero VTX, serial ELRS receiver, and 15A ESC on a single board — with an HDZero Lux 720p60 camera up front. RS1102 13500KV motors spin 45mm tri-blade props on the 80mm frame.",
        "The positioning is squarely outdoor freestyle: the step up from 1S trainers like the M6 and M7 Freestyle. Retailers explicitly call it an outdoor aircraft, not an indoor reflex trainer. Its slot in the lineup is outdoor 2S — wind-tolerant while still whoop-light.",
        "As a native HDZero quad it pairs directly with HDZero BoxPro+ goggles, and its true UART ELRS receiver keeps it fully update-compatible with any ELRS 2.4GHz radio, so it takes normal ExpressLRS firmware updates rather than lagging the way SPI-ELRS whoops can."
      ],
      "pros": [
        "One of the lightest 2S digital whoops available at under 33.5g bare, giving a large power-to-weight jump over 1S whoops; owner reviews report \"a ton of power\" and call it one of the best whoops above 65mm.",
        "True UART/serial ELRS 2.4GHz receiver (not SPI): full packet-rate menu up to F1000Hz and normal ExpressLRS firmware updates, so it can stay version-matched with your ELRS transmitter — a real advantage over SPI-ELRS whoops whose firmware updates lag.",
        "Genuine HDZero VTX (25/200mW, channels R1-R8/F2/F4/L1-L8) with the HDZero Lux camera (1/2-inch sensor, 720p60, 155-degree diagonal FOV, WDR) — plug-and-play low-latency digital video with HDZero BoxPro+ goggles.",
        "Overspecced electronics for the class: STM32G473 FC, ICM42688 gyro, 15A-continuous (18A peak) Bluejay 4-in-1 ESC, and a 5V 3A BEC.",
        "Standard 25.5x25.5mm AIO mounting and whoop-frame compatibility, with individual spares (AIO15 board, Lux camera, motors, frame, canopy) sold separately; the BNF box includes a spare canopy, spare props, and tools.",
        "Sold through the official HDZero US shop and carried by multiple other retailers (Pyrodrone, RaceDayQuads, Tiny Whoop, Rotorama, MantisFPV)."
      ],
      "cons": [
        "Documented fragility pattern: owner reviews report the Lux camera wires tear easily and the stock canopy sits directly on the camera wires, creating a pinch point — some owners describe the AIO15 + Lux combo as fragile and unreliable for hard outdoor freestyle.",
        "Outdoor-only character: retailers explicitly state it is too powerful and fast to serve as an indoor whoop, so it will not double as an indoor reflex trainer.",
        "Battery not included, and it uses XT30 2S packs rather than whoop-style BT2.0/A30 connectors — a separate 2S 550mAh fleet (and matching charger leads) is required.",
        "VTX offers only two power levels (25mW/200mW), with nothing in between and no higher option for longer-range flying.",
        "Price varies widely by retailer and stock is inconsistent."
      ],
      "image": "images/whoops/m8-freestyle-hd.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/0717/8302/2741/files/2_f7b5bef2-89bd-4df6-a8e3-5d572bdbaa65.jpg?v=1750346017",
      "vendors": [
        {
          "vendor": "HDZero.us",
          "url": "https://hdzero.us/products/hdzero-m8-freestyle-hd-bnf",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "m8 freestyle",
          "last": {
            "checkedAt": "2026-07-04T16:27:23.228Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "HDZero M8 Freestyle HD BNF",
            "variants": [
              {
                "name": "Default Title",
                "price": 249.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/happymodel-m8-freestyle-hdzero-80mm-digital-hd-micro-fpv-whoop-elrs-2-4",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "m8 freestyle",
          "last": {
            "checkedAt": "2026-07-04T16:27:24.127Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel M8 Freestyle HDZERO 80mm Digital HD Micro FPV whoop - ELRS 2.4",
            "variants": [
              {
                "name": "Default Title",
                "price": 272.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/happymodel-mobula8-2s-whoop-hd-w-hdzero-lux-elrs-2-4ghz",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "mobula8",
          "last": {
            "checkedAt": "2026-07-04T16:27:24.970Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula8 2S Whoop HD w/ HDZero Lux - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 212.49,
                "available": false
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "initial",
      "headsUp": [
        {
          "type": "reliability",
          "text": "Owner reviews report the Lux camera wires tear easily, and the stock canopy sits directly on the camera wires, creating a pinch point; some owners describe the AIO15 + Lux combination as fragile under hard outdoor freestyle."
        },
        {
          "type": "value",
          "text": "Street price varies widely from retailer to retailer for the same BNF kit."
        },
        {
          "type": "availability",
          "text": "Retailer stock is inconsistent across shops."
        }
      ]
    },
    {
      "id": "five33-race-whoop",
      "name": "Five33 65mm HDZero Race Whoop RTF",
      "manufacturer": "Five33",
      "status": "made_to_order",
      "aliases": [
        "533 rtf hdz",
        "65mm hdzero race whoop"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 65,
        "cells": "1S",
        "weightBareG": 18.6,
        "auwG": 25.6,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "HDZero Eco",
        "vtx": "HDZero AIO5 (integrated HDZero VTX, linear antenna)",
        "elrs": "SPI ELRS 2.4GHz v3.0 (built into HDZero AIO5)",
        "motors": "0702 30000KV",
        "propSizeMm": 31,
        "batteryConnector": "BT2.0",
        "recommendedBattery": "1S 300mAh or 350mAh HV",
        "releaseYear": 2024,
        "velocidroneMatch": "Race Whoop (Micro pack), not exact SKU",
        "role": "Lightest shipping HDZero whoop — pro race build service",
        "batteryWindowMah": [
          290,
          380
        ]
      },
      "overview": "A hand-built 65mm 1S race whoop from Five33, assembled around HDZero digital video and tuned and test-flown before shipping. At 18.6g bare it sits at the light end of the digital-whoop class, aimed at indoor and whoop-track racing.",
      "deepDive": [
        "Five33 builds each unit by hand in Evan Turner's Maryville, Tennessee shop, on a BetaFPV Air65 II frame around the HDZero AIO5 board and HDZero Eco camera, with HQProp 31mm props, 0702 30000KV motors, and BT2.0 batteries. Everything is standard, off-the-shelf hardware, so spares are cheap and easy to source. Orders come with a choice of four camera angles (30/35/37/40 degrees) and a black or white frame — those variants are camera angles, not motor KV.",
        "\"RTF\" here means fully built, race-tuned, and test-flown before shipping — it flies well out of the box without DIY tuning — but no battery, radio, or goggles are included. At 18.6g bare it sits at the light end of the digital-whoop class, with 1S race-class agility and low crash energy, and it's aimed at indoor and whoop-track racing rather than outdoor cruising.",
        "Native HDZero video makes it a direct match for HDZero goggles like the BoxPro+: a 720p-class image with the low, fixed latency HDZero is known for, a clear step up from analog whoop video. The Eco is the budget composite-signal camera in the HDZero lineup, so image quality sits below the Lux/nano-class HDZero cameras, and the VTX tops out at 200mW through a linear antenna — fine for indoor racing, with limited range and penetration outdoors.",
        "The built-in ELRS 2.4GHz receiver binds to any ELRS 2.4GHz radio (bind phrase or button via Betaflight, on ELRS v3), but it is SPI-based: its firmware is baked into Betaflight, cannot be updated independently, and there is no blackbox on the F411 MCU. With Betaflight and ELRS developers phasing out SPI+F411 targets, long-term firmware headroom depends on HDZero/HappyModel. The AIO5 board does have a community reputation as one of the tougher 5-in-1 AIOs in a crash."
      ],
      "pros": [
        "Native HDZero digital video pairs directly with HDZero goggles (e.g., BoxPro+): 720p-class image with the low, fixed latency HDZero is known for — a clear step up from analog whoop video.",
        "Each unit is hand-built, race-tuned, and test-flown in Maryville, TN before shipping, so it flies well out of the box without DIY tuning.",
        "18.6g bare weight is exceptionally light for a digital whoop, giving 1S race-class agility and low crash energy.",
        "Built entirely from standard, off-the-shelf parts (BetaFPV Air65 II frame, HDZero AIO5, HDZero Eco cam, HQProp 31mm props, BT2.0 batteries), so spares are cheap and easy to source.",
        "The HDZero AIO5 board has a reputation for crash durability in community reports (one of the tougher 5-in-1 AIOs).",
        "Ordered with your choice of four camera angles (30/35/37/40 degrees) and black or white frame — note these variants are camera angles, not motor KV; the motor is fixed at 0702 30000KV."
      ],
      "cons": [
        "The AIO5's ELRS receiver is SPI-based: its firmware is baked into Betaflight, cannot be updated independently, has no blackbox on the F411 MCU, and Betaflight/ELRS developers are phasing out SPI+F411 targets — long-term support depends entirely on HDZero/HappyModel. It binds fine to an ELRS v3 ELRS radio (bind phrase/button via Betaflight), but expect limited firmware headroom.",
        "VTX tops out at 200mW through a linear antenna — fine for indoor racing, but limited range and penetration outdoors.",
        "The HDZero Eco is the budget composite-signal camera in the HDZero lineup; image quality is below the Lux/nano-class HDZero cameras.",
        "Made to order with an average 2-4 week lead time despite the RTF label, and battery, radio, and goggles are all sold separately."
      ],
      "image": "images/whoops/five33-race-whoop.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/0778/5005/0854/files/462061787_513867391623358_8665534379751771002_n.jpg?v=1728501561",
      "vendors": [
        {
          "vendor": "Five33 (direct)",
          "url": "https://flyfive33.com/products/533-rtf-hdz-race-whoop",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "race whoop",
          "note": "Made to order — choose motor KV (30/35/37/40) and frame color.",
          "last": {
            "checkedAt": "2026-07-04T16:27:24.280Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Five33 18.6g 65mm HDZero Race Whoop (Ready To Fly)",
            "variants": [
              {
                "name": "30 / Black",
                "price": 254.99,
                "available": true
              },
              {
                "name": "30 / White",
                "price": 254.99,
                "available": true
              },
              {
                "name": "35 / Black",
                "price": 254.99,
                "available": true
              },
              {
                "name": "35 / White",
                "price": 254.99,
                "available": true
              },
              {
                "name": "37 / Black",
                "price": 254.99,
                "available": true
              },
              {
                "name": "37 / White",
                "price": 254.99,
                "available": true
              },
              {
                "name": "40 / Black",
                "price": 254.99,
                "available": true
              },
              {
                "name": "40 / White",
                "price": 254.99,
                "available": true
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "initial",
      "headsUp": [
        {
          "type": "availability",
          "text": "Made to order rather than stocked: a listing shown as \"in stock\" means orderable, and builds average a 2-4 week lead time before shipping despite the RTF label."
        },
        {
          "type": "value",
          "text": "Carries a hand-build premium over factory BNF whoops that use the same HDZero AIO5 electronics (e.g., the Happymodel Mobula6 HD line)."
        },
        {
          "type": "compatibility",
          "text": "The onboard ELRS receiver is SPI-based on an F411 MCU: its firmware is baked into Betaflight and cannot be updated independently, and Betaflight/ELRS developers are phasing out SPI+F411 targets, so long-term firmware support depends on HDZero/HappyModel."
        }
      ]
    },
    {
      "id": "five33-udl-spec",
      "name": "Five33 UDL Spec Drone RTF (75mm)",
      "manufacturer": "Five33 (Happymodel Mobula7 V4 platform)",
      "status": "made_to_order",
      "aliases": [
        "udl"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 75,
        "cells": "1S",
        "weightBareG": 40,
        "auwG": 40,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "RunCam HDZero Eco",
        "vtx": "HDZero 5.8GHz digital, integrated in AIO5, linear antenna",
        "elrs": "SPI ExpressLRS 2.4GHz v3.0 (built into HDZero AIO5)",
        "motors": "Happymodel EX0802 19,000KV",
        "propSizeMm": 40,
        "batteryConnector": "BT2.0 (Five33 pairs it with the Tattu 450mAh 1S BT2.0 pack)",
        "recommendedBattery": "1S 450mAh (not included; Five33 links Tattu 450mAh 1S)",
        "releaseYear": 2025,
        "velocidroneMatch": "None exact; closest BetaFPV 75x (Micro pack)",
        "role": "Underground Drone League spec-class 75mm race build",
        "batteryWindowMah": [
          440,
          560
        ]
      },
      "overview": "A hand-built 75mm 1S HDZero race whoop on the Happymodel Mobula7 V4 airframe, purpose-built for Five33's Underground Drone League Igniter spec class — the turnkey way to arrive race-legal with identical, RPM-limited hardware so racing comes down to pilot skill.",
      "deepDive": [
        "Each unit is hand-assembled in Five33's Maryville, Tennessee shop on the Happymodel Mobula7 V4 airframe. The electronics live on a single HDZero AIO5 board — flight controller, 4-in-1 ESC, digital VTX, and SPI ELRS receiver on one thick PCB — paired with a RunCam HDZero Eco camera, EX0802 19,000KV motors, and 40mm HQProp props. Five33's in-house build team test-flies every drone before shipping, with a pro-level tune applied.",
        "It exists for one job: UDL's 75mm Igniter class, which mandates identical, RPM-limited, LED-equipped builds at a class-minimum 40g all-up weight so racing comes down to pilot skill rather than hardware. That makes it deliberately slower than an open-class 75mm racer by design. The VTX output switches between 25mW and 200mW, and the linear-polarized antenna suits the indoor/track racing the class is built around.",
        "Native HDZero video feeds straight into HDZero goggles like the BoxPro+ with no extra receiver module, and the feed keeps transmitting down to 2.5V so video outlasts the motors. The built-in SPI ExpressLRS 2.4GHz receiver binds directly to any ELRS 2.4GHz radio with nothing external to mount. Because every component is an off-the-shelf catalog part Five33 sells individually, crash repairs are cheap and simple, and the single-board layout leaves minimal wiring to break."
      ],
      "pros": [
        "Race-legal for UDL's 75mm Igniter spec class out of the box, including the mandatory LEDs (addressable or set-color options) and approved parts list",
        "Genuine HDZero digital video works natively with HDZero goggles such as the BoxPro+ -- no receiver module or conversion needed",
        "Hand-built and test-flown by Five33's in-house build team before shipping, with pro-level tune applied",
        "Single-board HDZero AIO5 (FC + 4-in-1 ESC + VTX + receiver on one thick PCB) means minimal wiring to break in crashes, and video keeps transmitting down to 2.5V so the feed never dies before the motors do",
        "Built-in SPI ExpressLRS 2.4GHz receiver binds directly to any ELRS 2.4GHz radio with no external RX to mount",
        "VTX output switchable between 25mW and 200mW",
        "Every component is an off-the-shelf catalog part (Happymodel V4 frame, HQProp 40mm props, HDZero AIO5, EX0802 motors, RunCam Eco camera) sold individually by Five33, so crash repairs are cheap and simple"
      ],
      "cons": [
        "No battery or charger included -- 1S 450mAh packs are extra, and the listing does not state the battery connector type, so confirm before stocking packs",
        "Made to order with a 2-4 week average lead time; the cheaper pre-built 'Hot & Ready' Friday drops of the same airframe are usually sold out",
        "SPI ELRS receiver is version-locked to Betaflight firmware (ExpressLRS 3.0, max 500Hz packet rate) -- it cannot be updated through the ExpressLRS Configurator, so your ELRS radio must stay on compatible 3.x firmware to bind",
        "Linear-polarized VTX antenna and 200mW ceiling limit range and multipath penetration versus circular-polarized, higher-power setups -- fine for the indoor/track racing it is built for",
        "RunCam HDZero Eco is the entry-level HDZero camera; the league's own build guides use the higher-end HDZero Lux",
        "Spec-class build by design: RPM limiter and 40g class-minimum weight cap performance, so it is deliberately slower than an open-class 75mm racer",
        "Warranty is limited to a 30-day defect claim window"
      ],
      "image": "images/whoops/five33-udl-spec.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/0778/5005/0854/files/566593847_1177150821066800_8091095866786609964_n.jpg?v=1762204690",
      "vendors": [
        {
          "vendor": "Five33 (direct)",
          "url": "https://flyfive33.com/products/533-rtf-udl",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "underground drone league",
          "last": {
            "checkedAt": "2026-07-04T16:27:25.141Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Five33 HDZero Underground Drone League Spec Drone (Ready To Fly)",
            "variants": [
              {
                "name": "Black / Addressable",
                "price": 251.99,
                "available": true
              },
              {
                "name": "Black / Set Color - see order notes",
                "price": 251.99,
                "available": true
              },
              {
                "name": "White / Addressable",
                "price": 251.99,
                "available": true
              },
              {
                "name": "White / Set Color - see order notes",
                "price": 251.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Five33 (Hot & Ready drops)",
          "url": "https://flyfive33.com/products/hot-ready-75mm-udl-whoop",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "udl",
          "note": "Limited pre-built Friday drops of the same airframe — usually sold out.",
          "last": {
            "checkedAt": "2026-07-04T16:27:26.131Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Hot & Ready 75mm UDL Whoop | HDzero \\ ELRS",
            "variants": [
              {
                "name": "Default Title",
                "price": 214.99,
                "available": false
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "compatibility",
          "text": "The SPI ELRS receiver is version-locked to Betaflight firmware (ExpressLRS 3.0, max 500Hz packet rate) and cannot be updated through the ExpressLRS Configurator; your ELRS radio must stay on compatible 3.x firmware to bind."
        },
        {
          "type": "availability",
          "text": "Made to order with a 2-4 week average lead time; battery and charger are not included."
        },
        {
          "type": "availability",
          "text": "Pre-built 'Hot & Ready' Friday drops of the same airframe sell for less than the made-to-order build but are usually sold out; the made-to-order listing is the dependable route."
        },
        {
          "type": "compatibility",
          "text": "The listing does not state the battery connector type; confirm the connector before buying 1S packs."
        }
      ]
    },
    {
      "id": "meteor75-pro-1s-hd",
      "name": "BetaFPV Meteor75 Pro 1S HD (HDZero)",
      "manufacturer": "BetaFPV",
      "status": "available",
      "aliases": [
        "meteor75 pro",
        "meteor 75 pro",
        "meteor75 pro hd",
        "meteor75 pro brushless whoop quadcopter 1s hd digital"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 75,
        "cells": "1S",
        "weightBareG": 34.87,
        "auwG": 49.2,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "HDZero Nano Lite (720p60)",
        "vtx": "HDZero Whoop Lite bundle (separate VTX + dipole antenna)",
        "elrs": "UART/serial ELRS 2.4GHz (BetaFPV F4 1S 5A AIO, ELRS V2 stock, upgradeable to V3)",
        "motors": "1102 22000KV",
        "propSizeMm": 45,
        "batteryConnector": "BT2.0",
        "recommendedBattery": "1S 550mAh LiHV (BT2.0)",
        "releaseYear": 2023,
        "velocidroneMatch": "None exact; closest BetaFPV 75x (Micro pack)",
        "role": "Roomy 75mm 1S with 45mm props",
        "batteryWindowMah": [
          480,
          690
        ]
      },
      "overview": "A 75mm ducted 1S brushless whoop that pairs BetaFPV's largest 1S frame — 45mm tri-blade props — with genuine HDZero digital video. It suits pilots after relaxed indoor and backyard HD cruising rather than racing.",
      "deepDive": [
        "The Meteor75 Pro is a 75mm ducted 1S brushless whoop built on BetaFPV's largest 1S frame of its era, spinning 45mm tri-blade props on 1102 22000KV motors. Video comes from a genuine HDZero Whoop Lite VTX and Nano Lite camera — 720p60 digital video with sub-19ms latency, switchable 25mW/200mW output, natively compatible with HDZero BoxPro+ goggles. At 34.87g bare, the HDZero variant is the lightest configuration, 1.5-5.6g lighter than the Meteor75 HD it replaced.",
        "This is a relaxed indoor and backyard HD cruiser rather than a racer: the high-KV motor/prop combo sags 1S packs hard under aggressive throttle, and the digital VTX shuts down below 3.1V, so hard punch-outs on a tired pack can black out video mid-flight. Expect 3-4 minutes of relaxed cruising, with a default tune that gets shaky in even a ~10mph breeze. An adjustable 0-40 degree camera angle covers slow indoor line work and faster outdoor cruising.",
        "The radio link is a serial (UART) ELRS 2.4GHz receiver rather than SPI: it binds like any standard ELRS RX and takes full ExpressLRS Configurator firmware updates (V2 stock, upgradeable to V3) without reflashing Betaflight. Motors attach with plug connectors, so swaps need no soldering, and the first-party spares ecosystem is extensive — Meteor75 Pro frames and the Micro Canopy Lite sold separately in seven colors, plus standard Gemfan 45mm props and 1102 motors."
      ],
      "pros": [
        "Serial (UART) ELRS 2.4GHz receiver instead of SPI: binds like any standard ELRS RX to your ELRS radio and accepts ExpressLRS firmware updates (V2 stock, upgradeable to V3) via Configurator without reflashing Betaflight",
        "Genuine HDZero Whoop Lite VTX + Nano Lite camera: 720p60 digital video with sub-19ms latency, natively compatible with HDZero BoxPro+ goggles, switchable 25mW/200mW output",
        "Largest 1S whoop frame of its era (45mm props) gives more thrust and lift than 40mm-prop 75mm whoops, and the HDZero variant is the lightest configuration at 34.87g bare (1.5-5.6g lighter than the Meteor75 HD it replaced)",
        "Motors attach via plug connectors, so motor swaps need no soldering",
        "Extensive first-party spares ecosystem: Meteor75 Pro frames and Micro Canopy Lite sold separately in seven colors, plus standard Gemfan 45mm props and 1102 motors",
        "Adjustable 0-40 degree camera angle suits both slow indoor line work and faster outdoor cruising"
      ],
      "cons": [
        "Discontinued: tagged 'Discontinued' on BetaFPV's own product page and verified sold out in all six variants at BetaFPV, WREKD, and RaceDayQuads — realistically only obtainable used",
        "22000KV motors on 45mm tri-blade props cause significant 1S voltage sag under aggressive throttle, and the digital VTX shuts down below 3.1V, so hard punch-outs on a tired pack can black out video mid-flight",
        "Real-world flight time is 3-4 minutes of relaxed cruising, well short of the manufacturer's claimed 5:40",
        "Default tune shows shakiness in even ~10mph breeze; the platform is suited to cruising and exploration, not racing or freestyle",
        "Delicate VTX connector/cable is prone to damage, and the quiet motors with no buzzer make a downed quad hard to locate in grass"
      ],
      "image": "images/whoops/meteor75-pro-1s-hd.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1778/6615/products/74b96dbb2d19db9758ba306fc55ad040_3cfde73f-5972-4720-93f6-b60e2e62c8a8.jpg?v=1679456514",
      "vendors": [
        {
          "vendor": "BetaFPV (direct)",
          "url": "https://betafpv.com/products/meteor75-pro-brushless-whoop-quadcopter-1s-hd-digital-vtx",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "meteor75 pro",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "walksnail"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:25.168Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Meteor75 Pro Brushless Whoop Quadcopter (1S HD Digital VTX)",
            "variants": [
              {
                "name": "HDZero / ELRS 2.4G",
                "price": 219.99,
                "available": false
              }
            ]
          }
        }
      ],
      "notes": [
        "Sold in both HDZero and Walksnail variants; this entry covers the HDZero + ELRS version."
      ],
      "addedAt": "2026-07-02",
      "addedVia": "initial",
      "headsUp": [
        {
          "type": "availability",
          "text": "Discontinued at the manufacturer: BetaFPV's own product page tags the model Discontinued and retail stock has sold out, so it is realistically only obtainable used."
        },
        {
          "type": "reliability",
          "text": "The digital VTX shuts down below 3.1V; combined with heavy 1S voltage sag from the 22000KV motors on 45mm tri-blade props, aggressive throttle on a depleted pack can cut video mid-flight."
        },
        {
          "type": "reliability",
          "text": "The VTX connector and cable are delicate and prone to damage."
        }
      ]
    },
    {
      "id": "meteor75-1s-hd",
      "name": "BetaFPV Meteor75 1S HD (HDZero)",
      "manufacturer": "BetaFPV",
      "status": "available",
      "aliases": [
        "meteor75",
        "meteor 75",
        "meteor75 hd"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 75,
        "cells": "1S",
        "weightBareG": 36.4,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "HDZero Nano Lite",
        "vtx": "HDZero Whoop Lite (Whoop Lite Bundle)",
        "elrs": "UART/serial ELRS 2.4GHz (F4 1S 5A FC Serial ELRS V2.0; Frsky SPI and TBS variants also sold)",
        "motors": "1102 18000KV",
        "propSizeMm": 40,
        "batteryConnector": "BT2.0",
        "recommendedBattery": "1S 450mAh BT2.0 30C (BetaFPV later recommended BT2.0 550mAh for longer flights)",
        "releaseYear": 2022,
        "velocidroneMatch": "None exact; closest BetaFPV 75x (Micro pack)",
        "role": "The base 75mm 1S Meteor",
        "batteryWindowMah": [
          440,
          560
        ]
      },
      "overview": "BetaFPV's base 75mm 1S whoop, pairing the classic Meteor75 frame and 1102 18000KV motors with native HDZero video — an indoor/backyard HD trainer whose true serial ELRS receiver stays independently updatable, unlike SPI-ELRS whoops.",
      "deepDive": [
        "A 2022-era build, it pairs the classic Meteor75 frame and 1102 18000KV motors with the HDZero Whoop Lite VTX and Nano Lite camera, coming in at 36.4g bare — about 4g lighter than the Walksnail edition of the same quad, which keeps it in the flyable indoor 1S weight class. The BT2.0 battery connector reduces connector resistance versus PH2.0 for better voltage sag behavior on 1S.",
        "It flies as an indoor/backyard HD trainer, and the factory Betaflight tune on the Meteor75 HD platform is reported as spot-on out of the box, needing no PID changes. HD digital whoops of this generation run 5-8g heavier than analog equivalents, so it carries more momentum and flies less crisply indoors on 1S than an analog Meteor75. Expect about 3.5 minutes on the recommended 450mAh pack.",
        "The ELRS variant carries a true serial/UART ELRS 2.4GHz receiver (F4 1S 5A FC Serial ELRS V2.0) that can be updated to ExpressLRS v3 independently, without reflashing Betaflight — so it stays feature-current with any ELRS 2.4GHz radio, unlike SPI ELRS whoops. The native HDZero video system is plug-and-play with HDZero goggles such as the BoxPro+, delivering clear 720p60 digital video that handles dim indoor lighting well.",
        "The stock Nano Lite is a 720p60-only budget camera — there is no 540p90 low-latency race mode without a Nano90 camera upgrade, and image quality is a step below HDZero's best cameras. It slots in as the budget digital sibling to the newer Meteor75 Pro HD, which superseded it with a lighter 34.9g HDZero build on a larger, more efficient frame. Spares are easy: the Meteor75 frame, 40mm 3-blade Gemfan props, and 1102 18000KV motors are all standard BetaFPV parts sold separately."
      ],
      "pros": [
        "True serial/UART ELRS 2.4GHz receiver on the ELRS variant (F4 1S 5A FC Serial ELRS V2.0) — can be updated to ExpressLRS v3 independently without reflashing Betaflight, so it stays feature-current with any ELRS 2.4GHz radio, unlike SPI ELRS whoops",
        "Native HDZero video system — plug-and-play with HDZero goggles such as the BoxPro+, delivering clear 720p60 digital video that handles dim indoor lighting well",
        "At 36.4g bare it is about 4g lighter than the Walksnail edition of the same quad, keeping it in the flyable indoor 1S weight class",
        "Factory Betaflight tune on the Meteor75 HD platform is reported as spot-on out of the box, needing no PID changes",
        "BT2.0 battery connector reduces connector resistance versus PH2.0 for better voltage sag behavior on 1S",
        "Strong spare-parts ecosystem: Meteor75 frame, 40mm 3-blade Gemfan props, and 1102 18000KV motors are all sold separately as standard BetaFPV parts"
      ],
      "cons": [
        "Discontinued: BetaFPV's own store tags it Discontinued with all six variants unavailable, and WREKD lists it sold out — buying now means leftover or used stock with no restock coming",
        "The HDZero Whoop Lite VTX is itself in HDZero's discontinued-products documentation, and forum users report it is sensitive to crashes with RF failure after repeated impacts — replacement VTXs are getting hard to source",
        "Stock Nano Lite camera is a 720p60-only budget camera — no 540p90 low-latency race mode (that requires a Nano90 camera upgrade) and image quality is a step below HDZero's best cameras",
        "HD digital whoops of this generation run 5-8g heavier than analog equivalents, so it carries more momentum and flies less crisply indoors on 1S than an analog Meteor75",
        "Short flight time: about 3.5 minutes on the recommended 450mAh pack",
        "Superseded by the Meteor75 Pro HD, which is lighter (34.9g HDZero) on a larger, more efficient frame"
      ],
      "image": "images/whoops/meteor75-1s-hd.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1778/6615/products/74b96dbb2d19db9758ba306fc55ad040_959022fe-677b-4f0a-bd0a-89503b9c4200.jpg?v=1662435420",
      "vendors": [
        {
          "vendor": "BetaFPV (direct)",
          "url": "https://betafpv.com/products/meteor75-brushless-whoop-quadcopter-1s-hd-digital-vtx",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "meteor75",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "walksnail"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:26.154Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Meteor75 Brushless Whoop Quadcopter (1S HD Digital VTX)",
            "variants": [
              {
                "name": "HDZero / ELRS 2.4G",
                "price": 219.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "GetFPV",
          "url": "https://www.getfpv.com/betafpv-meteor75-1s-brushless-whoop-hd-w-hdzero.html",
          "method": "browser",
          "currency": "USD"
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "initial",
      "headsUp": [
        {
          "type": "availability",
          "text": "Discontinued at BetaFPV, with all six variants unavailable at the manufacturer — remaining purchases come from leftover retailer stock or the used market, with no restock coming."
        },
        {
          "type": "reliability",
          "text": "Forum reports describe the HDZero Whoop Lite VTX as sensitive to crashes, with RF failure appearing after repeated impacts."
        },
        {
          "type": "availability",
          "text": "The HDZero Whoop Lite VTX appears in HDZero's own discontinued-products documentation, and replacement VTX units are getting hard to source."
        }
      ]
    },
    {
      "id": "tinyhawk-3-plus-hdzero",
      "name": "EMAX Tinyhawk III Plus HDZero",
      "manufacturer": "EMAX",
      "status": "available",
      "aliases": [
        "tinyhawk",
        "tiny hawk"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 76,
        "cells": "1S",
        "weightBareG": 35.5,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "RunCam HDZero Nano Lite (720p)",
        "vtx": "HDZero Whoop Lite",
        "elrs": "SPI ELRS 2.4GHz (built-in on AIO FC; SX1280, ELRS V3.0 protocol)",
        "motors": "TH0802 II 15000KV",
        "propSizeMm": 40,
        "batteryConnector": "PH2.0",
        "recommendedBattery": "1S 650mAh HV, PH2.0 (EMAX 120C OEM; included in kit versions)",
        "releaseYear": 2023,
        "velocidroneMatch": "Tiny Hawk / Tiny Hawk 2 (Micro pack), not exact III Plus",
        "role": "Durable beginner BNF; heavier 1S, also sold as full RTF kit",
        "batteryWindowMah": [
          600,
          700
        ]
      },
      "overview": "The Tinyhawk III Plus HDZero is EMAX's durable 76mm ducted 1-2S brushless whoop, bringing genuine HDZero digital video to the beginner-oriented Tinyhawk line. It flies as a docile indoor duct trainer on 1S and becomes a noticeably quicker park flyer on 2S.",
      "deepDive": [
        "Released in late 2023, it brings the beginner Tinyhawk platform into the HDZero ecosystem with a RunCam HDZero Nano Lite camera and HDZero Whoop Lite VTX — a native 720p low-latency feed that pairs directly with HDZero goggles such as the BoxPro+. Power comes from TH0802 II 15000KV motors on a 6A 4-in-1 ESC rated for 1-2S per the official manual.",
        "On the included 1S 650mAh HV pack it flies as a gentle ducted indoor trainer; on 2S it turns into a much punchier park flyer. At 35.5g bare — about 3g more than the analog edition — it is heavy for a 76mm 1S whoop, so indoor handling feels floaty next to sub-20g 65mm HDZero whoops, and it needs 2S to feel lively outdoors.",
        "The onboard SPI ELRS 2.4GHz receiver (ELRS V3.0) binds to any ELRS 3.x radio with a bind button, a 'bind_rx' command in Betaflight, or a settable bind phrase via 'set expresslrs_uid'. VTX defaults are race-friendly: it ships at 25mW with a low-power lock that holds output down until armed, and VTX/OSD settings are adjustable from Betaflight Configurator or the stick-commanded OSD menu.",
        "It is sold bind-and-fly or as a full RTF kit that bundles Transporter 2 HDZero goggles and an E8 ELRS radio for a complete starting package. The spares ecosystem is deep: the one-piece ducted frame kit, AIO FC/ESC/RX board, Whoop Lite VTX, motors, batteries, and props are all sold individually by EMAX and carried by many retailers, and the BNF box includes a 1S 650mAh HV battery, USB charger, spare props, and a hardware pack."
      ],
      "pros": [
        "Genuine HDZero digital video from a RunCam HDZero Nano Lite camera and Whoop Lite VTX — natively compatible with HDZero goggles (BoxPro+ included), giving a 720p low-latency feed instead of analog snow.",
        "1-2S powertrain (TH0802 II 15000KV motors, 6A 4-in-1 ESC rated 1-2S per the official manual) covers two roles: gentle ducted indoor trainer on 1S, much punchier park flyer on 2S.",
        "One of the cheapest doors into HDZero whooping, with a 1S 650mAh HV battery, USB charger, spare props and hardware pack in the box.",
        "Deep spare-parts ecosystem — one-piece ducted frame kit, AIO FC/ESC/RX board, Whoop Lite VTX, motors, batteries and props are all sold individually by EMAX and carried by many retailers.",
        "Straightforward ELRS 3.x binding: bind button or 'bind_rx' in Betaflight, plus a settable bind phrase via 'set expresslrs_uid' — an ELRS radio running ELRS 3.x binds with no hardware changes.",
        "Race-friendly VTX defaults: ships at 25mW with a low-power lock that holds output down until armed, and VTX/OSD settings are adjustable from Betaflight Configurator or the stick-commanded OSD menu."
      ],
      "cons": [
        "The ELRS receiver is SPI (SX1280, ELRS V3.0), so receiver firmware is baked into the Betaflight build and cannot be updated from the ExpressLRS Configurator — the transmitter must stay on a matching ELRS 3.x major version, a documented cause of binding failures.",
        "Heavy for a 76mm 1S whoop: 35.5g bare (3g more than the analog edition) before adding the large 650mAh pack — indoor handling is floaty next to sub-20g 65mm HDZero whoops, and it needs 2S to feel lively outdoors.",
        "Legacy PH2.0 battery connector while the modern 1S whoop ecosystem has moved to BT2.0/A30 — more voltage sag under punch and no cross-compatibility with newer 1S packs without adapters.",
        "The HDZero Whoop Lite VTX tops out at 200mW (the analog version offers 400mW), limiting range headroom."
      ],
      "image": "images/whoops/tinyhawk-3-plus-hdzero.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/2778/6650/files/DSC0181_17992f98-dca8-4fa5-8409-29235d290681.webp?v=1701328567",
      "vendors": [
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/emax-tinyhawk-3-plus-fpv-racing-drone-bnf-hdzero-elrs",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "tinyhawk",
          "last": {
            "checkedAt": "2026-07-04T16:27:26.269Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Emax Tinyhawk 3 Plus FPV Racing Drone BNF HDZero ELRS",
            "variants": [
              {
                "name": "Default Title",
                "price": 239.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "EMAX (direct)",
          "url": "https://emaxmodel.com/products/emax-tinyhawk-iii-plus-fpv-racing-drone-rtf-bnf-with-hd-zero-analog-version-plus-elrs",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "tinyhawk",
          "variantInclude": [
            "hd zero",
            "hdzero"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:26.507Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "EMAX Tinyhawk III Plus FPV Racing Drone RTF & BNF with HD Zero Version plus ELRS",
            "variants": [
              {
                "name": "TH III Plus RTF HD Zero version",
                "price": 754.58,
                "available": true
              },
              {
                "name": "TH III Plus BNF HD Zero version",
                "price": 369.58,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "ProgressiveRC (Seattle)",
          "url": "https://www.progressiverc.com/products/emax-tinyhawk-iii-plus-hd-rtf-indoor-racing-quad",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "tinyhawk",
          "note": "Complete RTF kit (quad, goggles, radio); local pickup in Seattle.",
          "last": {
            "checkedAt": "2026-07-04T16:27:26.524Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "EMAX Tinyhawk III Plus HD RTF Indoor Racing Quad",
            "variants": [
              {
                "name": "Default Title",
                "price": 499.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "GetFPV",
          "url": "https://www.getfpv.com/emax-tinyhawk-iii-plus-bnf-w-elrs-hdzero-analog.html",
          "method": "browser",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:32.393Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "EMAX TinyHawk III Plus BNF w/ ELRS - HDZero/Analog",
            "variants": [
              {
                "name": "FPV System: Analog",
                "price": 206.99,
                "available": true
              },
              {
                "name": "FPV System: HDZero",
                "price": 311.99,
                "available": true
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "initial",
      "headsUp": [
        {
          "type": "compatibility",
          "text": "The ELRS receiver is SPI-based (SX1280, ELRS V3.0) with firmware built into the Betaflight build; it cannot be updated from the ExpressLRS Configurator, and the transmitter must stay on a matching ELRS 3.x major version — a documented cause of binding failures."
        },
        {
          "type": "compatibility",
          "text": "Uses the legacy PH2.0 battery connector rather than BT2.0 or A30, so newer 1S packs require adapters."
        },
        {
          "type": "availability",
          "text": "EMAX USA's first-party stock of spares (Whoop Lite VTX, 650mAh battery, prop sets, PH2.0 pigtail) has run patchy; the same parts are carried by many other retailers."
        }
      ]
    },
    {
      "id": "whoopfly16",
      "name": "Sub250 Whoopfly16 HDZero",
      "manufacturer": "Sub250",
      "status": "available",
      "aliases": [
        "whoopfly"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 75,
        "cells": "1S",
        "weightBareG": 39.2,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "HDZero Nano Lite",
        "vtx": "HDZero Whoop Lite",
        "elrs": "SPI ELRS 2.4GHz (built-in on Redfox A1 F4 5A AIO FC)",
        "motors": "1002 KV21000 brushless",
        "propSizeMm": 40,
        "batteryConnector": "A30",
        "recommendedBattery": "1S 530mAh 90C LiHV",
        "releaseYear": 2023,
        "velocidroneMatch": "None",
        "role": "1.6-inch 1S with a one-piece molded prop ring",
        "batteryWindowMah": [
          440,
          560
        ]
      },
      "overview": "The Whoopfly16 is a 75mm 1S HDZero whoop built around a one-piece injection-molded duct frame that makes it notably crash-resistant — a durable indoor trainer and smooth park cruiser for beginners who want native digital video.",
      "deepDive": [
        "The build centers on an inverted-pusher layout with a one-piece injection-molded duct frame — rigid, crash-resistant, and notably more durable than flexier Meteor75-style frames — with foam bumpers included for the ducts. Electronics are a Redfox A1 F4 5A AIO with built-in SPI ELRS, feeding an HDZero Whoop Lite VTX (switchable 25/200mW) and Nano Lite camera for native 720p60 low-latency digital video on HDZero goggles such as the BoxPro+.",
        "In the air it flies like a trainer should: the stock PID tune is smooth and locked-in out of the box, handling both angle and acro flying without retuning — forgiving for beginners and consistent for reflex practice. The 1002 21000KV motors deliver strong, punchy power for the 75mm 1S class, with reserve for outdoor cruising.",
        "It sits at the heavier end of the 75mm 1S class — heavier than competitors like the BetaFPV Meteor75 — which costs some efficiency and makes it a locked-in trainer rather than a racing or freestyle machine. Real-world flight time runs around 3 minutes indoors on the 530mAh pack, versus the manufacturer's 4.5-minute claim.",
        "Spares are a strong point: Sub250 sells frames, Gemfan 1608-3 props, 1002 motors, the Redfox A1 AIO FC, and A30 530mAh packs individually, and the A30 battery connector is BT2.0-compatible, so common 1S HV whoop packs and chargers work. One platform caveat: the ELRS receiver is SPI, not UART — it binds to any ELRS 2.4GHz radio through Betaflight, but its firmware is baked into Betaflight and must stay version-matched with your radio's ELRS major version."
      ],
      "pros": [
        "One-piece injection-molded duct frame is rigid and crash-resistant, notably more durable than the flexier Meteor75-style frames, with included foam bumpers for the ducts",
        "Stock PID tune is smooth and locked-in out of the box; handles both angle and acro flying without retuning",
        "HDZero Whoop Lite VTX is switchable 25/200mW and outputs native 720p60 low-latency digital video to HDZero goggles such as the BoxPro+",
        "1002 21000KV brushless motors give strong, punchy power for the 75mm 1S class, usable indoors and outdoors",
        "Full first-party spare-parts ecosystem: frames, Gemfan 1608-3 props, 1002 motors, the Redfox A1 AIO FC, and A30 530mAh packs all sold separately by Sub250",
        "A30 battery connector is BT2.0-compatible, so common 1S HV whoop packs and chargers work"
      ],
      "cons": [
        "SPI ELRS receiver, not UART: firmware is baked into Betaflight and only updates with Betaflight releases, feature set lags true ELRS receivers, and long-term ELRS support is limited — the ELRS version must match your ELRS radio's TX firmware major version, and binding is done through Betaflight (binding phrase/bind command) rather than standard ELRS WiFi flashing",
        "Heavier than competing 75mm 1S whoops like the BetaFPV Meteor75, costing efficiency and making it less suited to aggressive freestyle or racing",
        "VTX firmware updates require partial disassembly of the quad",
        "Real-world flight time runs around 3 minutes indoors versus the 4.5-minute manufacturer claim with the 530mAh pack"
      ],
      "image": "images/whoops/whoopfly16.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/0627/5940/3778/products/4_6e3b7930-1ac5-4fac-8ec4-fd56dae0d6a9.jpg?v=1681724494",
      "vendors": [
        {
          "vendor": "Sub250 (direct)",
          "url": "https://sub250.com/products/whoopfly16-hd-zero-1s-tiny-whoop",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "whoopfly16",
          "variantInclude": [
            "elrs"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:26.765Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Sub250 Whoopfly16 Ultra-light HD Zero 1s Mini Whoop 75mm",
            "variants": [
              {
                "name": "ELRS",
                "price": 259.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Five33",
          "url": "https://flyfive33.com/products/sub250-whoopfly16-bnf-1-6-hd-ultra-light-hdzero-1s-whoop-elrs-2-4ghz-spi",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "whoopfly16",
          "last": {
            "checkedAt": "2026-07-04T16:27:27.147Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Sub250 Whoopfly16 BNF 1.6\" HD Ultra-Light HDzero 1S Whoop - ELRS 2.4GHz (SPI)",
            "variants": [
              {
                "name": "Default Title",
                "price": 275.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/sub250-whoopfly16-bnf-1-6-hd-ultra-light-hdzero-1s-whoop-elrs-2-4g-spi",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "whoopfly16",
          "last": {
            "checkedAt": "2026-07-04T16:27:26.917Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Sub250 Whoopfly16 BNF 1.6\" HD Ultra-Light HDzero 1S Whoop - ELRS 2.4GHz (SPI)",
            "variants": [
              {
                "name": "Default Title",
                "price": 275.99,
                "available": false
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "initial",
      "headsUp": [
        {
          "type": "value",
          "text": "The HDZero version sells for roughly double the price of the analog Whoopfly16."
        },
        {
          "type": "availability",
          "text": "Third-party retailer stock of the HDZero version is inconsistent; Sub250 sells it direct."
        }
      ]
    },
    {
      "id": "flylens-75-hd",
      "name": "Flywoo FlyLens 75 HD HDZero 2S (V1.3)",
      "manufacturer": "Flywoo",
      "status": "available",
      "aliases": [
        "flylens 75",
        "flylens75"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 75,
        "cells": "2S",
        "weightBareG": 51.5,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "HDZero Nano V3",
        "vtx": "HDZero Whoop Lite (Whoop Lite bundle)",
        "elrs": "UART/serial ELRS 2.4GHz (built-in on GOKU F405 HD 1-2S 12A AIO V2, internally tied to UART1; Flywoo EL24P target)",
        "motors": "ROBO 1003 14800KV",
        "propSizeMm": 40,
        "batteryConnector": "XT30",
        "recommendedBattery": "2S 550-1000mAh",
        "releaseYear": 2024,
        "velocidroneMatch": "None",
        "role": "2S pusher whoop with full protective ring — cinewhoop-leaning",
        "batteryWindowMah": [
          540,
          1000
        ]
      },
      "overview": "A 75mm-class (1.6-inch prop) 2S brushless whoop with a full protective ring and a genuine HDZero Whoop Lite VTX, built as an outdoor-capable park flyer and smooth indoor cinewhoop rather than a low-inertia reflex trainer.",
      "deepDive": [
        "Built on a carbon-plus-PC Y-frame with a full protective ring and a reverse-thrust pusher layout that keeps props out of the camera view, it pairs a genuine HDZero Whoop Lite VTX and Nano V3 camera with a three-point CNC shock mount that eliminates jelly. The quick-release frame assembles with five screws and the quick-release battery compartment accepts 2S 550-1000mAh XT30 packs, so pack swaps and crash repairs are fast.",
        "At 51.5g bare it is the lightest HD variant in the FlyLens 75 family (the O3 version is 79.5g), but around 80g all-up with a 2S pack it flies as a momentum-carrying cruiser rather than a sub-30g wall-bouncing trainer. Flywoo credits the HDZero build with the family's best flight times — 4:30 on a 2S 550mAh up to 8:00 on a 2S 1000mAh — and a 70km/h top speed.",
        "The V1.3 revision (April 2024) added a reinforced frame kit and the GOKU F405 HD AIO V2 board with true serial (UART) ELRS 2.4GHz, so it binds and updates like a full-size ELRS quad with any ELRS 2.4GHz radio — unlike SPI-ELRS whoops with their limited update path. Its 720p60 HDZero video is native to BoxPro+ goggles, and the onboard module takes full ExpressLRS Configurator firmware updates (Flywoo EL24P flash target).",
        "Reviewers described the platform as notably quiet, stable, and confident in tight indoor spaces. The HDZero Whoop Lite VTX outputs a selectable 25/200mW, and V1.3's 9x9mm motor mounting holes widen motor choice."
      ],
      "pros": [
        "Lightest HD version of the FlyLens 75 platform: 51.5g bare (manufacturer table and retailer listing agree) versus 79.5g for the DJI O3 variant, thanks to the ~7g HDZero Whoop Lite + Nano V3 combo — Flywoo's own comparison table credits the HDZero build with the best flight times of the family (4:30 on 2S 550mAh up to 8:00 on 2S 1000mAh) and a 70km/h top speed.",
        "Built-in ELRS is serial/UART, not SPI — the onboard 2.4GHz module is internally wired to UART1 of the GOKU F405 HD AIO V2 (Flywoo EL24P flash target), so it takes full ExpressLRS Configurator firmware updates and binds cleanly with your ELRS radio, unlike SPI-ELRS whoops with their limited update path.",
        "V1.3 revision fixed documented defects: a new 9V BEC cures the unexpected-shutdown-at-low-voltage problem, the frame kit reinforces the camera mounting holes, the HD VTX bracket uses tougher material, the USB port gains Type-C compatibility, and 9x9mm motor mounting holes widen motor choice.",
        "Full PC protective ring on a quick-release frame that assembles with five screws, plus a quick-release battery compartment accepting 2S 550-1000mAh XT30 packs — crash repairs and pack swaps are fast, and Flywoo sells the V1.3 frame kit separately.",
        "Pusher (reverse-thrust) layout keeps props out of the camera view, and the three-point CNC camera shock mount eliminates jelly; the platform reviewed as notably quiet, stable, and confident in tight indoor spaces.",
        "Cheapest current path to a ring-protected 2S HDZero whoop, available as BNF ELRS or PNP direct from Flywoo, and less than the open-prop FlyLens 85 HD ELRS."
      ],
      "cons": [
        "Heavy for a whoop — around 80g all-up with a typical 2S pack — so it carries momentum like a small cinewhoop rather than bouncing off walls like a sub-30g trainer; it is the wrong tool for low-inertia indoor reflex practice.",
        "Platform reviews report limited punch-out headroom outdoors and sharply reduced battery life in wind, so the claimed 8-minute flight time only holds for calm cruising on a 1000mAh pack.",
        "The HDZero Whoop Lite VTX tops out at 200mW (25/200mW selectable) and has no reverse-polarity protection — one miswired pack replacement kills it permanently.",
        "Front-to-back battery mounting on this frame was criticized for risking USB-port damage in the pre-V1.3 review; batteries are not included and the vendor never publishes an all-up weight.",
        "Retail availability of the HDZero variant is thin and pricing inconsistent: confirmed sold out at DefianceRC, PNP-only at NewBeeDrone (receiver not included), with the full ELRS BNF reliably listed only at Flywoo direct."
      ],
      "image": "images/whoops/flylens-75-hd.jpg",
      "imageSource": "https://img-va.myshopline.com/image/store/1673593876355/01.jpeg",
      "vendors": [
        {
          "vendor": "Flywoo (direct)",
          "url": "https://flywoo.net/products/flylens-75-hd-hdzero-2s-brushless-whoop-fpv-drone",
          "method": "browser",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:36.324Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "FlyLens 75 HD HDZero 2S Brushless Whoop FPV Drone V1.3 ",
            "variants": [
              {
                "name": "ELRS 2.4G",
                "price": 279.99,
                "available": true
              },
              {
                "name": "TBS CRSF",
                "price": 299.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "GetFPV",
          "url": "https://www.getfpv.com/flywoo-flylens-75-2s-bnf-whoop-hd-w-hdzero-nano-v3.html",
          "method": "browser",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:39.331Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo FlyLens 75 2S BNF Whoop HD w/ HDZero Nano V3",
            "variants": [
              {
                "name": "Receiver Protocol: ExpressLRS 2.4GHz",
                "price": 211.99,
                "available": true
              }
            ]
          },
          "variantInclude": [
            "elrs",
            "expresslrs"
          ]
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "initial",
      "headsUp": [
        {
          "type": "compatibility",
          "text": "The V1.3 revision (April 2024) uses the GOKU F405 HD AIO V2 board with serial (UART) ELRS 2.4GHz, USB Type-C, and 9x9mm motor mounting holes; earlier revisions differ in these respects."
        },
        {
          "type": "reliability",
          "text": "The HDZero Whoop Lite VTX has no reverse-polarity protection; a single miswired pack replacement destroys it permanently."
        },
        {
          "type": "reliability",
          "text": "Pre-V1.3 units had an unexpected-shutdown-at-low-voltage issue that V1.3's new 9V BEC cures; V1.3 also reinforced the camera mounting holes and switched the HD VTX bracket to a tougher material."
        },
        {
          "type": "availability",
          "text": "Retail supply of the HDZero variant is thin and pricing is inconsistent across resellers; the full ELRS BNF is reliably stocked only direct from Flywoo, with some vendors offering PNP only (receiver not included)."
        },
        {
          "type": "value",
          "text": "It is the most affordable current route to a ring-protected 2S HDZero whoop and sits below the open-prop FlyLens 85 HD ELRS in price."
        }
      ]
    },
    {
      "id": "flylens-85-hd",
      "name": "Flywoo FlyLens 85 HD HDZero 2S",
      "manufacturer": "Flywoo",
      "status": "available",
      "aliases": [
        "flylens 85",
        "flylens85"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 85,
        "cells": "2S",
        "weightBareG": 72.3,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo) — full circumferential prop rings, pusher config; prior text-based reports calling it open-prop were wrong",
        "camera": "RunCam HDZero Micro V2",
        "vtx": "HDZero Whoop Lite (bottom-mounted, MIPI 80mm cable)",
        "elrs": "UART/serial ELRS 2.4GHz (built-in on GOKU F405 AIO; ELRS Configurator updates via WiFi/passthrough, not SPI)",
        "motors": "Flywoo ROBO 1003 14800KV",
        "propSizeMm": 51,
        "batteryConnector": "XT30",
        "recommendedBattery": "2S 750-1000mAh HV (Flywoo Explorer 1000mAh 2S 80C HV)",
        "releaseYear": 2023,
        "velocidroneMatch": "None",
        "role": "85mm 2S cinewhoop-style pusher",
        "batteryWindowMah": [
          540,
          1000
        ]
      },
      "overview": "The FlyLens 85 HD is Flywoo's 85mm 2S pusher whoop with full circumferential prop rings and native HDZero 720p60 video — a sub-100g, outdoor-capable park cruiser for pilots who already own HDZero goggles, not an indoor reflex trainer.",
      "deepDive": [
        "Build centers on an HDZero Whoop Lite VTX (up to 200mW) and a RunCam HDZero Micro V2 camera for a native, low-latency 720p60 digital feed to HDZero goggles like the BoxPro+. The built-in ELRS 2.4GHz receiver is serial (CRSF over UART), not SPI, so it binds like a standalone ELRS RX and takes full ExpressLRS Configurator updates via WiFi or Betaflight passthrough, staying version-matched with any ELRS radio.",
        "Positioned as a smooth-tuned, crash-tolerant backyard and park cruiser rather than an indoor reflex trainer: it is bigger, heavier, and floatier than 65-75mm whoops, and its 2-blade 2-inch props favor smoothness over snap. Full circumferential injection-molded prop rings and the pusher layout let it bounce off obstacles instead of breaking. The stock tune is jello-free with minimal propwash and holds stable HD footage even in high wind (tested around 18mph).",
        "Endurance is strong for a 2S whoop — roughly 4-7 minutes depending on pack, running 2S 750-1000mAh HV batteries with included TPU mounts for multiple pack sizes. The quick-detach frame backs a deep spare-parts ecosystem: frames, ROBO 1003 motors, GOKU AIO boards, and prop rings are all sold separately by Flywoo and US retailers. Note there is no dedicated camera lens protection on the frame, so a lens protector is advised for crash-prone flying."
      ],
      "pros": [
        "Native HDZero 720p60 feed from the Whoop Lite VTX (up to 200mW) is plug-and-play with HDZero goggles like the BoxPro+, with racing-grade latency.",
        "Built-in ELRS 2.4GHz receiver is serial (CRSF over UART), not SPI — it binds like any standalone ELRS RX and takes full ExpressLRS Configurator updates via WiFi or Betaflight passthrough, so it stays version-matched with your ELRS radio.",
        "Full circumferential injection-molded prop rings plus the pusher layout make it bounce off obstacles in crashes instead of breaking, unlike open-prop micros.",
        "Smooth, jello-free stock tune with minimal propwash; the platform holds stable HD footage even in high wind (tested around 18mph).",
        "Quick-detach frame and a deep spare-parts ecosystem — frames, ROBO 1003 motors, GOKU AIO boards, and prop rings are all sold separately by Flywoo and US retailers.",
        "Long flight times for a 2S whoop: roughly 4-7 minutes depending on pack, with 2S 750-1000mAh HV batteries and included TPU mounts for multiple pack sizes."
      ],
      "cons": [
        "Noticeably bigger, heavier, and less agile than 65-75mm whoops — the 2-blade 2-inch props favor smoothness over snap, so it is a poor indoor reflex trainer.",
        "The ELRS BNF variant is out of stock at most US retailers (Pyrodrone, WREKD, NewBeeDrone, DefianceRC), leaving Flywoo direct or the PNP-plus-your-own-RX route.",
        "Expensive for a 2S whoop, with the exact price depending on vendor and receiver option.",
        "Retail listings still describe the pre-V1.3 build (GOKU Versatile F405 with MPU6000 and Micro-USB) while Flywoo's current V1.3 ships the GOKU F405 HD ELRS AIO V2 with ICM-42688 and USB-C — which board you receive depends on vendor stock age.",
        "No dedicated camera lens protection on the frame; a lens protector is advised for crash-prone flying, and Flywoo publishes no verifiable bare weight for the HDZero configuration."
      ],
      "image": "images/whoops/flylens-85-hd.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/0722/5661/8800/products/flywoo-bnf-flylens-85-2s-hd-85mm-brushless-whoop-w-hdzero-whoop-lite-micro-cam-v2-elrs-24-ghz-730481.jpg?v=1734506966",
      "vendors": [
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/flywoo-flylens-85-hd-hdzero-2s-brushless-whoop-fpv-drone-choose-receiver",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "flylens 85",
          "variantInclude": [
            "elrs"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:31.083Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo FlyLens 85 HD HDZero 2S Brushless Whoop FPV Drone - Choose Receiver",
            "variants": [
              {
                "name": "ELRS 2.4GHz",
                "price": 389.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "WREKD",
          "url": "https://wrekd.com/products/flywoo-bnf-flylens-85-2s-hd-85mm-brushless-whoop-w-hdzero-whoop-lite-micro-cam-v2-elrs-2-4-ghz",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "flylens 85",
          "last": {
            "checkedAt": "2026-07-04T16:27:31.387Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo BNF FlyLens 85 2S HD 85mm Brushless Whoop w/ HDZero Whoop Lite & Micro Cam V2 - ELRS 2.4 GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 365.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/flywoo-bnf-flylens-85-2s-hd-85mm-brushless-whoop-w-hdzero-whoop-lite-micro-cam-v2-elrs-2-4-ghz",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "flylens 85",
          "last": {
            "checkedAt": "2026-07-04T16:27:31.544Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo BNF FlyLens 85 2S HD 85mm Brushless Whoop w/ HDZero Whoop Lite & Micro Cam V2 - ELRS 2.4 GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 365.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "GetFPV",
          "url": "https://www.getfpv.com/flywoo-flylens-85-hd-2s-bnf-whoop-w-hdzero.html",
          "method": "browser",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:42.276Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo FlyLens 85 HD 2S BNF Whoop w/ HDZero",
            "variants": [
              {
                "name": "Receiver Protocol: ExpressLRS 2.4GHz",
                "price": 396.49,
                "available": false
              },
              {
                "name": "Receiver Protocol: PNP - No Receiver",
                "price": 113.54,
                "available": false
              },
              {
                "name": "Receiver Protocol: TBS Crossfire",
                "price": 226.99,
                "available": true
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "initial",
      "headsUp": [
        {
          "type": "compatibility",
          "text": "Which board you receive depends on vendor stock age: older listings describe the pre-V1.3 build (GOKU Versatile F405, MPU6000, Micro-USB), while the current V1.3 ships the GOKU F405 HD ELRS AIO V2 with ICM-42688 gyro and USB-C."
        },
        {
          "type": "availability",
          "text": "The ELRS BNF variant is hard to find at US retailers and is mainly available direct from Flywoo, with a PNP-plus-your-own-receiver option as the alternative."
        },
        {
          "type": "value",
          "text": "Priced at a premium for a 2S whoop, with the exact cost varying by vendor and by whether you buy the BNF or add your own receiver."
        }
      ]
    },
    {
      "id": "flytimes-85",
      "name": "Flywoo Flytimes 85 HDZero 2S",
      "manufacturer": "Flywoo",
      "status": "available",
      "aliases": [
        "flytimes"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 85,
        "cells": "2S",
        "weightBareG": 56.6,
        "auwG": null,
        "ducted": "partial",
        "ductedVerification": "visual 2026-07-02 (product photo) — perimeter bumper rail only, props open above/below/inboard",
        "camera": "RunCam Nano V3 (HDZero digital)",
        "vtx": "HDZero Whoop Lite (25.5x25.5 mount, u.FL antenna)",
        "elrs": "UART/serial ELRS 2.4GHz (built into GOKU F405 HD 1-2S 12A AIO V2; WiFi/passthrough updatable)",
        "motors": "Flywoo ROBO 1003 14800KV",
        "propSizeMm": 51,
        "batteryConnector": "XT30",
        "recommendedBattery": "2S 550/750/1000mAh LiPo (mounts for all three included; batteries not included)",
        "releaseYear": 2024,
        "velocidroneMatch": "None",
        "role": "Light 2S outdoor freestyle with side-impact protection only",
        "batteryWindowMah": [
          540,
          1000
        ]
      },
      "overview": "The Flytimes 85 is a light 85mm-class 2S HDZero micro cinewhoop for experienced pilots — a cinewhoop/toothpick hybrid tuned for smooth, quiet, long-endurance cruising, protected by a perimeter bumper rail rather than full per-prop ducts.",
      "deepDive": [
        "The HDZero build pairs an HDZero Whoop Lite VTX (up to 200mW) and a RunCam Nano V3 camera for native, plug-and-play 720p60 low-latency video with HDZero BoxPro+ goggles. It runs Flywoo's GOKU F405 HD 1-2S AIO on ROBO 1003 14800KV motors at 56.6g bare, with capable electronics for the class: an F405 MCU, ICM-42688 gyro, a 12A (25A peak) 4-in-1 ESC, barometer, 8MB blackbox, and 6 UARTs.",
        "Flywoo co-developed the Flytimes 85 with a photography studio for indoor commercial shooting, and reviewers call it a cinewhoop/toothpick hybrid: a light, efficient indoor and close-quarters cine and cruising quad rather than a bash-proof duct whoop. It flies sub-100g with typical 2S packs — smooth, quiet, and jello-free — and leans on endurance, with Flywoo claiming 8+ minutes on a 2S 1000mAh at only 26% takeoff throttle.",
        "Protection is a perimeter TPU bumper rail on a Y-shaped aluminum bracket — no per-prop ducts — so it guards against slow minor bumps while the camera and electronics stay exposed; the aluminum bracket can bend in a harder crash, though a reviewer's bent mounting arm straightened without permanent damage. Flywoo positions it for advanced pilots. There is also no onboard HD recording: the Nano V3 is a 720p live feed only.",
        "The GOKU F405 HD V2 AIO carries a serial UART ELRS 2.4GHz receiver — not SPI — so it binds normally with any ELRS 2.4GHz radio and takes full ELRS firmware updates via WiFi or Betaflight passthrough. Quick-release TPU mounts for 550/750/1000mAh packs are included (batteries are not), though battery mounting and prop-guard fitment can be fiddly. Spares are supported: Flywoo sells the frame kit and individual parts, and the kit ships with 8 spare props, sponge pads, and hardware."
      ],
      "pros": [
        "Very light for a 2S HDZero build at 56.6g bare — flies sub-100g with typical 2S packs, and the frame is reviewed as flying smooth, quiet, and jello-free",
        "Endurance-focused design: Flywoo claims 8+ minutes on a 2S 1000mAh with only 26% takeoff throttle, and the quick-release TPU mounts (550/750/1000mAh, all included) make pack swaps easy",
        "Serial UART ELRS 2.4GHz receiver on the GOKU F405 HD V2 AIO — not SPI — so it binds normally with any ELRS 2.4GHz radio and takes full ELRS firmware updates via WiFi or Betaflight passthrough",
        "Genuine HDZero Whoop Lite VTX with up to 200mW output plus RunCam Nano V3 gives native, plug-and-play 720p60 low-latency video with HDZero BoxPro+ goggles",
        "Capable electronics for the class: F405 MCU, ICM-42688 gyro, 12A (25A peak) 4-in-1 ESC, barometer, 8MB blackbox, and 6 UARTs",
        "Good spares path — Flywoo sells the Flytimes 85 frame kit and individual frame parts separately, and the kit ships with 8 spare props, sponge pads, and hardware"
      ],
      "cons": [
        "Perimeter TPU bumper rail only (no per-prop ducts): protection is effective only against slow minor bumps, the camera and electronics are exposed, and Flywoo positions it for advanced pilots versus the fully-guarded FlyLens 85",
        "The aluminum Y-bracket can bend in harder crashes (a reviewer bent a mounting arm in testing, though it straightened without permanent damage)",
        "No onboard HD recording — the HDZero Nano V3 setup is a 720p live feed only; Pyrodrone's mention of 4K 120fps recording and ND filters is DJI O3 boilerplate copied in error (the RDQ listing is the accurate one)",
        "Expensive at US retailers for the ELRS version versus buying direct from Flywoo, and RDQ has it tagged as clearance",
        "Batteries are not included (only the three TPU mounts), and reviewers noted battery mounting and prop-guard fitment can be fiddly"
      ],
      "image": "images/whoops/flytimes-85.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1285/4651/files/flywoo-flytimes-85-drone-hd-w-hdzero-runcam-nano-v3-2s-fpv-drones-bnf-rtf-1157041880.jpg?v=1745149729",
      "vendors": [
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/flywoo-flytimes-85-drone-hd-w-hdzero-runcam-nano-v3-2s",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "flytimes",
          "variantInclude": [
            "elrs"
          ],
          "note": "On clearance.",
          "last": {
            "checkedAt": "2026-07-04T16:27:32.560Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo Flytimes 85 Drone HD w/ HDZero RunCam Nano V3 - 2S",
            "variants": [
              {
                "name": "ELRS 2.4GHz",
                "price": 335.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/flywoo-flytimes-85-hdzero-2s-micro-drone-choose-receiver",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "flytimes",
          "variantInclude": [
            "elrs"
          ],
          "note": "Listing text mistakenly includes DJI O3 boilerplate — the hardware is genuine HDZero (see the spec table).",
          "last": {
            "checkedAt": "2026-07-04T16:27:32.693Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo Flytimes 85 HDzero 2S Micro Drone - Choose Receiver",
            "variants": [
              {
                "name": "ELRS 2.4GHz",
                "price": 356.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Flywoo (direct)",
          "url": "https://flywoo.net/products/flytimes-85-hdzero-2s-micro-drone",
          "method": "browser",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:45.444Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flytimes 85 HDzero 2S Micro Drone ",
            "variants": [
              {
                "name": "ELRS 2.4g",
                "price": 279.99,
                "available": true
              },
              {
                "name": "TBS CRSF",
                "price": 299.99,
                "available": true
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "initial",
      "headsUp": [
        {
          "type": "reliability",
          "text": "The aluminum Y-bracket can bend in a hard crash; in one review a bent mounting arm straightened without permanent damage."
        },
        {
          "type": "availability",
          "text": "One US retailer (RaceDayQuads) has the ELRS version tagged as clearance."
        },
        {
          "type": "value",
          "text": "US retailer street prices for the ELRS version run well above Flywoo's direct price."
        }
      ]
    },
    {
      "id": "flybee-16",
      "name": "Flywoo Flybee 16 HD (HDZero)",
      "manufacturer": "Flywoo",
      "status": "available",
      "aliases": [
        "flybee 16",
        "flybee16"
      ],
      "specs": {
        "videoSystem": "hdzero",
        "frameSizeMm": 75,
        "cells": "2S",
        "weightBareG": 45.7,
        "auwG": null,
        "ducted": "no",
        "ductedVerification": "visual 2026-07-02 (product photo) — open props, bare carbon pusher frame, no guards",
        "camera": "RunCam Nano V3 (HDZero, MIPI)",
        "vtx": "HDZero Whoop Lite (720p60)",
        "elrs": "Serial UART ELRS 2.4GHz — Flywoo EL24P receiver onboard GOKU F405 HD 1-2S AIO V2 (ELRS v3.x, 25-500Hz, CRSF, updatable via ExpressLRS Configurator); not SPI",
        "motors": "Flywoo ROBO 1003 14800KV",
        "propSizeMm": 40,
        "batteryConnector": "XT30",
        "recommendedBattery": "2S LiHV 550-750mAh XT30 (Flywoo Explorer series; TPU mounts included for 550/750/1000mAh)",
        "releaseYear": 2025,
        "velocidroneMatch": "None",
        "role": "Bare-bones 2S pusher — open props, outdoors only",
        "batteryWindowMah": [
          440,
          760
        ]
      },
      "overview": "The Flybee 16 HD is a 1.6-inch 2S open-prop toothpick-style pusher with genuine HDZero video, aimed at HDZero-goggle pilots who want a nimble outdoor cruiser and light-freestyle machine — its exposed props trade indoor whoop safety for efficiency, speed, and quiet.",
      "deepDive": [
        "The build centers on a genuine HDZero Whoop Lite VTX (25/200mW) and RunCam Nano V3 MIPI camera for native 720p60 digital video, all on the GOKU F405 HD AIO V2: an STM32F405 MCU, ICM42688P gyro, barometer, current sensor, 8MB blackbox flash, and Bluejay 48kHz ESC firmware with bidirectional DShot/RPM filtering. At just 45.7g without battery, it is very light for a digital HD quad.",
        "With no ducts or prop guards, the open-prop pusher layout trades indoor safety for outdoor efficiency, speed, and quiet. Reviewers describe it as a nimble outdoor cruiser and light-freestyle machine — not a hard-freestyle or indoor quad — with a clean, stable camera mount on soft gummies to damp vibration. Notable prop wash appears during aggressive maneuvers, and the low-slung pusher props complicate takeoffs, landings, and turtle-mode flips.",
        "On the ecosystem side, the onboard receiver is a true serial (UART) ELRS 2.4GHz module (Flywoo EL24P on UART1) running real ExpressLRS v3 firmware at up to 500Hz, updatable via the ExpressLRS Configurator over Wi-Fi or Betaflight passthrough — no SPI version-lock. It runs standard XT30 2S packs and ships with TPU mounts for 550/750/1000mAh, 8 spare 1611 props, and a screwdriver. Flywoo claims 4:30 on 2S 550mAh and 6:00 on 750mAh, roughly 70km/h top speed."
      ],
      "pros": [
        "Genuine HDZero Whoop Lite VTX with RunCam Nano V3 MIPI camera (720p60, 25/200mW) — natively compatible with HDZero goggles such as the BoxPro+, no adapter or receiver module needed",
        "True serial (UART) ELRS 2.4GHz receiver (Flywoo EL24P on UART1 of the GOKU F405 HD AIO V2): runs real ExpressLRS v3 firmware, supports up to 500Hz packet rate, and updates via the ExpressLRS Configurator over Wi-Fi or Betaflight passthrough — unlike SPI-ELRS whoops that lag behind ELRS releases",
        "Very light for a digital HD quad at 45.7g without battery; the open-prop design (no ducts/guards) improves efficiency, speed, and noise versus ducted whoops",
        "Long claimed flight times for the class: 4:30 on a 2S 550mAh and 6:00 on a 2S 750mAh, at only 26-28% takeoff thrust (manufacturer figures, ~70km/h top speed)",
        "Full-size-FC feature set on the AIO: STM32F405, ICM42688P gyro, barometer, current sensor, 8MB blackbox flash, and Bluejay 48kHz ESC firmware with bidirectional DShot/RPM filtering",
        "Lock-type quick-swap battery compartment; ships with TPU mounts for 2S 550mAh, 750mAh, and 1000mAh packs plus 8 spare 1611 props, hardware, and screwdriver",
        "Uses standard XT30 2S packs (Flywoo's recommended Explorer 550/750mAh LiHV batteries are XT30), so batteries are cheap and interchangeable with other micros",
        "Reviewers found the Flybee 16 nimble outdoors with a clean, stable camera mount (independent camera platform on soft gummies to damp vibrations)"
      ],
      "cons": [
        "No prop guards or ducts — fully exposed props make it a poor and risky choice for indoor flying or around people; reviewers explicitly advise against indoor use",
        "Pusher layout puts the props very close to the ground, complicating takeoffs and landings; props easily snag grass or debris, and turtle-mode flips are problematic",
        "Noticeable prop wash during aggressive maneuvers — reviewers rate it as suited to cruising and light freestyle, not hard freestyle you constantly crash",
        "Fragile in crashes: heavier batteries turn it into a 'fragile projectile' on hard landings per one review, and reviewers advise securing the delicate MIPI camera connector with glue to prevent breakage",
        "VTX tops out at 200mW (25/200mW Whoop Lite) and HDZero's 720p60 — fine for park flying with the BoxPro+, but less range headroom and lower resolution than higher-power/DJI O4 alternatives",
        "Flight time is still only 4-6 minutes per pack"
      ],
      "image": "images/whoops/flybee-16.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1285/4651/files/flywoo-flybee-16-1-6-drone-hd-w-hdzero-runcam-nano-v3-2s-fpv-drones-bnf-rtf-1157041874.jpg?v=1745149714",
      "vendors": [
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/flywoo-flybee-16-1-6-drone-hd-w-hdzero-runcam-nano-v3-2s",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "flybee 16",
          "variantInclude": [
            "elrs"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:36.502Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo Flybee 16 1.6\" Drone HD w/ HDZero RunCam Nano V3 - 2S",
            "variants": [
              {
                "name": "ELRS 2.4GHz",
                "price": 200.99,
                "available": true
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "reliability",
          "text": "The open-prop airframe is crash-fragile, and the delicate MIPI camera connector is prone to breaking — reviewers suggest securing it with glue."
        },
        {
          "type": "value",
          "text": "The ELRS 2.4GHz variant has been discounted on clearance below its original MSRP, making it one of the lower-cost routes into a genuine-HDZero micro."
        },
        {
          "type": "availability",
          "text": "Remaining clearance stock of the ELRS 2.4GHz variant is limited at retail."
        }
      ]
    },
    {
      "id": "meteor65-pro-o4",
      "name": "BetaFPV Meteor65 Pro O4",
      "maker": "BetaFPV",
      "manufacturer": "BetaFPV",
      "status": "available",
      "aliases": [
        "meteor65 pro o4",
        "meteor65 pro brushless whoop hd w/ dji o4",
        "meteor65 pro hd 1s 66mm with dji o4",
        "meteor65 pro hd 1s 65mm with dji o4"
      ],
      "specs": {
        "videoSystem": "dji-o4",
        "frameSizeMm": 66,
        "cells": "1S",
        "weightBareG": 28.53,
        "auwG": 36.8,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "DJI O4 camera (standard unit): 1/2-inch CMOS, f/2.8, 117.6-degree FOV, records up to 4K/60fps to 23GB internal storage (no microSD)",
        "vtx": "DJI O4 Air Unit — standard O4 (non-Pro) unit, 8.2g with camera",
        "vtxPowerMw": 1000,
        "elrs": "Serial (UART) ELRS 2.4GHz, onboard the Matrix 1S 3IN1 HD FC — UART-based, not SPI",
        "motors": "BetaFPV 0802SE 19500KV brushless",
        "propSizeMm": 35,
        "batteryConnector": "BT2.0",
        "recommendedBattery": "BetaFPV LAVA 1S 300mAh 75C (BT2.0); LAVA II 1S 280mAh/320mAh also listed",
        "releaseYear": 2025,
        "flightTimeMin": "2:40 (manufacturer claim, LAVA 1S 300mAh)",
        "velocidroneMatch": null,
        "role": "The smallest DJI O4 — 65mm 1S, the only O4 this tiny",
        "batteryWindowMah": [
          260,
          330
        ]
      },
      "overview": "The Meteor65 Pro O4 is BetaFPV's 66mm-wheelbase 1S brushless whoop and the smallest to carry a genuine DJI O4 Air Unit, tuned soft for smooth cinematic and indoor HD filming rather than racing.",
      "deepDive": [
        "Released January 2025, it pairs the Meteor65 Pro frame with 0802SE 19500KV motors and Gemfan 35mm 3-blade props on the Matrix 1S 3IN1 HD FC, purpose-built for 1S O4 whoops: an STM32G473 MCU, a 12A continuous/18A peak BLHeli ESC running Bluejay, onboard serial ELRS 2.4GHz, and a 5V/3A BEC sized to hold the O4 video link stable through voltage sag.",
        "BetaFPV positions it explicitly as a cinematic and indoor HD filming whoop, not a racer. The factory tune runs soft PIDs, adapted rates, and an extended throttle range for smooth, stable flying out of the box, and the O4 camera rides on a four-ball shock-absorbing mount that isolates high-frequency vibration to keep HD footage jello-free. A redesigned canopy sets camera angle anywhere from 10 to 35 degrees.",
        "The tradeoff is weight: at 28.53g without battery (roughly 36.8g all-up with the recommended 8.3g LAVA 1S 300mAh pack) it is heavy for a 65mm 1S whoop, and the O4 air unit is a lot for this small a platform — reviewer and community consensus is that the 75mm Meteor75 Pro O4 sibling carries it noticeably better. BetaFPV claims a 2:40 flight time, and the soft tune's limited thrust headroom makes it a poor pick for acro or racing.",
        "The fitted air unit is the standard, non-Pro DJI O4: a 1/2-inch sensor, 117.6-degree FOV, up to 4K/60 recording to 23GB fixed internal storage (no microSD, no D-Log M color mode), and FCC transmit power up to 1W EIRP. The onboard ELRS receiver is serial (UART), so it takes standard ExpressLRS updates without SPI version-lock, though the BT2.0 battery connector keeps you on BetaFPV-ecosystem 1S packs and chargers."
      ],
      "pros": [
        "Genuine DJI O4 digital HD video with onboard 4K/60 recording on an indoor-size 66mm whoop",
        "Onboard serial (UART) ELRS 2.4GHz receiver, not SPI, so standard ExpressLRS firmware updates apply without SPI version-lock issues",
        "Matrix 1S 3IN1 HD FC was purpose-built for 1S O4 whoops; its 5V/3A BEC keeps the O4 video link stable through voltage sag, bench-verified solid even below 2.8V battery voltage",
        "Four-ball shock-absorbing O4 camera mount isolates high-frequency vibration and prevents jello in HD footage",
        "Canopy supports adjustable camera angle from 10 to 35 degrees without props or frame in frame",
        "Factory tune (optimized PIDs, extended throttle range, adapted rates) delivers smooth, stable cinematic flying out of the box",
        "12A continuous / 18A peak ESC provides power headroom for the O4 payload",
        "PNP variant without HD VTX was offered for pilots who already own an O4 unit"
      ],
      "cons": [
        "The O4 air unit's weight is a lot for the 65mm platform; reviewer and community consensus is that the 75mm sibling (Meteor75 Pro O4) carries the O4 noticeably better",
        "Flight time is only 2:40 per pack by BetaFPV's own spec, less than half the Meteor75 Pro O4's claimed 5:30",
        "Heavy for a 65mm 1S whoop at 28.53g before battery (~36.8g with the recommended 8.3g LAVA 300mAh pack)",
        "Carries the standard O4 unit, not the O4 Pro: narrower 117.6-degree FOV, smaller 1/2-inch sensor, no D-Log M color mode, and 23GB fixed internal storage with no microSD slot",
        "Soft cinematic tune and limited thrust headroom make it a poor choice for acro or racing",
        "Discontinued at BetaFPV with both direct variants out of stock; remaining US retailer stock sells well above the original $184.99 MSRP",
        "Units shipped after Dec 25, 2025 switched from the ICM42688 gyro to BMI270, so the gyro version must be verified before flashing FC firmware",
        "BT2.0 battery connector ties you to BetaFPV-ecosystem 1S packs and chargers"
      ],
      "image": "images/whoops/meteor65-pro-o4.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1778/6615/files/Meteor65_Pro_O4_Brushless_Whoop_Quadcopter_DJI_O4_Version.jpg?v=1744079724",
      "vendors": [
        {
          "vendor": "BetaFPV (direct)",
          "url": "https://betafpv.com/products/meteor65-pro-o4-brushless-whoop-quadcopter",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "dji o4"
          ],
          "variantExclude": [
            "pnp"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:36.653Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Meteor65 Pro O4 Brushless Whoop Quadcopter",
            "variants": [
              {
                "name": "DJI O4 / ICM42688",
                "price": 184.99,
                "available": false
              },
              {
                "name": "DJI O4 / BMI270",
                "price": 184.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/betafpv-meteor65-pro-brushless-whoop-hd-w-dji-o4-elrs-2-4ghz",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:37.582Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "BETAFPV Meteor65 Pro Brushless Whoop HD w/ DJI O4 - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 275.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "TinyWhoop.com",
          "url": "https://www.tinywhoop.com/products/meteor65prohd",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:37.795Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Meteor65 Pro HD Brushless Aircraft - with DJI 04 Air Unit -ELRS 2.4G",
            "variants": [
              {
                "name": "Default Title",
                "price": 285.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "ProgressiveRC (Seattle)",
          "url": "https://www.progressiverc.com/products/betafpv-meteor65-pro-o4-bnf",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:37.963Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "BetaFPV Meteor65 Pro O4 BNF",
            "variants": [
              {
                "name": "Default Title",
                "price": 239.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/betafpv-meteor65-pro-hd-1s-65mm-with-dji-o4-air-unit-brushless-whoop-quadcopter-elrs-2-4ghz",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:38.099Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "BetaFPV Meteor65 Pro HD 1S 66mm with DJI O4 Air Unit Brushless Whoop Quadcopter - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 269.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "GetFPV",
          "url": "https://www.getfpv.com/betafpv-meteor65-pro-brushless-whoop-hd-w-dji-o4-elrs-2-4ghz.html",
          "method": "browser",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:48.428Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "BETAFPV Meteor65 Pro Brushless Whoop HD w/ DJI O4 - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 298.99,
                "available": true
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "compatibility",
          "text": "Units shipped after December 25, 2025 use a BMI270 gyro in place of the original ICM42688. Confirm which gyro your unit has before flashing flight-controller firmware."
        },
        {
          "type": "availability",
          "text": "BetaFPV has discontinued the model and both direct variants are sold out; remaining supply is limited to US retailer stock."
        },
        {
          "type": "value",
          "text": "With the model discontinued, remaining retailer stock typically sells at a significant premium over its original MSRP."
        }
      ]
    },
    {
      "id": "meteor75-pro-o4",
      "name": "BetaFPV Meteor75 Pro O4",
      "maker": "BetaFPV",
      "manufacturer": "BetaFPV",
      "status": "available",
      "aliases": [
        "meteor75 pro o4",
        "meteor75 pro brushless whoop hd w/ dji o4",
        "meteor75 pro hd 1s 75mm with dji o4"
      ],
      "specs": {
        "videoSystem": "dji-o4",
        "frameSizeMm": 80.8,
        "cells": "1S",
        "weightBareG": 37.2,
        "auwG": 51.4,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "DJI O4 camera - 1/2-inch CMOS, 117.6 degree FOV (14mm equiv.), onboard 4K (16:9) 3840x2160 up to 60fps recording, 1080p up to 120fps",
        "vtx": "DJI O4 Air Unit (standard unit, NOT the O4 Pro) - approx. 8.2g with camera, 1080p/100fps live feed at up to 100Mbps, DJI Goggles 3/N3 (and Goggles 2/Integra with RC2) only",
        "vtxPowerMw": 1000,
        "elrs": "Onboard serial (UART/CRSF) ELRS 2.4GHz RX integrated into the Matrix 1S 3IN1 HD FC, ships with ELRS V3.4.3 - not SPI",
        "motors": "BetaFPV 1102 22000KV brushless",
        "propSizeMm": 45,
        "batteryConnector": "BT2.0",
        "recommendedBattery": "BetaFPV LAVA 1S 550mAh 75C (LAVA II 1S 680mAh also recommended)",
        "releaseYear": 2025,
        "flightTimeMin": "5:30 claimed with LAVA 1S 550mAh; ~5 min observed indoors (~3.5 min on 450mAh)",
        "velocidroneMatch": null,
        "role": "Roomy 1S O4 cruiser with 45mm props (2026 refresh)",
        "batteryWindowMah": [
          480,
          690
        ]
      },
      "overview": "The Meteor75 Pro O4 is BetaFPV's cinematic 1S HD whoop, built around the standard DJI O4 Air Unit on a roomy 80.8mm frame. It targets pilots who want smooth indoor cruising and real 4K/60 onboard footage rather than racing.",
      "deepDive": [
        "BetaFPV stretches the Meteor75 Pro platform to an 80.8mm wheelbase with 45mm triblade props and 1102 22000KV motors to carry the O4's extra mass. The solder-free Matrix 1S 3IN1 HD FC combines the flight controller, a 12A (18A peak) ESC, and a serial ELRS 2.4GHz receiver on one board (analog OSD omitted). A four-ball shock-absorbing mount isolates the O4 camera to kill jello, with a 10-35 degree adjustable camera angle in the canopy.",
        "Factory tuning (PIDs, rates, extended throttle range) targets smooth indoor cruising and HD filming rather than racing, and the solder-free design makes setup beginner-friendly. It records real 4K/60 onboard while managing roughly 5 minutes per 550mAh pack (5:30 claimed). At 37.2g dry and 51.4g all-up it flies noticeably heavier than analog whoops, is easily pushed around by breeze outdoors, and dislikes wind.",
        "The build uses the standard DJI O4 Air Unit (released January 2025), not the O4 Pro - a 1/2-inch sensor with no 4:3 4K modes and lower max transmit power than the Pro - and it is locked into the DJI digital ecosystem, so third-party goggles are not supported. The serial (UART/CRSF) ELRS receiver takes standard firmware updates over Wi-Fi or Betaflight passthrough. A PNP version lets you reuse a DJI O4 unit you already own."
      ],
      "pros": [
        "Records real 4K/60 (16:9) onboard footage from the DJI O4's 1/2-inch sensor - genuine HD capture from a ~51g whoop",
        "Dedicated shock-absorbing mount with four damping balls isolates the O4 camera, eliminating jello and image shake in HD footage",
        "Serial (UART/CRSF) ELRS 2.4GHz receiver, not SPI - ELRS firmware updates over Wi-Fi or Betaflight passthrough without reflashing the FC",
        "12A continuous / 18A peak ESC and 1102 22000KV motors on 45mm triblades handle the O4's added weight with responsive thrust",
        "Around 5 minutes real-world flight time on a 1S 550mAh pack (5:30 claimed) - long for an HD whoop",
        "Camera angle adjustable from 10 to 35 degrees in the canopy",
        "PNP version (no air unit) lets you reuse a DJI O4 unit you already own",
        "Solder-free FC design and factory cinematic tune (PIDs, rates, extended throttle range) make setup beginner-friendly",
        "FC BEC sustains over 3A down to 2.85V so digital video stays alive during hard voltage sag"
      ],
      "cons": [
        "Heavy for a 75mm 1S whoop - 37.2g dry, 51.4g all-up with a 550mAh pack - and flight performance is not comparable to lighter analog whoops",
        "Easily pushed around by breeze outdoors; tuned for slow cinematic cruising, not freestyle or racing",
        "Uses the standard DJI O4 Air Unit, not the O4 Pro - smaller 1/2-inch sensor, no 4:3 4K modes, and lower max transmit power than the Pro",
        "Locked into the DJI digital ecosystem; third-party goggles are not supported by the O4 Air Unit",
        "DJI O4 Air Unit durability concerns in crashes have been reported by users",
        "Two gyro versions in circulation (ICM42688 early units, BMI270 after Dec 25, 2025) - you must verify which you have before flashing firmware",
        "BT2.0 battery connector requires a compatible battery/charger ecosystem"
      ],
      "image": "images/whoops/meteor75-pro-o4.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1778/6615/files/Meteor75_Pro_O4_Brushless_Whoop_Quadcopter_DJI_O4_Version.jpg?v=1744079845",
      "vendors": [
        {
          "vendor": "BetaFPV (direct)",
          "url": "https://betafpv.com/products/meteor75-pro-o4-brushless-whoop-quadcopter",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "dji o4"
          ],
          "variantExclude": [
            "pnp"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:39.472Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Meteor75 Pro O4 Brushless Whoop Quadcopter",
            "variants": [
              {
                "name": "DJI O4 / ICM42688",
                "price": 184.99,
                "available": false
              },
              {
                "name": "DJI O4 / BMI270",
                "price": 184.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/betafpv-meteor75-pro-brushless-whoop-hd-w-dji-o4-elrs-2-4ghz",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:39.635Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "BETAFPV Meteor75 Pro Brushless Whoop HD w/ DJI O4 - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 275.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/betafpv-meteor75-pro-hd-1s-75mm-with-dji-o4-air-unit-brushless-whoop-quadcopter-elrs-2-4ghz",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:39.786Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "BetaFPV Meteor75 Pro HD 1S 75mm with DJI O4 Air Unit Brushless Whoop Quadcopter - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 289.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "TinyWhoop.com",
          "url": "https://www.tinywhoop.com/products/meteor75prohd",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:39.942Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Meteor75 Pro HD Brushless Aircraft - with DJI 04 Air Unit -ELRS 2.4G",
            "variants": [
              {
                "name": "Default Title",
                "price": 285.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "ProgressiveRC (Seattle)",
          "url": "https://www.progressiverc.com/products/betafpv-meteor75-pro-o4-bnf",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:40.132Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "BetaFPV Meteor75 Pro O4 BNF",
            "variants": [
              {
                "name": "Default Title",
                "price": 239.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "GetFPV",
          "url": "https://www.getfpv.com/betafpv-meteor75-pro-brushless-whoop-hd-w-dji-o4-elrs-2-4ghz.html",
          "method": "browser",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:51.433Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "BETAFPV Meteor75 Pro Brushless Whoop HD w/ DJI O4 - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 298.99,
                "available": true
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "compatibility",
          "text": "BetaFPV has shipped two gyro variants - ICM42688 on early units and BMI270 on units shipped after December 25, 2025 - so verify which gyro your unit uses before flashing firmware."
        },
        {
          "type": "reliability",
          "text": "Users have reported durability concerns with the DJI O4 Air Unit in crashes."
        },
        {
          "type": "value",
          "text": "Third-party US retailers tend to list this at a substantial premium over BetaFPV's direct price."
        }
      ]
    },
    {
      "id": "pavo-femto-o4",
      "name": "BetaFPV Pavo Femto (O4)",
      "maker": "BetaFPV",
      "manufacturer": "BetaFPV",
      "status": "available",
      "aliases": [
        "pavo femto (o4)",
        "pavo femto brushless whoop",
        "pavo femto 2s with o4 air unit",
        "pavo femto 75mm drone hd w/ dji o4",
        "pavo femto o4 bnf"
      ],
      "specs": {
        "videoSystem": "dji-o4",
        "frameSizeMm": 75,
        "cells": "2S",
        "weightBareG": 52.2,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "DJI O4 camera (standard unit)",
        "vtx": "DJI O4 Air Unit",
        "vtxPowerMw": null,
        "elrs": "Serial (UART) ELRS 2.4GHz receiver, onboard",
        "motors": "BetaFPV LAVA 1102 14000KV",
        "propSizeMm": 40,
        "batteryConnector": "XT30",
        "recommendedBattery": "2S 450-550mAh (XT30, not included)",
        "releaseYear": null,
        "flightTimeMin": "5:15 claimed (position-hold mode)",
        "velocidroneMatch": null,
        "role": "Compact 2S cinewhoop — buttery HD footage indoors and out",
        "batteryWindowMah": [
          440,
          690
        ]
      },
      "overview": "The Pavo Femto is BetaFPV's compact 75mm 2S ducted cinewhoop for pilots who want smooth HD footage indoors and out. Its DJI O4 Lite video system keeps the complete quad at 52.2g including the air unit.",
      "deepDive": [
        "The Pavo Femto is a 75mm ducted 2S whoop that BetaFPV positions as a compact cinewhoop, built around what the company calls an 'optimized whoop duct.' The ducted frame and small footprint suit it to smooth, steady HD camera work in indoor spaces as well as outdoors.",
        "Video comes from the DJI O4 Lite air unit, and control runs through an onboard serial ELRS 2.4GHz receiver, so there is no separate receiver to add. Complete with the O4 air unit fitted, the quad weighs 52.2g."
      ],
      "pros": [],
      "cons": [],
      "image": "images/whoops/pavo-femto-o4.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1778/6615/files/Pavo_Femto_Brushless_Whoop_Quadcopter_DJI_O4_Version.jpg?v=1770862968",
      "vendors": [
        {
          "vendor": "BetaFPV (direct)",
          "url": "https://betafpv.com/products/pavo-femto-brushless-whoop-quadcopter",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "dji o4"
          ],
          "variantExclude": [
            "pnp"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:42.429Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Pavo Femto Brushless Whoop Quadcopter",
            "variants": [
              {
                "name": "DJI O4",
                "price": 204.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/betafpv-pavo-femto-2s-with-o4-air-unit-brushless-whoop-quadcopter-elrs-2-4ghz-1",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:42.580Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "BetaFPV Pavo Femto 2S with O4 Air Unit Brushless Whoop Quadcopter - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 287.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "ProgressiveRC (Seattle)",
          "url": "https://www.progressiverc.com/products/betafpv-pavo-femto-o4-bnf",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:42.717Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "BetaFPV Pavo Femto O4 BNF (ELRS 2.4GHz)",
            "variants": [
              {
                "name": "Default Title",
                "price": 299.99,
                "available": false
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery"
    },
    {
      "id": "pavo-pico-ii-o4",
      "name": "BetaFPV Pavo Pico II (O4)",
      "maker": "BetaFPV",
      "manufacturer": "BetaFPV",
      "status": "available",
      "aliases": [
        "pavo pico ii (o4)",
        "pavo pico ii brushless whoop",
        "pavo pico ii with o4 air unit",
        "pavo pico ii drone hd w/ dji o4"
      ],
      "specs": {
        "videoSystem": "dji-o4",
        "frameSizeMm": 80,
        "cells": "2S",
        "weightBareG": 53.7,
        "auwG": 84,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "DJI O4 camera (standard unit): 1/2-inch CMOS, up to 4K/60fps, 117.6° FOV, f/2.8",
        "vtx": "DJI O4 Air Unit (standard, NOT Pro) in the BNF version; frame and included second bracket also accept the O4 Air Unit Pro; PNP version ships with no VTX",
        "vtxPowerMw": 1000,
        "elrs": "Serial (UART) ExpressLRS 2.4GHz receiver — not SPI; also sold in DJI SBUS RX version",
        "motors": "BetaFPV LAVA 1102 14000KV",
        "propSizeMm": 45,
        "batteryConnector": "XT30",
        "recommendedBattery": "BetaFPV LAVA II 2S 580/680mAh or LAVA 2S 450/550mAh (rigid 16×12.7mm battery slot)",
        "releaseYear": 2025,
        "flightTimeMin": "6:30 claimed (O4 + LAVA 2S 550mAh); ~4.5–5 min real-world cruising per reviews",
        "velocidroneMatch": null,
        "role": "The Pico cinewhoop, generation two — footage first, speed second",
        "batteryWindowMah": [
          440,
          690
        ]
      },
      "overview": "BetaFPV's second-generation 80mm brushless cinewhoop, built around the DJI O4 system for pilots who put smooth footage ahead of speed. Its O4 Bracket II soft-mounts the entire camera cage and air unit on four shock-absorbing balls, eliminating jello.",
      "deepDive": [
        "Released in September 2025, the Pavo Pico II redesigns BetaFPV's 80mm cinewhoop around DJI O4. The headline feature is the O4 Bracket II: the whole camera cage and air unit ride on four shock-absorbing balls, a soft-mount that Oscar Liang's review found \"completely eliminates jello.\" A redesigned carbon plate accepts both the standard DJI O4 Air Unit and the O4 Air Unit Pro — brackets for both are included, with pre-tuned PID profiles selectable via OSD.",
        "Propulsion is upgraded LAVA 1102 14000KV motors on Gemfan 45mm 3-blade props — a claimed 10% thrust increase over the original Pico, for a 6.35:1 thrust-to-weight ratio with the standard O4. An F4 2-3S 20A AIO flight controller with dual BECs (9V 2A for the HD VTX, 5V 3A auxiliary) is properly specced to power the air unit, and the serial (UART) ExpressLRS 2.4GHz receiver takes standard ELRS firmware updates rather than being locked to SPI.",
        "The O4 BNF weighs 53.7g without battery — about 84g all-up with a 2S 550mAh — light for a DJI HD whoop. Claimed endurance is 6:30 on that pack, with reviewers measuring roughly 4.5-5 minutes of real-world cruising, and independent reviews report it handles smooth cinematic lines with little prop wash misbehavior. Frame assembly is simple: embedded nuts, guided mounting points, and just four screws on an injection-molded structure that resists flex and crashes.",
        "Running the O4 Pro raises dry weight from 53.7g to 78.6g (about 108g all-up), cuts flight time to roughly 4 minutes, and leaves the Pro camera protruding ahead of the guards, where it is vulnerable in crashes. The standard O4 camera is the image-quality compromise — 1/2-inch sensor, 4K/60 max, 117.6-degree FOV, limited low-light performance versus the O4 Pro — and the stock tune is conservative, with room to optimize PIDs and filters."
      ],
      "pros": [
        "Integrated O4 Bracket II soft-mount (four shock-absorbing balls) eliminates jello — confirmed in independent review testing, not just marketing",
        "Supports both DJI O4 and O4 Pro air units on one airframe, with both brackets in the box and pre-tuned PID profiles selectable via OSD",
        "Light for a DJI HD whoop: 53.7g without battery with the standard O4, about 84g all-up with a 2S 550mAh pack",
        "Upgraded LAVA 1102 14000KV motors and 45mm props deliver roughly 10% more thrust than the original Pavo Pico, for a 6.35:1 thrust-to-weight ratio with the O4",
        "Serial (UART) ExpressLRS 2.4GHz receiver rather than SPI, so it takes standard ELRS firmware updates",
        "F4 20A AIO flight controller with dual BEC (9V 2A) is properly specced to power the O4 air unit",
        "Simplified frame assembly: embedded nuts, guided mounting points, and just four screws, with an injection-molded structure that resists flex and crashes",
        "Good endurance for the class: claimed 6:30 with a 2S 550mAh, with reviewers measuring roughly 4.5-5 minutes of real-world cruising",
        "Handles smooth cinematic lines well with little prop wash misbehavior, per independent reviews"
      ],
      "cons": [
        "Rigid built-in battery slot (16 x 12.7mm rails, roughly 25.5 x 24mm pack cross-section) restricts you to specific battery sizes unless you DIY a strap mount",
        "Stock tune is conservative; reviewers note PIDs and filter values can be optimized further",
        "The standard O4 camera is the weak link for image quality: 1/2-inch sensor, 4K/60 max, 117.6-degree FOV, and limited low-light performance versus the O4 Pro",
        "Running the O4 Pro raises dry weight from 53.7g to 78.6g (about 108g AUW), cuts flight time to roughly 4 minutes, and leaves the Pro camera protruding ahead of the guards where it is vulnerable in crashes",
        "PNP version includes no VTX at all, so the real cost of a flying O4 build is substantially higher"
      ],
      "image": "images/whoops/pavo-pico-ii-o4.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1778/6615/files/Pavo_Pico_II_Brushless_Whoop_Quadcopter_O4_Version.jpg?v=1757672878",
      "vendors": [
        {
          "vendor": "BetaFPV (direct)",
          "url": "https://betafpv.com/products/pavo-pico-ii-brushless-whoop-quadcopter",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "pro",
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:43.430Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Pavo Pico II Brushless Whoop Quadcopter",
            "variants": [
              {
                "name": "O4 / ELRS 2.4G",
                "price": 204.99,
                "available": false
              },
              {
                "name": "PNP / ELRS 2.4G",
                "price": 104.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/betafpv-pavo-pico-ii-with-o4-air-unit-bnf-brushless-whoop-quadcopter-elrs-2-4g",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:43.569Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "BetaFPV Pavo Pico II with O4 Air Unit BNF Brushless Whoop Quadcopter - ELRS 2.4G",
            "variants": [
              {
                "name": "Default Title",
                "price": 292.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/betafpv-pavo-pico-ii-drone-hd-w-dji-o4-2s-elrs-2-4ghz",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:43.717Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "BETAFPV Pavo Pico II Drone HD w/ DJI O4 - 2S - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 286.49,
                "available": false
              }
            ]
          }
        }
      ],
      "notes": [
        "The PNP version (no O4 air unit) weighs 39.1g bare, versus 53.7g for the O4 BNF."
      ],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "compatibility",
          "text": "Sold in multiple configurations: a serial ELRS 2.4GHz BNF, a DJI SBUS BNF, and a PNP version that includes no O4 air unit. Confirm the receiver variant matches your radio before ordering."
        },
        {
          "type": "availability",
          "text": "Stock differs by variant — the O4 ELRS BNF has been out of stock at the manufacturer while the SBUS BNF and PNP versions remained available."
        }
      ]
    },
    {
      "id": "mobula7-o4",
      "name": "Happymodel Mobula7 O4",
      "maker": "Happymodel",
      "manufacturer": "Happymodel",
      "status": "available",
      "aliases": [
        "mobula7 o4"
      ],
      "specs": {
        "videoSystem": "dji-o4",
        "frameSizeMm": 80,
        "cells": "2S",
        "weightBareG": 38,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "DJI O4 camera module: 1/2-inch CMOS, f/2.8, 117.6° FOV, onboard 4K (16:9) 3840x2160 recording at up to 60fps with RockSteady, 23GB built-in storage (no microSD slot)",
        "vtx": "DJI O4 Air Unit — the standard 8.2g 'Lite' unit, NOT the O4 Air Unit Pro; 1080p/100fps max live view, latency as low as 20ms (Goggles 3), 5.725-5.850GHz, <30dBm EIRP (FCC)",
        "vtxPowerMw": 1000,
        "elrs": "2.4GHz UART (serial) ExpressLRS — built into CrazyF405HD FC, NOT SPI; firmware target HappyModel EP 2400 RX, ships with ELRS v3.0.1, packet rates 25/50/150/250/500Hz, updatable via ELRS Configurator",
        "motors": "Happymodel RS1102 10000KV (9N12P, 11x2mm stator, 2.8g each, 1-2S)",
        "propSizeMm": 45,
        "batteryConnector": "XT30",
        "recommendedBattery": "2S LiPo 450-650mAh (XT30); reviewers favor 530-550mAh for stability over 450mAh",
        "releaseYear": 2025,
        "flightTimeMin": "~5 (Happymodel claim; 5+ observed on 2S 530mAh, up to ~7 claimed with conservative flying)",
        "velocidroneMatch": null,
        "role": "Mobula handling wearing DJI's camera — 2S backyard all-rounder",
        "batteryWindowMah": [
          440,
          660
        ]
      },
      "overview": "An 80mm 2S brushless whoop that puts the standard DJI O4 Air Unit on Happymodel's Mobula platform, giving backyard pilots real 4K onboard recording and low-latency digital video with true 2S freestyle punch that 1S O4 whoops can't match.",
      "deepDive": [
        "Released January 2025, the Mobula7 O4 is an 80mm-wheelbase 2S whoop on Happymodel's M80 frame, spinning HQProp 45mm props on four RS1102 10000KV motors (9N12P, 2.8g each). Bare weight is 38g without battery, and an XT30 pigtail takes widely available 2S 450-650mAh packs. Happymodel claims around 5 minutes of flight time, and a reviewer observed 5+ minutes on a 2S 530mAh.",
        "Electronics are full-featured for the class: a CrazyF405HD flight controller with STM32F405 MCU, BMI270 gyro, BMP280 barometer, current sensor, 8MB blackbox, and a 12A BLHeli_S/Bluejay 4-in-1 ESC. The radio link is a genuine UART ExpressLRS 2.4GHz receiver (HappyModel EP 2400 RX target, ELRS v3.0.1 from factory) — not SPI — so it takes normal firmware updates through the ELRS Configurator and offers the full 25-500Hz packet-rate menu. Motors arrive pre-plugged, so crash swaps need no soldering.",
        "Video comes from the standard DJI O4 Air Unit — the 8.2g Lite unit, not the O4 Pro. It records real 4K/60 onboard with RockSteady and delivers 1080p/100fps low-latency live view, as low as 20ms with Goggles 3. There is no microSD slot, so recording is limited to the 23GB internal storage, and the 1/2-inch 117.6-degree camera is a step down from the O4 Pro's 1/1.3-inch 155-degree unit.",
        "Reviews rate it among the better O4 Lite whoops for build quality and outdoor 2S punch — flips, rolls, and dives that 1S O4 whoops can't match — with quiet, efficient operation and minimal camera vibration despite no soft-mounting. The stock tune draws criticism for unpredictable PID behavior and occasional uncommanded yaw twitches, it handles wind poorly, and it feels heavy in tight indoor spaces, so it fits best as a calm-air backyard all-rounder."
      ],
      "pros": [
        "True 2S power with RS1102 10000KV motors gives strong freestyle authority outdoors — flips, rolls, and dives that 1S O4 whoops can't match",
        "Genuine UART (serial) ExpressLRS 2.4GHz receiver, not SPI — full packet-rate options (25-500Hz) and normal firmware updates via the ELRS Configurator",
        "Standard DJI O4 Air Unit records real 4K/60 onboard with RockSteady and delivers 1080p/100fps low-latency live view (as low as 20ms with Goggles 3)",
        "Full-featured F405 flight controller for the class: BMI270 gyro, BMP280 barometer, 8MB blackbox, current sensor, 12A Bluejay ESCs",
        "Reviewers praise excellent build quality and durability, with quiet, efficient operation and minimal camera vibration despite no soft-mounting",
        "Motors come pre-plugged with connectors, so crash-damaged motor swaps need no soldering",
        "Current production uses an updated canopy with adjustable camera angle, fixing the original fixed-angle design",
        "XT30 battery pigtail accepts widely available 2S 450-650mAh packs"
      ],
      "cons": [
        "Heavy-feeling indoors — at 38g bare plus a 2S pack, reviewers found tight indoor flying less pleasant and pointed to 1S alternatives for indoor use",
        "Original canopy hard-mounts the camera at a fixed 15-20 degree angle with no adjustment (only the later revision is adjustable) — check which version a vendor ships",
        "Reviewers report an inconsistent stock tune: unpredictable PID behavior, jerky low-inertia maneuvers, and occasional uncommanded yaw twitches",
        "Handles wind poorly; best kept to indoor or calm outdoor conditions",
        "The O4 unit's u.FL antenna connection is prone to popping loose in crashes",
        "Standard O4 unit has no microSD slot — recording is limited to the 23GB internal storage, and its 1/2-inch 117.6-degree camera is a step down from the O4 Pro's 1/1.3-inch 155-degree unit",
        "DJI's warranty on the pre-installed BNF air unit requires sending it back to mainland China for service"
      ],
      "image": "images/whoops/mobula7-o4.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/2778/6650/files/4_7750abf0-63c6-48c2-a00e-d7232bc7ad2d.jpg?v=1736979481",
      "vendors": [
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/pre-order-happymodel-mobula7-o4-2s-80mm-digital-hd-fpv-brushless-whoop-drone-elrs-2-4ghz",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:44.571Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula7 O4 2S 80mm Digital HD FPV Brushless Whoop Drone - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 283.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/happymodel-mobula7-80mm-whoop-hd-w-dji-o4-elrs-2-4ghz",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:44.748Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula7 80mm Whoop HD w/ DJI O4 - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 274.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "TinyWhoop.com",
          "url": "https://www.tinywhoop.com/products/mobula7-o4-2s-80mm-digital-hd-micro-fpv-aircraft-dji-04-installed",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:44.901Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Mobula7 O4 2S 80mm Digital HD Micro FPV Aircraft - Including DJI 04 Air Unit",
            "variants": [
              {
                "name": "Default Title",
                "price": 274.8,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "GetFPV",
          "url": "https://www.getfpv.com/happymodel-mobula7-80mm-whoop-hd-w-dji-o4-elrs-2-4ghz.html",
          "method": "browser",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:54.405Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula7 80mm Whoop HD w/ DJI O4 - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 297.99,
                "available": true
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "compatibility",
          "text": "Original-revision units have a canopy that hard-mounts the camera at a fixed 15-20 degree angle with no adjustment; current production uses an updated canopy with adjustable camera angle. Confirm which revision a vendor ships before ordering."
        },
        {
          "type": "reliability",
          "text": "The O4 Air Unit's u.FL antenna connection is prone to popping loose in crashes."
        },
        {
          "type": "value",
          "text": "US street pricing runs at a significant premium over analog and HDZero whoops in the same size class."
        }
      ]
    },
    {
      "id": "mobula8-o4",
      "name": "Happymodel Mobula8 O4",
      "maker": "Happymodel",
      "manufacturer": "Happymodel",
      "status": "available",
      "aliases": [
        "mobula8 o4"
      ],
      "specs": {
        "videoSystem": "dji-o4",
        "frameSizeMm": 85,
        "cells": "2S",
        "weightBareG": 52.6,
        "auwG": 82.2,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "DJI O4 Air Unit camera: 1/2-inch sensor, 155-degree FOV, up to 4K/60fps onboard recording (approx. 8.2g air unit incl. camera); Happymodel FOV extender pushes FOV to about 150 degrees with the stock lens kit",
        "vtx": "DJI O4 Air Unit (standard 'Lite' O4, NOT O4 Pro); 1080p/100fps H.265 live view",
        "vtxPowerMw": 1000,
        "elrs": "UART ExpressLRS 2.4GHz, v3.0.1, target HappyModel EP 2400 RX (serial RX on UART - not SPI)",
        "motors": "Happymodel EX1103 11000KV (9N12P, 3.8g each)",
        "propSizeMm": 52,
        "batteryConnector": "XT30",
        "recommendedBattery": "2S 550mAh LiPo/LiHV",
        "releaseYear": 2025,
        "flightTimeMin": "~5 (freestyle, 2S 550mAh LiHV)",
        "velocidroneMatch": null,
        "role": "The 2026 Mobula8 — 2S outdoor whoop with the O4 eye",
        "batteryWindowMah": [
          440,
          760
        ]
      },
      "overview": "An 85mm 2S brushless whoop from Happymodel pairing its Mobula8 frame with the standard DJI O4 Air Unit — an outdoor machine for pilots who want DJI's low-latency digital video and onboard 4K/60 recording at whoop-class weight.",
      "deepDive": [
        "Released December 2025, with US retail from January 2026, the Mobula8 O4 pairs Happymodel's 85mm 2S Mobula8 frame with the standard DJI O4 Air Unit. The electronics are well equipped for the class: a CrazyF405HD AIO carrying an STM32F405, BMI270 gyro, BMP280 barometer, current sensor, 8MB blackbox, and 12A BLHeli_S Bluejay ESCs, driving EX1103 11000KV motors on Gemfan Hurricane 2023 tri-blade props.",
        "Video comes from the standard O4 Air Unit — 1080p live view at up to 100fps with low latency, plus onboard 4K/60 recording that stabilizes well in Gyroflow. Happymodel adds its 3.2g FOV-extender lens kit with UV, ND8, and ND16 filters, widening the camera to about 150 degrees, and an angle-adjustable canopy. This is the standard O4 rather than the O4 Pro, so it has the smaller 1/2-inch sensor and no 4K/120 or 10-bit recording.",
        "In the air it is smooth, stable, and notably quiet, with around 5 minutes of freestyle on a 2S 550mAh LiHV. Happymodel claims 50g dry; Oscar Liang measured 52.6g dry and 82.2g all-up with a 2S 550mAh pack — heavy for the whoop class, which keeps it squarely outdoors. The receiver is true UART ExpressLRS (v3.0.1) with the full 25-500Hz packet-rate menu and standard ELRS Configurator updates. A no-air-unit version exists for pilots who already own an O4."
      ],
      "pros": [
        "True UART ExpressLRS receiver (v3.0.1, HappyModel EP 2400 RX target) with full 25-500Hz packet-rate options and standard ELRS Configurator updates - not an SPI receiver",
        "DJI O4 Air Unit delivers 1080p up to 100fps low-latency live view plus onboard 4K/60 recording, and footage stabilizes well in Gyroflow",
        "Included FOV-extender lens kit (about 3.2g) widens the camera to roughly 150 degrees and ships with UV, ND8, and ND16 filters",
        "Smooth, stable, and notably quiet in flight, with around 5 minutes of freestyle on a 2S 550mAh LiHV",
        "Well-equipped F405 flight controller: BMI270 gyro, BMP280 barometer, 8MB blackbox, current sensor, and 12A Bluejay ESCs",
        "Angle-adjustable canopy, and a cheaper no-air-unit version exists if you already own an O4"
      ],
      "cons": [
        "Factory PID tune and filtering are suboptimal (the stock dump even mislabels the craft as Mobula7) and bidirectional DShot is not enabled out of the box",
        "ELRS antenna dangles unsecured and is vulnerable in crashes",
        "O4 camera is hard-mounted with no vibration isolation",
        "Wide-angle extender lens introduces vignetting and edge softness, and it obstructs the front canopy screws",
        "Factory-installed ND8 filter is too dark for indoor flying and needs removal",
        "Uses the standard O4 unit, not the O4 Pro - smaller 1/2-inch sensor and no 4K/120 or 10-bit recording",
        "At about 82g AUW on 2S it is a heavy whoop-class quad, and US pricing is at the high end for an 85mm BNF"
      ],
      "image": "images/whoops/mobula8-o4.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/2778/6650/files/2-1_4f1ce96e-9d61-4006-984a-d47c7843f518.jpg?v=1765440616",
      "vendors": [
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/happymodel-mobula8-o4-2s-digital-hd-85mm-micro-fpv-whoop-drone-elrs-2-4",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:45.601Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula8 O4 2S Digital HD 85mm Micro FPV Whoop Drone - ELRS 2.4",
            "variants": [
              {
                "name": "Default Title",
                "price": 294.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/happymodel-mobula8-drone-hd-w-dji-o4-2s-elrs-2-4ghz",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:45.748Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Happymodel Mobula8 Drone HD w/ DJI O4 - 2S - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 260.49,
                "available": false
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "value",
          "text": "US pricing sits at the high end for an 85mm BNF."
        }
      ]
    },
    {
      "id": "acrobee75-hd-o4-pusher",
      "name": "NewBeeDrone AcroBee75 HD O4 Pusher",
      "maker": "NewBeeDrone",
      "manufacturer": "NewBeeDrone",
      "status": "available",
      "aliases": [
        "acrobee75 hd o4 pusher",
        "acrobee75 pusher drone hd w/ dji o4",
        "acrobee75 hd o4 pusher bnf"
      ],
      "specs": {
        "videoSystem": "dji-o4",
        "frameSizeMm": 75,
        "cells": "2S",
        "weightBareG": 44,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo) — verified from PDP photo (first listing image was a promo tile, replaced)",
        "camera": "DJI O4 camera: 1/2-inch CMOS, 117.6° FOV (14mm equivalent), up to 4K/60fps onboard recording to 24GB internal storage (no SD slot)",
        "vtx": "DJI O4 Air Unit — standard unit, NOT the O4 Pro (single antenna, 1/2-inch sensor, no SD slot)",
        "vtxPowerMw": 1000,
        "elrs": "ExpressLRS 3.0, 2.4GHz — NewBeeDrone UART receiver (non-SPI) on UART2, dual-antenna true diversity with external crystal oscillator",
        "motors": "NewBeeDrone Flow 0804 14000KV (double ball bearing brushless)",
        "propSizeMm": 40,
        "batteryConnector": "XT30",
        "recommendedBattery": "2S 450-850mAh HV LiPo with XT30 (Tattu 450/650/850mAh 7.6V long packs or Tattu R-Line 550mAh 7.4V)",
        "releaseYear": 2025,
        "flightTimeMin": "3:00 with 450mAh 2S (vendor-tested); vendor-claimed 5 min hover/4 min cruise on 550mAh 2S, up to 7 min hover/6 min cruise on 850mAh 2S HV",
        "velocidroneMatch": null,
        "role": "Pusher-style 75mm 2S — unobstructed O4 camera view",
        "batteryWindowMah": [
          440,
          860
        ]
      },
      "overview": "The AcroBee75 HD O4 Pusher is NewBeeDrone's 75mm 2S whoop with a standard DJI O4 Air Unit on an inverted pusher frame that keeps props out of the camera's view. It's for pilots who want the full DJI digital link on a 44g airframe.",
      "deepDive": [
        "Released in January 2025, this is a pusher build: the motors are inverted so the 40mm props tuck underneath the Cockroach75 frame. That layout centers the center of gravity, improves aerodynamic efficiency, and gives the DJI O4 camera a completely unobstructed forward view, while a floating camera mount isolates it from vibration.",
        "Underneath runs proven hardware: the BeeBrain HD G4 flight controller pairs an STM32G474 MCU with an MPU6000 gyro and a 20A ESC running Bluejay 0.19.2 at 48kHz, with three free UARTs. Flow 0804 14000KV motors spin 40mm HQ Ultralight props, power comes in over XT30 on 1-2S, and the craft weighs 44g without a battery.",
        "Video is the standard DJI O4 Air Unit: 1080p/100fps low-latency transmission plus real 4K/60 onboard recording (1/2-inch CMOS, 24GB internal memory). Standard means not the O4 Pro, so expect a single VTX antenna, a 117.6-degree FOV instead of 155, no SD card slot, no D-Log M or 10-bit color, and roughly 20ms latency versus 15ms.",
        "The radio link is NewBeeDrone's own UART-based ELRS 3.0 receiver with true dual-antenna diversity and an external crystal oscillator, so it takes normal ExpressLRS firmware updates and provides telemetry. The O4's internal SBUS receiver comes pre-wired to UART4, which means a DJI FPV remote controller works with no added hardware. NewBeeDrone publishes firmware and printable STL files for the frame and mount parts, and backs the quad with US-based shipping and support."
      ],
      "pros": [
        "Standard DJI O4 air unit records real 4K/60 onboard (1/2-inch CMOS, 24GB internal memory) with 1080p/100fps low-latency transmission — full DJI digital link on a 44g whoop",
        "UART (non-SPI) ExpressLRS 3.0 receiver with true dual-antenna diversity and external crystal oscillator — normal ELRS firmware updates, telemetry, and solid link range",
        "Inverted pusher layout centers gravity and improves aerodynamic efficiency, with a floating camera mount to isolate vibration",
        "Proven FC hardware: MPU6000 gyro, STM32G474, 20A ESC running Bluejay 0.19.2 at 48kHz, with three free UARTs",
        "DJI O4's internal SBUS receiver is pre-wired to UART4, so it can be flown with a DJI FPV remote controller without adding hardware",
        "NewBeeDrone publishes firmware and printable STL files for the frame/mount parts, and offers US-based shipping and support",
        "Owners of current-revision units report it flies well out of the box; NewBeeDrone offered to take care of buyers who received the early jello-prone camera holder"
      ],
      "cons": [
        "Early batches had severe camera jello — owner reviews called video 'unusable' in any flying condition until NewBeeDrone revised the camera holder and switched to biblade props; old-stock or secondhand units may still have the original mount",
        "Uses the standard O4, not the O4 Pro: single VTX antenna, narrower 117.6-degree FOV (vs 155), no SD card slot (fixed 24GB), no D-Log M/10-bit color, and ~20ms latency vs 15ms",
        "The standard O4 unit heats up quickly without prop airflow, so bench time between flights must be kept short",
        "Owner ratings are polarized across retailers — 5.0/5 on NewBeeDrone's own reviews but sub-3/5 batches of reviews elsewhere citing jello and wind sensitivity",
        "Realistic flight time with the light 450mAh 2S pack is only about 3 minutes by NewBeeDrone's own spec; the headline 6-7 minute figures require heavier 850mAh HV packs"
      ],
      "image": "images/whoops/acrobee75-hd-o4-pusher.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1126/9610/files/NewBeeDrone-AcroBee75-HD-O4-Pusher-BNF-with-DJI-O4-NewBeeDrone-158689173.jpg?v=1774606372",
      "vendors": [
        {
          "vendor": "NewBeeDrone (direct)",
          "url": "https://newbeedrone.com/products/newbeedrone-acrobee75-hd-o4-pusher-bnf",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "pro",
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:46.128Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "NewBeeDrone AcroBee75 HD O4 Pusher BNF with DJI O4",
            "variants": [
              {
                "name": "DJI PNP/ELRS",
                "price": 249,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/newbeedrone-acrobee75-hd-o4-pusher-2s-bnf-with-dji-o4-fpv-whoop-elrs-2-4ghz",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:46.583Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "NewBeeDrone AcroBee75 HD O4 Pusher 2S BNF with DJI O4 FPV Whoop - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 249,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/newbeedrone-acrobee75-pusher-drone-hd-w-dji-o4-elrs-2-4ghz",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:46.755Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "NewBeeDrone AcroBee75 Pusher Drone HD w/ DJI O4  - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 299.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "ProgressiveRC (Seattle)",
          "url": "https://www.progressiverc.com/products/newbeedrone-acrobee75-hd-o4-pusher-bnf-elrs",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:46.909Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "NewBeeDrone AcroBee75 HD O4 Pusher (BNF - ELRS)",
            "variants": [
              {
                "name": "Default Title",
                "price": 248.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "GetFPV",
          "url": "https://www.getfpv.com/newbeedrone-acrobee75-pusher-drone-hd-w-dji-o4-elrs-2-4ghz.html",
          "method": "browser",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:57.606Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "NewBeeDrone AcroBee75 Pusher Drone HD w/ DJI O4  - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 259.99,
                "available": true
              }
            ]
          }
        }
      ],
      "notes": [
        "NewBeeDrone also sells a 'Pusher Kit with ELRS Receiver' version that does not include a DJI air unit — it is a kit, not a complete BNF, so check which SKU you are ordering."
      ],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "reliability",
          "text": "Early production runs shipped with a camera holder that caused well-documented video jello; NewBeeDrone addressed it with a revised camera holder and a switch to biblade props. Old-stock or secondhand units may still have the original mount."
        },
        {
          "type": "value",
          "text": "The manufacturer-direct price has been competitive for a BNF that includes a genuine DJI O4 unit; some third-party retailer listings have carried a noticeable premium over the direct price, while others have matched it."
        }
      ]
    },
    {
      "id": "flylens-75-hd-o4",
      "name": "Flywoo FlyLens 75 HD O4",
      "maker": "Flywoo",
      "manufacturer": "Flywoo",
      "status": "available",
      "aliases": [
        "flylens 75 hd o4",
        "flylens 75 drone hd w/ dji o4",
        "flylens 75 hd o4 2s"
      ],
      "specs": {
        "videoSystem": "dji-o4",
        "frameSizeMm": 75,
        "cells": "2S",
        "weightBareG": 68,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "DJI O4 camera (standard unit): 1/2-inch CMOS, 117.6-degree FOV, up to 4K/60fps onboard recording, 100Mbps max bitrate, 23GB internal storage (no microSD)",
        "vtx": "DJI O4 Air Unit — standard unit, NOT O4 Pro (Flywoo sells the FlyLens 75 O4 Pro as a separate model); FCC transmitter power spec is EIRP <30dBm, no mW rating published",
        "vtxPowerMw": null,
        "elrs": "Serial (UART) ELRS 2.4GHz built into the GOKU F405 HD 1-2S 12A AIO V2 (CRSF protocol, ExpressLRS-configurator updatable) — not SPI; also sold as TBS CRSF or DJI PNP (no receiver) variants",
        "motors": "Flywoo ROBO 1003 14800KV",
        "propSizeMm": 40,
        "batteryConnector": "XT30 (Flywoo XT30UP)",
        "recommendedBattery": "2S 550-1000mAh LiPo (quick-release TPU mounts for 550/750/1000mAh included)",
        "releaseYear": 2025,
        "flightTimeMin": "4-6.5 claimed by Flywoo (4 min on 2S 550mAh, 5.5 min on 750mAh, 6.5 min on 1000mAh)",
        "velocidroneMatch": null,
        "role": "2S pusher whoop with full rings — O4 edition",
        "batteryWindowMah": [
          540,
          1000
        ]
      },
      "overview": "The Flywoo FlyLens 75 HD O4 is a 75mm-class 2S whoop built around the standard DJI O4 Air Unit, marketed by Flywoo as the smallest DJI O4-compatible whoop at 68g dry. It's an indoor and tight-space HD machine for pilots stepping up to 2S.",
      "deepDive": [
        "Flywoo builds the FlyLens 75 around its GOKU F405 HD 1-2S 12A AIO V2 flight controller — F405 BGA MCU, ICM42688P gyro, 12A BLHeli_S/Bluejay ESC, 8MB blackbox, barometer, and a 9V 2A BEC that cleanly powers the DJI air unit — driving ROBO 1003 14800KV motors on 40mm tri-blade props. The modular carbon fiber and PC frame assembles with five screws; Flywoo doesn't publish an exact wheelbase, so the '75' is a name class.",
        "The video system is the standard DJI O4 Air Unit, not the O4 Pro: 4K/60fps recording, a 117.6-degree FOV, 100Mbps max bitrate, and 23GB of fixed internal storage with no microSD slot. A three-point CNC shock-absorbed camera mount is designed to suppress the O4 unit's high-frequency vibration sensitivity for jello-free recording. An 'O4 Wide' variant swaps in a wider 155-degree lens, and Flywoo also sells a separate, distinct FlyLens 75 O4 Pro model.",
        "In the air this is an indoor and tight-space machine. The quick-release battery bay ships with TPU mounts for 2S 550mAh, 750mAh, and 1000mAh packs, trading weight against Flywoo's claimed 4 to 6.5 minute flight times while keeping takeoff under 100g. An independent review of the same frame platform (O3 version) found it quiet, stable, and crash-resistant indoors with its flexible Y-structure prop ducts, but underpowered and short on flight time outdoors, especially in wind.",
        "On the radio side, the ELRS 2.4GHz receiver is serial/UART (CRSF protocol) rather than SPI, so it takes standard ExpressLRS configurator updates and provides full telemetry; DJI PNP (receiverless) and TBS CRSF builds are also offered. The frame kit is shared across the O3 Lite, O4, and O4 Pro versions, which keeps spares easy to source."
      ],
      "pros": [
        "Genuinely light for an O4 HD whoop: Flywoo states 68g with the O4 Air Unit installed (no battery), keeping takeoff weight under 100g even with a 2S pack",
        "Onboard ELRS 2.4GHz receiver is serial/UART (CRSF protocol) on the GOKU F405 HD 1-2S 12A AIO V2 — not SPI — so it takes standard ExpressLRS configurator updates and full telemetry",
        "Three-point CNC shock-absorption camera mount is designed to suppress the O4 unit's high-frequency vibration sensitivity for jello-free recording",
        "Quick-release battery compartment ships with TPU mounts for 2S 550mAh, 750mAh, and 1000mAh packs, letting you trade weight against Flywoo's claimed 4 to 6.5 minute flight times",
        "Well-specced AIO board: F405 BGA MCU, ICM42688P gyro, 12A BLHeli_S/Bluejay ESC, 8MB blackbox, barometer, and a 9V 2A BEC that cleanly powers the DJI air unit",
        "Independent review of the same frame platform (O3 version) found it quiet, stable, and crash-resistant indoors with flexible Y-structure prop ducts",
        "Modular carbon fiber + PC frame assembles with five screws, and the frame kit is shared across O3 Lite/O4/O4 Pro versions so spares are easy to source",
        "Broad availability and choices: sold at RDQ, NewBeeDrone, and Pyrodrone with DJI PNP (receiverless), ELRS 2.4GHz, and TBS CRSF variants, plus a cheaper wide-lens edition"
      ],
      "cons": [
        "Uses the standard DJI O4 Air Unit, which records at most 4K/60fps — Flywoo's '4K 120fps' marketing describes the O4 Pro unit, which this model does not have (a separate FlyLens 75 O4 Pro exists)",
        "Standard O4 camera limits: 117.6-degree FOV (vs 155 on O4 Pro), 100Mbps max bitrate, and 23GB fixed internal storage with no microSD slot",
        "2S-only power system; review of the O3-frame version found it underpowered and short on flight time outdoors, especially in wind — this is an indoor/tight-space machine",
        "TBS CRSF receiver variant costs more than the ELRS version",
        "Vendor listings are messy: Flywoo's spec table still lists a conflicting 55.4g weight and O3-era photos, and Pyrodrone/RDQ pages carry copy-pasted descriptions from other models, making spec verification harder for buyers",
        "The ELRS version is priced well above 1S O4 whoops like the Meteor65/75 Pro O4 class, so you are paying a premium for the 2S platform and shock-mount design"
      ],
      "image": "images/whoops/flylens-75-hd-o4.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1126/9610/files/Flywoo-Flylens-75-HD-O4-2S-Whoop-FPV-Drone-Flywoo-139024449.webp?v=1744112023",
      "vendors": [
        {
          "vendor": "NewBeeDrone",
          "url": "https://newbeedrone.com/products/flywoo-flylens-75-hd-o4-2s-whoop-fpv-drone",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "pro",
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:48.572Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo Flylens 75 HD O4 2S Whoop FPV Drone",
            "variants": [
              {
                "name": "ELRS 2.4g",
                "price": 329.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/flywoo-flylens-75-hd-o4-2s-micro-fpv-drone-elrs-2-4ghz",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:48.718Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo FlyLens 75 HD O4 2S Micro FPV Drone - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 331.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/flywoo-flylens-75-drone-hd-w-dji-o4-2s",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "pro",
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:48.885Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo FlyLens 75 Drone HD w/ DJI O4 - 2S",
            "variants": [
              {
                "name": "ELRS 2.4GHz",
                "price": 311.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "NewBeeDrone (O4 Wide variant)",
          "url": "https://newbeedrone.com/products/flywoo-flylens-75-hd-o4-wide-2s-whoop-fpv-drone-elrs-2-4g",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:49.573Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo Flylens 75 HD O4 Wide 2S Whoop FPV Drone ELRS 2.4g",
            "variants": [
              {
                "name": "Default Title",
                "price": 299.9,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Flywoo (direct)",
          "url": "https://flywoo.net/products/flylens-75-hd-o4-2s-whoop-fpv-drone",
          "method": "browser",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "pro",
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:00.747Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flylens 75 DJI O4 Wide 2S Whoop FPV Drone",
            "variants": [
              {
                "name": "O4 Wide (with ND Filter)/ELRS 2.4g",
                "price": 319.99,
                "available": true
              },
              {
                "name": "Drone kit (without O4 Wide)/ELRS 2.4g",
                "price": 159.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "GetFPV",
          "url": "https://www.getfpv.com/flywoo-flylens-75-drone-hd-w-dji-o4-2s.html",
          "method": "browser",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:28:03.713Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo FlyLens 75 Drone HD w/ DJI O4 - 2S",
            "variants": [
              {
                "name": "Receiver Protocol: ExpressLRS 2.4GHz",
                "price": 337.99,
                "available": true
              }
            ]
          },
          "variantInclude": [
            "elrs",
            "expresslrs"
          ]
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "compatibility",
          "text": "The frame kit is shared across O3 Lite, O4, and O4 Pro versions, and several vendor pages still carry O3-era photos and spec-table remnants, including a conflicting 55.4g weight figure. Confirm a listing is the O4 edition before ordering."
        },
        {
          "type": "compatibility",
          "text": "This model carries the standard DJI O4 Air Unit (4K/60fps maximum). Flywoo's '4K 120fps' marketing describes the O4 Pro unit, which is only found on the separate FlyLens 75 O4 Pro model."
        },
        {
          "type": "value",
          "text": "The TBS CRSF receiver variant carries a price premium over the ELRS 2.4GHz version."
        },
        {
          "type": "value",
          "text": "Street pricing for the ELRS version sits well above 1S O4 whoops such as the Meteor65/75 Pro O4 class; the premium reflects the 2S platform and shock-mount design. The wide-lens 'O4 Wide' variant is offered at a lower price point."
        }
      ]
    },
    {
      "id": "flylens-75-hd-o4-pro-v1-3",
      "name": "Flywoo FlyLens 75 HD O4 Pro V1.3",
      "maker": "Flywoo",
      "manufacturer": "Flywoo",
      "status": "available",
      "aliases": [
        "flylens 75 hd o4 pro v1.3",
        "flylens 75 o4 pro"
      ],
      "specs": {
        "videoSystem": "dji-o4-pro",
        "frameSizeMm": 75,
        "cells": "2S",
        "weightBareG": 68,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "DJI O4 camera (standard unit): 1/2-inch CMOS, 117.6-degree FOV, up to 4K/60fps onboard recording, 100Mbps max bitrate, 23GB internal storage (no microSD)",
        "vtx": "DJI O4 Air Unit — standard unit, NOT O4 Pro (Flywoo sells the FlyLens 75 O4 Pro as a separate model); FCC transmitter power spec is EIRP <30dBm, no mW rating published",
        "vtxPowerMw": null,
        "elrs": "Serial (UART) ELRS 2.4GHz built into the GOKU F405 HD 1-2S 12A AIO V2 (CRSF protocol, ExpressLRS-configurator updatable) — not SPI; also sold as TBS CRSF or DJI PNP (no receiver) variants",
        "motors": "Flywoo ROBO 1003 14800KV",
        "propSizeMm": 40,
        "batteryConnector": "XT30 (Flywoo XT30UP)",
        "recommendedBattery": "2S 550-1000mAh LiPo (quick-release TPU mounts for 550/750/1000mAh included)",
        "releaseYear": 2025,
        "flightTimeMin": "4-6.5 claimed by Flywoo (4 min on 2S 550mAh, 5.5 min on 750mAh, 6.5 min on 1000mAh)",
        "velocidroneMatch": null,
        "role": "The FlyLens 75 with O4 Pro's 4K onboard recording",
        "batteryWindowMah": [
          540,
          1000
        ]
      },
      "overview": "A 75mm-class 2S whoop built around the DJI O4 Air Unit, marketed by Flywoo as the smallest O4-compatible whoop at 68g dry. It suits pilots who want onboard 4K recording in a whoop sized for indoor and tight-space flying.",
      "deepDive": [
        "The core is Flywoo's GOKU F405 HD 1-2S 12A AIO V2 — F405 BGA MCU, ICM42688P gyro, 12A BLHeli_S/Bluejay ESC, 8MB blackbox, barometer, and a 9V 2A BEC that cleanly powers the DJI air unit — driving ROBO 1003 14,800KV motors on 40mm tri-blade props. The onboard ELRS 2.4GHz receiver is serial/UART (CRSF protocol), not SPI, so it takes standard ExpressLRS Configurator updates and full telemetry.",
        "A three-point CNC shock-absorbed camera mount is designed to suppress the O4 unit's high-frequency vibration sensitivity for jello-free recording. The modular carbon fiber plus PC frame assembles with five screws, and a quick-release battery bay ships with TPU mounts for 2S 550mAh, 750mAh, and 1000mAh packs, letting you trade weight against Flywoo's claimed 4 to 6.5 minute flight times.",
        "Expect a 2S-only machine for indoor and tight spaces rather than an outdoor cruiser: an independent review of the same frame platform (the O3 version) found it quiet, stable, and crash-resistant indoors with flexible Y-structure prop ducts, but also underpowered and short on flight time outdoors, especially in wind.",
        "The frame kit is shared across O3 Lite, O4, and O4 Pro versions, so spares are easy to source, and the quad is sold in DJI PNP (receiverless), ELRS 2.4GHz, and TBS CRSF variants, plus an 'O4 Wide' edition with a swapped wider-FOV lens. The camera here is the standard O4 Air Unit: 4K tops out at 60fps, with a 117.6-degree FOV, 100Mbps maximum bitrate, and 23GB of fixed internal storage with no microSD slot."
      ],
      "pros": [
        "Genuinely light for an O4 HD whoop: Flywoo states 68g with the O4 Air Unit installed (no battery), keeping takeoff weight under 100g even with a 2S pack",
        "Onboard ELRS 2.4GHz receiver is serial/UART (CRSF protocol) on the GOKU F405 HD 1-2S 12A AIO V2 — not SPI — so it takes standard ExpressLRS configurator updates and full telemetry",
        "Three-point CNC shock-absorption camera mount is designed to suppress the O4 unit's high-frequency vibration sensitivity for jello-free recording",
        "Quick-release battery compartment ships with TPU mounts for 2S 550mAh, 750mAh, and 1000mAh packs, letting you trade weight against Flywoo's claimed 4 to 6.5 minute flight times",
        "Well-specced AIO board: F405 BGA MCU, ICM42688P gyro, 12A BLHeli_S/Bluejay ESC, 8MB blackbox, barometer, and a 9V 2A BEC that cleanly powers the DJI air unit",
        "Independent review of the same frame platform (O3 version) found it quiet, stable, and crash-resistant indoors with flexible Y-structure prop ducts",
        "Modular carbon fiber + PC frame assembles with five screws, and the frame kit is shared across O3 Lite/O4/O4 Pro versions so spares are easy to source",
        "Broad choice of configurations: DJI PNP (receiverless), ELRS 2.4GHz, and TBS CRSF variants, plus a cheaper wide-lens edition"
      ],
      "cons": [
        "Uses the standard DJI O4 Air Unit, which records at most 4K/60fps — Flywoo's '4K 120fps' marketing describes the O4 Pro unit, which this model does not have (a separate FlyLens 75 O4 Pro exists)",
        "Standard O4 camera limits: 117.6-degree FOV (vs 155 on O4 Pro), 100Mbps max bitrate, and 23GB fixed internal storage with no microSD slot",
        "2S-only power system; review of the O3-frame version found it underpowered and short on flight time outdoors, especially in wind — this is an indoor/tight-space machine",
        "Vendor listings are messy: Flywoo's spec table still lists a conflicting 55.4g weight and O3-era photos, and Pyrodrone/RDQ pages carry copy-pasted descriptions from other models, making spec verification harder for buyers"
      ],
      "image": "images/whoops/flylens-75-hd-o4-pro-v1-3.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1126/9610/files/Flywoo-Flylens-75-HD-O4-PRO-2S-Whoop-FPV-Drone-V1.3-Flywoo-139024862.webp?v=1744112035",
      "vendors": [
        {
          "vendor": "NewBeeDrone",
          "url": "https://newbeedrone.com/products/flywoo-flylens-75-hd-o4-pro-2s-whoop-fpv-drone-v1-3",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:54.552Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo Flylens 75 HD O4 PRO 2S Whoop FPV Drone V1.3",
            "variants": [
              {
                "name": "ELRS 2.4g",
                "price": 469.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Flywoo (direct)",
          "url": "https://flywoo.net/products/flylens-75-hd-o4-pro-2s-whoop-fpv-drone-v1.3",
          "method": "browser",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:06.857Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flylens 75 HD O4 PRO 2S Whoop FPV Drone V1.3",
            "variants": [
              {
                "name": "Flylens 75 O4 RPO （with UV Filter）/ELRS 2.4g",
                "price": 429.99,
                "available": true
              },
              {
                "name": "Flylens 75 O4 PRO Drone kit (without O4 PRO)/ELRS 2.4g",
                "price": 159.99,
                "available": true
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "compatibility",
          "text": "Ships with the standard DJI O4 Air Unit, not the O4 Pro — Flywoo's '4K 120fps' marketing describes the O4 Pro unit, and Flywoo sells a separate, distinct FlyLens 75 O4 Pro model. Confirm which air unit a listing includes."
        },
        {
          "type": "compatibility",
          "text": "The frame kit is shared across O3 Lite/O4/O4 Pro versions, and several vendor pages still carry O3-era photos, copy-pasted descriptions, and a conflicting 55.4g spec-table weight, so listed specs may not match the shipped configuration."
        },
        {
          "type": "value",
          "text": "The TBS CRSF receiver variant carries a price premium over the ELRS 2.4GHz variant."
        },
        {
          "type": "value",
          "text": "The ELRS version is priced well above 1S O4 whoops such as the Meteor65/75 Pro O4 class — the premium pays for the 2S platform and shock-mounted camera design."
        }
      ]
    },
    {
      "id": "flylens-85-hd-o4",
      "name": "Flywoo FlyLens 85 HD O4",
      "maker": "Flywoo",
      "manufacturer": "Flywoo",
      "status": "available",
      "aliases": [
        "flylens 85 hd o4",
        "flylens 85 hd o4 2s"
      ],
      "specs": {
        "videoSystem": "dji-o4",
        "frameSizeMm": 85,
        "cells": "2S",
        "weightBareG": 68.8,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "DJI O4 Air Unit camera - 1/2-inch CMOS, 117.6-degree FOV, up to 4K/60fps onboard recording at 100Mbps",
        "vtx": "DJI O4 Air Unit (standard, NOT the O4 Pro - Flywoo sells a separate FlyLens 85 HD O4 Pro model)",
        "vtxPowerMw": 700,
        "elrs": "2.4GHz serial/UART ELRS onboard (Flywoo EL24P target, CRSF on UART1, SX1280 RF + ESP8285) - true UART receiver, not SPI; also sold as TBS Crossfire or receiver-less DJI PNP variants",
        "motors": "Flywoo ROBO 1003 14,800KV (9N12P, 1.5mm shaft, 3.3g)",
        "propSizeMm": 50,
        "batteryConnector": "XT30 (Flywoo XT30UP reinforced lead)",
        "recommendedBattery": "2S 750-1000mAh LiPo (TPU mounts included for 550/750/1000mAh)",
        "releaseYear": 2025,
        "flightTimeMin": "7.5-9 claimed (2S 750-1000mAh); ~5 measured on 1000mAh in a review of the heavier O4 Pro build",
        "velocidroneMatch": null,
        "role": "85mm 2S pusher — full prop rings, O4 camera",
        "batteryWindowMah": [
          540,
          1000
        ]
      },
      "overview": "Flywoo's 85mm 2S pusher whoop built around the standard DJI O4 Air Unit — one of the lightest 2-inch O4 drones at 68.8g without battery. Full injection-molded prop rings and onboard 4K/60 recording make it a protected micro for pilots flying DJI digital video.",
      "deepDive": [
        "Released in early 2025, the FlyLens 85 HD O4 mounts the standard DJI O4 Air Unit in a carbon frame with PC injection-molded prop guards. ROBO 1003 14,800KV motors spin reverse-mounted Gemfan 2015 bi-blade props in a pusher layout, and a three-point damped camera platform keeps footage jello-free — reviews of the FlyLens 85 platform confirm smooth results, though they also found it notably loud, especially indoors.",
        "The standard O4 unit records 4K/60 at 100Mbps onboard, so no separate HD camera is needed, but storage is the unit's fixed internal memory — roughly 24GB, about 30 minutes of 4K — with no microSD slot. Compared with the O4 Pro version of this same quad, it has a smaller 1/2-inch sensor, a narrower 117.6-degree FOV, 4K capped at 60fps, a single antenna, and lower transmit power.",
        "Electronics are well-specced for the class: a GOKU F405 HD 1-2S AIO with an F405 BGA MCU, ICM42688P gyro, six UARTs, DPS310/SPL06 barometer, 8MB blackbox, and a 9V 2A BEC with a software VTX power cut-off switch. The 12A BLHeli_S ESC runs Bluejay 48kHz firmware with bidirectional DShot and RPM filtering, and the onboard ELRS 2.4GHz receiver is true serial UART (Flywoo EL24P on UART1), flashable through the ExpressLRS Configurator rather than an SPI receiver.",
        "A quick-release battery bay with TPU mounts takes 2S 550, 750, or 1000mAh packs on a reinforced XT30UP strain-relief connector to trade weight for flight time — Flywoo claims 9 minutes on a 1000mAh and 7.5 on a 750mAh, though platform reviews land well below that. The box includes eight spare 2015-2 props, an O4 UV lens filter, a 90-degree Type-C data cable, a screwdriver, and hardware, and it sells in ELRS 2.4GHz, TBS Crossfire, and receiver-less DJI PNP variants."
      ],
      "pros": [
        "One of the lightest 2-inch DJI O4 quads sold, at a manufacturer-stated 68.8g without battery",
        "Onboard 4K/60 (100Mbps) recording from the DJI O4 air unit, so no separate HD camera is needed",
        "Genuine serial (UART) ELRS 2.4GHz receiver onboard (Flywoo EL24P on UART1) - flashable via ExpressLRS Configurator, not an SPI receiver",
        "Quick-release battery bay with included TPU mounts for 2S 550/750/1000mAh packs lets you trade weight for flight time",
        "Long claimed endurance: 9 min on a 2S 1000mAh and 7.5 min on a 750mAh",
        "Three-point damped/CNC camera platform produces jello-free footage, confirmed smooth in reviews of the FlyLens 85 platform",
        "Well-specced AIO: F405 BGA MCU, 6 UARTs, DPS310/SPL06 barometer, 8MB blackbox, 9V 2A BEC with software VTX power cut-off switch, Bluejay 48kHz ESC firmware with bidirectional DShot/RPM filtering",
        "XT30 battery connector with reinforced Flywoo XT30UP strain-relief sheath",
        "Complete kit: 8 spare 2015-2 props, O4 UV lens filter, 90-degree Type-C data cable, screwdriver, and hardware set included",
        "Sold in ELRS 2.4GHz, TBS Crossfire, and receiver-less DJI PNP variants at major US vendors"
      ],
      "cons": [
        "Uses the standard DJI O4 unit, not the O4 Pro: smaller 1/2-inch sensor, narrower 117.6-degree FOV, 4K capped at 60fps, single antenna, and lower transmit power than the O4 Pro version of this same quad",
        "Real-world flight times in reviews of the FlyLens 85 platform run well below the 9-minute claim (about 5 minutes on a 2S 1000mAh with the heavier O4 Pro build)",
        "Reviewers found the FlyLens 85 notably loud, especially indoors",
        "Camera angle adjustment range is limited by the mount's screw positions",
        "Battery holder system described as fidgety in review",
        "O4 recording is limited to the unit's fixed internal memory (roughly 24GB, about 30 minutes of 4K) with no microSD slot",
        "Expensive for an 85mm whoop, with the TBS Crossfire variant carrying a further premium",
        "BLHeli_S 12A ESC ships with Bluejay 48kHz and Flywoo warns against flashing 96kHz firmware due to motor-idle/stall issues"
      ],
      "image": "images/whoops/flylens-85-hd-o4.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1126/9610/files/Flywoo-Flylens-85-HD-O4-2S-Whoop-FPV-Drone-Flywoo-139023726.webp?v=1744112003",
      "vendors": [
        {
          "vendor": "NewBeeDrone",
          "url": "https://newbeedrone.com/products/flywoo-flylens-85-hd-o4-2s-whoop-fpv-drone",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "pro",
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:57.744Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo Flylens 85 HD O4 2S Whoop FPV Drone",
            "variants": [
              {
                "name": "ELRS 2.4g",
                "price": 335.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/flywoo-flylens-85-v1-3-drone-hd-w-dji-o4-2s",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "pro",
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:27:57.885Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo FlyLens 85 V1.3 Drone HD w/ DJI O4 - 2S",
            "variants": [
              {
                "name": "ELRS 2.4GHz",
                "price": 311.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/flywoo-flylens-85-hd-o4-2s-micro-fpv-drone-tbs-v1-3",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:27:58.039Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo FlyLens 85 HD O4 2S Micro FPV Drone - TBS V1.3",
            "variants": [
              {
                "name": "Default Title",
                "price": 389.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Flywoo (direct)",
          "url": "https://flywoo.net/products/flylens-85-hd-o4-2s-whoop-fpv-drone",
          "method": "browser",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "pro",
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:09.991Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flylens 85 DJI O4 Wide 2S Whoop FPV Drone",
            "variants": [
              {
                "name": "O4 Wide (with ND Filter)/ELRS 2.4g",
                "price": 319.99,
                "available": true
              },
              {
                "name": "Drone kit (without O4 Wide)/ELRS 2.4g",
                "price": 159.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "GetFPV",
          "url": "https://www.getfpv.com/flywoo-flylens-85-v1-3-drone-hd-w-dji-o4-2s.html",
          "method": "browser",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:28:12.956Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo FlyLens 85 V1.3 Drone HD w/ DJI O4 - 2S",
            "variants": [
              {
                "name": "Receiver Protocol: ExpressLRS 2.4GHz",
                "price": 337.99,
                "available": true
              }
            ]
          },
          "variantInclude": [
            "elrs",
            "expresslrs"
          ]
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "value",
          "text": "Street pricing sits at the premium end of the 85mm whoop class and varies widely by vendor and receiver option; the TBS Crossfire variant carries a further premium over the ELRS version."
        },
        {
          "type": "reliability",
          "text": "The 12A BLHeli_S ESC ships with Bluejay 48kHz firmware; Flywoo warns that flashing 96kHz firmware can cause motor-idle and stall issues."
        }
      ]
    },
    {
      "id": "flylens-85-hd-o4-pro-v1-3-led",
      "name": "Flywoo FlyLens 85 HD O4 Pro V1.3 LED",
      "maker": "Flywoo",
      "manufacturer": "Flywoo",
      "status": "available",
      "aliases": [
        "flylens 85 hd o4 pro v1.3 led"
      ],
      "specs": {
        "videoSystem": "dji-o4-pro",
        "frameSizeMm": 85,
        "cells": "2S",
        "weightBareG": 68.8,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "DJI O4 Air Unit camera - 1/2-inch CMOS, 117.6-degree FOV, up to 4K/60fps onboard recording at 100Mbps",
        "vtx": "DJI O4 Air Unit (standard, NOT the O4 Pro - Flywoo sells a separate FlyLens 85 HD O4 Pro model)",
        "vtxPowerMw": 700,
        "elrs": "2.4GHz serial/UART ELRS onboard (Flywoo EL24P target, CRSF on UART1, SX1280 RF + ESP8285) - true UART receiver, not SPI; also sold as TBS Crossfire or receiver-less DJI PNP variants",
        "motors": "Flywoo ROBO 1003 14,800KV (9N12P, 1.5mm shaft, 3.3g)",
        "propSizeMm": 50,
        "batteryConnector": "XT30 (Flywoo XT30UP reinforced lead)",
        "recommendedBattery": "2S 750-1000mAh LiPo (TPU mounts included for 550/750/1000mAh)",
        "releaseYear": 2025,
        "flightTimeMin": "7.5-9 claimed (2S 750-1000mAh); ~5 measured on 1000mAh in a review of the heavier O4 Pro build",
        "velocidroneMatch": null,
        "role": "The big FlyLens with O4 Pro 4K and LED trim",
        "batteryWindowMah": [
          540,
          1000
        ]
      },
      "overview": "Flywoo's 85mm 2S whoop with guarded 2-inch props and a DJI O4 Air Unit, marketed as the lightest 2-inch O4 drone at 68.8g without battery. It suits pilots who want onboard 4K/60 recording in a whoop-sized package.",
      "deepDive": [
        "Released in early 2025, the build centers on Flywoo's GOKU F405 HD 1-2S AIO — a 12A BLHeli_S ESC running Bluejay 48kHz firmware, an ICM42688P gyro, and onboard serial ELRS — driving ROBO 1003 14,800KV motors on reverse-mounted Gemfan 2015 bi-blade props. The carbon frame carries PC injection-molded prop guards, a three-point damped camera platform, and a quick-release battery bay with TPU mounts for 2S 550, 750, and 1000mAh packs.",
        "The DJI O4 Air Unit records 4K/60 at 100Mbps onboard, so no separate HD camera is needed; storage is the unit's fixed internal memory — roughly 24GB, about 30 minutes of 4K — with no microSD slot. The three-point damped CNC camera platform produces jello-free footage, confirmed smooth in reviews of the FlyLens 85 platform.",
        "It sells in ELRS 2.4GHz, TBS Crossfire, and receiver-less DJI PNP variants. The onboard ELRS receiver is a genuine serial UART unit (Flywoo EL24P on UART1), flashable through the ExpressLRS Configurator rather than baked-in SPI. The box is a complete kit — eight spare 2015-2 props, an O4 UV lens filter, a 90-degree Type-C data cable, a screwdriver, and hardware — and the XT30 battery lead is reinforced with Flywoo's XT30UP strain-relief sheath."
      ],
      "pros": [
        "One of the lightest 2-inch DJI O4 quads sold, at a manufacturer-stated 68.8g without battery",
        "Onboard 4K/60 (100Mbps) recording from the DJI O4 air unit, so no separate HD camera is needed",
        "Genuine serial (UART) ELRS 2.4GHz receiver onboard (Flywoo EL24P on UART1) - flashable via ExpressLRS Configurator, not an SPI receiver",
        "Quick-release battery bay with included TPU mounts for 2S 550/750/1000mAh packs lets you trade weight for flight time",
        "Long claimed endurance: 9 min on a 2S 1000mAh and 7.5 min on a 750mAh",
        "Three-point damped/CNC camera platform produces jello-free footage, confirmed smooth in reviews of the FlyLens 85 platform",
        "Well-specced AIO: F405 BGA MCU, 6 UARTs, DPS310/SPL06 barometer, 8MB blackbox, 9V 2A BEC with software VTX power cut-off switch, Bluejay 48kHz ESC firmware with bidirectional DShot/RPM filtering",
        "XT30 battery connector with reinforced Flywoo XT30UP strain-relief sheath",
        "Complete kit: 8 spare 2015-2 props, O4 UV lens filter, 90-degree Type-C data cable, screwdriver, and hardware set included",
        "Sold in ELRS 2.4GHz, TBS Crossfire, and receiver-less DJI PNP variants at major US vendors"
      ],
      "cons": [
        "Uses the standard DJI O4 unit, not the O4 Pro: smaller 1/2-inch sensor, narrower 117.6-degree FOV, 4K capped at 60fps, single antenna, and lower transmit power than the O4 Pro version of this same quad",
        "Real-world flight times in reviews of the FlyLens 85 platform run well below the 9-minute claim (about 5 minutes on a 2S 1000mAh with the heavier O4 Pro build)",
        "Reviewers found the FlyLens 85 notably loud, especially indoors",
        "Camera angle adjustment range is limited by the mount's screw positions",
        "Battery holder system described as fidgety in review",
        "O4 recording is limited to the unit's fixed internal memory (roughly 24GB, about 30 minutes of 4K) with no microSD slot",
        "Expensive for an 85mm whoop, with the TBS Crossfire variant carrying a further premium",
        "BLHeli_S 12A ESC ships with Bluejay 48kHz and Flywoo warns against flashing 96kHz firmware due to motor-idle/stall issues"
      ],
      "image": "images/whoops/flylens-85-hd-o4-pro-v1-3-led.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1126/9610/files/Flywoo-Flylens-85-HD-O4-PRO-2S-LED-Whoop-FPV-Drone-V1.3-Flywoo-139023942.webp?v=1744112013",
      "vendors": [
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/flywoo-flylens-85-v1-3-drone-hd-w-dji-o4-pro-2s",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:03.875Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo FlyLens 85 V1.3 Drone HD w/ DJI O4 Pro - 2S",
            "variants": [
              {
                "name": "ELRS 2.4GHz",
                "price": 479.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "NewBeeDrone",
          "url": "https://newbeedrone.com/products/flywoo-flylens-85-hd-o4-pro-2s-led-whoop-fpv-drone-v1-3",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:04.028Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo Flylens 85 HD O4 PRO 2S LED Whoop FPV Drone V1.3",
            "variants": [
              {
                "name": "ELRS 2.4g",
                "price": 479.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "Flywoo (direct)",
          "url": "https://flywoo.net/products/flylens-85-hd-o4-pro-2s-led-whoop-fpv-drone-v1.3",
          "method": "browser",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:16.105Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flylens 85 HD O4 PRO 2S LED Whoop FPV Drone V1.3",
            "variants": [
              {
                "name": "Flylens 85 O4 PRO （with UV Filter）/ELRS 2.4g",
                "price": 429.99,
                "available": true
              },
              {
                "name": "Flylens 85 drone kit (without O4 PRO)/ELRS 2.4g",
                "price": 159.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "GetFPV",
          "url": "https://www.getfpv.com/flywoo-flylens-85-v1-3-drone-hd-w-dji-o4-pro-2s.html",
          "method": "browser",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:28:19.079Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo FlyLens 85 V1.3 Drone HD w/ DJI O4 Pro - 2S",
            "variants": [
              {
                "name": "Receiver Protocol: ExpressLRS 2.4GHz",
                "price": 519.99,
                "available": true
              }
            ]
          },
          "variantInclude": [
            "elrs",
            "expresslrs"
          ]
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "reliability",
          "text": "The 12A BLHeli_S ESC ships with Bluejay 48kHz firmware; Flywoo warns against flashing 96kHz Bluejay firmware due to motor-idle and stall issues."
        },
        {
          "type": "value",
          "text": "Street pricing sits at the premium end for an 85mm whoop across US vendors, and the TBS Crossfire receiver variant carries a further premium over the ELRS and PNP options."
        }
      ]
    },
    {
      "id": "flytimes-85-hd-o4",
      "name": "Flywoo Flytimes 85 HD O4",
      "maker": "Flywoo",
      "manufacturer": "Flywoo",
      "status": "available",
      "aliases": [
        "flytimes 85 hd o4",
        "flytimes 85 drone hd w/ dji o4",
        "flytimes 85 hd o4 2s"
      ],
      "specs": {
        "videoSystem": "dji-o4",
        "frameSizeMm": 85,
        "cells": "2S",
        "weightBareG": 58.9,
        "auwG": null,
        "ducted": "partial",
        "ductedVerification": "visual 2026-07-02 (product photo) — perimeter bumper rail only, props open above/below",
        "camera": "DJI O4 camera (integrated in air unit): 1/2-inch sensor, up to 4K/60fps; stock lens on base model, Flywoo 159-degree wide-angle lens on the Wide edition",
        "vtx": "DJI O4 Air Unit (standard, NOT O4 Pro): 1/2-inch sensor, 4K/60fps, ~8.2g; separate Flytimes 85 HD O4 Pro SKU exists for the Pro unit",
        "vtxPowerMw": 1000,
        "elrs": "UART (serial) ELRS 2.4GHz onboard the GOKU F405 HD 1-2S 12A AIO V2, CRSF protocol - not SPI; TBS CRSF and DJI PNP receiver variants also sold",
        "motors": "Flywoo ROBO 1003 14800KV",
        "propSizeMm": 51,
        "batteryConnector": "XT30",
        "recommendedBattery": "Flywoo Explorer 2S 550/750/1000mAh (1000mAh LiHV 80C XT30 officially listed for Flytimes 85); TPU mounts for all three sizes included",
        "releaseYear": 2025,
        "flightTimeMin": "5.5-9 depending on pack (Flywoo figures: 5m30s/550mAh, 7m30s/750mAh, 9m/1000mAh at 75km/h)",
        "velocidroneMatch": null,
        "role": "Light 2S freestyle, side bumpers only — O4 edition",
        "batteryWindowMah": [
          540,
          1000
        ]
      },
      "overview": "Flywoo's Flytimes 85 HD O4 is an 85mm 2S micro with TPU prop guards built around the standard DJI O4 Air Unit. It suits pilots mixing indoor and outdoor flying who want prop protection and class-leading 2S flight times.",
      "deepDive": [
        "Flywoo builds the frame from a Y-shaped aluminum-alloy bracket with TPU prop guards, carrying the GOKU F405 HD 1-2S 12A AIO V2 flight controller with onboard UART ELRS 2.4G, ROBO 1003 14800KV motors, and 2-inch 2015 bi-blade props. A CNC shock-absorption camera platform steadies the O4 unit, and a quick-release battery bay accepts 2S 550, 750, or 1000mAh packs — all three TPU mounts come in the box. Bare weight is 58.9g.",
        "The design was co-developed with a Chinese photography studio for indoor commercial shooting, and endurance is the headline: Flywoo quotes 5m30s to 9m of flight at 75km/h cruise depending on pack. Oscar Liang characterizes it as a hybrid of the Flylens 85 and Flybee20 with lighter prop guards, best for mixed indoor and outdoor flying.",
        "It runs the standard DJI O4 Air Unit rather than the O4 Pro; Flywoo sells a Flytimes 85 O4 Pro as a separate model, and this page covers the standard-O4 version. Receiver options span onboard ELRS 2.4G, TBS CRSF, and DJI PNP variants, and a Wide edition swaps in Flywoo's native 159-degree wide-angle O4 lens for a more immersive view."
      ],
      "pros": [
        "Onboard ELRS receiver is UART/serial (CRSF protocol), not SPI, so it runs standard ExpressLRS firmware and updates via the ELRS ecosystem",
        "Class-leading endurance figures: Flywoo quotes 5m30s (550mAh), 7m30s (750mAh), and 9m (1000mAh) on 2S packs",
        "Quick-release battery compartment with included TPU mounts for 550/750/1000mAh 2S packs lets you trade weight for flight time per session",
        "CNC shock-absorption camera platform targets jelly-free onboard 4K/60 footage from the O4 unit",
        "58.9g without battery - lighter than the Flylens 85 while keeping prop protection the Flybee20 lacks",
        "GOKU F405 HD AIO V2 is well equipped: ICM42688P gyro, 12A BLHeli_S/Bluejay ESC, 5 UARTs, barometer, 8MB blackbox, switchable 9V BEC",
        "Multiple receiver options across vendors: ELRS 2.4G, TBS CRSF, and DJI PNP variants",
        "Wide edition available with Flywoo's native 159-degree wide-angle O4 lens for a more immersive FPV view"
      ],
      "cons": [
        "Uses the standard DJI O4 Air Unit, not the O4 Pro: smaller 1/2-inch sensor, 4K/60fps cap, and no D-Log M color - the O4 Pro version is a separate, pricier SKU",
        "Reviewer guidance is that unless you specifically need propeller protection, the same-electronics Flybee20 is the better pick for outdoor freestyle",
        "A 2S 2-inch quad is questionably practical for the tight indoor flying it is marketed for",
        "Base model ships with the stock narrow O4 lens; the 159-degree wide FOV requires the separate Wide edition or Flywoo's add-on lens"
      ],
      "image": "images/whoops/flytimes-85-hd-o4.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1126/9610/files/Flywoo-Flytimes-85-HD-O4-2S-Micro-FPV-Drone-Flywoo-139022158.webp?v=1744111979",
      "vendors": [
        {
          "vendor": "NewBeeDrone",
          "url": "https://newbeedrone.com/products/flytimes-85-hd-o4-2s-micro",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "pro",
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:10.149Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo Flytimes 85 HD O4 2S Micro FPV Drone",
            "variants": [
              {
                "name": "ELRS 2.4g",
                "price": 313.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/flywoo-flytimes-85-drone-hd-w-dji-o4-2s",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "pro",
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:10.339Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo Flytimes 85 Drone HD w/ DJI O4 - 2S",
            "variants": [
              {
                "name": "ELRS 2.4GHz",
                "price": 207.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "NewBeeDrone (O4 Wide variant)",
          "url": "https://newbeedrone.com/products/flywoo-flytimes-85-hd-o4-wide-2s-micro-fpv-drone-elrs-2-4g",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:28:11.132Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo Flytimes 85 HD O4 Wide 2S Micro FPV Drone ELRS 2.4g",
            "variants": [
              {
                "name": "Default Title",
                "price": 309.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Flywoo (direct)",
          "url": "https://flywoo.net/products/flytimes-85-hd-o4-2s-micro-fpv-drone",
          "method": "browser",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "pro",
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:22.368Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flytimes 85 DJI O4 Wide 2S Micro FPV Drone",
            "variants": [
              {
                "name": "O4 Wide (with ND Filter)/ELRS 2.4g",
                "price": 329.99,
                "available": true
              },
              {
                "name": "Drone kit (without O4 Wide )/ELRS 2.4g",
                "price": 159.99,
                "available": true
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "value",
          "text": "US street pricing across variants and vendors runs well above the price cited at the time of the original review."
        }
      ]
    },
    {
      "id": "flytimes-85-hd-o4-pro",
      "name": "Flywoo Flytimes 85 HD O4 Pro",
      "maker": "Flywoo",
      "manufacturer": "Flywoo",
      "status": "available",
      "aliases": [
        "flytimes 85 hd o4 pro",
        "flytimes 85 o4 pro"
      ],
      "specs": {
        "videoSystem": "dji-o4-pro",
        "frameSizeMm": 85,
        "cells": "2S",
        "weightBareG": 58.9,
        "auwG": null,
        "ducted": "partial",
        "ductedVerification": "visual 2026-07-02 (product photo) — perimeter bumper rail only, props open above/below",
        "camera": "DJI O4 camera (integrated in air unit): 1/2-inch sensor, up to 4K/60fps; stock lens on base model, Flywoo 159-degree wide-angle lens on the Wide edition",
        "vtx": "DJI O4 Air Unit (standard, NOT O4 Pro): 1/2-inch sensor, 4K/60fps, ~8.2g; separate Flytimes 85 HD O4 Pro SKU exists for the Pro unit",
        "vtxPowerMw": 1000,
        "elrs": "UART (serial) ELRS 2.4GHz onboard the GOKU F405 HD 1-2S 12A AIO V2, CRSF protocol - not SPI; TBS CRSF and DJI PNP receiver variants also sold",
        "motors": "Flywoo ROBO 1003 14800KV",
        "propSizeMm": 51,
        "batteryConnector": "XT30",
        "recommendedBattery": "Flywoo Explorer 2S 550/750/1000mAh (1000mAh LiHV 80C XT30 officially listed for Flytimes 85); TPU mounts for all three sizes included",
        "releaseYear": 2025,
        "flightTimeMin": "5.5-9 depending on pack (Flywoo figures: 5m30s/550mAh, 7m30s/750mAh, 9m/1000mAh at 75km/h)",
        "velocidroneMatch": null,
        "role": "Flytimes with O4 Pro 4K — side-bumper protection only",
        "batteryWindowMah": [
          540,
          1000
        ]
      },
      "overview": "Flywoo's Flytimes 85 is an 85mm 2S micro with TPU prop guards, here fitted with the DJI O4 Pro 4K air unit — a camera-first whoop for pilots who want long, smooth indoor and outdoor video with quick-release battery flexibility.",
      "deepDive": [
        "The airframe hangs the flight stack on a Y-shaped aluminum-alloy bracket with TPU prop guards. Electronics are the GOKU F405 HD 1-2S 12A AIO V2 flight controller with onboard UART ELRS 2.4G, ROBO 1003 14800KV motors, and 2-inch 2015 bi-blade props. A CNC shock-absorption camera platform isolates the air unit for jelly-free onboard footage, and a quick-release battery bay takes 2S 550, 750, or 1000mAh packs — all three TPU mounts included.",
        "Endurance is the headline number: Flywoo quotes 5m30s on a 550mAh pack, 7m30s on 750mAh, and 9m on 1000mAh at a 75km/h cruise. Bare weight is 58.9g without battery for the standard-O4 build; Pyrodrone's spec table lists the O4 Pro version at 79.2g.",
        "Flywoo co-developed the Flytimes 85 with a Chinese photography studio for indoor commercial shooting, and it flies like the crossover it is: Oscar Liang characterizes it as a hybrid of the Flylens 85 and Flybee20 with lighter prop guards, best for mixed indoor and outdoor flying — lighter than the Flylens 85 while keeping the prop protection the Flybee20 lacks.",
        "It comes in multiple receiver variants — ELRS 2.4G, TBS CRSF, and DJI PNP — plus a Wide edition fitted with Flywoo's native 159-degree wide-angle O4 lens; the base model carries the stock narrow lens, with the wide view available via the Wide edition or Flywoo's add-on lens. The standard-O4 and O4 Pro builds are separate SKUs, so match the SKU to the air unit you want."
      ],
      "pros": [
        "Onboard ELRS receiver is UART/serial (CRSF protocol), not SPI, so it runs standard ExpressLRS firmware and updates via the ELRS ecosystem",
        "Class-leading endurance figures: Flywoo quotes 5m30s (550mAh), 7m30s (750mAh), and 9m (1000mAh) on 2S packs",
        "Quick-release battery compartment with included TPU mounts for 550/750/1000mAh 2S packs lets you trade weight for flight time per session",
        "CNC shock-absorption camera platform targets jelly-free onboard 4K/60 footage from the O4 unit",
        "58.9g without battery - lighter than the Flylens 85 while keeping prop protection the Flybee20 lacks",
        "GOKU F405 HD AIO V2 is well equipped: ICM42688P gyro, 12A BLHeli_S/Bluejay ESC, 5 UARTs, barometer, 8MB blackbox, switchable 9V BEC",
        "Multiple receiver options across vendors: ELRS 2.4G, TBS CRSF, and DJI PNP variants",
        "Wide edition available with Flywoo's native 159-degree wide-angle O4 lens for a more immersive FPV view"
      ],
      "cons": [
        "Uses the standard DJI O4 Air Unit, not the O4 Pro: smaller 1/2-inch sensor, 4K/60fps cap, and no D-Log M color - the O4 Pro version is a separate, pricier SKU",
        "Reviewer guidance is that unless you specifically need propeller protection, the same-electronics Flybee20 is the better pick for outdoor freestyle",
        "A 2S 2-inch quad is questionably practical for the tight indoor flying it is marketed for",
        "Base model ships with the stock narrow O4 lens; the 159-degree wide FOV requires the separate Wide edition or Flywoo's add-on lens"
      ],
      "image": "images/whoops/flytimes-85-hd-o4-pro.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1126/9610/files/Flywoo-Flytimes-85-HD-O4-PRO-2S-Micro-FPV-Drone-Flywoo-139023097.webp?v=1744111984",
      "vendors": [
        {
          "vendor": "NewBeeDrone",
          "url": "https://newbeedrone.com/products/flywoo-flytimes-85-hd-o4-pro-2s-micro-fpv-drone",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:13.099Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo Flytimes 85 HD O4 PRO 2S Micro FPV Drone",
            "variants": [
              {
                "name": "ELRS 2.4g",
                "price": 490.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/flywoo-flytimes-85-drone-hd-w-dji-o4-pro-2s",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:13.260Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo Flytimes 85 Drone HD w/ DJI O4 Pro - 2S",
            "variants": [
              {
                "name": "ELRS 2.4GHz",
                "price": 491.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/flywoo-flytimes-85-hd-o4-2s-micro-fpv-drone-elrs-2-4ghz",
          "method": "shopify_js",
          "currency": "USD",
          "last": {
            "checkedAt": "2026-07-04T16:28:13.404Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo Flytimes 85 HD with DJI O4 Pro 2S Micro FPV Drone - ELRS 2.4GHz",
            "variants": [
              {
                "name": "Default Title",
                "price": 538.99,
                "available": false
              }
            ]
          }
        },
        {
          "vendor": "Flywoo (direct)",
          "url": "https://flywoo.net/products/flytimes-85-hd-o4-pro-2s-micro-fpv-drone",
          "method": "browser",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:25.583Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flytimes 85 HD O4 PRO 2S Micro FPV Drone ",
            "variants": [
              {
                "name": " Flytimes 85 O4 PRO(with UV filer)/ELRS 2.4g",
                "price": 439.99,
                "available": true
              },
              {
                "name": "Flytimes 85 drone kit (without O4 PRO)/ELRS 2.4g",
                "price": 159.99,
                "available": true
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "compatibility",
          "text": "The Flytimes 85 is sold in standard DJI O4 and O4 Pro versions as separate SKUs, and vendor listings do not always label the fitted air unit consistently; confirm which air unit a listing carries before ordering."
        },
        {
          "type": "value",
          "text": "US street pricing across variants has run well above the price cited at review time."
        }
      ]
    },
    {
      "id": "nimble65-hd-o4",
      "name": "Sub250 Nimble65 HD O4",
      "maker": "Sub250",
      "manufacturer": "Sub250",
      "status": "available",
      "aliases": [
        "nimble65 hd o4",
        "nimble65 1s 65mm whoop hd w/ dji o4",
        "nimble65 hd o4 65mm"
      ],
      "specs": {
        "videoSystem": "dji-o4",
        "frameSizeMm": 65,
        "cells": "1S",
        "weightBareG": 27,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "DJI O4 Air Unit camera: 1/2-inch CMOS, onboard recording up to 4K/60fps (1080p up to 120fps), 1080p/100fps live view, latency as low as 20ms with Goggles 3",
        "vtx": "DJI O4 Air Unit — the standard 8.2g unit (community 'O4 Lite'), NOT the O4 Air Unit Pro; current revision powered via built-in 1S boost BEC",
        "vtxPowerMw": 1000,
        "elrs": "ELRS 2.4GHz SPI receiver integrated on Redfox A1 5A AIO (SPI, not UART); PNP variant available without receiver",
        "motors": "Sub250 0702 27000KV",
        "propSizeMm": 31,
        "batteryConnector": "A30",
        "recommendedBattery": "Sub250 1S 300mAh 75C (not included)",
        "releaseYear": 2025,
        "flightTimeMin": "approx. 2 min 30 s (manufacturer claim, varies by flight style)",
        "velocidroneMatch": null,
        "role": "NewBeeDrone's 65mm take on 1S O4",
        "batteryWindowMah": [
          250,
          350
        ]
      },
      "overview": "Sub250's Nimble65 HD O4 is a 65mm 1S brushless tiny whoop carrying a full DJI O4 (Lite) Air Unit — at 27±1g bare, one of the lightest ways to fly native DJI digital HD indoors, for pilots who value HD footage over raw agility.",
      "deepDive": [
        "The Nimble65 HD O4 launched in January 2025 alongside DJI's O4 release, carrying the standard O4 Air Unit (the \"Lite,\" not the O4 Pro) on a 65mm 1S frame. That unit gives it onboard 4K/60fps recording from a 1/2-inch CMOS sensor and 1080p/100fps low-latency live view, with no separate HD camera needed.",
        "The powertrain is Sub250 0702 27000KV motors on HQ 1.2x0.9x3 (31mm) tri-blade props, driven by a Redfox A1 5A AIO (STM32F411, ICM42688-P) with an A30 connector. Claimed endurance is 2 min 30 s on the recommended 1S 300mAh pack. Hauling a full O4 unit with this setup leaves it underpowered for its weight — Oscar Liang's O4 micro comparison judged it \"sluggish performance, poor responsiveness.\"",
        "The original release powered the O4 directly from the 1S pack, causing voltage-sag brownouts and video dropouts serious enough that Oscar Liang said he could not recommend it. Sub250 revised the product with a dedicated built-in 1S boost BEC — the current listing is titled \"Built in with BEC\" — and follow-up reviews confirmed the brownouts are fixed.",
        "It sells in ELRS 2.4GHz or PNP (DJI remote) receiver variants. The ELRS receiver is SPI-based on the Redfox AIO rather than a true UART module, so it is tied to Betaflight's SPI implementation and slower to receive ELRS firmware features. Ecosystem support is solid: standard 25.5x25.5mm VTX mounting, a common F411/ICM42688-P AIO stack, and individual spares — frames, hoods, props, motors, batteries — sold by Sub250."
      ],
      "pros": [
        "Among the lightest full DJI O4 digital HD whoops available at 27±1g bare weight on a 65mm 1S frame",
        "Onboard 4K/60fps recording and 1080p/100fps low-latency live view from the DJI O4 Air Unit's 1/2-inch CMOS sensor — no separate HD camera needed",
        "Current revision adds a dedicated built-in 1S boost BEC for the O4 unit, fixing the brownout/video-dropout problem of the original release (reviewer-confirmed 'no more brownouts')",
        "Sold in ELRS 2.4GHz or PNP (DJI remote) variants at the same price direct from Sub250",
        "Standard 25.5x25.5mm VTX mounting pattern and common F411/ICM42688-P AIO stack, with individual spare parts (frames, hoods, props, motors, batteries) sold by Sub250"
      ],
      "cons": [
        "Underpowered for its weight: 0702 27000KV motors on 31mm props hauling an O4 unit drew a 'sluggish performance, poor responsiveness' verdict and a do-not-recommend from Oscar Liang's O4 micro comparison",
        "Original (pre-BEC) units power the O4 directly from the 1S battery and suffer video instability or total signal loss when pack voltage sags below ~3.7V — old third-party stock may still be the unrevised version",
        "Short claimed flight time of about 2 min 30 s on the recommended 1S 300mAh pack",
        "ELRS receiver is SPI-based (integrated on the Redfox A1 AIO), not a true UART ELRS module — tied to Betaflight's SPI implementation and slower to receive ELRS firmware features",
        "US retail pricing runs above Sub250 direct, while direct orders ship DHL/UPS from China in a quoted 10-15 days with duties on the buyer"
      ],
      "image": "images/whoops/nimble65-hd-o4.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/0627/5940/3778/files/1_Main_0000.jpg?v=1736402184",
      "vendors": [
        {
          "vendor": "Sub250 (direct)",
          "url": "https://sub250.com/products/nimble65-hd-o4-65mm-tiny-whoop",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "pro",
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:16.246Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "(In Stock) Nimble65 HD O4 65mm Mini Whoop Built in with BEC| Ship via DHL/UPS",
            "variants": [
              {
                "name": "ELRS",
                "price": 229.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/sub250-nimble65-hd-o4-65mm-whoop",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "pro",
            "walksnail",
            "hdzero",
            "analog"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:16.407Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Sub250 Nimble65 HD O4 65mm Whoop - Choose Receiver",
            "variants": [
              {
                "name": "ELRS",
                "price": 292.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/sub250-nimble65-1s-65mm-whoop-hd-w-dji-o4",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "expresslrs"
          ],
          "variantExclude": [
            "pnp"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:16.557Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Sub250 Nimble65 1S 65mm Whoop HD w/ DJI O4",
            "variants": [
              {
                "name": "ExpressLRS 2.4GHz",
                "price": 275.99,
                "available": false
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "compatibility",
          "text": "Sub250 revised the Nimble65 HD O4 to add a dedicated built-in 1S boost BEC for the O4 unit; the current listing is titled \"Built in with BEC,\" which identifies the updated hardware revision."
        },
        {
          "type": "reliability",
          "text": "Original pre-BEC units power the O4 Air Unit directly from the 1S battery and can show video instability or total signal loss when pack voltage sags below about 3.7V. Older third-party stock may still be the unrevised version; follow-up reviews confirm the BEC revision fixes the brownouts."
        },
        {
          "type": "value",
          "text": "US retail pricing runs above Sub250's direct price for the same variants. Direct orders ship DHL/UPS from China in a quoted 10-15 days, with duties on the buyer."
        }
      ]
    },
    {
      "id": "dollyfly16-hd-o4-pro",
      "name": "Sub250 DollyFly16 HD O4 Pro",
      "maker": "Sub250",
      "manufacturer": "Sub250",
      "status": "available",
      "aliases": [
        "dollyfly16 hd o4 pro",
        "dollyfly16 1.6-inch hd o4 pro",
        "dollyfly16 1.6 inch hd o4 pro"
      ],
      "specs": {
        "videoSystem": "dji-o4-pro",
        "frameSizeMm": 85,
        "cells": "2S",
        "weightBareG": 88,
        "auwG": 120,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-02 (product photo)",
        "camera": "DJI O4 Air Unit Pro camera module: 1/1.3-inch sensor, up to 4K/120fps onboard recording, 155-degree FOV, 10-bit D-Log M; rubber-damped adjustable-tilt mount with ND8 filter included (WTFPV variants ship without the camera)",
        "vtx": "DJI O4 Air Unit Pro VTX module - the full O4 Pro unit, not the standard O4/O4 Lite; WTFPV variants omit the air unit entirely (no VTX or camera)",
        "vtxPowerMw": null,
        "elrs": "UART serial ELRS 2.4GHz, ELRS 3.0 - integrated on the GEPRC Taker F411-12A-E 1-2S AIO (Betaflight target TAKERF411 maps serial RX to UART2; no SPI-ELRS defines). NOT the legacy SPI ELRS of older Sub250 models like the Whoopfly16. Also sold PNP with no receiver for DJI Remote or your own RX.",
        "motors": "Sub250 1103 14000KV",
        "propSizeMm": 40,
        "batteryConnector": "XT30 (XT30U-M)",
        "recommendedBattery": "LiHV 2S 530mAh (not included)",
        "releaseYear": 2025,
        "flightTimeMin": "~3.5-4 (vendor claims ~4 min; reviews measured ~3:30-3:45 indoor cruise on 2S 450-550mAh)",
        "velocidroneMatch": null,
        "role": "Sub250's 2S cinewhoop with O4 Pro 4K recording",
        "batteryWindowMah": [
          440,
          660
        ]
      },
      "overview": "An 85mm ducted 2S cinewhoop from Sub250 that packs the full DJI O4 Air Unit Pro — 4K/120fps recording with RockSteady stabilization — into one of the smallest ducted airframes, built for indoor and small-scene cinematic flying.",
      "deepDive": [
        "Released August 2025, the DollyFly16 is built around the full DJI O4 Air Unit Pro rather than the Lite unit: 4K/120fps onboard recording, a 1/1.3-inch sensor, and RockSteady stabilization. The camera rides on a rubber-damped, tilt-adjustable mount with an included ND8 filter and protective housing. The whole aircraft weighs 88g dry and roughly 120g all-up on the recommended 2S pack.",
        "Underneath, a GEPRC Taker F411 12A AIO — STM32F411 processor, ICM42688-P gyro, Bluejay 12A ESC — drives Sub250 1103 14000KV motors on Gemfan 1636-4 props, all mounted to a 2mm carbon plate with injection-molded prop guards. It ships either PNP or with a UART serial ELRS 2.4GHz (ELRS 3.0) receiver, and the AIO carries 16MB of blackbox flash plus Betaflight OSD for tuning and troubleshooting.",
        "In the air it is aimed at indoor and small-scene cinematic work, with ducts and a camera housing that protect bystanders and the lens in crashes. Outdoors, RockSteady footage stays smooth in wind that visibly shakes the live goggle feed, though the rubber camera mount shows some jiggle at higher speeds and in crosswind. Reviews measured roughly 3:30-3:45 of indoor cruise against the vendor's ~4min claim.",
        "Sub250 sells it direct in PNP and ELRS versions, plus WTFPV variants that omit the air unit for pilots transplanting an O4 Pro they already own; Pyrodrone also carries it. The kit is generous: spare protective frame, extra props, damping balls, the ND8 filter, standoffs, and a full micro tool set. The recommended LiHV 2S 530mAh battery is not included."
      ],
      "pros": [
        "Full DJI O4 Air Unit Pro (not the Lite unit) in one of the smallest ducted airframes available: 4K/120fps onboard recording, 1/1.3-inch sensor, and RockSteady stabilization at 88g dry",
        "RockSteady onboard footage stays smooth in wind that visibly shakes the live goggle feed, making usable cinematic shots possible outdoors as well as indoors",
        "Rubber-damped, tilt-adjustable camera mount plus included ND8 filter and camera protection housing are purpose-built for cinematic capture",
        "UART serial ELRS 2.4GHz (ELRS 3.0) receiver on the current Taker F411-12A-E board, avoiding the dead-end SPI ELRS used on older Sub250 whoops",
        "WTFPV variants let you transplant an O4 Pro unit you already own instead of paying full price for the complete package",
        "Injection-molded ducts and camera housing protect bystanders and the lens during indoor crashes",
        "Generous kit: spare protective frame, extra props, damping balls, ND8, standoffs, and a full micro tool set in the box",
        "16MB blackbox flash and Betaflight OSD on the AIO make tuning and troubleshooting straightforward"
      ],
      "cons": [
        "Rubber-mounted camera shows visible jiggle in the feed at higher speeds and in crosswind",
        "Press-on Gemfan props can eject during turtle-mode recoveries",
        "Motors are soldered directly to the AIO, making field motor swaps difficult",
        "Injection-molded ducted frame parts are flexible and show visible stress points/wear after regular use",
        "Real-world flight time is short: reviews measured ~3:30-3:45 indoor cruise vs the vendor's ~4min claim",
        "Props produce a noticeable whistle indoors at certain throttle ranges",
        "Expensive as a complete package, and notably more from retail than direct (direct orders ship from China, 10-15 days, duties on buyer)",
        "Recommended LiHV 2S 530mAh battery is not included"
      ],
      "image": "images/whoops/dollyfly16-hd-o4-pro.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/0627/5940/3778/files/1_DeMain_0090.jpg?v=1754554822",
      "vendors": [
        {
          "vendor": "Sub250 (direct)",
          "url": "https://sub250.com/products/sub250-dollyfly16-1-6-inch-hd-o4-pro-2s-whoop-fpv-drone",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "walksnail",
            "hdzero",
            "analog",
            "wtfpv"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:17.268Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "(In Stock) Sub250 DollyFly16 1.6-inch HD O4 Pro 2S Whoop FPV Drone",
            "variants": [
              {
                "name": "ELRS O4 Pro",
                "price": 379.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Pyrodrone",
          "url": "https://pyrodrone.com/products/sub250-dollyfly16-1-6-inch-hd-o4-pro-2s-whoop-fpv-drone-choose-receiver",
          "method": "shopify_js",
          "currency": "USD",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "walksnail",
            "hdzero",
            "analog",
            "wtfpv"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:17.403Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Sub250 DollyFly16 1.6-inch HD O4 Pro 2S Whoop FPV Drone - Choose Receiver",
            "variants": [
              {
                "name": "ELRS 2.4G",
                "price": 492.99,
                "available": false
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-02",
      "addedVia": "discovery",
      "headsUp": [
        {
          "type": "value",
          "text": "Retailer pricing for the complete package runs well above Sub250's direct pricing; direct orders ship DHL/UPS from China with a 10-15 day transit time and import duties charged to the buyer."
        },
        {
          "type": "value",
          "text": "WTFPV variants omit the O4 Air Unit Pro and sell for a fraction of the complete-package price — an option for pilots who already own an O4 Pro unit."
        },
        {
          "type": "reliability",
          "text": "The press-on Gemfan props can eject during turtle-mode recoveries."
        },
        {
          "type": "reliability",
          "text": "The injection-molded ducted frame parts are flexible and develop visible stress points and wear with regular use."
        }
      ]
    },
    {
      "id": "oxbot-lumo18-o4",
      "name": "Oxbot Lumo18",
      "manufacturer": "Oxbot",
      "status": "available",
      "aliases": [
        "lumo18",
        "oxbot lumo18"
      ],
      "specs": {
        "videoSystem": "dji-o4",
        "frameSizeMm": 85,
        "cells": "2S",
        "weightBareG": null,
        "auwG": null,
        "ducted": "yes",
        "ductedVerification": "visual 2026-07-03 (five product photos: all four props fully enclosed in circular TURBOFLX duct rings; one written review's 'open props' claim contradicted by every image)",
        "camera": "DJI O4 Lite air unit (standard lens on the O4 Standard variant, ultra-wide lens on the O4 Ultra-Wide variant)",
        "vtx": "DJI O4 Lite integrated digital VTX",
        "elrs": "Built-in ExpressLRS 2.4GHz receiver (F435 AIO), bind-and-fly",
        "motors": "1103 12000KV brushless",
        "propSizeMm": 45,
        "batteryConnector": "XT30",
        "recommendedBattery": "2S LiPo/LiHV ~450-550mAh (XT30)",
        "releaseYear": 2026,
        "flightTimeMin": "up to ~8 (rated); real-world 2S times run shorter",
        "velocidroneMatch": null,
        "role": "A ducted 85mm 2S whoop that flies DJI O4 Lite HD for indoor and tight-space cruising",
        "batteryWindowMah": [
          440,
          660
        ]
      },
      "overview": "The Oxbot Lumo18 is an 85mm, 2S ducted micro quad carrying a DJI O4 Lite air unit for HD digital video. It ships bind-and-fly with a built-in ExpressLRS receiver, 1103 brushless motors, and full-perimeter prop guards.",
      "deepDive": [
        "Oxbot is a newer entrant in the tiny-whoop space, and the Lumo18 is its 85mm, 1.8-inch-class ducted whoop built around the DJI O4 Lite air unit. Buyers choose between a standard-lens O4 configuration and an ultra-wide O4 variant; a lower-tier Power ELRS version ships without the air unit for pilots supplying their own video.",
        "The airframe pairs an F435 AIO flight controller with 1103 brushless motors on roughly 45mm props, and integrates an ExpressLRS 2.4GHz receiver so it binds and flies out of the box. An integrated VTX damping mount isolates the camera from frame vibration, and independent reviews of the ultra-wide build have highlighted notably clean, low-jello footage.",
        "Full-perimeter ducts enclose all four props, favouring indoor and close-proximity flying over top-end speed. It runs on 2S packs through an XT30 lead and adds a buzzer and wireless app tuning. As with most O4-carrying 85mm builds, all-up weight sits toward the higher end of the class, and real-world flight times on small 2S packs run shorter than the rated figure."
      ],
      "pros": [
        "DJI O4 Lite air unit delivers HD digital video, with an ultra-wide lens option",
        "Full-perimeter ducts protect all four props for indoor and close-proximity flying",
        "Bind-and-fly with a built-in ExpressLRS 2.4GHz receiver and F435 AIO board",
        "Integrated VTX damping and app tuning aim for smooth, low-jello footage",
        "1103 brushless motors give strong thrust for the size"
      ],
      "cons": [
        "On the heavier end of the 85mm class once the O4 air unit is fitted",
        "Real-world flight times on small 2S packs run well short of the rated figure",
        "Oxbot is a newer brand with a shorter track record than established makers",
        "Ducted design trades outright speed and efficiency for prop protection",
        "The lower-cost Power ELRS variant ships without the O4 air unit"
      ],
      "image": "images/whoops/oxbot-lumo18-o4.jpg",
      "imageSource": "https://cdn11.bigcommerce.com/s-fnms1h2bjh/images/stencil/1280x1280/products/117/444/oxbot_lumo18-8__39446.1774580315.jpg?c=1",
      "vendors": [
        {
          "vendor": "Oxbot (direct)",
          "url": "https://oxbot.com/oxbot-lumo18-fpv-drone/",
          "method": "manual",
          "currency": "USD",
          "expectTitle": "lumo18",
          "variantExclude": [
            "without o4",
            "power elrs"
          ],
          "last": {
            "checkedAt": "2026-07-04T05:54:30.512Z",
            "checkedBy": "llm",
            "status": "ok",
            "variants": [
              {
                "name": "O4 Standard",
                "price": 259.99,
                "available": true
              },
              {
                "name": "O4 Ultra-Wide Version",
                "price": 259.99,
                "available": true
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-04",
      "addedVia": "discovery"
    },
    {
      "id": "flybee-16-hd-o4",
      "name": "Flywoo Flybee 16 HD (DJI O4)",
      "manufacturer": "Flywoo",
      "status": "available",
      "aliases": [
        "flybee 16 hd o4",
        "flybee 16 1.6\" drone hd w/ dji o4",
        "flybee 16 dji o4",
        "flybee16 o4"
      ],
      "specs": {
        "videoSystem": "dji-o4",
        "frameSizeMm": 75,
        "cells": "2S",
        "weightBareG": 45.7,
        "auwG": null,
        "ducted": "no",
        "ductedVerification": "visual 2026-07-03 (three product photos: bare carbon X-frame, four fully exposed 3-blade props, no rings or bumpers; four snap-on guards ship in the box but the airframe is open-prop)",
        "camera": "DJI O4 Air Unit camera (O4 wide-angle lens; UV filter included on the O4 version)",
        "vtx": "DJI O4 Air Unit",
        "elrs": "Serial UART ELRS 2.4GHz (Flywoo EL24P) on the GOKU F405 HD 1-2S AIO V2 (ICM42688P) — ExpressLRS v3, not SPI. Also sold as DJI PNP or TBS CRSF.",
        "motors": "Flywoo ROBO 1003 14800KV",
        "propSizeMm": 40,
        "batteryConnector": "XT30",
        "recommendedBattery": "2S LiHV 550-750mAh XT30 (TPU mounts for 550/750mAh included)",
        "releaseYear": 2025,
        "flightTimeMin": "4:30 on a 2S 550mAh / 6:00 on a 750mAh (manufacturer figures)",
        "velocidroneMatch": null,
        "role": "Open-prop 2S toothpick with a full DJI O4 air unit — outdoor HD cruising, not indoor whoop flying",
        "batteryWindowMah": [
          440,
          760
        ]
      },
      "overview": "The Flybee 16 HD O4 is a 1.6-inch 2S open-prop toothpick carrying a full DJI O4 air unit for native 1080p60 digital video; at 45.7g without a battery it targets outdoor HD cruising and light freestyle, not indoor whoop flying.",
      "deepDive": [
        "The build pairs a full DJI O4 air unit and camera with Flywoo's GOKU F405 HD 1-2S AIO V2 (STM32F405, ICM42688P gyro) on a 1.6-inch carbon X-frame. The camera sits on a 3-point shock-absorbing platform tuned for the O4 unit to reduce jello, and power comes from ROBO 1003 14800KV motors swinging 40mm props.",
        "It is an open-prop pusher, not a ducted whoop: the exposed props favor efficiency, speed, and quiet at the cost of indoor and around-people safety, and the low-slung pusher props complicate takeoffs, landings, and turtle-mode recovery. Flywoo quotes 4:30 on a 2S 550mAh and 6:00 on a 750mAh. Four snap-on prop guards are included for pilots who want some protection.",
        "The control link is a choice of three: a serial (UART) ExpressLRS 2.4GHz receiver (Flywoo EL24P) that updates through the ExpressLRS Configurator, a DJI PNP option that binds directly to a DJI radio through the O4 air unit, or a TBS Crossfire build. It runs standard XT30 2S packs and ships with 550/750mAh TPU mounts, spare props, a UV filter, hardware, and a screwdriver."
      ],
      "pros": [
        "Full DJI O4 air unit for native 1080p60 digital HD, on a shock-absorbing camera platform tuned to reduce jello",
        "Very light for a digital HD quad, and the open-prop layout favors efficiency, speed, and low noise versus ducted whoops",
        "Serial (UART) ExpressLRS 2.4GHz option that updates via the ExpressLRS Configurator, plus DJI-radio PNP and TBS Crossfire choices",
        "Runs standard XT30 2S packs and ships with TPU mounts, spare props, and tools",
        "Four snap-on prop guards included for pilots who want some added protection"
      ],
      "cons": [
        "No ducts and fully exposed props make it a poor choice for indoor flying or flying near people",
        "Low-slung pusher props sit close to the ground, complicating takeoffs, landings, and turtle-mode flips",
        "Carrying the heavier O4 air unit on a light toothpick leaves little crash headroom",
        "Short endurance typical of the class, roughly 4 to 6 minutes per 2S pack",
        "Requires DJI goggles for the O4 feed; not compatible with analog or HDZero goggles",
        "Heavier and pricier than the HDZero edition of the same airframe, reflecting the cost of the O4 air unit"
      ],
      "image": "images/whoops/flybee-16-hd-o4.jpg",
      "imageSource": "https://cdn.shopify.com/s/files/1/1285/4651/files/flywoo-flywoo-flybee-16-1-6-drone-hd-w-dji-o4-fpv-drones-bnf-rtf-32604832039025.jpg?v=1737667126",
      "vendors": [
        {
          "vendor": "RaceDayQuads",
          "url": "https://www.racedayquads.com/products/flywoo-flybee-16-1-6-drone-hd-w-dji-o4",
          "method": "shopify_js",
          "currency": "USD",
          "expectTitle": "flybee 16 1.6\" drone hd w/ dji o4",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "pnp",
            "tbs",
            "crossfire",
            "frame",
            "kit",
            "without"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:17.609Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flywoo Flybee 16 1.6\" Drone HD w/ DJI O4",
            "variants": [
              {
                "name": "ELRS 2.4GHz",
                "price": 299.99,
                "available": true
              }
            ]
          }
        },
        {
          "vendor": "Flywoo (direct)",
          "url": "https://flywoo.net/products/flybee-16-hd-o4-ultralight-fpv-drone",
          "method": "browser",
          "currency": "USD",
          "expectTitle": "flybee 16 hd o4",
          "variantInclude": [
            "elrs"
          ],
          "variantExclude": [
            "drone kit",
            "without o4",
            "o3lite"
          ],
          "last": {
            "checkedAt": "2026-07-04T16:28:28.753Z",
            "checkedBy": "script",
            "status": "ok",
            "title": "Flybee 16 HD O4 2S Ultralight FPV Drone",
            "variants": [
              {
                "name": "Flybee 16 O4 (with UV Filter)/ELRS 2.4g",
                "price": 235,
                "available": false
              }
            ]
          }
        }
      ],
      "notes": [],
      "addedAt": "2026-07-04",
      "addedVia": "discovery"
    }
  ],
  "excluded": [
    {
      "name": "BetaFPV Meteor65 HD",
      "reason": "Not HDZero: 2020 product with a 25mW analog VTX plus onboard-recording HD camera; never offered ELRS. No 65mm HDZero BetaFPV product exists (full catalog scan 2026-07-02)."
    },
    {
      "name": "BetaFPV Beta65X HD",
      "reason": "Discontinued 2S whoop; no ELRS receiver option was ever offered."
    },
    {
      "name": "BetaFPV Meteor85 2S HD (HDZero)",
      "reason": "Genuine HDZero 85mm 2S whoop with ELRS option, but discontinued: all six variants sold out at BetaFPV direct, sold out or delisted at every retailer checked, and a distributor marks the SKU discontinued (verified 2026-07-02)."
    },
    {
      "name": "NewBeeDrone AcroBee65 HDZero",
      "reason": "One-off limited test batch (Oct 2024, $183); sold out within weeks, delisted since; NewBeeDrone's HD whoop line moved to DJI O4."
    },
    {
      "name": "Flywoo Firefly Nano Baby series (FR16 / DC16 / 18 / 2S 20)",
      "reason": "Open-prop carbon micros with clip-on guards — not whoop-class ducted frames."
    },
    {
      "name": "Sub250 Nanofly20",
      "reason": "2-inch open-prop micro, not a whoop-class frame (genuine HDZero, out of scope)."
    },
    {
      "name": "GEPRC T-Cube18",
      "reason": "Not a whoop-class airframe."
    },
    {
      "name": "Happymodel Moblite7 V1/V2",
      "reason": "Superseded by the V3 revision (tracked); earlier SPI-receiver revisions are out of production."
    }
  ]
}
