Public code
Bluetooth File Transfer
A BLE file-transfer proof of concept between Android and a laptop.
Project linksThe project
The Android phone acts as a BLE peripheral with a GATT file-transfer service. A Python client on a laptop can exchange files with selected Android folders.
What it demonstrates
- Upload and download files or folders over BLE.
- Keep advertising and transfer state in an Android foreground service.
- Use a Compose interface for permissions, folder selection, and transfer state.
Working on something similar?
Tell us about your product, your team and the support you need.
Discuss your project ↗