{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/Ennar1991/ZydDash/blob/8da48ebcb939be9eff65fb019eff275f84af1525/BLE_Telemetry.md",
    "https://github.com/Ennar1991/ZydDash/blob/8da48ebcb939be9eff65fb019eff275f84af1525/Display_Telemetry_Analyzing.md",
    "https://github.com/Ennar1991/ZydDash/blob/8da48ebcb939be9eff65fb019eff275f84af1525/commands.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "ZydDash builds an ESP32 dashboard for an ePowerFun ePF-1 scooter from decoded Zydtech BLE telemetry. Its notes map Bluetooth characteristics, a 115200-baud display bus, MODBUS-like command frames and registers, while Python examples read and interpret scooter telemetry.",
  "description_zh": "ZydDash 根据解析出的 Zydtech BLE 遥测数据，为 ePowerFun ePF-1 电动滑板车制作 ESP32 仪表盘。文档列出蓝牙特征值、115200 波特率的显示器总线、类 MODBUS 命令帧和寄存器；Python 示例可读取并解释遥测数据。",
  "entry_url": "https://awesomerea.org/resources/zyddash-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/zyddash-case/",
  "evidence_url": "https://github.com/Ennar1991/ZydDash/blob/8da48ebcb939be9eff65fb019eff275f84af1525/README.md",
  "group": "cases",
  "id": "zyddash-case",
  "json_url": "https://awesomerea.org/resources/zyddash-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/zyddash-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/zyddash-case/index.md",
  "name": "ZydDash: decoding ePowerFun scooter telemetry for an ESP32 dashboard",
  "name_zh": "ZydDash：解析 ePowerFun 滑板车遥测数据并制作 ESP32 仪表盘",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "The dashboard example uses an ESP32 module with BLE and an SH1106-compatible OLED display.",
    "The GUI example requires pysimplegui and libscrc.",
    "The author says the project is largely abandoned and the scooter's update mode needs further investigation.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "仪表盘示例使用具备 BLE 功能的 ESP32 模块及兼容 SH1106 的 OLED 显示屏。",
    "GUI 示例需要 pysimplegui 和 libscrc。",
    "作者称项目已基本停止开发，滑板车更新模式仍有待研究。",
    "仓库中没有许可证文件。"
  ],
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/Ennar1991/ZydDash",
  "verification": "source-reviewed",
  "verified_at": "2026-11-08"
}
