{"id":39866850,"url":"https://github.com/masuidrive/esp-network-config-ble","last_synced_at":"2026-01-18T14:09:33.484Z","repository":{"id":65522652,"uuid":"371773477","full_name":"masuidrive/esp-network-config-ble","owner":"masuidrive","description":null,"archived":false,"fork":false,"pushed_at":"2024-01-28T09:02:51.000Z","size":961,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-11-23T10:03:03.557Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/masuidrive.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":"2021-05-28T17:27:04.000Z","updated_at":"2025-10-07T02:35:28.000Z","dependencies_parsed_at":"2024-01-20T15:22:23.881Z","dependency_job_id":"a8a309b8-ba41-4d24-87ca-0d424f371c93","html_url":"https://github.com/masuidrive/esp-network-config-ble","commit_stats":{"total_commits":100,"total_committers":1,"mean_commits":100.0,"dds":0.0,"last_synced_commit":"16a07167e66c90c9cf9ca5237ae306a583200531"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/masuidrive/esp-network-config-ble","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/masuidrive%2Fesp-network-config-ble","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/masuidrive%2Fesp-network-config-ble/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/masuidrive%2Fesp-network-config-ble/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/masuidrive%2Fesp-network-config-ble/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/masuidrive","download_url":"https://codeload.github.com/masuidrive/esp-network-config-ble/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/masuidrive%2Fesp-network-config-ble/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28537492,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T13:04:05.990Z","status":"ssl_error","status_checked_at":"2026-01-18T13:01:44.092Z","response_time":98,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2026-01-18T14:09:33.393Z","updated_at":"2026-01-18T14:09:33.468Z","avatar_url":"https://github.com/masuidrive.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Network / MQTT configure for ESP-IDF\n\n[![Component Registry](https://components.espressif.com/components/masuidrive/network-config-ble/badge.svg)](https://components.espressif.com/components/masuidrive/network-config-ble)\n\nLicense: Apache 2.0 by Yuichiro MASUI \u003cmasui@masuidrive.jp\u003e\n\n## Overview\n\nThis library offers a convenient way to configure ESP32's settings via BLE (Bluetooth Low Energy). It simplifies the process of connecting your ESP32 device to a WiFi network.\n\n## Features\n\n- **Easy ESP32 Configuration via BLE**: The primary function of this library is to allow straightforward setup for ESP32 devices using Bluetooth Low Energy.\n- **NVS Read/Write, WiFi, and MQTT Settings**: The library provides standard functionalities for reading and writing to NVS (Non-Volatile Storage), configuring WiFi and MQTT. However, it is also designed for easy extension of commands if needed. For guidance on how to extend commands, you can refer to the files located at [src/config.c](https://github.com/masuidrive/esp-network-config-ble/blob/main/components/network-config-ble/src/config.c) and [src/command\\_\\*.c](https://github.com/masuidrive/esp-network-config-ble/blob/main/components/network-config-ble/src).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmasuidrive%2Fesp-network-config-ble","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmasuidrive%2Fesp-network-config-ble","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmasuidrive%2Fesp-network-config-ble/lists"}