{"id":20586707,"url":"https://github.com/sparkfun/sparkfun_datalogger","last_synced_at":"2026-02-18T23:08:38.371Z","repository":{"id":166970154,"uuid":"629680730","full_name":"sparkfun/SparkFun_DataLogger","owner":"sparkfun","description":"Documentation and firmware for the SparkFun DataLogger IoT line of products.","archived":false,"fork":false,"pushed_at":"2026-02-09T20:47:54.000Z","size":90798,"stargazers_count":20,"open_issues_count":8,"forks_count":4,"subscribers_count":9,"default_branch":"main","last_synced_at":"2026-02-09T20:52:55.078Z","etag":null,"topics":["aws","azure","datalogging","esp32","internet-of-things","iot-device","mqtt","qwiic","sparkfun-tutorial","thingspeak"],"latest_commit_sha":null,"homepage":"https://docs.sparkfun.com/SparkFun_DataLogger/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sparkfun.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"docs/supported_devices.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-04-18T20:08:41.000Z","updated_at":"2026-02-09T20:47:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"56da9d67-415d-492d-b9f0-9b1e8e94f802","html_url":"https://github.com/sparkfun/SparkFun_DataLogger","commit_stats":null,"previous_names":["sparkfun/sparkfun_datalogger"],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/sparkfun/SparkFun_DataLogger","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparkfun%2FSparkFun_DataLogger","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparkfun%2FSparkFun_DataLogger/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparkfun%2FSparkFun_DataLogger/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparkfun%2FSparkFun_DataLogger/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sparkfun","download_url":"https://codeload.github.com/sparkfun/SparkFun_DataLogger/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparkfun%2FSparkFun_DataLogger/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29597854,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-18T22:25:43.180Z","status":"ssl_error","status_checked_at":"2026-02-18T22:25:42.766Z","response_time":162,"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":["aws","azure","datalogging","esp32","internet-of-things","iot-device","mqtt","qwiic","sparkfun-tutorial","thingspeak"],"created_at":"2024-11-16T07:12:38.423Z","updated_at":"2026-02-18T23:08:38.346Z","avatar_url":"https://github.com/sparkfun.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n![SparkFun DataLogger IoT](https://github.com/sparkfun/SparkFun_DataLogger/blob/main/docs/img/Applications_DataLogger_Banner.jpg \"SparkFun DataLogger\")\n\n# SparkFun DataLogger IoT\n\nDocumentation and Firmware for the SparkFun DataLogger IoT line of products\n\n![GitHub release (with filter)](https://img.shields.io/github/v/release/sparkfun/SparkFun_DataLogger)\n![GitHub (Pre-)Release Date](https://img.shields.io/github/release-date-pre/sparkfun/SparkFun_DataLogger)\n![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/sparkfun/SparkFun_DataLogger/pages%2Fpages-build-deployment?label=Documentation)\n![GitHub issues](https://img.shields.io/github/issues/sparkfun/SparkFun_DataLogger)\n\nThis repository contains the latest firmware for the SparkFun DataLogger IoT products. The DataLogger IoT product line are pre-programmed to automatically log data from 50+ SparkFun [Qwiic](https://www.sparkfun.com/qwiic) sensors, all without requiring any hardware setup or code development. Just plug in a qwiic board and log data. The DataLogger IoT automatically detects the connected sensor, configures the device and enables logging information locally, or to a variety of IoT data services.\n\nThe current list of SparkFun boards supported by the SparkFun DataLogger IoT are listed in the [DataLogger Supported Device List](docs/supported_devices.md).\n\nSparkFun DataLogger IoT products include Internet connectivity built in, and includes connections for a variety of IoT service services and end-point types. Connection types include MQTT, HTTP, AWS IoT, Azure IoT, ThingSpeak, Arduino Cloud. To enable connectivity, connect the DataLogger IoT to a WiFi network, enter the required credentials for the specific IoT service being used, and the DataLogger IoT will do the rest - no programming required.\n\nThe DataLogger IoT products are highly configurable via an easily to use serial interface. Simply plug in a USB C cable and open a terminal at 115200 Kbps. By default the logging output is automatically streamed to the serial terminal - pressing any key will bring up the menu system. Device settings are also configurable via a JSON file contained on an inserted SD card - enabling rapid configuration for multiple devices.\n\nConfiguration details are outlined in [DataLogger IoT Documentation](https://docs.sparkfun.com/SparkFun_DataLogger/configuration/).\n\nThe functionality of the DataLogger IoT firmware will continue to grow as SparkFun develops new Qwiic sensor boards, adds additional IoT services and product features. The board is easily updated via the on-board settings system. See below for future information on updates and the latest Firmware release.  \n\n### Latest Firmware\n\n* Version 01.2.00 - [Overview of the Release](docs/relnotes/rn_v010200.md)\n* Version 01.1.01 - [Overview of the Release](docs/relnotes/rn_v010101.md)\n\n### Firmware Source Code\n\nThe source for the SparkFun DataLogger IoT boards is located [here](https://github.com/sparkfun/sfe-datalogger).\n\nThe SparkFun DataLogger is built on top of the SparkFun flux-sdk, which is located [here](https://github.com/sparkfun/flux-sdk)\n\n## Documentation\n\n* **[Hookup Guide](https://docs.sparkfun.com/SparkFun_DataLogger/)** - Basic hookup guide for the Datalogger IoT 9DoF and DataLogger IoT\n* **GitHub Hardware Repo**\n  * **[SparkFun DataLogger IoT - 9DoF](https://github.com/sparkfun/SparkFun_DataLogger_IoT_9DoF)**\n  * **[SparkFun DataLogger IoT](https://github.com/sparkfun/SparkFun_DataLogger_IoT)**\n\n## Supported Products\n\n* **[DEV-22462](https://www.sparkfun.com/products/22462)** - SparkFun DataLogger IoT,  v1.1 \u0026 v1.2 (minor silkscreen change)\n* **[DEV-20594](https://www.sparkfun.com/products/20594)** - SparkFun DataLogger IoT - 9DOF, v1.1\n\n## Firmware Updates\n\nThis repository contains the latest firmware for the DataLogger IoT products. The firmware is installed on a DataLogger IoT board using the built in `over-the-air` update functionality if the board is connected to the internet, or by loading the firmware off an SD card installed on the DataLogger IoT device.\n\nInstructions on updating the DataLogger firmware are detailed [here](https://docs.sparkfun.com/SparkFun_DataLogger/configuration/#advanced-system-update).\n\n### Latest Release\n\nDetails on the latest Firmware release are listed on the [Release Page](https://github.com/sparkfun/SparkFun_DataLogger/releases)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsparkfun%2Fsparkfun_datalogger","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsparkfun%2Fsparkfun_datalogger","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsparkfun%2Fsparkfun_datalogger/lists"}