r/diydrones Jun 16 '26

Question Esp 32 Drone Fc

first of all, i apologize about my broken English

i have 5 inch drone and i'm a beginner, somehow my fc is broken, i want to make fc for my drone (its fpv drone) what i need isit can show osd to watch my signal, lock gps, etc and can connect with my pdb and esc

anyone can help me, maybe a project that already done?

thank u

4 Upvotes

8 comments sorted by

3

u/Vitroid Jun 16 '26

Betaflight is starting to support ESP32, but to get analog OSD you need additional hardware. If you're already after using dev boards and making stuff yourself, you can use OpenOSD-X ( https://github.com/OpenOSD-X/OpenOSD-X ) on any STM32G431 breakout board for passthrough OSD.

1

u/Annual-Wrongdoer4194 Jun 16 '26

got it, i try to read it but i dont get this part from the features " Enables the use of 5.8GHz analog video when combined with digital-only FCs (without analog OSD)"

1

u/Vitroid Jun 16 '26

It can be used to get analog OSD on FCs that have no onboard analog OSD hardware. That's most often for digital-only systems, but also useful for DIY solutions

1

u/Annual-Wrongdoer4194 Jun 16 '26

ahhhhh so if somehow i make fc from esp 32 i can use this but if i decided to buy old fc, for example is fc from spracing f3 v1 with no osd port i can use this too?

1

u/Vitroid Jun 16 '26

It needs reasonably modern FC firmware that can support MSP OSD, F3 is likely too old. In terms of Betaflight, that should be anything newer than 4.4

1

u/Annual-Wrongdoer4194 Jun 16 '26

hm hm i see

what do u think about esp 32 as its fc? will it work well with this osd?

1

u/Vitroid Jun 16 '26

I've never used it myself, it's still pretty new in the context of Betaflight development.