{"id":20995406,"url":"https://github.com/todbot/blinkm-examples","last_synced_at":"2025-07-30T11:34:35.852Z","repository":{"id":27515934,"uuid":"30996723","full_name":"todbot/BlinkM-Examples","owner":"todbot","description":"BlinkM example code for Arduino, Processing, et al","archived":false,"fork":false,"pushed_at":"2022-10-02T20:51:30.000Z","size":1397,"stargazers_count":12,"open_issues_count":1,"forks_count":5,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-05-08T02:18:26.139Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://blinkm.thingm.com/","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/todbot.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":"2015-02-19T01:39:06.000Z","updated_at":"2024-02-04T15:26:38.000Z","dependencies_parsed_at":"2023-01-14T06:55:33.018Z","dependency_job_id":null,"html_url":"https://github.com/todbot/BlinkM-Examples","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/todbot%2FBlinkM-Examples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/todbot%2FBlinkM-Examples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/todbot%2FBlinkM-Examples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/todbot%2FBlinkM-Examples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/todbot","download_url":"https://codeload.github.com/todbot/BlinkM-Examples/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254230868,"owners_count":22036259,"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":[],"created_at":"2024-11-19T07:23:42.342Z","updated_at":"2025-05-14T21:31:12.599Z","avatar_url":"https://github.com/todbot.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\nBlinkM Example Code   \n===================\n-- 20111201 -- Tod E. Kurt, http://thingm.com/\n\n![BlinkM Familyt](docs/blinkm_imgs.jpg)\n\nThe repo is the contents of the file \"blinkm_examples.zip\" available from\nhttps://github.com/todbot/BlinkM-Examples and\nhttp://blinkm.thingm.com\n\nIt contains several examples of how to talk with BlinkMs.  It will be updated \nperiodically as new examples are created.  If you have an interesting example\nyou would like added to this example set, contact us!\n\n\n\nArduino Examples\n----------------\n\n**Note: A more up-to-date and useful BlinkM Arduino library that includes these examples is available at https://github.com/todbot/BlinkM-Arduino**\n\n- BlinkMCommunicator \n  - A simple serial-to-i2c gateway for PC controlling of BlinkM,\n    like via Processing or BlinkMSequencer\n\n- BlinkMTester\n  - A general utility tool to play with a single BlinkM via Serial Monitor.\n    Also contains the official version of \"BlinkM_funcs.h\", \n    the Arduino BlinkM library.\n\n- BlinkMFactoryReset\n  - Restore the BlinkM's startup behavior to default\n\n- BlinkMSetStartupScript\n  - Change what startup script the BlinkM will play\n\n- BlinkMSensor0\n  - Control one parameter of a BlinkM with a single sensor\n\n- BlinkMColorFader\n  - Show how to control a BlinkM from Arduino with potentiometers\n\n- BlinkMColorList\n  - Write a startup light script with user-definable colors\n\n- BlinkMMulti\n  - A simple example showing how to communicate with multiple BlinkMs\n\n- BlinkMScriptWriter\n  - A demonstration of how to write BlinkM light scripts with Arduino\n\n- BlinkMScriptWriter2\n  - Another demonstration of how to write BlinkM light scripts with Arduino\n\n- BlinkMChuck\n  - Control the hue \u0026 brightness of a BlinkM with a Wii Nunchuck\n\n- BlinkMCylon\n  - Control a bus of 13 BlinkMs to make a multi-colored Cylon-like display\n\n- WiFiBlinkM\n  - Control a BlinkM using a YellowJacket or WiShield WiFi module\n\n- TweetM\n  - The code and design docs for \u003ca href=\"http://tweetm.thingm.com/\"\u003eTweetM\u003c/a\u003e gadget\n    as seen on \u003ca href=\"http://www.colbertnation.com/the-colbert-report-videos/311944/june-08-2010/mark-frauenfelder\"\u003eThe Colbert Report\u003c/a\u003e live here.\n\n\n\nProcessing Examples\n-------------------\n\n- BlinkMSequencer\n  - The drum machine-like application to program a BlinkM from Mac or Windows\n    (needs BlinkMCommunicator installed on an Arduino connected to BlinkM)\n\n- BlinkMScriptTool\n  - A tool to let one more easily load/save and read/write BlinkM light scripts\n    (needs BlinkMCommunicator installed on an Arduino connected to BlinkM)\n    Also contains the official version of \"BlinkMComm.pde\", \n    the Processing BlinkM library.\n\n\nBasic Stamp Examples\n--------------------\n\n- BlinkMTest.bs2  (in \"other-examples/BasicStamp\")\n\n\nMax/MSP Examples\n----------------\n\n- Bleything.patch  (in \"other-examples/MaxMSP\")\n  From Ben Bleything, see:\n     http://blog.bleything.net/2008/3/23/controlling-a-blinkm-from-max-msp\n\n\nOther\n-----\n\n- docs/blinkm_nonvol_data.h\n  - The contents of the BlinkM ROM light scripts\n\n\n\n             \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftodbot%2Fblinkm-examples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftodbot%2Fblinkm-examples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftodbot%2Fblinkm-examples/lists"}