{"id":13650833,"url":"https://github.com/OpenIPC/sandbox-fpv","last_synced_at":"2025-04-22T18:32:55.917Z","repository":{"id":143401615,"uuid":"612610160","full_name":"OpenIPC/sandbox-fpv","owner":"OpenIPC","description":"Sandbox for FPV experiments","archived":false,"fork":false,"pushed_at":"2024-01-10T03:02:02.000Z","size":113235,"stargazers_count":60,"open_issues_count":0,"forks_count":16,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-04-17T22:02:44.293Z","etag":null,"topics":["fpv","openipc","openipc-fpv"],"latest_commit_sha":null,"homepage":"https://openipc.org","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OpenIPC.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-03-11T13:13:22.000Z","updated_at":"2025-04-11T17:14:20.000Z","dependencies_parsed_at":"2023-03-19T01:18:32.296Z","dependency_job_id":"938b646b-b410-4df0-b8af-5956b35ed0fc","html_url":"https://github.com/OpenIPC/sandbox-fpv","commit_stats":{"total_commits":612,"total_committers":5,"mean_commits":122.4,"dds":0.06209150326797386,"last_synced_commit":"0c0325b5536ab6dce07427b58326a3b45bf2b1fe"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenIPC%2Fsandbox-fpv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenIPC%2Fsandbox-fpv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenIPC%2Fsandbox-fpv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenIPC%2Fsandbox-fpv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenIPC","download_url":"https://codeload.github.com/OpenIPC/sandbox-fpv/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250107893,"owners_count":21376019,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fpv","openipc","openipc-fpv"],"created_at":"2024-08-02T02:00:41.456Z","updated_at":"2025-04-22T18:32:55.877Z","avatar_url":"https://github.com/OpenIPC.png","language":"C","funding_links":[],"categories":["VTX 📺"],"sub_categories":["Modules 🧩"],"readme":"# sandbox-fpv\nSandbox for FPV experiments. Telegram-group: `https://t.me/+BMyMoolVOpkzNWUy` | [link](https://t.me/+BMyMoolVOpkzNWUy)\n\n## News\n* `26.07.2023` - FPV link setup via 4G modem .\n\n* `01.07.2023` - A short note about the imx335 gk7205v300 camera . About baud for telemetry .\n\n* `22.06.2023` - Finally, the problem with the picture being jerky at 30fps was resolved .\n\n* `06.04.2023` - Added coupler firmware for ivg-g2s with u-boot on board.\n\n* `05.04.2023` - Added functionality to rcjoystick for displaying packet losses (link quality) in rssi.\n\n* `04.04.2023` - OpenIPC has added the majestic streamer, now the ivg-g2s camera runs h265 cbr (constant bitrate). This gave a cleaner picture and a significant reduction in noise. At the same time, changes were made to the link launch process. The main service is now S98datalinkwith the config /etc/datalink.conf, and wfb is now launched via /usr/bin/wifibroadcast. The articles have been corrected to accommodate this innovation.\n\n* `01.04.2023` - Due to certain circumstances, wfb-ng was replaced in my camera and recorder with an alternative from OpenHD . Here is the package for assembly in buildroot OpenIPC. The shell wrappers take into account both options, due to the presence of a parameter link_idthat is not required in the OpenHD implementation. Archive with binaries of both options.\n\n## Notes\n\n* [Notes on setting up the link on the gk7205v200 camera and hi3536ev100 (dv100) recorder](notes_link_gk7205v200_hi3536ev100.md)\n* [Notes on camera firmware gk7205v200 on OpenIPC](notes_start_ivg-g2s.md)\n* [Notes on firmware for hi3536ev100 recorder on OpenIPC](notes_start_hi3536ev100.md)\n* [A note about the imx335 gk7205v300 camera](notes_imx335_gk7205v300.md)\n* [Adding smoothness to video on goke/hisilicon cameras](gkrcparams.md)\n* [A note about controlling the camera via RC channels from the ground](notes_cam_control.md)\n* [Switch between two cameras in the air](note-two-cameras-switched.md)\n* [Loader for telemetry for gk7502v200, which does not hang the camera upon reboot](gk7205v200_u-boot-7502v200-for-telemetry.md)\n* [Controlling buttons from the front panel on the recorder](nvr_gpio.md)\n* [Connecting and setting up a tablet or smartphone for video and OSD via USB](usb-tethering.md)\n* [Connecting the tablet to the recorder via wifi via the tablet's AP](note-nvr-tab-ap.md)\n* [Connecting the tablet to the recorder via ethernet-usb-device](usb-eth-modem.md)\n* [Using the hardware as a joystick to transmit RC channels via mavlink](rcjoystick.md)\n* [About the analogue of RSSI](rcjoystick.md#rssi)\n* [SBUS-to-USB joystick for using any equipment with an sbus receiver](sbus-to-usb-joystick)\n* [FPV link setup via 4G modem](lte-fpv.md)\n* [Installing usb_modeswitch on a camera with fpv, lite firmware](usb-modeswitch.md)\n\n#### Miscellaneous\n* [mavfwd for inav (one way msp) for camera](user_TipoMan/mavfwd_mavlink2.tar?raw=true)\n* [Displaying video on windows and MP](gstlaunch_on_windows.md)\n* [Disabling watchdog on the hi3536dv100 recorder](note_nvr_wdt.md)\n* [Different from 115200 baud on camera uart for telemetry](note_telemetry_baud.md)\n\n## Road map\n* ~~Starting video with transfer from the recorder to the PC.~~\n* ~~Launch one- and two-way telemetry.~~\n* ~~Starting video transfer via usb tethering to an Android tablet.~~\n* ~~Building and testing LTE firmware on e3372h + zerotier~~\n* ~~Starting telemetry routing via mavlink-router.~~\n* ~~Finding ways to control the camera through mavlink.~~.\n* Finding ways to output video and osd via hdmi.\n* ~~~Switching between several cameras, where one is the master with wfb-ng, and the rest are slaves.~~~\n* Development of expansion board for camera: bec 5v/3.3v; usb hub, uart, wifi/modem power transistor, microSD.\n* Development of a zoom lens control board and a method for controlling commercially available boards.\n* Development of a stabilizing gimbal controlled from the ground via wfb-ng.\n\n\n\n## Russians:\n\n## Новое\n* `26.07.2023` - Настройка FPV-линка [через 4G модем](lte-fpv.md).\n\n* `01.07.2023` - Короткая заметка о камере [imx335 gk7205v300](notes_imx335_gk7205v300.md). О [baud для телеметрии](note_telemetry_baud.md).\n\n* `22.06.2023` - Наконец [решилась](gkrcparams.md) проблема с дерганностью картинки на 30fps.\n\n* `06.04.2023` - Добавлена [прошивка coupler](notes_start_ivg-g2s.md#L33) для ivg-g2s с u-boot на борту.\n\n* `05.04.2023` - В rcjoystick [добавлен](rcjoystick.md#rssi) функционал для целей отображения потерь пакетов (качества линка) в rssi.\n\n* `04.04.2023` - В OpenIPC \"допилили\" стример majestic, теперь на камере ivg-g2s работает h265 cbr (постоянный битрейт). Это дало более чистую картинку и значительное уменьшение шума. Вместе с этим были внесены изменения в процесс запуска линка. Основным сервисом теперь является `S98datalink` с конфигом `/etc/datalink.conf`, а запуск wfb теперь производится через `/usr/bin/wifibroadcast`. Статьи были исправлены под это нововведение.\n\n* `01.04.2023` - В связи с некоторыми обстоятельствами, wfb-ng был заменен в моих камере и регистраторе на альтернативу от [OpenHD](https://github.com/OpenHD/wifibroadcast/). [Тут](wfbopenhd.zip) пакет для сборки в buildroot OpenIPC. В шелл-обертках учтены оба варианта, по наличию параметра `link_id` который не требуется в реализации от OpenHD. [Архив](https://github.com/OpenIPC/sandbox-fpv/blob/master/wfb.zip) с бинарниками обоих вариантов.\n\n## Заметки\n\n* [Заметки о настройке линка на камере gk7205v200 и регистраторе hi3536ev100 (dv100)](notes_link_gk7205v200_hi3536ev100.md)\n* [Заметки о прошивке камеры gk7205v200 на OpenIPC](notes_start_ivg-g2s.md)\n* [Заметки о прошивке регистратора hi3536ev100 на OpenIPC](notes_start_hi3536ev100.md)\n* [Заметка о камере imx335 gk7205v300](notes_imx335_gk7205v300.md)\n* [Добавляем плавности видео на goke/hisilicon камерах](gkrcparams.md)\n* [Заметка о управлении камерой через RC каналы с наземки](notes_cam_control.md)\n* [Переключение между двумя камерами в воздухе](note-two-cameras-switched.md)\n* [Загрузчик под телеметрию для gk7502v200, который не вешает камеру при ребуте](gk7205v200_u-boot-7502v200-for-telemetry.md)\n* [Управление кнопками с front panel на регистраторе](nvr_gpio.md)\n* [Подключение и настройка планшета или смартфона для видео и OSD по USB](usb-tethering.md)\n* [Подключение планшета к регистратору по wifi через AP планшета](note-nvr-tab-ap.md)\n* [Подключение планшета к регистратору через ethernet-usb-device](usb-eth-modem.md)\n* [Использование аппаратуры как джойстика для передачи каналов RC через mavlink](rcjoystick.md)\n* [Про аналог RSSI](rcjoystick.md#rssi)\n* [SBUS-to-USB joystick для использования любой аппаратуры с sbus приемником](sbus-to-usb-joystick)\n* [Настройка FPV-линка через 4G модем](lte-fpv.md)\n* [Установка usb_modeswitch на камеру с прошивкой fpv, lite](usb-modeswitch.md)\n\n#### Разное\n* [mavfwd для inav (односторонний msp) для камеры](user_TipoMan/mavfwd_mavlink2.tar?raw=true)\n* [Отображение видео на windows и в MP](gstlaunch_on_windows.md)\n* [Отключение watchdog на регистраторе hi3536dv100](note_nvr_wdt.md)\n* [Отличный от 115200 baud на uartе камеры для телеметрии](note_telemetry_baud.md)\n\n## Дорожная карта\n* ~~Запуск видео с передачей с регистратора на пк.~~\n* ~~Запуск одно-и двусторонней телеметрии.~~\n* ~~Запуск передачи видео через usb tethering на android-планшет.~~\n* ~~Сборка и тестирование прошивки LTE на e3372h + zerotier~~\n* ~~Запуск маршрутизации телеметрии через mavlink-router.~~\n* ~~Поиск путей управления камерой сквозь mavlink~~.\n* Поиск способов вывода видео и osd через hdmi.\n* ~~~Переключение между несколькими камерами, где одна ведущая с wfb-ng, а остальные ведомые.~~~\n* Разработка платы расширения для камеры: bec 5v/3.3v; usb hub, uart, транзистор питания wifi/modem, microSD.\n* Разработка платы управления зум-объективом и способа управления имеющимися в продаже платами.\n* Разработка стабилизирующего подвеса, управляемого с земли сквозь wfb-ng.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FOpenIPC%2Fsandbox-fpv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FOpenIPC%2Fsandbox-fpv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FOpenIPC%2Fsandbox-fpv/lists"}