{"id":15096074,"url":"https://github.com/kemokemo/iot-api-sample","last_synced_at":"2025-10-18T20:42:23.397Z","repository":{"id":85857125,"uuid":"103034012","full_name":"kemokemo/IoT-API-Sample","owner":"kemokemo","description":"IoT: API service using gin-gonic library combination with Arduino sensor value controlled by gobot library","archived":false,"fork":false,"pushed_at":"2017-10-07T16:14:10.000Z","size":3917,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-02-26T10:47:48.250Z","etag":null,"topics":["gin","gin-gonic","go","gobot","golang","iot","iot-application"],"latest_commit_sha":null,"homepage":"","language":"Go","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/kemokemo.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":"2017-09-10T14:04:57.000Z","updated_at":"2024-06-19T08:59:54.596Z","dependencies_parsed_at":"2023-03-12T03:00:40.675Z","dependency_job_id":null,"html_url":"https://github.com/kemokemo/IoT-API-Sample","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kemokemo%2FIoT-API-Sample","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kemokemo%2FIoT-API-Sample/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kemokemo%2FIoT-API-Sample/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kemokemo%2FIoT-API-Sample/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kemokemo","download_url":"https://codeload.github.com/kemokemo/IoT-API-Sample/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228432524,"owners_count":17918887,"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":["gin","gin-gonic","go","gobot","golang","iot","iot-application"],"created_at":"2024-09-25T15:45:18.499Z","updated_at":"2025-10-18T20:42:18.376Z","avatar_url":"https://github.com/kemokemo.png","language":"Go","readme":"# IoT API Sample\r\n\r\n## 概要\r\n\r\n![Outline of this system](./images/outline_of_the_system.png)\r\n\r\nこれは、以下の特徴をもったシステムのモック実装です。\r\n\r\n* Arduinoに接続したセンサーを[Gobotライブラリ](https://gobot.io/documentation/platforms/arduino/)を用いて読み取る\r\n* [gin-gonicライブラリ](https://github.com/gin-gonic/gin)を用いたREST APIサービスを作る\r\n* センサー読み取り値をREST APIで公開する（JSON over HTTP）\r\n\r\nQiitaの[「Gobotの招きにあひて、徒然なるままにArduinoとRaspberry PiでIoTっぽいことをやってみるなり」](http://qiita.com/KemoKemo/items/10fb644f9d359c35646a)という記事との連動リポジトリとなっております。\r\n\r\n## 各ディレクトリの説明\r\n\r\n* api\r\n  * gin-gonicを使ったAPIサービスのサンプル\r\n* sample-files\r\n  * `sensor-api`に関連したJSONデータのサンプル\r\n* sensor\r\n  * gobotを使ってArduinoのセンサー値を読み取るサンプル\r\n* sensor-api\r\n  * gobotでのセンサー読み取り値を、gin-gonicのAPIサービスと組み合わせたサンプル\r\n* temp-sensor\r\n  * Arduinoの`A0`に温度センサー`LM35DZ`をつけて温度を読み取るサンプル\r\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkemokemo%2Fiot-api-sample","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkemokemo%2Fiot-api-sample","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkemokemo%2Fiot-api-sample/lists"}