{"id":13750552,"url":"https://github.com/automaticdai/arduino-yaoji","last_synced_at":"2025-05-09T15:32:16.605Z","repository":{"id":8893131,"uuid":"10613477","full_name":"automaticdai/arduino-yaoji","owner":"automaticdai","description":"Yaoji is an open-source digital plant based on Arduino and Android.","archived":true,"fork":false,"pushed_at":"2017-09-14T10:36:50.000Z","size":34704,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-12-06T20:08:00.254Z","etag":null,"topics":["android","arduino"],"latest_commit_sha":null,"homepage":"http://www.yfworld.com/?page_id=1686","language":"Arduino","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/automaticdai.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":null}},"created_at":"2013-06-11T02:25:56.000Z","updated_at":"2023-01-28T12:14:53.000Z","dependencies_parsed_at":"2022-08-25T08:02:47.091Z","dependency_job_id":null,"html_url":"https://github.com/automaticdai/arduino-yaoji","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/automaticdai%2Farduino-yaoji","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/automaticdai%2Farduino-yaoji/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/automaticdai%2Farduino-yaoji/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/automaticdai%2Farduino-yaoji/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/automaticdai","download_url":"https://codeload.github.com/automaticdai/arduino-yaoji/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253275619,"owners_count":21882340,"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":["android","arduino"],"created_at":"2024-08-03T08:00:37.921Z","updated_at":"2025-05-09T15:32:11.586Z","avatar_url":"https://github.com/automaticdai.png","language":"Arduino","funding_links":[],"categories":["2. 嵌入式系统项目 | Embedded System"],"sub_categories":[],"readme":"# Yaoji - An AR Digital Plant on Arduino and Android\n妖姬 - 基于Arduino和Android的虚拟电子植物\n\n----------\n\n## 1. About Yaoji\nYaoji is an open-source digital plant based on Arduino and Android. It is based on the popular idea of Augmented Reality (AR). By using the deployed sensors and Leds on Yaoji, users can interact with Yaoji and see its response on an Android phone.\n\n![](https://github.com/automaticdai/yaoji-arduino/blob/master/photos/yaoji-finished.png)\n\n![](https://github.com/automaticdai/yaoji-arduino/blob/master/photos/android-main.png)\n\nYaoji has five full-RGB leds, one illumination sensor, one temperature \u0026 humidity sensor and one infrared sensor. Yaoji uses an Arduino Nano 3.0 as the core controller and a wifi module as a bridge to communicate with the Android app. It was a prize-winning (third prize) project in Geekon Hackmarthon in 2013.\n\n![](https://github.com/automaticdai/yaoji-arduino/blob/master/photos/hardware-arch.jpg)\n\n\n## 2. Project Directory\n### /documents\ndescriptions, datasheets and communication protocol\n\n### /hardware\nschematics, pcb and mechanical CAD\n\n### /photos\nphotos of Yaoji.\n\n### /software\n- **/arduino**: Arduino source code and libraries of the firmware (.ino).\n\n- **/android**: user application on Android (.apk).\n\n- **/windowns**: a Windows demo of a sound analyzer that transfer sound spectrum into LED color (Visual Studio Project).\n\n\n## 3. Contributors\n|Name    |Role|\n|---     |----|\n|YunFei  | System Design \u0026 Arduino Programming |\n|leepood | Android App Development |\n|Congbin Zhong | Hardware Design and Debug |","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautomaticdai%2Farduino-yaoji","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fautomaticdai%2Farduino-yaoji","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautomaticdai%2Farduino-yaoji/lists"}