Files
FacereDataset/data/raw/oshwhub/0c46759837334318aa4882d6d37f96fa/source/4c011b4cd50a42268e356d1357ac4a1b.json
Knowit c6279bff08 Add EasyEDA Pro 2.x legacy source ingestion (5/5 batch closure)
补齐前一批失败的 2 个 legacy Pro 项目(立创·泰山派 RK3566、立创·梁山派),
打通 Pro 2.x 旧版工程的源抓取链路。结合上一 commit 的 modern Pro 3.x
路径,本仓库 5/5 Pro 项目 EPRO2/dataStr 全部端到端打通。

Pro 2.x 与 Pro 3.x 是两个完全不同的存储模型:
- Pro 3.x:git-style branch + linear history chain,AES-128-GCM 加密的
  EPRO2 增量消息流,按 history 重放(已在前一 commit 打通)
- Pro 2.x:无 branch / 无 history。文档以 EasyEDA Std plaintext dataStr
  存储(同 ["DOCTYPE","SCH","1.1"] 格式),按 doc UUID 通过
  /api/v2/documents/lists 批量 GET,主体无加密,只组件库走 AES

Pro 2.x 抓取链由 HAR (tmp/prodownload3.har, 178 请求) 反推:

  GET  /api/v4/projects/<P>                     → boards: [{sch, pcb, name}]
  GET  /api/projects/<P>/ticket?uuid=&g_ticket=-1
                                                → 完整项目 manifest
  POST /api/schematic/lists {uuids:[<sch>]}     → sort: [{uuid:<sheet>}]
  POST /api/v2/documents/lists {uuids,docType:1} → schematic plaintext
  POST /api/v2/documents/lists {uuids,docType:3} → PCB plaintext
  POST /api/coppers/search {paths}              → 铺铜层
  POST /api/textpath/search {paths,project_uuid}→ 字体/文字
  POST /api/v2/resources/search {hash,project_uuid} → BLOB 图片

实现:
- crawlers/oshwhub/crawler.py:
  - fetch_pro_source() refactor 成 dispatcher,先 GET project meta
    检查 branch_uuid,null 即旧版走 _fetch_pro_legacy(),非空走
    _fetch_pro_modern()
  - _fetch_pro_legacy() 新增(按上面 9 步流程拉所有 doc + 辅助层)
  - _pro_post_json() POST helper(与 _pro_get_json 对称)
- schemas/project.schema.json: source_format enum 加 easyeda-pro-legacy
- docs/sources/easyeda_pro_source.md rev 4: §1.1 旧版 vs 新版判别表更新、
  §2.7 新增旧版抓取流程 + 实测数据

落盘约定(旧版):
  source/ticket.json                     完整 manifest
  source/<sheet_uuid>.json               每张原理图(含 dataStr)
  source/pcb_<pcb_uuid>.json             每块 PCB
  source/coppers.json/textpath.json/blobs.json  辅助 PCB 层资源
  source/manifest.json                   索引

实测:
  立创·梁山派      editor=2.1.30, 2 sheets+1 pcb,    1.0 MB,  78 sym/191 fp/128 dev
  立创·泰山派 RK3566 editor=2.1.40, 29 sheets+1 pcb, 0.8 MB, 299 sym/524 fp/295 dev

旧版项目体量比新版小两个数量级(梁山派 1 MB vs RK3576 66 MB)—— 没有
增量 history,组件库走单独端点,本身就是当前快照。

5/5 Pro 项目终极汇总:
  X86 主板          easyeda-pro        3.2.15  7374 docs / 481 MB
  泰山派 RK3566     easyeda-pro-legacy 2.1.40    30 docs / 0.8 MB
  梁山派            easyeda-pro-legacy 2.1.30     3 docs / 1.0 MB
  220V 桌面电源     easyeda-pro        3.2.69   771 docs /  26 MB
  ESP-VoCat         easyeda-pro        3.2.91   278 docs / 7.5 MB

共 8456 docs / ~516 MB plain。

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-28 21:59:25 +08:00

1 line
19 KiB
JSON

{"uuid":"4c011b4cd50a42268e356d1357ac4a1b","name":"pin","id":6,"title":"interface","sheet_id":6,"docType":1,"dataStr":"[\"DOCTYPE\",\"SCH\",\"1.1\"]\n[\"HEAD\",{\"originX\":0,\"originY\":0,\"version\":\"1.8.26.291c7a\",\"maxId\":20155}]\n[\"COMPONENT\",\"e15700\",\"\",0,0,0,0,{},0]\n[\"FONTSTYLE\",\"st1\",null,null,null,20,null,null,null,null,1,1]\n[\"ATTR\",\"e19683\",\"e15700\",\"Symbol\",\"2f3e2bb456a746e2b576e37c485a97d1\",0,0,23,-30,0,\"st1\",0]\n[\"ATTR\",\"e19684\",\"e15700\",\"Company\",\"深圳嘉立创科技发展有限公司\",0,1,1483,30,0,\"st1\",0]\n[\"FONTSTYLE\",\"st2\",null,null,null,15,null,null,null,null,1,0]\n[\"ATTR\",\"e19685\",\"e15700\",\"Drawed\",\"嘉立创EDA\",0,1,1043,120,0,\"st2\",0]\n[\"ATTR\",\"e19686\",\"e15700\",\"Reviewed\",\"嘉立创EDA\",0,1,1043,100,0,\"st2\",0]\n[\"FONTSTYLE\",\"st3\",null,null,null,15,null,null,null,null,1,1]\n[\"ATTR\",\"e19687\",\"e15700\",\"Version\",\"V0.1\",0,1,1203,30,0,\"st3\",0]\n[\"ATTR\",\"e19688\",\"e15700\",\"Page Size\",\"A3\",0,1,1283,30,0,\"st3\",0]\n[\"ATTR\",\"e19694\",\"e15700\",\"Part Number\",\"JLCPCB-001\",0,1,1493,140,0,\"st2\",0]\n[\"FONTSTYLE\",\"st4\",null,null,null,null,null,null,null,null,2,0]\n[\"ATTR\",\"e19697\",\"e15700\",\"Convert to PCB\",\"yes\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e19698\",\"e15700\",\"Add into BOM\",\"yes\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e15845\",\"e15700\",\"@Project Name\",\"梁山Pi开发板\",0,1,1423,100,0,\"st1\",0]\n[\"ATTR\",\"e15848\",\"e15700\",\"@Page Count\",\"2\",0,1,1563,60,0,\"st2\",0]\n[\"ATTR\",\"e15851\",\"e15700\",\"@Update Date\",\"2022-09-05\",0,1,1493,180,0,\"st2\",0]\n[\"ATTR\",\"e15854\",\"e15700\",\"@Create Date\",\"2022-05-09\",0,1,1493,160,0,\"st2\",0]\n[\"ATTR\",\"e15857\",\"e15700\",\"@Schematic Name\",\"Schematic\",0,1,1213,170,0,\"st1\",0]\n[\"ATTR\",\"e15863\",\"e15700\",\"@Page No\",\"2\",0,1,1453,60,0,\"st2\",0]\n[\"ATTR\",\"e15866\",\"e15700\",\"@Page Name\",\"interface\",0,1,1213,140,0,\"st3\",0]\n[\"FONTSTYLE\",\"st5\",null,null,null,null,null,null,null,null,1,1]\n[\"ATTR\",\"e15875\",\"e15700\",\"Device\",\"264d032aad504ca6a724263e20226b1b\",0,0,0,0,0,\"st5\",0]\n[\"FONTSTYLE\",\"st6\",null,null,null,40,null,null,null,null,2,0]\n[\"TEXT\",\"e17937\",810,755,0,\"左边\",\"st6\",0]\n[\"TEXT\",\"e17940\",1250,755,0,\"右边\",\"st6\",0]\n[\"COMPONENT\",\"e17943\",\"12251220ANG0S115001.1\",1300,625,0,0,{},0]\n[\"FONTSTYLE\",\"st7\",null,null,null,null,null,null,null,null,null,0]\n[\"ATTR\",\"e18390\",\"e17943\",\"Designator\",\"P2\",0,1,1290,509.9997,0,\"st7\",0]\n[\"ATTR\",\"e18480\",\"e17943\",\"Device\",\"becc7bcf425743f68ddd3e6cde510d89\",0,0,1300,625,0,\"st5\",0]\n[\"ATTR\",\"e18483\",\"e17943\",\"Name\",\"\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e18486\",\"e17943\",\"Unique ID\",\"gge35\",0,0,null,null,0,\"st4\",0]\n[\"COMPONENT\",\"e18489\",\"12251220ANG0S115001.1\",850,625,0,0,{},0]\n[\"ATTR\",\"e18936\",\"e18489\",\"Designator\",\"P1\",0,1,840,509.9997,0,\"st7\",0]\n[\"ATTR\",\"e19026\",\"e18489\",\"Device\",\"becc7bcf425743f68ddd3e6cde510d89\",0,0,850,625,0,\"st5\",0]\n[\"ATTR\",\"e19029\",\"e18489\",\"Name\",\"\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e19032\",\"e18489\",\"Unique ID\",\"gge36\",0,0,null,null,0,\"st4\",0]\n[\"LINESTYLE\",\"st8\",null,null,null,null]\n[\"WIRE\",\"e19557\",[[1270,555,1240,555]],\"st8\",0]\n[\"ATTR\",\"e19036\",\"e19557\",\"NET\",\"PF7\",0,1,1245,555,0,\"st4\",0]\n[\"WIRE\",\"e19558\",[[1270,565,1240,565]],\"st8\",0]\n[\"ATTR\",\"e19040\",\"e19558\",\"NET\",\"RESET\",0,1,1245.006,565,0,\"st4\",0]\n[\"WIRE\",\"e19559\",[[1270,575,1240,575]],\"st8\",0]\n[\"ATTR\",\"e19044\",\"e19559\",\"NET\",\"PC3\",0,1,1245,575,0,\"st4\",0]\n[\"WIRE\",\"e19560\",[[1270,585,1240,585]],\"st8\",0]\n[\"ATTR\",\"e19048\",\"e19560\",\"NET\",\"PA1\",0,1,1245,585,0,\"st4\",0]\n[\"WIRE\",\"e19561\",[[1270,595,1240,595]],\"st8\",0]\n[\"ATTR\",\"e19052\",\"e19561\",\"NET\",\"PC1\",0,1,1245,595,0,\"st4\",0]\n[\"WIRE\",\"e19562\",[[1270,605,1240,605]],\"st8\",0]\n[\"ATTR\",\"e19056\",\"e19562\",\"NET\",\"PF10\",0,1,1245,605,0,\"st4\",0]\n[\"WIRE\",\"e19563\",[[1270,615,1240,615]],\"st8\",0]\n[\"ATTR\",\"e19060\",\"e19563\",\"NET\",\"PA4\",0,1,1245,615,0,\"st4\",0]\n[\"WIRE\",\"e19564\",[[1270,625,1240,625]],\"st8\",0]\n[\"ATTR\",\"e19064\",\"e19564\",\"NET\",\"PA6\",0,1,1245,625,0,\"st4\",0]\n[\"WIRE\",\"e19565\",[[1270,635,1240,635]],\"st8\",0]\n[\"ATTR\",\"e19068\",\"e19565\",\"NET\",\"PC4\",0,1,1245,635,0,\"st4\",0]\n[\"WIRE\",\"e19566\",[[1270,645,1240,645]],\"st8\",0]\n[\"ATTR\",\"e19072\",\"e19566\",\"NET\",\"PB0\",0,1,1245,645,0,\"st4\",0]\n[\"WIRE\",\"e19567\",[[1270,655,1240,655]],\"st8\",0]\n[\"ATTR\",\"e19076\",\"e19567\",\"NET\",\"BOOT1\",0,1,1245,655,0,\"st4\",0]\n[\"WIRE\",\"e19568\",[[1270,665,1240,665]],\"st8\",0]\n[\"ATTR\",\"e19080\",\"e19568\",\"NET\",\"PB11\",0,1,1245,665,0,\"st4\",0]\n[\"WIRE\",\"e19569\",[[1270,675,1240,675]],\"st8\",0]\n[\"ATTR\",\"e19084\",\"e19569\",\"NET\",\"PB13\",0,1,1245,675,0,\"st4\",0]\n[\"WIRE\",\"e19570\",[[1270,685,1240,685]],\"st8\",0]\n[\"ATTR\",\"e19088\",\"e19570\",\"NET\",\"PB15\",0,1,1245,685,0,\"st4\",0]\n[\"WIRE\",\"e19571\",[[1270,695,1240,695]],\"st8\",0]\n[\"ATTR\",\"e19092\",\"e19571\",\"NET\",\"PG7\",0,1,1245,695,0,\"st4\",0]\n[\"WIRE\",\"e19572\",[[1270,705,1240,705]],\"st8\",0]\n[\"ATTR\",\"e19096\",\"e19572\",\"NET\",\"PC7\",0,1,1245,705,0,\"st4\",0]\n[\"WIRE\",\"e19573\",[[1270,715,1240,715]],\"st8\",0]\n[\"ATTR\",\"e19100\",\"e19573\",\"NET\",\"PD0\",0,1,1245,715,0,\"st4\",0]\n[\"WIRE\",\"e19574\",[[1270,725,1240,725]],\"st8\",0]\n[\"ATTR\",\"e19104\",\"e19574\",\"NET\",\"PD4\",0,1,1245,725,0,\"st4\",0]\n[\"WIRE\",\"e19575\",[[1330,725,1360,725]],\"st8\",0]\n[\"ATTR\",\"e19108\",\"e19575\",\"NET\",\"PD5\",0,1,1340,725,0,\"st4\",0]\n[\"WIRE\",\"e19576\",[[1330,715,1360,715]],\"st8\",0]\n[\"ATTR\",\"e19112\",\"e19576\",\"NET\",\"PD1\",0,1,1340,715,0,\"st4\",0]\n[\"WIRE\",\"e19577\",[[1330,705,1360,705]],\"st8\",0]\n[\"ATTR\",\"e19116\",\"e19577\",\"NET\",\"PC6\",0,1,1340,705,0,\"st4\",0]\n[\"WIRE\",\"e19578\",[[1330,695,1360,695]],\"st8\",0]\n[\"ATTR\",\"e19120\",\"e19578\",\"NET\",\"PG6\",0,1,1340,695,0,\"st4\",0]\n[\"WIRE\",\"e19579\",[[1330,685,1360,685]],\"st8\",0]\n[\"ATTR\",\"e19124\",\"e19579\",\"NET\",\"PB14\",0,1,1340,685,0,\"st4\",0]\n[\"WIRE\",\"e19580\",[[1330,675,1360,675]],\"st8\",0]\n[\"ATTR\",\"e19128\",\"e19580\",\"NET\",\"PB12\",0,1,1340,675,0,\"st4\",0]\n[\"WIRE\",\"e19581\",[[1330,665,1360,665]],\"st8\",0]\n[\"ATTR\",\"e19132\",\"e19581\",\"NET\",\"PB10\",0,1,1340,665,0,\"st4\",0]\n[\"WIRE\",\"e19582\",[[1330,655,1360,655]],\"st8\",0]\n[\"ATTR\",\"e19136\",\"e19582\",\"NET\",\"PB1\",0,1,1340,655,0,\"st4\",0]\n[\"WIRE\",\"e19583\",[[1330,645,1360,645]],\"st8\",0]\n[\"ATTR\",\"e19140\",\"e19583\",\"NET\",\"PC5\",0,1,1340,645,0,\"st4\",0]\n[\"WIRE\",\"e19584\",[[1330,635,1360,635]],\"st8\",0]\n[\"ATTR\",\"e19144\",\"e19584\",\"NET\",\"PA7\",0,1,1340,635,0,\"st4\",0]\n[\"WIRE\",\"e19585\",[[1330,625,1360,625]],\"st8\",0]\n[\"ATTR\",\"e19148\",\"e19585\",\"NET\",\"PA5\",0,1,1340,625,0,\"st4\",0]\n[\"WIRE\",\"e19586\",[[1330,615,1360,615]],\"st8\",0]\n[\"ATTR\",\"e19152\",\"e19586\",\"NET\",\"PA3\",0,1,1340,615,0,\"st4\",0]\n[\"WIRE\",\"e19587\",[[1330,605,1360,605]],\"st8\",0]\n[\"ATTR\",\"e19156\",\"e19587\",\"NET\",\"PC2\",0,1,1340,605,0,\"st4\",0]\n[\"WIRE\",\"e19588\",[[1330,595,1360,595]],\"st8\",0]\n[\"ATTR\",\"e19160\",\"e19588\",\"NET\",\"PA2\",0,1,1340,595,0,\"st4\",0]\n[\"WIRE\",\"e19589\",[[1330,585,1360,585]],\"st8\",0]\n[\"ATTR\",\"e19164\",\"e19589\",\"NET\",\"PA0\",0,1,1340,585,0,\"st4\",0]\n[\"WIRE\",\"e19590\",[[1330,575,1360,575]],\"st8\",0]\n[\"ATTR\",\"e19168\",\"e19590\",\"NET\",\"PF8\",0,1,1340,575,0,\"st4\",0]\n[\"WIRE\",\"e19591\",[[1330,565,1360,565]],\"st8\",0]\n[\"ATTR\",\"e19172\",\"e19591\",\"NET\",\"PF6\",0,1,1340,565,0,\"st4\",0]\n[\"WIRE\",\"e19592\",[[1330,555,1360,555]],\"st8\",0]\n[\"ATTR\",\"e19176\",\"e19592\",\"NET\",\"PF9\",0,1,1340,555,0,\"st4\",0]\n[\"COMPONENT\",\"e19179\",\"\",1240,545,270,0,{},0]\n[\"FONTSTYLE\",\"st9\",null,null,null,10,null,null,null,null,0,2]\n[\"ATTR\",\"e19199\",\"e19179\",\"Global Net Name\",\"GND\",0,1,1210,555,90,\"st9\",0]\n[\"ATTR\",\"e19202\",\"e19179\",\"Device\",\"71dac3687a544edb8c49fd745fdcc5c3\",0,0,1240,545,90,\"st5\",0]\n[\"ATTR\",\"e19650\",\"e19179\",\"Name\",\"GND\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e19651\",\"e19179\",\"Unique ID\",\"\",0,0,null,null,0,\"st4\",0]\n[\"FONTSTYLE\",\"st10\",null,null,null,null,null,null,null,null,1,2]\n[\"ATTR\",\"e19647\",\"e19179e15\",\"NAME\",\"Pin1\",0,0,890,830,0,\"st10\",0]\n[\"FONTSTYLE\",\"st11\",null,null,\"宋体\",null,0,0,0,null,2,0]\n[\"ATTR\",\"e19648\",\"e19179e15\",\"NUMBER\",\"1\",0,0,890,831,0,\"st11\",0]\n[\"COMPONENT\",\"e19205\",\"\",1260,535,270,0,{},0]\n[\"ATTR\",\"e19225\",\"e19205\",\"Global Net Name\",\"GND\",0,1,1230,545,90,\"st9\",0]\n[\"ATTR\",\"e19228\",\"e19205\",\"Device\",\"71dac3687a544edb8c49fd745fdcc5c3\",0,0,1260,535,90,\"st5\",0]\n[\"ATTR\",\"e19655\",\"e19205\",\"Name\",\"GND\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e19656\",\"e19205\",\"Unique ID\",\"\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e19652\",\"e19205e15\",\"NAME\",\"Pin1\",0,0,910,820,0,\"st10\",0]\n[\"ATTR\",\"e19653\",\"e19205e15\",\"NUMBER\",\"1\",0,0,910,821,0,\"st11\",0]\n[\"WIRE\",\"e19593\",[[1240,545,1270,545]],\"st8\",0]\n[\"ATTR\",\"e19232\",\"e19593\",\"NET\",\"GND\",0,0,1240,545,90,\"st4\",0]\n[\"WIRE\",\"e19594\",[[1260,535,1270,535]],\"st8\",0]\n[\"ATTR\",\"e19236\",\"e19594\",\"NET\",\"GND\",0,0,1260,535,90,\"st4\",0]\n[\"COMPONENT\",\"e19239\",\"\",1370,535,270,0,{},0]\n[\"ATTR\",\"e19257\",\"e19239\",\"Global Net Name\",\"5V\",0,1,1390,535,90,\"st5\",0]\n[\"ATTR\",\"e19260\",\"e19239\",\"Device\",\"6e513e57f8e7403ab97b861cc11df65e\",0,0,1370,535,90,\"st5\",0]\n[\"ATTR\",\"e19659\",\"e19239\",\"Name\",\"5V\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e19660\",\"e19239\",\"Unique ID\",\"\",0,0,null,null,0,\"st4\",0]\n[\"FONTSTYLE\",\"st12\",null,null,null,null,null,null,null,null,1,0]\n[\"ATTR\",\"e19657\",\"e19239e11\",\"NAME\",\"Pin1\",0,0,1035,820,0,\"st12\",0]\n[\"FONTSTYLE\",\"st13\",null,null,null,null,null,null,null,null,2,2]\n[\"ATTR\",\"e19658\",\"e19239e11\",\"NUMBER\",\"1\",0,0,1034.5,820,0,\"st13\",0]\n[\"COMPONENT\",\"e19263\",\"\",1360,545,270,0,{},0]\n[\"ATTR\",\"e19281\",\"e19263\",\"Global Net Name\",\"3V3\",0,1,1380,545,90,\"st5\",0]\n[\"ATTR\",\"e19284\",\"e19263\",\"Device\",\"6e513e57f8e7403ab97b861cc11df65e\",0,0,1360,545,90,\"st5\",0]\n[\"ATTR\",\"e19663\",\"e19263\",\"Name\",\"3V3\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e19664\",\"e19263\",\"Unique ID\",\"\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e19661\",\"e19263e11\",\"NAME\",\"Pin1\",0,0,1025,830,0,\"st12\",0]\n[\"ATTR\",\"e19662\",\"e19263e11\",\"NUMBER\",\"1\",0,0,1024.5,830,0,\"st13\",0]\n[\"WIRE\",\"e19595\",[[1330,535,1370,535]],\"st8\",0]\n[\"ATTR\",\"e19288\",\"e19595\",\"NET\",\"5V\",0,0,1370,535,90,\"st4\",0]\n[\"WIRE\",\"e19596\",[[1330,545,1360,545]],\"st8\",0]\n[\"ATTR\",\"e19292\",\"e19596\",\"NET\",\"3V3\",0,0,1360,545,90,\"st4\",0]\n[\"WIRE\",\"e19597\",[[790,725,820,725]],\"st8\",0]\n[\"ATTR\",\"e19296\",\"e19597\",\"NET\",\"PC9\",0,1,795,725,0,\"st4\",0]\n[\"WIRE\",\"e19598\",[[790,675,820,675]],\"st8\",0]\n[\"ATTR\",\"e19300\",\"e19598\",\"NET\",\"PC11\",0,1,795,675,0,\"st4\",0]\n[\"WIRE\",\"e19599\",[[790,685,820,685]],\"st8\",0]\n[\"ATTR\",\"e19304\",\"e19599\",\"NET\",\"PA15\",0,1,795,685,0,\"st4\",0]\n[\"WIRE\",\"e19600\",[[790,695,820,695]],\"st8\",0]\n[\"ATTR\",\"e19308\",\"e19600\",\"NET\",\"PA13\",0,1,795,695,0,\"st4\",0]\n[\"WIRE\",\"e19601\",[[790,715,820,715]],\"st8\",0]\n[\"ATTR\",\"e19312\",\"e19601\",\"NET\",\"PA9\",0,1,795,715,0,\"st4\",0]\n[\"WIRE\",\"e19602\",[[790,665,820,665]],\"st8\",0]\n[\"ATTR\",\"e19316\",\"e19602\",\"NET\",\"PD2\",0,1,795,665,0,\"st4\",0]\n[\"WIRE\",\"e19603\",[[820,705,790,705]],\"st8\",0]\n[\"ATTR\",\"e19320\",\"e19603\",\"NET\",\"PA11\",0,1,795.006,705,0,\"st4\",0]\n[\"WIRE\",\"e19604\",[[790,655,820,655]],\"st8\",0]\n[\"ATTR\",\"e19324\",\"e19604\",\"NET\",\"PD6\",0,1,795,655,0,\"st4\",0]\n[\"WIRE\",\"e19605\",[[790,645,820,645]],\"st8\",0]\n[\"ATTR\",\"e19328\",\"e19605\",\"NET\",\"PG10\",0,1,795,645,0,\"st4\",0]\n[\"WIRE\",\"e19606\",[[820,635,790,635]],\"st8\",0]\n[\"ATTR\",\"e19332\",\"e19606\",\"NET\",\"PG12\",0,1,795,635,0,\"st4\",0]\n[\"WIRE\",\"e19607\",[[820,625,790,625]],\"st8\",0]\n[\"ATTR\",\"e19336\",\"e19607\",\"NET\",\"PG14\",0,1,795,625,0,\"st4\",0]\n[\"WIRE\",\"e19608\",[[820,615,790,615]],\"st8\",0]\n[\"ATTR\",\"e19340\",\"e19608\",\"NET\",\"PB4\",0,1,795,615,0,\"st4\",0]\n[\"WIRE\",\"e19609\",[[790,605,820,605]],\"st8\",0]\n[\"ATTR\",\"e19344\",\"e19609\",\"NET\",\"PB6\",0,1,795,605,0,\"st4\",0]\n[\"WIRE\",\"e19610\",[[790,595,820,595]],\"st8\",0]\n[\"ATTR\",\"e19348\",\"e19610\",\"NET\",\"BOOT0\",0,1,795,595,0,\"st4\",0]\n[\"WIRE\",\"e19611\",[[790,585,820,585]],\"st8\",0]\n[\"ATTR\",\"e19352\",\"e19611\",\"NET\",\"PB9\",0,1,795,585,0,\"st4\",0]\n[\"WIRE\",\"e19612\",[[790,575,820,575]],\"st8\",0]\n[\"ATTR\",\"e19356\",\"e19612\",\"NET\",\"PE4\",0,1,795,575,0,\"st4\",0]\n[\"WIRE\",\"e19613\",[[790,565,820,565]],\"st8\",0]\n[\"ATTR\",\"e19360\",\"e19613\",\"NET\",\"PE6\",0,1,795,565,0,\"st4\",0]\n[\"WIRE\",\"e19614\",[[790,555,820,555]],\"st8\",0]\n[\"ATTR\",\"e19364\",\"e19614\",\"NET\",\"PC13\",0,1,795,555,0,\"st4\",0]\n[\"COMPONENT\",\"e19367\",\"\",795,525,270,0,{},0]\n[\"ATTR\",\"e19384\",\"e19367\",\"Symbol\",\"f46bad1d285841f582bdf8f67dc445e7\",0,0,765,525,0,\"st9\",0]\n[\"ATTR\",\"e19387\",\"e19367\",\"Global Net Name\",\"GND\",0,1,765,530,90,\"st9\",0]\n[\"ATTR\",\"e19390\",\"e19367\",\"Device\",\"71dac3687a544edb8c49fd745fdcc5c3\",0,0,795,525,0,\"st5\",0]\n[\"ATTR\",\"e19668\",\"e19367\",\"Name\",\"GND\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e19669\",\"e19367\",\"Unique ID\",\"\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e19665\",\"e19367e15\",\"NAME\",\"Pin1\",0,0,115,775,0,\"st10\",0]\n[\"ATTR\",\"e19666\",\"e19367e15\",\"NUMBER\",\"1\",0,0,115,776,0,\"st11\",0]\n[\"COMPONENT\",\"e19393\",\"\",805,545,270,0,{},0]\n[\"ATTR\",\"e19413\",\"e19393\",\"Global Net Name\",\"AGND\",0,1,775,555,90,\"st9\",0]\n[\"ATTR\",\"e19416\",\"e19393\",\"Device\",\"71dac3687a544edb8c49fd745fdcc5c3\",0,0,805,545,90,\"st5\",0]\n[\"ATTR\",\"e19673\",\"e19393\",\"Name\",\"AGND\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e19674\",\"e19393\",\"Unique ID\",\"\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e19670\",\"e19393e15\",\"NAME\",\"Pin1\",0,0,125,795,0,\"st10\",0]\n[\"ATTR\",\"e19671\",\"e19393e15\",\"NUMBER\",\"1\",0,0,125,796,0,\"st11\",0]\n[\"WIRE\",\"e19617\",[[910,715,880,715]],\"st8\",0]\n[\"ATTR\",\"e19430\",\"e19617\",\"NET\",\"PA8\",0,1,890,715,0,\"st4\",0]\n[\"WIRE\",\"e19618\",[[910,725,880,725]],\"st8\",0]\n[\"ATTR\",\"e19434\",\"e19618\",\"NET\",\"PC8\",0,1,890,725,0,\"st4\",0]\n[\"WIRE\",\"e19619\",[[910,705,880,705]],\"st8\",0]\n[\"ATTR\",\"e19438\",\"e19619\",\"NET\",\"PA10\",0,1,890,705,0,\"st4\",0]\n[\"WIRE\",\"e19620\",[[910,685,880,685]],\"st8\",0]\n[\"ATTR\",\"e19442\",\"e19620\",\"NET\",\"PA14\",0,1,890,685,0,\"st4\",0]\n[\"WIRE\",\"e19621\",[[910,675,880,675]],\"st8\",0]\n[\"ATTR\",\"e19446\",\"e19621\",\"NET\",\"PC10\",0,1,890,675,0,\"st4\",0]\n[\"WIRE\",\"e19622\",[[910,665,880,665]],\"st8\",0]\n[\"ATTR\",\"e19450\",\"e19622\",\"NET\",\"PC12\",0,1,890,665,0,\"st4\",0]\n[\"WIRE\",\"e19623\",[[880,695,910,695]],\"st8\",0]\n[\"ATTR\",\"e19454\",\"e19623\",\"NET\",\"PA12\",0,1,890,695,0,\"st4\",0]\n[\"WIRE\",\"e19624\",[[910,655,880,655]],\"st8\",0]\n[\"ATTR\",\"e19458\",\"e19624\",\"NET\",\"PD3\",0,1,890,655,0,\"st4\",0]\n[\"WIRE\",\"e19625\",[[910,645,880,645]],\"st8\",0]\n[\"ATTR\",\"e19462\",\"e19625\",\"NET\",\"PG9\",0,1,890,645,0,\"st4\",0]\n[\"WIRE\",\"e19626\",[[910,635,880,635]],\"st8\",0]\n[\"ATTR\",\"e19466\",\"e19626\",\"NET\",\"PG11\",0,1,890,635,0,\"st4\",0]\n[\"WIRE\",\"e19627\",[[910,625,880,625]],\"st8\",0]\n[\"ATTR\",\"e19470\",\"e19627\",\"NET\",\"PG13\",0,1,890,625,0,\"st4\",0]\n[\"WIRE\",\"e19628\",[[910,615,880,615]],\"st8\",0]\n[\"ATTR\",\"e19474\",\"e19628\",\"NET\",\"PB3\",0,1,890,615,0,\"st4\",0]\n[\"WIRE\",\"e19629\",[[910,605,880,605]],\"st8\",0]\n[\"ATTR\",\"e19478\",\"e19629\",\"NET\",\"PB5\",0,1,890,605,0,\"st4\",0]\n[\"WIRE\",\"e19630\",[[910,595,880,595]],\"st8\",0]\n[\"ATTR\",\"e19482\",\"e19630\",\"NET\",\"PB7\",0,1,890,595,0,\"st4\",0]\n[\"WIRE\",\"e19631\",[[910,585,880,585]],\"st8\",0]\n[\"ATTR\",\"e19486\",\"e19631\",\"NET\",\"PB8\",0,1,890,585,0,\"st4\",0]\n[\"WIRE\",\"e19632\",[[910,575,880,575]],\"st8\",0]\n[\"ATTR\",\"e19490\",\"e19632\",\"NET\",\"PE2\",0,1,890,575,0,\"st4\",0]\n[\"WIRE\",\"e19633\",[[910,565,880,565]],\"st8\",0]\n[\"ATTR\",\"e19494\",\"e19633\",\"NET\",\"PE5\",0,1,890,565,0,\"st4\",0]\n[\"WIRE\",\"e19634\",[[910,555,880,555]],\"st8\",0]\n[\"ATTR\",\"e19498\",\"e19634\",\"NET\",\"VBAT\",0,1,890,555,0,\"st4\",0]\n[\"COMPONENT\",\"e19501\",\"\",920,535,270,0,{},0]\n[\"ATTR\",\"e19519\",\"e19501\",\"Global Net Name\",\"5V\",0,1,940,535,90,\"st5\",0]\n[\"ATTR\",\"e19522\",\"e19501\",\"Device\",\"6e513e57f8e7403ab97b861cc11df65e\",0,0,920,535,90,\"st5\",0]\n[\"ATTR\",\"e19677\",\"e19501\",\"Name\",\"5V\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e19678\",\"e19501\",\"Unique ID\",\"\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e19675\",\"e19501e11\",\"NAME\",\"Pin1\",0,0,275,785,0,\"st12\",0]\n[\"ATTR\",\"e19676\",\"e19501e11\",\"NUMBER\",\"1\",0,0,274.5,785,0,\"st13\",0]\n[\"COMPONENT\",\"e19525\",\"\",910,545,270,0,{},0]\n[\"ATTR\",\"e19543\",\"e19525\",\"Global Net Name\",\"A3V3\",0,1,930,550,90,\"st5\",0]\n[\"ATTR\",\"e19546\",\"e19525\",\"Device\",\"6e513e57f8e7403ab97b861cc11df65e\",0,0,910,545,90,\"st5\",0]\n[\"ATTR\",\"e19681\",\"e19525\",\"Name\",\"A3V3\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e19682\",\"e19525\",\"Unique ID\",\"\",0,0,null,null,0,\"st4\",0]\n[\"ATTR\",\"e19679\",\"e19525e11\",\"NAME\",\"Pin1\",0,0,265,795,0,\"st12\",0]\n[\"ATTR\",\"e19680\",\"e19525e11\",\"NUMBER\",\"1\",0,0,264.5,795,0,\"st13\",0]\n[\"WIRE\",\"e19788\",[[805,545,820,545]],\"st8\",0]\n[\"ATTR\",\"e19792\",\"e19788\",\"NET\",\"AGND\",0,0,815,545,0,\"st4\",0]\n[\"WIRE\",\"e19790\",[[880,545,910,545]],\"st8\",0]\n[\"ATTR\",\"e19793\",\"e19790\",\"NET\",\"A3V3\",0,0,910,545,90,\"st4\",0]\n[\"WIRE\",\"e19801\",[[820,535,800,535],[800,535,800,525],[800,525,795,525]],\"st8\",0]\n[\"ATTR\",\"e19807\",\"e19801\",\"NET\",\"GND\",0,0,810,535,0,\"st4\",0]\n[\"WIRE\",\"e19805\",[[880,535,920,535]],\"st8\",0]\n[\"ATTR\",\"e19808\",\"e19805\",\"NET\",\"5V\",0,0,920,535,90,\"st4\",0]","schematic_uuid":"77f6ba494d174a7aaa0d63f0846a8483","sid":"77f6ba494d174a7aaa0d63f0846a8483","pid":"0c46759837334318aa4882d6d37f96fa","description":"","project_uuid":"0c46759837334318aa4882d6d37f96fa","creator":{"uuid":"c644bf6717124cfe9ae4d22a5ba8d83a","username":"eda_nqhjnjnc","nickname":"15211163466_27","avatar":"https://lceda.cn/images/avatar-default.png?id=f119c61e3d5ce714b4b8"},"created_at":"2022-05-13 16:05:40","display_title":"interface","guest":false,"writable":false,"updateTime":1662704522,"modifier":{"uuid":"c644bf6717124cfe9ae4d22a5ba8d83a","username":"eda_nqhjnjnc","nickname":"15211163466_27"},"thumb":"https://image-pro.lceda.cn/pullimages/2d8504431dae45369bc3d9df65378924.webp","ticket":13}