{"id":13720337,"url":"https://github.com/golioth/golioth-zephyr-sdk","last_synced_at":"2025-05-07T12:31:12.787Z","repository":{"id":37345687,"uuid":"333533946","full_name":"golioth/golioth-zephyr-sdk","owner":"golioth","description":"Golioth SDK For Zephyr","archived":true,"fork":false,"pushed_at":"2024-05-06T16:32:22.000Z","size":1418,"stargazers_count":72,"open_issues_count":11,"forks_count":19,"subscribers_count":16,"default_branch":"main","last_synced_at":"2025-05-06T23:44:14.499Z","etag":null,"topics":["coap","esp32","espressif","feather","golioth","internet-of-things","iot","nordic-semiconductor","nordicsemi","real-time-operating-system","rtos","zephyr","zephyr-rtos"],"latest_commit_sha":null,"homepage":"https://www.golioth.io","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/golioth.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2021-01-27T19:16:21.000Z","updated_at":"2025-04-19T01:10:22.000Z","dependencies_parsed_at":"2023-02-19T17:01:01.214Z","dependency_job_id":"10677a03-661e-45f0-b694-86a5afde8faf","html_url":"https://github.com/golioth/golioth-zephyr-sdk","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/golioth%2Fgolioth-zephyr-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/golioth%2Fgolioth-zephyr-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/golioth%2Fgolioth-zephyr-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/golioth%2Fgolioth-zephyr-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/golioth","download_url":"https://codeload.github.com/golioth/golioth-zephyr-sdk/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252876364,"owners_count":21818170,"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":["coap","esp32","espressif","feather","golioth","internet-of-things","iot","nordic-semiconductor","nordicsemi","real-time-operating-system","rtos","zephyr","zephyr-rtos"],"created_at":"2024-08-03T01:01:02.655Z","updated_at":"2025-05-07T12:31:10.337Z","avatar_url":"https://github.com/golioth.png","language":"C","funding_links":[],"categories":["Libraries"],"sub_categories":["IoT \u0026 Cloud"],"readme":"DEPRECATED\n**********\n\nThis repository has been deprecated. Please use the `Golioth Firmware SDK`_.\nThere will be no further support or updates to this repository after July 31,\n2024.\n\n----\n\nAPI documentation: https://zephyr-sdk-docs.golioth.io/\n\nGetting Started\n***************\n\nUsing with Zephyr RTOS\n======================\n\nMost platforms are already supported with mainline `Zephyr RTOS`_. This\nrepository can be added to any Zephyr based project as new `west`_ module.\nHowever, for making things simple, this repository can also serve as `west`_\nmanifest repo.\n\nUsing Golioth SDK as manifest repository\n----------------------------------------\n\nExecute this command to download this repository together with all dependencies:\n\n.. code-block:: console\n\n   west init -m https://github.com/golioth/golioth-zephyr-sdk.git --mf west-zephyr.yml\n   west update\n\nAdding Golioth SDK to existing west project\n-------------------------------------------\n\nAlternatively add following entry to ``west.yml`` file in ``manifest/projects``\nsubtree of existing `west`_ based project (e.g. Zephyr RTOS):\n\n.. code-block:: yaml\n\n    # Golioth repository.\n    - name: golioth\n      path: modules/lib/golioth\n      revision: main\n      url: https://github.com/golioth/golioth-zephyr-sdk.git\n      import: west-external.yml\n\nand clone all repositories including that one by running:\n\n.. code-block:: console\n\n   west update\n\nFollow `Zephyr Getting Started`_ for details on how to setup Zephyr based\nprojects.\n\nUsing with nRF Connect SDK\n==========================\n\nPlatforms like `nRF9160 DK`_ require `nRF Connect SDK`_ to make use of\ntheir distinct features, which is cellular network connectivity.\n\nUsing Golioth SDK as manifest repository\n----------------------------------------\n\nExecute this command to download this repository together with all dependencies:\n\n.. code-block:: console\n\n   west init -m https://github.com/golioth/golioth-zephyr-sdk.git --mf west-ncs.yml\n   west update\n\nFollow `nRF Connect SDK Getting Started`_ for details on how to setup nRF\nConnect SDK based projects.\n\nSample applications\n*******************\n\n- `Golioth DFU sample`_\n- `Golioth Hello sample`_\n- `Golioth LightDB get sample`_\n- `Golioth LightDB observe sample`_\n- `Golioth LightDB set sample`_\n- `Golioth LightDB LED sample`_\n- `Golioth LightDB Stream sample`_\n- `Golioth Logging sample`_\n- `Golioth Settings sample`_\n\nGolioth Services\n****************\n\n- `Golioth Cloud`_\n- `LightDB state`_\n- `LightDB Stream`_\n- `Logging`_\n- `OTA`_\n- `Authentication`_\n\nDevice matrix\n*************\n\nThis matrix gets updated on every release.\n\nDuring release testing, all boards and services are verified using sample applications.\n\n+------------------+--------------+-------------+----------+\n|Device            |Service       |Last tested  |Last      |\n|                  |              |SDK version  |tested    |\n|                  |              |             |Golioth   |\n|                  |              |             |version   |\n+==================+==============+=============+==========+\n|nRF91 Development |Authentication|v0.8.0       |v0.30.7   |\n|Kit               +--------------+-------------+          |\n|                  |Logs          |v0.8.0       |          |\n|                  +--------------+-------------+          |\n|                  |DFU           |v0.8.0       |          |\n|                  +--------------+-------------+          |\n|                  |LightDB       |v0.8.0       |          |\n|                  +--------------+-------------+          |\n|                  |LightDB Stream|v0.8.0       |          |\n+------------------+--------------+-------------+----------+\n|ESP32-WROOM-32D   |Authentication|v0.8.0       |v0.30.7   |\n|                  +--------------+-------------+          |\n|                  |Logs          |v0.8.0       |          |\n|                  +--------------+-------------+          |\n|                  |DFU           |v0.8.0       |          |\n|                  +--------------+-------------+          |\n|                  |LightDB       |v0.8.0       |          |\n|                  +--------------+-------------+          |\n|                  |LightDB Stream|v0.8.0       |          |\n+------------------+--------------+-------------+----------+\n|nRF52840 DK +     |Authentication|v0.8.0       |v0.30.7   |\n|ESP32-WROOM-32D   +--------------+-------------+          |\n|                  |Logs          |v0.8.0       |          |\n|                  +--------------+-------------+          |\n|                  |DFU           |v0.8.0       |          |\n|                  +--------------+-------------+          |\n|                  |LightDB       |v0.8.0       |          |\n|                  +--------------+-------------+          |\n|                  |LightDB Stream|v0.8.0       |          |\n|                  +--------------+-------------+          |\n|                  |Settings      |v0.8.0       |          |\n+------------------+--------------+-------------+----------+\n|MIMXRT1060-EVKB   |Authentication|v0.8.0       |v0.30.7   |\n|                  +--------------+-------------+          |\n|                  |Logs          |v0.8.0       |          |\n|                  +--------------+-------------+          |\n|                  |DFU           |N/A          |          |\n|                  +--------------+-------------+          |\n|                  |LightDB       |v0.8.0       |          |\n|                  +--------------+-------------+          |\n|                  |LightDB Stream|v0.8.0       |          |\n|                  +--------------+-------------+          |\n|                  |Settings      |v0.8.0       |          |\n+------------------+--------------+-------------+----------+\n|QEMU x86          |Authentication|v0.8.0       |v0.30.7   |\n|                  +--------------+-------------+          |\n|                  |Logs          |v0.8.0       |          |\n|                  +--------------+-------------+          |\n|                  |DFU           |Not supported|          |\n|                  +--------------+-------------+          |\n|                  |LightDB       |v0.8.0       |          |\n|                  +--------------+-------------+          |\n|                  |LightDB Stream|v0.8.0       |          |\n+------------------+--------------+-------------+----------+\n\n.. _Golioth Firmware SDK: https://github.com/golioth/golioth-firmware-sdk\n.. _Zephyr RTOS: https://www.zephyrproject.org/\n.. _west: https://docs.zephyrproject.org/3.5.0/develop/west/index.html\n.. _Zephyr Getting Started: https://docs.zephyrproject.org/3.5.0/develop/getting_started/index.html\n.. _nRF Connect SDK: https://www.nordicsemi.com/Software-and-tools/Software/nRF-Connect-SDK\n.. _nRF Connect SDK Getting Started: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/gs_installing.html\n.. _nRF9160 DK: https://www.nordicsemi.com/Products/Development-hardware/nrf9160-dk\n.. _Golioth DFU sample: samples/dfu/README.rst\n.. _Golioth Hello sample: samples/hello/README.rst\n.. _Golioth LightDB get sample: samples/lightdb/get/README.rst\n.. _Golioth LightDB observe sample: samples/lightdb/observe/README.rst\n.. _Golioth LightDB set sample: samples/lightdb/set/README.rst\n.. _Golioth LightDB LED sample: samples/lightdb_led/README.rst\n.. _Golioth LightDB Stream sample: samples/lightdb_stream/README.rst\n.. _Golioth Logging sample: samples/logging/README.rst\n.. _Golioth Settings sample: samples/settings/README.rst\n\n.. _Golioth Cloud: https://docs.golioth.io/cloud\n.. _LightDB state: https://docs.golioth.io/reference/protocols/coap/lightdb\n.. _LightDB Stream: https://docs.golioth.io/reference/protocols/coap/lightdb-stream\n.. _Logging: https://docs.golioth.io/reference/protocols/coap/logging\n.. _OTA: https://docs.golioth.io/reference/protocols/coap/ota\n.. _Authentication: https://docs.golioth.io/firmware/zephyr-device-sdk/authentication\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgolioth%2Fgolioth-zephyr-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgolioth%2Fgolioth-zephyr-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgolioth%2Fgolioth-zephyr-sdk/lists"}