{
  "added_at": "2026-11-08",
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "alpha1s reconstructs the UBTECH Alpha 1S robot's Bluetooth control link as a Python SDK for telemetry, servo movement and stored actions. Its protocol layer documents FB BF frame headers, length and checksum fields, RFCOMM channel 6, a 16-servo command and optional BLE transport, with examples and tests against captured frames.",
  "description_zh": "alpha1s 将 UBTECH Alpha 1S 机器人的蓝牙控制链路实现为 Python SDK，支持遥测、舵机动作和设备内置动作。协议层记录 FB BF 帧头、长度与校验字段、RFCOMM 通道 6、16 舵机命令及可选 BLE 传输，并提供示例和基于捕获帧的测试。",
  "entry_url": "https://awesomerea.org/resources/alpha1s-sdk-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/alpha1s-sdk-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/andresjjn/alpha1s-sdk/blob/daa6c11d4ad6c919d8a3c21c4f2e97d808e89dda/README.md",
  "group": "cases",
  "id": "alpha1s-sdk-case",
  "json_url": "https://awesomerea.org/resources/alpha1s-sdk-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/alpha1s-sdk-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/alpha1s-sdk-case/index.md",
  "name": "alpha1s: reconstructing UBTECH Alpha 1S Bluetooth control",
  "name_zh": "alpha1s：重建 UBTECH Alpha 1S 蓝牙控制协议",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A UBTECH Alpha 1S robot and compatible Bluetooth transport are required for hardware use.",
    "The package specifies Python 3.9 or later; RFCOMM uses PyBluez on Linux, while BLE uses bleak.",
    "The API is being consolidated, and the author notes that some LED behavior still needs checking across firmware revisions.",
    "MIT license."
  ],
  "requirements_zh": [
    "实际控制需要 UBTECH Alpha 1S 机器人及兼容的蓝牙传输方式。",
    "软件包要求 Python 3.9 或更新版本；Linux 上的 RFCOMM 使用 PyBluez，BLE 使用 bleak。",
    "API 仍在整合；作者指出部分 LED 行为尚需在不同固件版本上核对。",
    "MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/andresjjn/alpha1s-sdk",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
