BLE Hero for Android is your all-in-one Bluetooth LE development companion.
🤔 Whether you’re a professional engineer, firmware developer, or IoT hobbyist, BLE Hero puts powerful scanning, Firmware Upgrade, GATT exploration, and logging tools right in your pocket.
🎥 Built-In Tutorials
• Step-by-step video guides under the Help section
🌗 Light & Dark Themes with Extra Personality
• Automatically matches your system theme or choose manually
🔄 DFU (Device Firmware Update) Support
• MCUBoot
• Legacy Nordic DFU
• Send us a request for any other platforms you would like support for
🔍 BLE Scanning & Discovery
• Regularly updated list of Bluetooth SIG Company IDs
• Powerful search—filter by any field in the advertisement packet
• Real-time RSSI
• Real-time advertisment interval estimation
• Detailed raw advertisement data view
• “Favorite” devices & permanent ignore list
• Locator mode to help locate devices
🔗 Connection Management
• Maintain simultaneous connections to dozens of devices
• Automatic reconnect from any screen—no need to restart your scan
🧩 GATT Explorer
• Browse services, characteristics & descriptors
• Read value formats: HEX | ASCII | UInt8 arrays
• Notifications & indication handling
• Detailed read/write history with timestamps
• Custom keyboards for writing: HEX, ASCII & Decimal
📜 Advanced Logging & Diagnostics
• Industry-leading, low-level BLE event logging
• Searchable log viewer (advertisements, connections, GATT events, system status)
• Error descriptions on disconnects, failed operations & more
• Enable/disable individual log categories on the fly
• Export logs as text (email, cloud storage, file system)
• JSON, CSV, and TXT log export formats
Why Choose BLE Hero?
• Precision: Dive into every byte of your Bluetooth LE packets.
• Flexibility: From DFU to diagnostics, one app does it all.
• Usability: Intuitive UI with light/dark modes and in-app tutorials.