BlePad 是一款通过蓝牙 UART(Nordic UART Service)无线控制 micro:bit、ESP32 等 BLE 设备的遥控器应用,适用于电子制作、教育及机器人控制等场景。
■ 四种遥控界面
游戏手柄
十字键(上下左右)和 A/B 按钮,支持多点同时按下。
数字键盘
数字 0〜9 及运算符(+、−、×、÷)的简洁布局。
QWERTY 键盘
字母键盘,推荐横屏使用。
自
BlePad 是一款通过蓝牙 UART(Nordic UART Service)无线控制 micro:bit、ESP32 等 BLE 设备的遥控器应用,适用于电子制作、教育及机器人控制等场景。
■ 四种遥控界面
游戏手柄
十字键(上下左右)和 A/B 按钮,支持多点同时按下。
数字键盘
数字 0〜9 及运算符(+、−、×、÷)的简洁布局。
QWERTY 键盘
字母键盘,推荐横屏使用。
自定义遥控
在横屏模式下的 12 列 × 8 行网格中自由布置控件。可使用按钮、ON/OFF 开关、横向滑块和纵向滑块,每个控件可自定义标签、发送值、颜色和大小。按钮支持长按连发(每 100ms 发送一次指令)。Pro 版最多可创建 20 个布局,布局名称最多可输入 20 个字符。
■ 布局分享
您可以将创建好的自定义遥控布局分享给其他手机。将布局导出为 JSON 文件,通过隔空投送、邮件、云存储等方式发送即可。导入他人分享的布局文件后,可直接使用相同的布局设置。导出功能免费版即可使用,导入功能仅限专业版。
■ 接收日志
实时显示 BLE UART 通知数据,以带时间戳的文本日志形式保存(最多 100 条)。
■ 免费版与 Pro 版
【免费版(含广告)】
・游戏手柄、数字键盘、键盘:全功能可用
・自定义遥控:可创建、使用、编辑并导出 1 个布局
・接收日志:全功能可用
【Pro 版(一次性购买)】
・包含免费版全部功能
・自定义遥控:最多可创建 20 个布局,并支持导入布局
・去除广告
■ 技术规格
・通信协议:Nordic UART Service(NUS)
・发送方式:Write / Write without response(最大 20 字节/包,根据 Characteristic 属性自动判断)
・指令格式:按下时发送 +标识符\n,释放时发送 −标识符\n
・系统要求:iOS 17.0 及以上
■ 适配设备示例
・BBC micro:bit(V1 / V2)
・ESP32(需具备 NUS 兼容的 BLE UART 固件)
・其他兼容 Nordic UART Service 的 BLE 设备
BLE 连接稳定性取决于使用环境。用于机器人控制等安全敏感场景时,建议在接收端也实现紧急停止逻辑。