{"id":21565192,"url":"https://github.com/seeed-solution/sensecap_indicator_iotex","last_synced_at":"2026-02-13T00:32:34.347Z","repository":{"id":195014914,"uuid":"690343242","full_name":"Seeed-Solution/SenseCAP_Indicator_IoTex","owner":"Seeed-Solution","description":"SenseCAP Indicator firmware for IoTex DePIN kit","archived":false,"fork":false,"pushed_at":"2024-06-26T07:06:55.000Z","size":39140,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-07T21:52:29.197Z","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":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Seeed-Solution.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,"publiccode":null,"codemeta":null}},"created_at":"2023-09-12T02:35:14.000Z","updated_at":"2024-06-26T07:07:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"89325742-4825-4d6a-8702-024bc39da1b1","html_url":"https://github.com/Seeed-Solution/SenseCAP_Indicator_IoTex","commit_stats":null,"previous_names":["seeed-solution/sensecap_indicator_iotex"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Seeed-Solution/SenseCAP_Indicator_IoTex","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Seeed-Solution%2FSenseCAP_Indicator_IoTex","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Seeed-Solution%2FSenseCAP_Indicator_IoTex/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Seeed-Solution%2FSenseCAP_Indicator_IoTex/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Seeed-Solution%2FSenseCAP_Indicator_IoTex/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Seeed-Solution","download_url":"https://codeload.github.com/Seeed-Solution/SenseCAP_Indicator_IoTex/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Seeed-Solution%2FSenseCAP_Indicator_IoTex/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265527549,"owners_count":23782480,"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":[],"created_at":"2024-11-24T10:18:47.017Z","updated_at":"2026-02-13T00:32:29.290Z","avatar_url":"https://github.com/Seeed-Solution.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SenseCAP Indicator X IoTex (W3bstream)\n\nThis project integrates the [SenseCAP Indicator](https://www.seeedstudio.com/SenseCAP-Indicator-D1S-p-5645.html) with the [IoTex](https://iotex.io/) blockchain platform to enable sending sensor data to IoTex.\n\n## Introduction\n\nThe SenseCAP Indicator is an industrial IoT development board featuring multiple sensors, WiFi/BLE connectivity, and programmability using C/C++ with the ESP-IDF framework. \n\n\u003c!-- This project utilizes the SenseCAP's sensors and connectivity to read sensor data and transmit it to the IoTex blockchain network. IoTex provides services for trusted data and automation, making it useful for IoT solutions requiring provenance and security. --\u003e\n\nBy integrating these two platforms, we can build reliable IoT solutions that leverage blockchain's decentralization, security, and immutability properties. Potential applications include supply chain monitoring, industrial automation, smart cities, etc.\n\n## Getting Started\n\nTo use this project, you will need:\n\n- SenseCAP Indicator development board\n- IoTex account \n- Development environment set up for ESP-IDF \n\n### Hardware Setup\n\n- Connect the SenseCAP Indicator to your computer via USB\n- Ensure the board can connect to WiFi (required for Internet access)\n\n### Software Setup\n\n1. Install ESP-IDF development framework \n    - Follow instructions [here](https://docs.espressif.com/projects/esp-idf/en/release-v5.0/esp32/get-started/index.html)\n\n2. Clone this repository\n   ```bash\n   git clone https://github.com/Seeed-Solution/SenseCAP_Indicator_IoTex\n   ```\n\n3. Sign up for an IoTex account at [https://iotex.io/](https://iotex.io/)\n\n4. Configure your IoTex credentials in `main/iotex_config.h`\n\n5. Build and deploy the project to your SenseCAP\n    \u003e more details on [SenseCAP_Indicator_How_To_Flash_The_Default_Firmware](https://wiki.seeedstudio.com/SenseCAP_Indicator_How_To_Flash_The_Default_Firmware/)\n\n   ```bash\n   idf.py build flash monitor\n   ```\n\nNow the SenseCAP should begin publishing sensor data to IoTex!\n\n## Usage\n\n\u003c!-- By default this project will read the on-board temperature sensor every 5 seconds and publish the reading to IoTex.\n\nThe sensor reading frequency, IoTex endpoint, and other parameters can be configured in `main/iotex_config.h`.\n\nSee the [API documentation](https://developers.iotex.io/reference/api-reference) for details on integrating with IoTex services like storing data on-chain. --\u003e\n\n## References\n\n- [W3bstream Doc](https://docs.w3bstream.com/introduction/readme)\n- [ESP-IDF Programming Guide](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/index.html)\n- [Flash Firmware to SenseCAP Indicator](https://wiki.seeedstudio.com/SenseCAP_Indicator_How_To_Flash_The_Default_Firmware/)\n- [W3bstream Component · GitHub](https://github.com/machinefi/w3bstream-client-esp32)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fseeed-solution%2Fsensecap_indicator_iotex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fseeed-solution%2Fsensecap_indicator_iotex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fseeed-solution%2Fsensecap_indicator_iotex/lists"}