I happen to like HGLRC AIO FCs as alternatives to the HappyModel X12 and F4 2G4 boards. HGLRC boards are tad smaller than the HM equivalents and fit more easily into smaller 65mm and 75mm frames. HM boards have a plug for the camera, while the HGLRC boards require some minor edge-soldering for the camera wires. Fairly easy to solder. Both, of course, require soldering for the battery leads.
HGLRC Specter AIO - F411 SPI ELRS FC + 10A 2S ESC + 400mw VTX. Works nicely for 2S builds on Mobula7 v3 or Mobula8 frames, but not the Beta75 Pro 2 frame which is too flexible and cannot easily be tuned.
HGLRC ZEUS5 AIO - F411 ES24 SPI ELRS FC (BMI270) + 5A 1S ESC + 200mw VTX. Works nicely for 1S builds on Mobula6, Meteor65, Meteor75, or Mobula7 frames, but still too big for Cockroach frames.
However, caution with the Zeus5 board. I ordered one from HGLRC in China (Getfpv were sold out). It came with a BF 4.3.0 NeutronRC firmware onboard. Huh, what? Since all my stuff is ELRS 3.x, I immediately flashed it to 4.4.2 using the "Auto Detect" button in BF. Ding ding ding, no gyro or accel detected. In the documentation the BF target is HGLRCF411SX1280; nothing about NeutronRC.
I forced BF to switch to the HGLRCF411SX1280 4.4.2 target, flashed it, and got a good working gyro/accel. Everything works as intended. Nice flyer in a Mobula6 frame.
So watch out. Your brand-new ZEUS5 ES24 1S AIO might come with the wrong firmware. Follow the documentation for a HGLRCF411SX1280 target and flash the correct target. I have to believe it was a quality control mistake from the factory. Stuff like that should not happen.
(By the way, the Specter comes with 4.4.2 firmware already onboard. No flashing needed.)
HGLRC Specter AIO - F411 SPI ELRS FC + 10A 2S ESC + 400mw VTX. Works nicely for 2S builds on Mobula7 v3 or Mobula8 frames, but not the Beta75 Pro 2 frame which is too flexible and cannot easily be tuned.
HGLRC ZEUS5 AIO - F411 ES24 SPI ELRS FC (BMI270) + 5A 1S ESC + 200mw VTX. Works nicely for 1S builds on Mobula6, Meteor65, Meteor75, or Mobula7 frames, but still too big for Cockroach frames.
However, caution with the Zeus5 board. I ordered one from HGLRC in China (Getfpv were sold out). It came with a BF 4.3.0 NeutronRC firmware onboard. Huh, what? Since all my stuff is ELRS 3.x, I immediately flashed it to 4.4.2 using the "Auto Detect" button in BF. Ding ding ding, no gyro or accel detected. In the documentation the BF target is HGLRCF411SX1280; nothing about NeutronRC.
I forced BF to switch to the HGLRCF411SX1280 4.4.2 target, flashed it, and got a good working gyro/accel. Everything works as intended. Nice flyer in a Mobula6 frame.
So watch out. Your brand-new ZEUS5 ES24 1S AIO might come with the wrong firmware. Follow the documentation for a HGLRCF411SX1280 target and flash the correct target. I have to believe it was a quality control mistake from the factory. Stuff like that should not happen.
(By the way, the Specter comes with 4.4.2 firmware already onboard. No flashing needed.)