{"id":26490020,"url":"https://github.com/guysoft/ledpotato","last_synced_at":"2025-09-21T21:10:28.732Z","repository":{"id":262516543,"uuid":"885703448","full_name":"guysoft/LEDPotato","owner":"guysoft","description":"A Le Potato AML-S905X-CC distrubtion that controls ws2812 LEDs over uart right on boot","archived":false,"fork":false,"pushed_at":"2024-11-14T11:49:13.000Z","size":243,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"devel","last_synced_at":"2025-09-18T09:03:50.317Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","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/guysoft.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,"publiccode":null,"codemeta":null}},"created_at":"2024-11-09T06:54:19.000Z","updated_at":"2025-05-02T17:23:03.000Z","dependencies_parsed_at":"2024-12-16T03:05:07.029Z","dependency_job_id":null,"html_url":"https://github.com/guysoft/LEDPotato","commit_stats":null,"previous_names":["guysoft/ledpotato"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/guysoft/LEDPotato","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guysoft%2FLEDPotato","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guysoft%2FLEDPotato/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guysoft%2FLEDPotato/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guysoft%2FLEDPotato/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/guysoft","download_url":"https://codeload.github.com/guysoft/LEDPotato/tar.gz/refs/heads/devel","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guysoft%2FLEDPotato/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":276306481,"owners_count":25619652,"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-09-21T02:00:07.055Z","response_time":72,"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":[],"created_at":"2025-03-20T07:54:44.144Z","updated_at":"2025-09-21T21:10:28.702Z","avatar_url":"https://github.com/guysoft.png","language":"Shell","funding_links":["https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=26VJ9MSBH3V3W\u0026source=url"],"categories":[],"sub_categories":[],"readme":"# LEDPotato\n![image](https://github.com/guysoft/LEDPotato/blob/devel/media/ledpotato.png?raw=true)\n\nA distrubution for Le Potato AML-S905X-CC that controls ws2812 over uart. Right away from boot.\n\nLEDPotato uses [CustomPiOS](https://github.com/guysoft/CustomPiOS) to build the image.\n\n# Donate\nLEDPotato is 100% free and open source and maintained by Guy Sheffer. If its helping your life, your organisation or makes you happy, please consider making a donation. It means I can code more and worry less about my balance. Any amount counts. Also many thanks to people contributing code.\n\n\n[\u003cimg src=\"https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif\" alt=\"Donate button\" \u003e](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=26VJ9MSBH3V3W\u0026source=url)\n\n# Where to get it?\n\nThe official mirror is [here](https://unofficialpi.org/Distros/LEDPotato)\n\nNightly builds are available [here](http://unofficialpi.org/Distros/LEDPotato/nightly/) (currently built on demand)\n\n# How to use it?\n1. Connect an LED strip to Pin 8 on the Le Potato:\n** ADD IMAGES **\n2. Unzip the image and install it to an SD card [like any other Le Potato Image](http://wiki.loverpi.com/tutorial:sbc:libre-aml-s905x-getting-started)\n3. Boot the Le Potato from the SD card\n4. Log into your Le Potato via SSH (it is located at ledpotato.local if your computer supports bonjour or the IP address assigned by your router), default username is ``pi``, default password is ``lepotato`` and change the password using the passwd command.\n5. You can update the number of leds here:\n```\n/opt/ledpotato/libretech-saled-light/config/ws2812-uart-gxl-aml6.ini\n```\n6. You can update the script that controls the leds here:\n```\n/opt/ledpotato/libretech-saled-light/gen/run_leds.py\n```\n\n# Requirements\n\n* Le Potato AML-S905X-CC\n* A ws2812 LED strip that is powered independently. I was told to use a Schmitt-Trigger Inverter to handle level shifting, but my led strip works without it.\n\n# Features\n\n* Starts controlling a ws2812 LED strip on boot\n\n# Developing\n\n## Requirements\n* qemu-arm-static\n* CustomPiOS\n* Downloaded Raspbian image.\n* root privileges for chroot\n* Bash\n* realpath\n* sudo (the script itself calls it, running as root without sudo won't work)\n* jq (part of CustomPiOS dependencies)\n* python3-git\n\n# Build LEDPotato From within LEDPotato / Debian / Ubuntu\n\nLEDPotato can be built from Debian, Ubuntu, or even LEDPotato. Build requires about 3.5 GB of free space available. You can build it by issuing the following commands:\n\n```\nsudo apt install coreutils p7zip-full qemu-user-static\n\ngit clone https://github.com/guysoft/CustomPiOS.git\ngit clone https://github.com/guysoft/LEDPotato.git\n\ncd FullPageOS/src/image\n# Update this to newer images if needed\nwget -c --trust-server-names 'https://distro.libre.computer/ci/debian/12/debian-12-base-arm64%2Baml-s905x-cc.img.xz'\ncd ..\n../../CustomPiOS/src/update-custompios-paths\nsudo modprobe loop\nsudo bash -x ./build_dist\n```\n\n# Building Using Docker\n\n[See Building with docker entry in wiki](https://github.com/guysoft/CustomPiOS/wiki/Building-with-Docker)\n\n# Attribution\n\n* Potato in logo [by kirocookie](https://opengameart.org/content/potato-big)\n* LED driver by [libre-computer-project](https://github.com/libre-computer-project/libretech-saled-light), thanks to @dsx724 for helping out with setting it up\n# Contribution\n\nCode contribution would be appreciated!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fguysoft%2Fledpotato","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fguysoft%2Fledpotato","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fguysoft%2Fledpotato/lists"}