{
  "version": "1.0.0",
  "apiVersion": 1,
  "id": "com.ljlx.board.mocktest",
  "name": "测试板 · 服务器验证（6 脚）",
  "vendor": "乐教乐学",
  "chip": "esp32",
  "description": "【测试用，引脚是占位值】只在商店里、不在软件安装包里。装完板卡下拉会从 7 块变 8 块，选中后「数字写」只有 6 个引脚可选。用来验证服务器上的板卡包能被下载、校验、安装。",
  "firmware": {
    "runtime": "micropython",
    "version": "1.29.0",
    "chip": "esp32",
    "url": "https://micropython.org/resources/firmware/ESP32_GENERIC-20260824-v1.29.0.bin",
    "size": 1790544,
    "sha256": "e67ad6015a0a504c1fec9aa9bbf589d0432ed28e62546f4f8dd8a147f8bd95f6",
    "flashOffset": "0x1000",
    "flashBaud": 921600,
    "eraseFirst": true,
    "notes": "固件信息照抄 ESP32 DevKit V1，所以这块板卡能真烧录。"
  },
  "flashing": {
    "uf2": { "supported": false },
    "esptool": {
      "supported": true,
      "command": "esptool --chip esp32 --port {PORT} --baud 921600 write-flash 0x1000 {FIRMWARE}"
    }
  },
  "serial": {
    "replBaud": 115200,
    "note": "MicroPython 的 REPL 固定在 115200"
  },
  "pins": {
    "digital": [2, 4, 5, 13, 16, 21],
    "analog": [36, 39],
    "pwm": [2, 4, 5, 13, 16, 21],
    "inputOnly": [],
    "reserved": [6, 7, 8, 9, 10, 11],
    "i2c": { "sda": 21, "scl": 22 },
    "builtinLed": 2,
    "notes": "测试用：只留 6 个数字脚，方便一眼看出换板卡生效了。"
  }
}