{"id":13578219,"url":"https://github.com/todbot/blink1","last_synced_at":"2025-05-16T07:02:42.439Z","repository":{"id":597006,"uuid":"3692329","full_name":"todbot/blink1","owner":"todbot","description":"Official software for blink(1) USB RGB LED by ThingM","archived":false,"fork":false,"pushed_at":"2022-09-07T21:53:43.000Z","size":83539,"stargazers_count":962,"open_issues_count":110,"forks_count":235,"subscribers_count":87,"default_branch":"main","last_synced_at":"2025-05-15T19:51:33.317Z","etag":null,"topics":["blink1","led","rgb","rgb-led","thingm","usb","ws2812","ws2812b"],"latest_commit_sha":null,"homepage":"https://blink1.thingm.com/","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/todbot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-03-12T05:11:44.000Z","updated_at":"2025-04-23T23:22:13.000Z","dependencies_parsed_at":"2022-08-06T09:15:57.207Z","dependency_job_id":null,"html_url":"https://github.com/todbot/blink1","commit_stats":null,"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/todbot%2Fblink1","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/todbot%2Fblink1/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/todbot%2Fblink1/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/todbot%2Fblink1/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/todbot","download_url":"https://codeload.github.com/todbot/blink1/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254485025,"owners_count":22078764,"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":["blink1","led","rgb","rgb-led","thingm","usb","ws2812","ws2812b"],"created_at":"2024-08-01T15:01:28.524Z","updated_at":"2025-05-16T07:02:38.532Z","avatar_url":"https://github.com/todbot.png","language":"C#","funding_links":[],"categories":["C# #"],"sub_categories":[],"readme":"blink(1) USB RGB LED\n====================\n\u003cimg src=\"./docs/imgs/blink1mk2-twocolor-long.jpg\" width=\"600\"\u003e\u003cimg src=\"./docs/imgs/blink1-logos.jpg\" width=\"175\"\u003e\n\n\"[blink(1)](https://blink1.thingm.com/) is a super status light:\nit packs three dimensions of information\n(color, brightness and pattern) into a single tiny package that fits into\nany USB port on nearly every device. It makes it incredibly easy to connect\nany data source in the cloud or on your computer to a full-color RGB LED so\nyou can know what's happening without checking any windows, going to any\nwebsites or typing any commands.\" - Get a blink(1) at https://buy.thingm.com/\n\nMore technically, blink(1) is a Smart LED controller with built-in USB firmware. blink(1) has a huge range of support from the Linux kernel to Node.js.\n\nThe official repositories for blink(1) software are:\n\n| repository | description |\n| ---------- | ----------- |\n| [Blink1Control2](https://github.com/todbot/Blink1Control2) | Graphical app for Mac / Windows / Linux |\n| [blink1-tool](https://github.com/todbot/blink1-tool) | Command-line tools \u0026 C-library for all platforms |\n| [blink1-python](https://github.com/todbot/blink1-python) | Python library |\n| [node-blink1](https://github.com/sandeepmistry/node-blink1) | Node.js library |\n| [blink1-java](https://github.com/todbot/blink1-java) | Java and Processing library |\n| [blinkrs](https://github.com/dadleyy/blinkrs) | Rust library |\n| [blink1-android](https://github.com/todbot/blink1-android) | Android library |\n| [blink1-webhid](https://github.com/todbot/blink1-webhid) | WebHID demos for blink(1) |\n| [blink1mk3](https://github.com/todbot/blink1mk3) | Hardware/firmware design for blink(1) mk3 |\n| [blink1](https://github.com/todbot/blink1) | Hardware/firmware design, misc docs \u0026 notes (this repo) |\n\nSee below for descriptions of each, including APIs for languages not mentioned.\n\nThis repo used to house all blink(1)-related code, but is now a clearinghouse and links to official and supported blink(1) repositories.\n\n\n\n## Blink1Control2 ##\n\u003cimg src=\"./docs/imgs/blink1control2-screenshot1.png\" width=\"425\"\u003e\n\n[Blink1Control2](https://github.com/todbot/Blink1Control2) is an application for controlling and hooking events to blink(1). It is the primary user-level application for controlling blink(1).\nIt is an event-based system for triggering blink(1) color patterns.\nThose events can be on your computer or on the Net.\n\nBlink1Control2 can receive events from:\n- [IFTTT](https://ifttt.com/channels)'s many channels\n- IMAP/GMAIL email services\n- Skype events\n- URLs containing text or JSON\n- Local files or executed scripts\n\nBlink1Control2 has its own repository. More information at:\nhttps://github.com/todbot/Blink1Control2\n\n\n#### Download Blink1Control2 ####\n- Mac OS X: https://github.com/todbot/Blink1Control2/releases\n- Windows: https://github.com/todbot/Blink1Control2/releases\n\n\n## blink1-tool ##\n\n`blink1-tool` is a C-based command-line for script-writers, programmers and hackers. It lives in the repo: https://github.com/todbot/blink1-tool\n\n- **blink1-tool** -- command-line program for use in your own scripts.\n  - Download for:\n[Mac OSX](https://github.com/todbot/blink1-tool/releases) /\n[Windows](https://github.com/todbot/blink1-tool/releases) /\n[Linux](https://github.com/todbot/blink1-tool/releases) /\n[RaspberryP)](https://github.com/todbot/blink1-tool/releases)\n\n\n## What is in this repo ##\n\n- __docs__             -- Documentation of APIs and tips \u0026 tricks\n- __java__             -- Java / Processing library info\n- __processing__       -- Processing applications  (https://processing.org)\n- __nodejs__           -- NodeJs library info\n- __python__           -- Python libraries (there are a couple to choose from)\n- __ruby__             -- Ruby APIs \u0026 Ruby Tools\n- __go__               -- Go library\n- __qt__               -- old Blink1Control1 Qt app\n- __mac__              -- Mac OS X details and old Blink1Control0 app\n  - scripts      -- command-line scripts to do cool things\n- __windows__          -- Windows and .NET details and old Blink1Control0 app\n  - Blink1Lib     -- .NET library wrapping blink1-lib \n  - ManagedBlink1 -- 100% .NET library, supercedd by [Sleddog.Blink1](https://github.com/SleddogSoftwareDevelopment/blink1)\n  - scripts  -- Windows command-line scripts to do cool things\n- __linux__            -- Linux details and scripts\n  - contrib__    -- contributed Linux scripts\n- __chrome__           -- ChromeOS info\n- __hardware__         -- all hardware-related info (firmware \u0026 schematic \u0026 enclosure)\n\n\nSome docs that might be useful\n------------------------------\n\n- [blink1-tool](https://github.com/todbot/blink1/blob/master/docs/blink1-tool.md)\n- [app-url-api-examples](https://github.com/todbot/blink1/blob/master/docs/app-url-api-examples.md)\n- [app-url-api](https://github.com/todbot/blink1/blob/master/docs/app-url-api.md)\n\nAlso see the [wiki pages](https://github.com/todbot/blink1/wiki/_pages)\n\n\n\n\n\n# Copyright and License\n\nblink(1) is open source hardware OSHW US000051\n\n\u003cimg src=\"./docs/imgs/blink1-oshw.jpg\" width=\"425\"\u003e\n\nCopyright (c) ThingM, 2012-2018\n\n'blink(1)' is a trademark of ThingM Corporation\n\nLicense: CC BY-SA 3.0\nhttps://creativecommons.org/licenses/by-sa/3.0/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftodbot%2Fblink1","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftodbot%2Fblink1","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftodbot%2Fblink1/lists"}