pwidgets
Android home-screen widget

One tap.
Bluetooth, sorted.

Put any device you've already paired — headphones, a speaker, your car — right on your home screen. Tap to connect. Tap again to disconnect. That's the whole app.

Why you'll like it

No menus. No digging through settings.

Stop opening Settings, finding Bluetooth, scrolling to the right device, tapping it, waiting. The widget does all of that with one tap.

One widget per device

Add it once for your headphones, again for the car, again for the speaker. Each tile remembers its own device.

Always tells the truth

Connecting, connected, or not — the tile shows what's really happening, so you never tap into thin air.

Instant & tiny

Reacts the moment you tap, weighs almost nothing, and runs nothing in the background draining your battery.

Works with

Anything you've already paired.

Pick a device from your phone's paired list. pwidgets figures out what kind it is and connects it the right way — nothing for you to set up.

🎧

Headphones

Over-ear, on-ear, your daily pair

🔊

Speakers

Desk, kitchen, portable

🚗

Car audio

Stays connected through restarts

🎵

Wireless earbuds

Quick grab-and-go pairs

⌨️

Keyboards & mice

Classic accessories

🎮

Controllers

Game pads and remotes

Honest by design — it
never fakes a connection.
  • A tap always reflects the real state of your device, not a guess.
  • Audio gear like headphones and car stereos stay connected even after a phone restart.
  • If something can't be reached, it says so plainly instead of spinning forever.
Get it

Download it, or build from source.

Grab the signed APK from the latest release and install it — or build it yourself if you prefer. Either way it's free and MIT-licensed.

  1. Download pwidgets-1.0.0.apk and open it on your phone (allow installs from your browser if asked).
  2. Long-press your home screen → Widgetspwidgets, and drop “BT Connect” anywhere.
  3. Pick a paired device, hit Save, and tap the tile to connect or disconnect.
Download v1.0.0 ↗

or view the source on GitHub ↗

# prefer to build it yourself? ./gradlew :app:assembleDebug # then install on a connected phone adb install -r \ app/build/outputs/apk/debug/app-debug.apk