{"id":23455371,"url":"https://github.com/mistic100/circlelamp","last_synced_at":"2026-05-18T15:33:16.754Z","repository":{"id":66460763,"uuid":"320675502","full_name":"mistic100/CircleLamp","owner":"mistic100","description":null,"archived":false,"fork":false,"pushed_at":"2022-03-20T10:57:22.000Z","size":30411,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-11T04:49:35.340Z","etag":null,"topics":["3d-printing","arduino","fastled"],"latest_commit_sha":null,"homepage":"https://galerie.strangeplanet.fr/index.php?/category/203","language":"C++","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/mistic100.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-11T20:19:55.000Z","updated_at":"2025-04-08T16:40:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"9e86f071-1c0e-46e1-8ecd-6b9da8aaf082","html_url":"https://github.com/mistic100/CircleLamp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mistic100/CircleLamp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mistic100%2FCircleLamp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mistic100%2FCircleLamp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mistic100%2FCircleLamp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mistic100%2FCircleLamp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mistic100","download_url":"https://codeload.github.com/mistic100/CircleLamp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mistic100%2FCircleLamp/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267198630,"owners_count":24051559,"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-07-26T02:00:08.937Z","response_time":62,"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":["3d-printing","arduino","fastled"],"created_at":"2024-12-24T03:30:55.901Z","updated_at":"2026-05-18T15:33:11.728Z","avatar_url":"https://github.com/mistic100.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CircleLamp\n\nA circular lamp using LED strip inspired by [this design by minchang kwon](https://www.thingiverse.com/thing:4659384).\n\n![render](Images/render.jpg)\n\n[Photos on my website](https://galerie.strangeplanet.fr/index.php?/category/203)\n\nThere are two versions of the base :\n\n- one for a adressable LED strip + Arduino Nano\n- one for a simple 12V strip + dimmer\n\n\n## Parts list\n\n### 3D printed parts\n\n- 3x arc\n- 1x arc-wire\n- 1x support or support2\n- 2x support-arc\n\n### Electronics\n\n- Adressable version\n  - 1 meter SK6812 WWA LED strip (60 LEDS/m)\n  - 1x Arduino Nano\n  - 1x TTTP223 touch button\n  - 1x Micro-USB breakout\n  - 1x 2A USB wall adapter + USB cable\n- Simple version\n  - 1 meter natural white 12v LED strip ([COB strip](https://aliexpress.com/item/4000145232270.html) prefered)\n  - 1x [capacitive dimmer](https://aliexpress.com/item/1005002395129687.html)\n  - 1x 5.5mm DC Jack\n  - 1x 2A 12V wall adapter\n\n### Hardware\n\n- 1 meter T2016 LED Strip tube (cut the white part with an utility knife)\n\n## Controls (adressable version only)\n\n**Single touch**  \nOn/Off\n\n**Long touch (\u003c 1s)**  \nNext mode\n\n- Mode 0 : full brightness (default)\n- Mode 1 : static configurable temperature\n- Mode 2 : \"rainbow\" of temperatures\n- Mode 3 : candle animation\n\n**Long touch (\u003e 1s)**  \nIncrease/decrease brightness\n\n**Double touch**  \nEnter config mode. The ring will blink three times, double touch again to exit config, the ring will blink twice.\n\n- Mode 0 : not configurable\n- Mode 1 : long touch to change the temperature\n- Mode 2 : not configurable\n- Mode 3 : not configurable\n\n![controls](Images/controls.png)\n\n\u003cdetails\u003e \n  \u003csummary\u003eMermaid\u003c/summary\u003e\n  \n```mermaid\ngraph TD\n  A(idle)\n  B(On/Off)\n  C(bright-/+)\n  D(mode+)\n  E(config)\n  F(M1: temp-/+)\n  A --\u003e|single| B\n  B -.-\u003e A\n  A --\u003e|sustain| C\n  C -.-\u003e A\n  A --\u003e|long| D\n  D -.-\u003e A\n  A --\u003e|double| E\n  E -.-\u003e|double| A\n  E --\u003e|long| F\n  F -.-\u003e E\n```\n\n\u003c/details\u003e\n\n\n## License\n\nThe SolidWorks files and Arduino code are distributed under the Creative Commons 3.0 BY-SA license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmistic100%2Fcirclelamp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmistic100%2Fcirclelamp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmistic100%2Fcirclelamp/lists"}