BlePad: BLE Remote

Wireless BLE UART Remote

Free · In-App Purchases · Designed for iPad. Not verified for macOS.

Micro:bit & ESP32 example code + demo videos now available! https://github.com/minervasoft-inc/blepad-examples BlePad turns your iPhone into a wireless remote controller for BLE UART devices — perfect for micro:bit, ESP32, and any Nordic UART Service (NUS) compatible hardware. Great for electronics projects, education, and robotics. ■ Four built-in remote screens Game Controller D-pad (up/down/left/right) and A/B buttons with full multi-touch support. Numpad Digits 0–9 plus arithmetic keys (+, −, ×, ÷). QWERTY Keyboard Full alphabetic layout, optimized for landscape orientation. Custom Remote Freely arrange widgets on a 12-column × 8-row grid in landscape mode. Choose from Buttons, ON/OFF Switches, and Sliders (horizontal or vertical). Set custom labels, command values, colors, and sizes for each widget. Long-press repeat sends the button command every 100 ms. Pro unlocks up to 20 saved layouts, and layout names can be up to 20 characters. ■ Share your layouts Share the custom remote layouts you've created with other phones. Export a layout as a JSON file and send it however you like — AirDrop, email, cloud storage, and more. Import a layout someone shared with you to start using the same setup right away. Exporting is available in the free version; importing requires Pro. ■ Receive Log Displays incoming BLE UART notifications in real time as a timestamped text log (up to 100 entries). ■ Free vs Pro Free (ad-supported) • Game Controller, Numpad, Keyboard: full access • Custom Remote: create, use, edit, and export 1 layout • Receive Log: full access Pro (one-time purchase) • Everything in Free • Custom Remote: up to 20 layouts, plus layout import • Ad-free ■ Technical specs • Protocol: Nordic UART Service (NUS) • Write / Write without response, max 20 bytes per packet (auto-detected from characteristic properties) • Command format: +ID\n on press, −ID\n on release • Requires iOS 17.0 or later ■ Compatible devices • BBC micro:bit (V1 / V2) • ESP32 (requires NUS-compatible BLE UART firmware) • Any Nordic UART Service (NUS) compatible BLE device Note: BLE stability depends on your environment. For robotics or safety-critical use, we recommend implementing emergency stop logic on the device side.

  • This app has not received enough ratings or reviews to display an overview.

You can now share your custom remote layouts with other phones. Export a layout you created and send it, or import a layout someone shared with you (importing requires Pro). Also fixed an issue where switching between custom layouts could cause buttons and sliders to send outdated commands.

The developer, MINERVA, INC., indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Linked to You

    The following data may be collected but it is not linked to your identity:

    • Usage Data
    • Diagnostics

Privacy practices may vary based, for example, on the features you use or your age. Learn More

The developer has not yet indicated which accessibility features this app supports. Learn More

Provider
MINERVA, INC.
Size
7.8 MB
Category
Utilities
Compatibility
Requires iOS 17.0 or later.
  • iPhone
    Requires iOS 17.0 or later.
  • iPad
    Requires iPadOS 17.0 or later.
  • Mac
    Requires macOS 14.0 or later and a Mac with Apple M1 chip or later.
  • Apple Vision
    Requires visionOS 1.0 or later.
Languages
English and 2 more
  • English, Japanese, Simplified Chinese
Age Rating
4+
In-App Purchases
Yes
Copyright
© 2026 MINERVA, INC.