[
  {
    "hash": "99c8d479605491753640a0ea8f933a94008f29c8",
    "short": "99c8d47",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-13T10:23:22Z",
    "subject": "Added wiring image"
  },
  {
    "hash": "262a0783a7a0c4c32bdee96ad93040b3853c2ad0",
    "short": "262a078",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-13T10:03:20Z",
    "subject": "default presence to GPIO1 instead"
  },
  {
    "hash": "84e552cf8bd4f9af774c78504dcbfe845c8885a3",
    "short": "84e552c",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-13T09:55:12Z",
    "subject": "LD2410S: Wake up esp32!"
  },
  {
    "hash": "ac7cfbab9c4448aacda883af49b8d286dec75bff",
    "short": "ac7cfba",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-13T02:51:53Z",
    "subject": "Added calibration tool for ld2410s"
  },
  {
    "hash": "cc5d8ab889512eea7fd29ca12dfc8367ea111d7b",
    "short": "cc5d8ab",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-05T08:28:37Z",
    "subject": "Added Home Key ECP polling"
  },
  {
    "hash": "80e7c3ae405939d748be1742af9c76c891895fba",
    "short": "80e7c3a",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-05T07:48:32Z",
    "subject": "Using BLE_GAP_EVENT_LINK_ESTAB instead of BLE_GAP_EVENT_CONNECT"
  },
  {
    "hash": "3a1c9aa1472ad881a15208b81c4b2687dfae5674",
    "short": "3a1c9aa",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-05T07:04:10Z",
    "subject": "Added some debug logs"
  },
  {
    "hash": "5be8ff6a1040884ca1ee504a28968f79fa9760ba",
    "short": "5be8ff6",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-05T02:28:58Z",
    "subject": "Added service for key exchange"
  },
  {
    "hash": "d9cba143c5082450b6072c8852c337048b03e1ba",
    "short": "d9cba14",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-04T13:16:57Z",
    "subject": "Fixed wake-up + command sequence and startup ordering"
  },
  {
    "hash": "c3674785ae4c15c13362db3f623ee17f320e472f",
    "short": "c367478",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-04T13:05:28Z",
    "subject": "It's PN532 not PNC532"
  },
  {
    "hash": "40b73ceba1a11cc118a5ea639d190fcb8e32ac3a",
    "short": "40b73ce",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-04T12:50:36Z",
    "subject": "Added PONG response"
  },
  {
    "hash": "0c4e0bd17fbf39ee8ca9dccd328f523f055cb4fb",
    "short": "0c4e0bd",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-04T01:58:13Z",
    "subject": "Connects PN532 and ESP32-C3"
  },
  {
    "hash": "9aa14718c9fab29f9240a112df535b1aa65cfcb4",
    "short": "9aa1471",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-03T21:39:40Z",
    "subject": "Initial HomeKey reader prototype"
  }
]
