{"id":21832603,"url":"https://github.com/ivynya/esp32-rick-roller","last_synced_at":"2025-10-08T05:32:08.054Z","repository":{"id":105715383,"uuid":"181813546","full_name":"ivynya/ESP32-Rick-Roller","owner":"ivynya","description":"A compact solution for Rick Rolling your friends, coworkers, and normies in public.","archived":false,"fork":false,"pushed_at":"2019-08-04T22:22:20.000Z","size":17364,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-02T00:41:37.249Z","etag":null,"topics":["arduino","cpp","esp32","rick-astley","rickroll"],"latest_commit_sha":null,"homepage":null,"language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ivynya.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":"2019-04-17T03:53:17.000Z","updated_at":"2024-09-23T10:40:47.000Z","dependencies_parsed_at":"2023-06-13T07:00:34.038Z","dependency_job_id":null,"html_url":"https://github.com/ivynya/ESP32-Rick-Roller","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ivynya/ESP32-Rick-Roller","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivynya%2FESP32-Rick-Roller","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivynya%2FESP32-Rick-Roller/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivynya%2FESP32-Rick-Roller/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivynya%2FESP32-Rick-Roller/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ivynya","download_url":"https://codeload.github.com/ivynya/ESP32-Rick-Roller/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivynya%2FESP32-Rick-Roller/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278892193,"owners_count":26063947,"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-10-08T02:00:06.501Z","response_time":56,"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":["arduino","cpp","esp32","rick-astley","rickroll"],"created_at":"2024-11-27T19:21:37.770Z","updated_at":"2025-10-08T05:32:08.049Z","avatar_url":"https://github.com/ivynya.png","language":"CSS","readme":"# ESP32-Rick-Roller\nThe one-stop shop solution for an ESP32-based Rick Rolling solution.\n\nThis README will be updated fully later. Until then, here are the dependencies used in this project and a few notes.\n\n# Notes\n\nI don't understand why or how, but the captive portal system works approximately 50% of the time or less on Windows. iOS (and by extension macOS) as well as Android (unsure about ChromeOS) seem to perform fine. If someone can find a fix or the reason why, that would be appreciated.\n\nBoards tested:\n- Heltec WiFi Kit 32\n- Lolin D32 Pro - will be moving forward with this board as it has more memory/support for SD card directly\n\nIf your board doesn't have at least 8MB of flash allocable to SPIFFS, replace instances of rick.mp4 with rick.gif in Program.ino and the index/js files.\n\n# Dependencies - C++\n\nWiFi.h\n- This should be included with the Arduino IDE.\n\nDNSServer.h\n- In the flavor provided by Espressif.\n- https://github.com/espressif/arduino-esp32\n\nESPAsyncWebServer.h\n- Project looks not to be maintained, but it works fine, mostly\n- https://github.com/me-no-dev/ESPAsyncWebServer\n\nAsyncTCP.h \u0026 SPIFFS.h\n- These are part of ESPAsyncWebServer.\n\n# Dependencies - Other\n\nanimate.css\n- A fantastic lightweight library to replace most of what I used to use jQuery for\n- The included file is modified to strip out the bulk I don't need\n- Under MIT License\n- https://github.com/daneden/animate.css\n\nRick Astley\n- Absolutely essential to this project. If your universe does not use the Rick Astley dependency, this will not run on your device.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fivynya%2Fesp32-rick-roller","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fivynya%2Fesp32-rick-roller","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fivynya%2Fesp32-rick-roller/lists"}