{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/akirjavainen/A-OK/blob/111c74d97fa75a51de492c7c190d90b2f665b7be/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "A-OK implements the 433.92 MHz remote-control protocol used by AC114-01B controls for roller shades and projector screens. Arduino sketches capture 65-bit commands and transmit pairing, movement and stop commands; the README identifies tested motors and RF receivers.",
  "description_zh": "A-OK 实现 AC114-01B 卷帘及投影幕遥控器使用的 433.92 MHz 协议。Arduino 程序可捕获 65 位命令，并发送配对、升降和停止指令；项目列出了已测试的电机与射频接收器型号。",
  "entry_url": "https://awesomerea.org/resources/a-ok-rf-protocol-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/a-ok-rf-protocol-case/",
  "evidence_url": "https://github.com/akirjavainen/A-OK/blob/111c74d97fa75a51de492c7c190d90b2f665b7be/README.md",
  "group": "cases",
  "id": "a-ok-rf-protocol-case",
  "json_url": "https://awesomerea.org/resources/a-ok-rf-protocol-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/a-ok-rf-protocol-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/a-ok-rf-protocol-case/index.md",
  "name": "A-OK: reconstructing a 433.92 MHz remote-control protocol",
  "name_zh": "A-OK：重建 433.92 MHz 遥控协议",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "scope",
    "license"
  ],
  "requirements": [
    "Arduino or Raspberry Pi hardware and a compatible 433.92 MHz receiver or motor.",
    "Tested with AM25-1.2/30-MEL-P motors and AC202-02 receivers.",
    "GPL-3.0 license."
  ],
  "requirements_zh": [
    "需要 Arduino 或 Raspberry Pi 硬件，以及兼容的 433.92 MHz 接收器或电机。",
    "已测试 AM25-1.2/30-MEL-P 电机和 AC202-02 接收器。",
    "采用 GPL-3.0 许可证。"
  ],
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/akirjavainen/A-OK",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
