ShutterBridge
Robhobbers fork · ibexfuel.com
por YarosFPV
Tu cámara, en el OSD. Tus interruptores, en el disparador.
Firmware para ESP32-S3 que conecta un controlador de vuelo Betaflight con una cámara DJI Osmo, DJI Action o GoPro - el estado de la cámara se dibuja directamente en tus gafas de FPV, con interruptores de radio asignados a grabar, foto y cambio de modo
Míralo en acción
Estado de la cámara en tiempo real, justo donde estás mirando
Cámaras compatibles
Tres backends BLE, un solo puente. De un vistazo:
DJI Osmo (Nano)
Conexión, telemetría en el OSD, lectura del modo, grabación y foto. No puede cambiar entre foto y vídeo por BLE - el disparador solo saca una foto cuando la cámara ya está en modo Foto.
DJI Action / Osmo 360
Control total: cambio de modo, lectura de resolución/FPS, grabación y foto. Protocolo R-SDK con DUML para la batería. Emparejamiento por PIN. Probada en la Action 4.
GoPro (HERO9+)
Cambio de presets, carga por ID y sincronización del reloj desde la hora GPS del controlador de vuelo. Se empareja en la cámara. Todavía sin probar en hardware real.
Conexión + reconexión automática
Telemetría en el OSD (grabación, batería, SD, temporizadores)
Lectura del modo (vídeo / foto)
Cambio de modo foto / vídeo
Lectura de resolución / FPS
Iniciar / detener grabación
Sacar foto
Cambio de presets
Sincronización del reloj desde la hora GPS del controlador de vuelo
Lo que necesitas
Tres cosas para empezar a volar
Waveshare ESP32-S3-Zero
ESP32-S3FH4R2 - 4 MB de flash, 2 MB de PSRAM, USB nativo. La placa para la que está hecho ShutterBridge.
Betaflight 2025.12 o posterior
Controlador de vuelo con Betaflight 25.12+. Se comunica con el puente por MSP; los elementos del OSD muestran el estado de la cámara.
Una cámara de acción compatible
Una DJI Osmo / Action o una GoPro HERO9 o posterior. Consulta la lista de compatibilidad de arriba.