Skip to content

ronibandini/reggaetonBeGone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reggaeton Be Gone

RBG

🧷 Updated Alternative: Pocket Gone

If you want something simpler:

Pocket Gone

  • 💸 Cheaper ($15 in parts)
  • 🎒 Portable
  • 🔧 Easier to build

👉 https://pocketgone.com

🎧🚫 Reggaeton Be Gone

Detects reggaeton music using Machine Learning and sends packets to disrupt nearby Bluetooth speakers


🧠 Overview

Reggaeton Be Gone is an experimental Raspberry Pi device that:

  • 🎙️ Captures audio input
  • 🤖 Classifies genre using an ML model
  • 📡 Triggers a Bluetooth interference routine when reggaeton is detected

Focus areas: edge ML, audio classification, RF experimentation


🧰 Hardware


🤖 Machine Learning

  • Trained with Edge Impulse https://edgeimpulse.com/

  • 🎵 Audio classification model for reggaeton detection

  • 📦 Planned: public .eim file or open project for cloning


🔌 Wiring

📟 OLED Display

SDA  → GPIO 2  
SCL  → GPIO 3  
VCC  → 3.3V / 5V  
GND  → GND  

🔘 Button

Pin 1 → GPIO 26  
Pin 2 → GND  

⚙️ How It Works

  1. 🎙️ Capture audio

  2. 🤖 Run inference locally

  3. 🚫 If reggaeton detected:

    • 📡 Send Bluetooth packets
    • 🔇 Attempt to disrupt nearby speakers

🧪 Versions

🧩 v2.0 (Experimental)

  • Built for Nerdearla Chile
  • Incremental improvements

🧩 v3.0 (Experimental)

  • Built for Ekoparty

  • Includes:

    • 📡 On-device scan
    • 🎯 Strike system (reduce false positives)
    • 🤖 Improved ML model
    • 🧱 Enclosure + full package

👉 https://www.patreon.com/RoniBandini/shop/reggaeton-be-gone-version-experimental-3-860409


📚 Full Instructions


⚠️ Disclaimer

  • 🧪 Experimental project
  • ⚖️ May be restricted by local regulations

Use responsibly.


📬 Contact


About

Detects reggaeton genre with Machine Learning and sends packets to disable BT speakers (hopefully)

Topics

Resources

License

Stars

994 stars

Watchers

42 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages