BLE Hero icon

BLE Hero

onceLabs LLC
Free
4.8 out of 5

About BLE Hero

BLE Hero is a comprehensive development tool for engineers, software developers, or anyone developing Bluetooth Low Energy enabled products or applications.

Light and Dark Modes!

Tutorials:
- Video Tutorials Under the Help Section

DFU Support:
- Nordic Semiconductor
- Cypress, Silabs, + STMicro coming soon

BLE Scanning:
- Company IDs from Bluetooth SIG
- Search function: Search by any values included in advertisement data
- Real-time RSSI plot for each discovered peripheral
- Real-time estimated advertisement interval
- Full listing of all advertisement data for each discovered peripheral
- Favorites support
- Ability to permanently ignore devices
- Locator Mode!

Connections:
- Ability to maintain connections to many devices at the same time

GATT Interactions:
- Attempt reconnection from anywhere in the app! No need to return to the scan results to reconnect

- Explore GATT services, characteristics, and descriptors

- Read characteristics, notifications/indications
→ Display formats: HEX, ASCII, or UInt8 byte array
→ Read and notification history with timestamps within characteristic view

- Write characteristics
→ HEX, ASCII, and Decimal keyboards
→ Write formats: HEX, ASCII, and Decimal
→ Viewable write history with timestamps within characteristic view

- Descriptors and descriptor values

- Notifications/Indications

Logging:
- Most detailed logging available
- Search function to search for specific events
- Logging occurs at a low level, providing detailed information about all BLE events
- Advertisement data
- Connection events with error descriptions
- Disconnection events with error descriptions
- Read/write characteristic events with error descriptions
- Notification/indication events
- GATT discovery events
- System status events
- Fully configurable: enable or disable each of the log event types
- Export logs as text files via email, text, etc..., or save to files

BLE Hero Screenshots