{"id":15844191,"url":"https://github.com/saracalihan/rgb-led-server","last_synced_at":"2025-08-13T20:04:55.200Z","repository":{"id":119298344,"uuid":"396859352","full_name":"saracalihan/rgb-led-server","owner":"saracalihan","description":"Homemade smart RGB led light. You can control it from anywhere and any device that can connect to the Internet","archived":false,"fork":false,"pushed_at":"2021-08-16T17:26:42.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-05T05:07:16.476Z","etag":null,"topics":["iot","led","smart-home"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/saracalihan.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":"2021-08-16T15:40:32.000Z","updated_at":"2021-12-02T23:09:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"2bf8f04e-865a-4fb9-a525-f5a9e5990e5c","html_url":"https://github.com/saracalihan/rgb-led-server","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/saracalihan/rgb-led-server","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saracalihan%2Frgb-led-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saracalihan%2Frgb-led-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saracalihan%2Frgb-led-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saracalihan%2Frgb-led-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saracalihan","download_url":"https://codeload.github.com/saracalihan/rgb-led-server/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saracalihan%2Frgb-led-server/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270305061,"owners_count":24562087,"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","status":"online","status_checked_at":"2025-08-13T02:00:09.904Z","response_time":66,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["iot","led","smart-home"],"created_at":"2024-10-05T17:20:42.636Z","updated_at":"2025-08-13T20:04:55.141Z","avatar_url":"https://github.com/saracalihan.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RGB Led Server\nHomemade smart RGB led light. You can control it from anywhere and any device that can connect to the Internet.\n\nConnect the light to electricity or computer, wait for all the lights to turn white first and then each unit (right, middle and left) one by one and turn on red, green and blue respectively. Request the ip address of the device into your browser, now you can change the color of the lights as you wish with just one click.\n\n![image](https://user-images.githubusercontent.com/56413673/129596102-4d8c7f92-49a7-4b85-9f0c-adef4cd39c94.png)\n\nAlso you can control it via [Wget](https://www.gnu.org/software/wget/), [cURL](https://curl.se/), etc.\n\n### Endpoints\n\n+ Solid colors\n  + rgb color with hex color code: `GET` `/rgb/:hex-code`\n    + example usage: `/rgb/ff00ff` --\u003e magenta\n  + all units red: `GET` `/color/r`\n  + all units green: `GET` `/color/g`\n  + all units blue: `GET` `/color/b`\n+ Wavy colors\n  + lineer: `GET` `/lineer/:time-level`\n    + braething with lineer color changing (red -\u003e green -\u003e blue)\n  + fade: `GET` `/fade/:time-level`\n    + soft color changing (hue)\n  + wave: `GET` `/wave/:time-level`\n    + soft and unit based color changing\n\n## Examples\n### /color/r\n![red-screenshot](https://user-images.githubusercontent.com/56413673/129603169-9012b4b4-4007-4cda-9945-c2618a9654a5.jpeg)\n---\n\n### /color/g\n![green-screenshot](https://user-images.githubusercontent.com/56413673/129603203-4b24d161-408f-406e-8d73-6aad9338c45a.jpeg)\n---\n\n### /color/b\n![blue-screenshot](https://user-images.githubusercontent.com/56413673/129603264-a634aa98-a3dd-4151-9f1a-303a081f3333.jpeg)\n---\n### /rgb/3205de\n![rgb-screenshot](https://user-images.githubusercontent.com/56413673/129603323-657c81f4-2beb-4099-98c3-cebdd22ca09b.jpeg)\n---\n\n### /lineer/2\n![lineer-video](https://user-images.githubusercontent.com/56413673/129601231-9769e6e9-8316-432a-84b5-45971c917612.gif)\n---\n\n### /fade/2\n![fade-video](https://user-images.githubusercontent.com/56413673/129601480-841d0cb3-a2db-43c5-9215-a8da7250c0bf.gif)\n---\n\n### /wave/2\n![wave-video](https://user-images.githubusercontent.com/56413673/129602016-eebbc702-ca9a-4014-a15c-c67a30039d6d.gif)\n---\n\n# For developers\n\n## File Structure\n\n```bash\n.\n├── LICENSE\n├── panel.h # rgb panel controller\n├── README.md\n├── rgb_led.ino  # MAIN FILE\n└── server.h # http server\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaracalihan%2Frgb-led-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaracalihan%2Frgb-led-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaracalihan%2Frgb-led-server/lists"}