{"id":21708333,"url":"https://github.com/vovagorodok/ble_ota_app","last_synced_at":"2025-04-12T16:26:52.525Z","repository":{"id":65468896,"uuid":"589603309","full_name":"vovagorodok/ble_ota_app","owner":"vovagorodok","description":"Upload firmware over Bluetooth","archived":false,"fork":false,"pushed_at":"2024-12-09T17:23:54.000Z","size":2729,"stargazers_count":55,"open_issues_count":4,"forks_count":6,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-03T15:49:22.995Z","etag":null,"topics":["android","android-app","ble","bluetooth","bluetooth-low-energy","flutter","ios","ios-app","ota","ota-firmware-updates","ota-update","web"],"latest_commit_sha":null,"homepage":"","language":"Dart","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/vovagorodok.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,"dei":null}},"created_at":"2023-01-16T14:06:16.000Z","updated_at":"2025-03-29T12:42:22.000Z","dependencies_parsed_at":"2024-03-06T16:52:04.673Z","dependency_job_id":"6adaedd8-45f6-4785-ac6f-72b27f3d1d20","html_url":"https://github.com/vovagorodok/ble_ota_app","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vovagorodok%2Fble_ota_app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vovagorodok%2Fble_ota_app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vovagorodok%2Fble_ota_app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vovagorodok%2Fble_ota_app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vovagorodok","download_url":"https://codeload.github.com/vovagorodok/ble_ota_app/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248595764,"owners_count":21130577,"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":["android","android-app","ble","bluetooth","bluetooth-low-energy","flutter","ios","ios-app","ota","ota-firmware-updates","ota-update","web"],"created_at":"2024-11-25T22:23:12.187Z","updated_at":"2025-04-12T16:26:52.500Z","avatar_url":"https://github.com/vovagorodok.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BleOta\nGraphical application for upload firmware over Bluetooth.  \n\u003cimg src=\"./assets/images/icon_color.svg\" width=\"100\"\u003e  \nLocal files upload is disabled by default to prevent unknown firmware upload by end users, enable it by changing `Always allow local files upload` in `Settings`.  \nAdditionally update functionality for specific hardwares is supported.\nIf you want end users have ability to update your hardware check `doc/REGISTER_HARDWARE.md`.\n\nFully works on `Android` and `iOS`.\nOn `Web` can require additional browser flags, see `doc/USING.md`.\nFor other OS it depends on internal libraries.\n\n[\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/7/78/Google_Play_Store_badge_EN.svg\" \nalt=\"Download from Google Play\" \nheight=\"50\"\u003e](https://play.google.com/store/apps/details?id=com.vovagorodok.ble_ota_app)\u0026nbsp;\u0026nbsp;\u0026nbsp;\n[\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/a/a3/Get_it_on_F-Droid_%28material_design%29.svg\" \nalt=\"Download from F-Droid\" \nheight=\"50\"\u003e](https://f-droid.org/packages/com.vovagorodok.ble_ota_app/)\u0026nbsp;\u0026nbsp;\u0026nbsp;\n[\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/3/3c/Download_on_the_App_Store_Badge.svg\" \nalt=\"Download from App Store\" \nheight=\"50\"\u003e](https://itunes.apple.com/us/app/ble_ota_app/id0000000000)\n\n\u003e **REMARK**: Application not released on `App Store` yet.\n\u003e Apple corporation require `100$/year` developer fees even for free and open source applications.\n\u003e If you want to support project, fill free to send me small amout or help with idea how to release app in `iOS` without developer fees.\n\n## Peripheral device side\nArduino library: https://github.com/vovagorodok/ArduinoBleOTA\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvovagorodok%2Fble_ota_app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvovagorodok%2Fble_ota_app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvovagorodok%2Fble_ota_app/lists"}