BLESerial HM-10

BLESerial HM-10

BLE CC2541 Serial terminal

1 ratings
1 review
$2.99

Details

  • Released
  • Updated
  • January 3, 2022
  • September 16, 2026

Features

BLESerial HM-10 screenshot #1 for iPhone
BLESerial HM-10 screenshot #2 for iPhone
BLESerial HM-10 screenshot #3 for iPhone
BLESerial HM-10 screenshot #4 for iPhone
BLESerial HM-10 screenshot #5 for iPhone
BLESerial HM-10 screenshot #6 for iPhone
BLESerial HM-10 screenshot #7 for iPhone
BLESerial HM-10 screenshot #8 for iPhone
BLESerial HM-10 screenshot #9 for iPhone
BLESerial HM-10 screenshot #10 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

This utility app provides a direct serial terminal connection to HM-10 and CC2541 Bluetooth Low Energy modules. It allows real-time sending of commands and receiving of data without cables, featuring smart alerts for specific data patterns and full configurability for custom firmware.

✓Connects to HM-10/CC2541 BLE modules
✓Real-time command sending and data receiving
✓Scans for nearby BLE devices
✓Auto-reconnect functionality
✓Configurable display formats (ASCII/hex)
✓Smart alerts for data patterns
✓Supports custom firmware UUIDs
Show original description

What's New in BLESerial HM

3.9.0

September 16, 2026

- Dark mode support, with a Light / Dark / Automatic switch in App Settings. - Runs properly on the Mac: finds devices. - Export Plain Text now really exports plain text. - New system icons throughout. This app is not limited: Functions (custom buttons, toggle switches, and importing and exporting profiles) is fully included. The only thing it does not do is Nordic nRF52 modules. Buy BLE Serial Pro if you also need those alongside CC2541/HM-10.

More

User reviews

Excellent

Very intuitive, app is responsive and connectivity was seamless. I like it!

Would be nice to see a dark mode and more icon colour options in the future.

Developer apps

FAQ

What is BLESerial HM-10 used for?

BLESerial HM-10 is a dedicated serial terminal for HM-10 and CC2541 Bluetooth Low Energy modules. It allows you to send commands and receive data in real-time directly from your iPhone or iPad to these modules without needing cables or adapters.

How does BLESerial HM-10 connect to devices?

The app scans for nearby HM-10 and CC2541 devices and displays their information. You can then tap to connect. It also features auto-reconnect, so it will bring you straight back to your device every time you open the app.

Can BLESerial HM-10 alert me to specific data?

Yes, BLESerial HM-10 has a 'Smart Alerts' feature. You can set text patterns to watch for in incoming data, and the app will notify you immediately when a match is found. This is useful for monitoring autonomous devices or error conditions.

Is BLESerial HM-10 customizable for custom firmware?

Yes, the app is fully configurable. It supports both standard and 128-bit UUIDs, and you can adjust the service and characteristic UUIDs in the Settings for custom firmware, ensuring compatibility with your specific BLE setup.

Does BLESerial HM-10 have ads or subscriptions?

No, BLESerial HM-10 is designed to be clean and focused. It does not contain any ads, subscriptions, or unnecessary permissions, providing a fast and reliable connection to your HM-10 hardware.

What is the price of BLESerial HM-10?

BLESerial HM-10 is a paid application, priced at $2.99. This one-time purchase grants you access to its full functionality without any recurring fees or in-app purchases.

What devices is BLESerial HM-10 compatible with?

BLESerial HM-10 is compatible with iPhone, iPad, and iPod touch devices. It requires iOS 13.0 or later and is designed to work seamlessly with these Apple devices.

How often is BLESerial HM-10 updated?

The latest version of BLESerial HM-10 is 2.7.0, which was last updated on March 18, 2026. While this indicates a recent update, users can expect ongoing support and potential future enhancements for the application.