{"id":19502023,"url":"https://github.com/atomvm/atomvm_neopixel","last_synced_at":"2025-04-25T23:31:19.002Z","repository":{"id":103705836,"uuid":"374109234","full_name":"atomvm/atomvm_neopixel","owner":"atomvm","description":"AtomVM driver for WS2812 “neopixel” LED strips","archived":false,"fork":false,"pushed_at":"2024-02-12T15:42:23.000Z","size":34,"stargazers_count":2,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-04T05:11:18.904Z","etag":null,"topics":["atomvm","erlang","esp32","neopixel","ws2812"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/atomvm.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}},"created_at":"2021-06-05T12:30:50.000Z","updated_at":"2023-11-08T18:41:15.000Z","dependencies_parsed_at":"2024-02-12T16:52:54.058Z","dependency_job_id":"b8650f4a-157a-45a9-9b57-3de1ff500a8f","html_url":"https://github.com/atomvm/atomvm_neopixel","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/atomvm%2Fatomvm_neopixel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atomvm%2Fatomvm_neopixel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atomvm%2Fatomvm_neopixel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atomvm%2Fatomvm_neopixel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/atomvm","download_url":"https://codeload.github.com/atomvm/atomvm_neopixel/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250912660,"owners_count":21506865,"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":["atomvm","erlang","esp32","neopixel","ws2812"],"created_at":"2024-11-10T22:14:52.598Z","updated_at":"2025-04-25T23:31:18.688Z","avatar_url":"https://github.com/atomvm.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AtomVM NeoPixel Library\n\nThis AtomVM Erlang library and Nif can be used to control WS2812 LED strips using the ESP32 SoC for any Erlang/Elixir programs targeted for AtomVM on the ESP32 platform.\n\nThis Nif is included as an add-on to the AtomVM base image.  In order to use this Nif in your AtomVM program, you must be able to build the AtomVM virtual machine, which in turn requires installation of the Espressif IDF SDK and tool chain.\n\nDocumentation for this library can be found in the following sections:\n\n* [Programmer's Guide](markdown/neopixel.md)\n* [Neopixel Example Program](examples/neopixel_example/README.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatomvm%2Fatomvm_neopixel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fatomvm%2Fatomvm_neopixel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatomvm%2Fatomvm_neopixel/lists"}