{"id":23714366,"url":"https://github.com/calinradoni/pax-dled","last_synced_at":"2026-02-08T21:30:15.301Z","repository":{"id":46182897,"uuid":"241990927","full_name":"CalinRadoni/pax-DLED","owner":"CalinRadoni","description":null,"archived":false,"fork":false,"pushed_at":"2024-08-29T20:41:55.000Z","size":652,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-12-30T20:19:11.620Z","etag":null,"topics":["esp-idf","esp32","smart-devices","wifi","ws2812b"],"latest_commit_sha":null,"homepage":null,"language":"KiCad Layout","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/CalinRadoni.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-CC-BY-SA-4.0.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-02-20T21:12:04.000Z","updated_at":"2024-08-29T20:41:59.000Z","dependencies_parsed_at":"2022-09-23T06:02:07.031Z","dependency_job_id":null,"html_url":"https://github.com/CalinRadoni/pax-DLED","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/CalinRadoni%2Fpax-DLED","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CalinRadoni%2Fpax-DLED/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CalinRadoni%2Fpax-DLED/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CalinRadoni%2Fpax-DLED/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CalinRadoni","download_url":"https://codeload.github.com/CalinRadoni/pax-DLED/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239800482,"owners_count":19699127,"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":["esp-idf","esp32","smart-devices","wifi","ws2812b"],"created_at":"2024-12-30T20:19:15.269Z","updated_at":"2026-02-08T21:30:15.233Z","avatar_url":"https://github.com/CalinRadoni.png","language":"KiCad Layout","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# ESP32 controller for digital LEDs\n\nEfficiency, hardware control for digital LEDs and Wi-Fi communications - these are just some of the caracteristics of this controller.\n\nIt is designed to control digital LEDS like:\n\n- WS2812, WS2812B, ... (*aka* NeoPixel) and derivatives like SK6812\n- APA102 (*aka* DotStar) and derivatives like SK9822\n\n**Status:** *this is work in progress !*\n\n## Features\n\n- using the ESP32's RMT peripheral, the controller is able to drive two strips of digital LEDs like: WS2812, WS2812B, WS2812C, WS2812S, WS2813, WS2815, WS2812D, etc.\n- using the ESP32's HSPI peripheral, the controller is able to drive a strip of digital LEDs like APA102\n- two *real* logic level shifter circuits\n- the power supply for LEDs is controlled using a Power MOSFET\n- I2C and two general-purpose extension headers\n- high efficiency synchronous buck converter\n- supply voltage supervisor\n\n## Software\n\nMy [esp32_digitalLEDs](https://github.com/CalinRadoni/esp32_digitalLEDs) repository contains code to use the ESP32's RMT peripheral to drive digital LEDs.\n\nThe code dedicated to this board is not yet built.\n\n## Development Environment\n\nOperating system is [Debian](https://www.debian.org/)\n\nTools:\n\n- [KiCad EDA](https://www.kicad.org/)\n- [Visual Studio Code](https://code.visualstudio.com/)\n- [Espressif IoT Development Framework](https://github.com/espressif/esp-idf)\n- [Git](https://git-scm.com/)\n- [GIMP](https://www.gimp.org/)\n- [Inkscape](https://inkscape.org/en/)\n\n## Versions\n\n### Version 1\n\n- *Fab* files are moved to the Fab-v1 directory\n- The PCBs from SeeedStudio arrived\n- The components are sourced\n- I have built three boards\n- I have developed a proof-of-concept software\n\n### Version 0.x\n\nHardware revision 10 is presented in the following rendered picture:\n\n![board-render](Docs/board-render-rev10.png)\n\nHardware revision 9 is presented in the following rendered picture:\n\n![board-render](Docs/board-render-rev9.png)\n\nHardware revision 8 is presented in the following rendered picture:\n\n![board-render](Docs/board-render-rev8.png)\n\n## License\n\nThe software and documentation are released under the [GNU GPLv3](http://www.gnu.org/licenses/gpl-3.0.html) License. See the __LICENSE-GPLv3.txt__ file.\n\nThe hardware schematics are licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](http://creativecommons.org/licenses/by-sa/4.0/).\nSee the __LICENSE-CC-BY-SA-4.0.txt__ file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcalinradoni%2Fpax-dled","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcalinradoni%2Fpax-dled","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcalinradoni%2Fpax-dled/lists"}