{"id":13647262,"url":"https://github.com/ronibandini/reggaetonBeGone","last_synced_at":"2025-04-22T02:31:07.010Z","repository":{"id":223658062,"uuid":"760889345","full_name":"ronibandini/reggaetonBeGone","owner":"ronibandini","description":"Detects reggaeton genre with Machine Learning and sends packets to disable BT speakers (hopefully)","archived":false,"fork":false,"pushed_at":"2024-09-11T12:43:07.000Z","size":575,"stargazers_count":589,"open_issues_count":0,"forks_count":74,"subscribers_count":36,"default_branch":"main","last_synced_at":"2024-09-11T19:39:24.016Z","etag":null,"topics":["bluetooth","ddos","machine-learning","music","python","reggaeton"],"latest_commit_sha":null,"homepage":"https://bandini.medium.com/reggaeton-be-gone-6fa55f46a9d7","language":"Python","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/ronibandini.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-02-20T21:10:05.000Z","updated_at":"2024-09-11T12:44:03.000Z","dependencies_parsed_at":"2024-02-21T12:23:31.404Z","dependency_job_id":"9a67080c-a81a-4c1b-a76f-69a92bcf265d","html_url":"https://github.com/ronibandini/reggaetonBeGone","commit_stats":null,"previous_names":["ronibandini/reggaetonbegone"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronibandini%2FreggaetonBeGone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronibandini%2FreggaetonBeGone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronibandini%2FreggaetonBeGone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronibandini%2FreggaetonBeGone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ronibandini","download_url":"https://codeload.github.com/ronibandini/reggaetonBeGone/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223887506,"owners_count":17219937,"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":["bluetooth","ddos","machine-learning","music","python","reggaeton"],"created_at":"2024-08-02T01:03:26.638Z","updated_at":"2025-04-22T02:31:07.000Z","avatar_url":"https://github.com/ronibandini.png","language":"Python","funding_links":["https://www.patreon.com/RoniBandini/shop/reggaeton-be-gone-version-experimental-3-860409","https://www.patreon.com/RoniBandini/shop/taller-virtual-de-pocket-gone-945256"],"categories":["Python"],"sub_categories":[],"readme":"# Reggaeton Be Gone\n\n![RBG](https://github.com/user-attachments/assets/82ae1932-0db3-41b7-aafb-94ccb48f4141)\n\nDetects reggaeton musical genre with Machine Learning and sends packets to disable BT speakers (hopefully)\n\n# Parts \nRaspberry Pi 3 https://www.dfrobot.com/product-1703.html?tracking=hOuIhw4fDaJRTdy4abz04npbQC78dqxBkqVt7XMFYxEXj2s0ukWgm71wbut0ewUP\n\nDFRobot Oled 128x32 screen https://www.dfrobot.com/product-2018.html?tracking=hOuIhw4fDaJRTdy4abz04npbQC78dqxBkqVt7XMFYxEXj2s0ukWgm71wbut0ewUP\n\nPush button https://www.dfrobot.com/product-1098.html?tracking=hOuIhw4fDaJRTdy4abz04npbQC78dqxBkqVt7XMFYxEXj2s0ukWgm71wbut0ewUP\n\nBT Audio Receiver 5.0 (to test with your own BT) https://www.dfrobot.com/product-2085.html?tracking=hOuIhw4fDaJRTdy4abz04npbQC78dqxBkqVt7XMFYxEXj2s0ukWgm71wbut0ewUP \n\nJumper cables\n\n# Machine Learning\nModel trained using Edge Impulse platform https://edgeimpulse.com/ (free account for developers)\nI will soon post the eim file or make public my project for cloning\n\n# Complete Instructions\nEnglish https://www.hackster.io/roni-bandini/reggaeton-be-gone-e5b6e2\nSpanish workshop https://www.youtube.com/watch?v=sPcHeiP9Xgg\n\n# Connections\nOled SDA -\u003e  Rpi GPIO 2\nOled SCL -\u003e Rpi GPIO 3\nOled VCC -\u003e Rpi VCC\nOled GND -\u003e Rpi GND\n\nButton pin 1 -\u003e GPIO26\nButton pin 2 -\u003e GND\n\nPower supply: 5V 3A\n\n# 2.0 Experimental version\nThis version was made for the Nerdearla Chile workshop. It includes several enhancements  \n\n# 3.0 Experimental version\nThis version was made for Ekoparty workshop and it was given for free to the participants. It includes on device scan, strike to avoid false positives, better ML model and more. You can get this version (software, 3d enclosure and ML model) at https://www.patreon.com/RoniBandini/shop/reggaeton-be-gone-version-experimental-3-860409 \n\n# Pocket Gone\n\nReggaeton Be Gone is not an easy device to make. Besides, most people just need a simple way to disable loud Bluetooth speakers. I have another device called Pocket Gone—cheaper, portable, and easy to make. You can sign up for the asynchronous workshop and build your own. https://www.patreon.com/RoniBandini/shop/taller-virtual-de-pocket-gone-945256 \n\n# Contact\nCustomizations, prototyping, maker or AI talks? \n\nRoni Bandini\nhttps://www.instagram.com/ronibandini/\nhttps://x.com/RoniBandini\nhttps://www.linkedin.com/in/ronibandini/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fronibandini%2FreggaetonBeGone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fronibandini%2FreggaetonBeGone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fronibandini%2FreggaetonBeGone/lists"}