打通 oshwhub origin=pro 现代 Pro 3.x 工程的 EPRO2 源抓取链路。3/5
modern Pro 项目完整解出(共 8423 docs / 542 MB plain):
- X86 主板 7374 docs / 481 MB plain (chain=85, editor=3.2.15)
- 220V 桌面电源 771 docs / 26 MB plain (chain=28, editor=3.2.69)
- ESP-VoCat 278 docs / 7.5 MB plain (chain=12, editor=3.2.91)
剩余 2/5 是 legacy Pro 2.x(立创泰山派 RK3566、梁山派),项目 meta
返回 branch_uuid=null + editorVersion="2.1.40",没有 git-style chain
模型,文档直接挂在 boards[].sch/pcb 字段上,访问端点暂未挖通;元
数据落库 metadata.json,source/ 留空。
实现要点:
- fetch_pro_source(): 4 步流程(project → branch HEAD → structures
→ /branches/<B>/histories/<HEAD> 即返完整 chain,无需 ?limit 批量
端点)+ 逐 history 走 AES-128-GCM 解密(16 字节 IV,pycryptodome
原生支持)+ gunzip + 按 DOCHEAD 切 per-doc EPRO2 流
- EPRO2 解析坑:行末单 `|` 是行终止符不是字段分隔符,必须先
rstrip("|") 再 split("||"),否则 payload JSON 解析失败 silently
swallow 导致 cur_doc 不设 → 第一轮 X86 板 7374 docs 抽出来只剩 2 个
- docType 实测远不止 BOARD/PCB/SCH/SCH_PAGE,还含 SYMBOL /
FOOTPRINT / DEVICE / BLOB / FONT / CONFIG —— Pro 把组件库快照也
随项目存到 history,下游做 EPRO2→KiCad 转换时必须先把这些 lib
doc 加载进 symbol cache
- Pro 2.x vs 3.x 是不同存储模型 —— 3.x 走 branch 模型(已打通),
2.x 走 boards[] 直链(未打通);判别条件:project meta 的
branch_uuid 是否为 null
CLI 新增 --with-pro-source / --backfill-pro-source / --pro-cookie /
--origin(按 origin 字段服务端过滤 listing API),crawl_one() 按
origin=pro 自动 dispatch 到 Pro fetcher。
schema:docType 类型从 integer 放宽到 [integer, string, null]
(兼容 Std 的 1/3 + Pro 的 BOARD/SCH 等),新增 message_count 字段。
License 注意:本批 5 个项目全是 NC-SA / GPL,未达 Pro source doc
§4.2 Forge 白名单(MIT/BSD/Apache/CC0/CC-BY/CERN-OHL-P/Unlicense)。
按 CLAUDE.md "研究用、不再分发" 原则 raw 入库无碍;Forge 投影时
另过白名单。
详细技术细节见 docs/sources/easyeda_pro_source.md rev 3 + log.md。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
218 lines
65 KiB
Plaintext
218 lines
65 KiB
Plaintext
{"type":"DOCHEAD","ticket":199}||{"docType":"SYMBOL","client":"0bb2c9fe-c897-4bff-b46c-eaa1f7c27461","uuid":"58096b21cb1f47a3b579c9dcf35a4d03","updateTime":1749545732000,"version":"1744299972","editVersion":"3.2.91","user":{"uuid":"16555ec60452466ea4dbaa7c6b92cd89","nickname":"乐鑫小铁匠","username":"esp-college","avatar":"//image.lceda.cn/avatars/2023/7/DgnM9iWggXtWZa70BQwJnpb1x7P2etO5s7i6vqxp.png"}}|
|
|
{"type":"DOCHEAD","ticket":200}||{"docType":"SYMBOL","client":"0bb2c9fe-c897-4bff-b46c-eaa1f7c27461","uuid":"58096b21cb1f47a3b579c9dcf35a4d03","updateTime":1749545732000,"version":"1744299972","editVersion":"3.2.91","user":{"uuid":"16555ec60452466ea4dbaa7c6b92cd89","nickname":"乐鑫小铁匠","username":"esp-college","avatar":"//image.lceda.cn/avatars/2023/7/DgnM9iWggXtWZa70BQwJnpb1x7P2etO5s7i6vqxp.png"}}|
|
|
{"type":"META","ticket":201,"id":"META"}||{"title":"ESP32-S3-WROOM-1(N16R8)","description":"","tags":["物联网/通信模块","WiFi模块"],"docType":2,"source":"ab6d2b3511b74d39abd52c51ea67bd67|0819f05c4eef4c71ace90d822a990e87"}|
|
|
{"type":"DOCHEAD"}||{"docType":"SYMBOL","client":"8f24b6e151f68fee","uuid":"58096b21cb1f47a3b579c9dcf35a4d03","updateTime":1749545732000,"version":"1744299972","editVersion":"3.2.91","user":{"uuid":"16555ec60452466ea4dbaa7c6b92cd89","nickname":"乐鑫小铁匠","username":"esp-college","avatar":"//image.lceda.cn/avatars/2023/7/DgnM9iWggXtWZa70BQwJnpb1x7P2etO5s7i6vqxp.png"}}|
|
|
{"type":"CANVAS","ticket":1,"id":"CANVAS"}||{"originX":0,"originY":0}|
|
|
{"type":"PART","ticket":2,"id":"ESP32-S3-WROOM-1(N16R8).1"}||{"BBOX":[-75,-130,75,145],"title":"ESP32-S3-WROOM-1(N16R8).1"}|
|
|
{"type":"ATTR","ticket":3,"id":"e1"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":1,"parentId":"","key":"Symbol","value":"ESP32-S3-WROOM-1(N16R8)","keyVisible":false,"valueVisible":false,"x":null,"y":null,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":4,"id":"e2"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":2,"parentId":"","key":"Designator","value":"U?","keyVisible":false,"valueVisible":false,"x":null,"y":null,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":5,"id":"placeholder1"}||{"dataType":"RECT","max":2}|
|
|
{"type":"RECT","ticket":6,"id":"e3"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":3,"dotX1":-75,"dotY1":-145,"dotX2":75,"dotY2":130,"radiusX":0,"radiusY":0,"rotation":0,"strokeColor":null,"strokeStyle":null,"fillColor":null,"strokeWidth":null,"fillStyle":null}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":7,"id":"placeholder2"}||{"dataType":"ELLIPSE","max":3}|
|
|
{"type":"ELLIPSE","ticket":8,"id":"e4"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":4,"centerX":-70,"centerY":-60,"radiusX":1.5,"radiusY":-1.5,"rotation":0,"strokeColor":null,"strokeStyle":null,"fillColor":null,"strokeWidth":null,"fillStyle":null}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":9,"id":"placeholder3"}||{"dataType":"PIN","max":4}|
|
|
{"type":"PIN","ticket":10,"id":"e5"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":5,"display":true,"x":-85,"y":-45,"length":10,"rotation":0,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":11,"id":"e6"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":6,"parentId":"e5","key":"Pin Name","value":"GND","keyVisible":false,"valueVisible":true,"x":-71.3,"y":-39.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":12,"id":"e7"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":7,"parentId":"e5","key":"Pin Number","value":"1","keyVisible":false,"valueVisible":true,"x":-75.5,"y":-44.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":13,"id":"e8"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":8,"parentId":"e5","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-85,"y":-45,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":14,"id":"placeholder4"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":15,"id":"e9"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":9,"display":true,"x":-85,"y":-35,"length":10,"rotation":0,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":16,"id":"e10"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":10,"parentId":"e9","key":"Pin Name","value":"3V3","keyVisible":false,"valueVisible":true,"x":-71.3,"y":-29.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":17,"id":"e11"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":11,"parentId":"e9","key":"Pin Number","value":"2","keyVisible":false,"valueVisible":true,"x":-75.5,"y":-34.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":18,"id":"e12"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":12,"parentId":"e9","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-85,"y":-35,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":19,"id":"placeholder5"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":20,"id":"e13"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":13,"display":true,"x":-85,"y":-25,"length":10,"rotation":0,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":21,"id":"e14"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":14,"parentId":"e13","key":"Pin Name","value":"EN","keyVisible":false,"valueVisible":true,"x":-71.3,"y":-19.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":22,"id":"e15"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":15,"parentId":"e13","key":"Pin Number","value":"3","keyVisible":false,"valueVisible":true,"x":-75.5,"y":-24.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":23,"id":"e16"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":16,"parentId":"e13","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-85,"y":-25,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":24,"id":"placeholder6"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":25,"id":"e17"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":17,"display":true,"x":-85,"y":-15,"length":10,"rotation":0,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":26,"id":"e18"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":18,"parentId":"e17","key":"Pin Name","value":"IO4","keyVisible":false,"valueVisible":true,"x":-71.3,"y":-9.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":27,"id":"e19"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":19,"parentId":"e17","key":"Pin Number","value":"4","keyVisible":false,"valueVisible":true,"x":-75.5,"y":-14.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":28,"id":"e20"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":20,"parentId":"e17","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-85,"y":-15,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":29,"id":"placeholder7"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":30,"id":"e21"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":21,"display":true,"x":-85,"y":-5,"length":10,"rotation":0,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":31,"id":"e22"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":22,"parentId":"e21","key":"Pin Name","value":"IO5","keyVisible":false,"valueVisible":true,"x":-71.3,"y":0.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":32,"id":"e23"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":23,"parentId":"e21","key":"Pin Number","value":"5","keyVisible":false,"valueVisible":true,"x":-75.5,"y":-4.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":33,"id":"e24"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":24,"parentId":"e21","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-85,"y":-5,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":34,"id":"placeholder8"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":35,"id":"e25"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":25,"display":true,"x":-85,"y":5,"length":10,"rotation":0,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":36,"id":"e26"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":26,"parentId":"e25","key":"Pin Name","value":"IO6","keyVisible":false,"valueVisible":true,"x":-71.3,"y":10.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":37,"id":"e27"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":27,"parentId":"e25","key":"Pin Number","value":"6","keyVisible":false,"valueVisible":true,"x":-75.5,"y":5.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":38,"id":"e28"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":28,"parentId":"e25","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-85,"y":5,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":39,"id":"placeholder9"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":40,"id":"e29"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":29,"display":true,"x":-85,"y":15,"length":10,"rotation":0,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":41,"id":"e30"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":30,"parentId":"e29","key":"Pin Name","value":"IO7","keyVisible":false,"valueVisible":true,"x":-71.3,"y":20.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":42,"id":"e31"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":31,"parentId":"e29","key":"Pin Number","value":"7","keyVisible":false,"valueVisible":true,"x":-75.5,"y":15.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":43,"id":"e32"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":32,"parentId":"e29","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-85,"y":15,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":44,"id":"placeholder10"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":45,"id":"e33"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":33,"display":true,"x":-85,"y":25,"length":10,"rotation":0,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":46,"id":"e34"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":34,"parentId":"e33","key":"Pin Name","value":"IO15","keyVisible":false,"valueVisible":true,"x":-71.3,"y":30.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":47,"id":"e35"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":35,"parentId":"e33","key":"Pin Number","value":"8","keyVisible":false,"valueVisible":true,"x":-75.5,"y":25.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":48,"id":"e36"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":36,"parentId":"e33","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-85,"y":25,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":49,"id":"placeholder11"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":50,"id":"e37"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":37,"display":true,"x":-85,"y":35,"length":10,"rotation":0,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":51,"id":"e38"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":38,"parentId":"e37","key":"Pin Name","value":"IO16","keyVisible":false,"valueVisible":true,"x":-71.3,"y":40.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":52,"id":"e39"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":39,"parentId":"e37","key":"Pin Number","value":"9","keyVisible":false,"valueVisible":true,"x":-75.5,"y":35.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":53,"id":"e40"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":40,"parentId":"e37","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-85,"y":35,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":54,"id":"placeholder12"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":55,"id":"e41"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":41,"display":true,"x":-85,"y":45,"length":10,"rotation":0,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":56,"id":"e42"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":42,"parentId":"e41","key":"Pin Name","value":"IO17","keyVisible":false,"valueVisible":true,"x":-71.3,"y":50.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":57,"id":"e43"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":43,"parentId":"e41","key":"Pin Number","value":"10","keyVisible":false,"valueVisible":true,"x":-75.5,"y":45.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":58,"id":"e44"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":44,"parentId":"e41","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-85,"y":45,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":59,"id":"placeholder13"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":60,"id":"e45"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":45,"display":true,"x":-85,"y":55,"length":10,"rotation":0,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":61,"id":"e46"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":46,"parentId":"e45","key":"Pin Name","value":"IO18","keyVisible":false,"valueVisible":true,"x":-71.3,"y":60.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":62,"id":"e47"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":47,"parentId":"e45","key":"Pin Number","value":"11","keyVisible":false,"valueVisible":true,"x":-75.5,"y":55.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":63,"id":"e48"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":48,"parentId":"e45","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-85,"y":55,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":64,"id":"placeholder14"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":65,"id":"e49"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":49,"display":true,"x":-85,"y":65,"length":10,"rotation":0,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":66,"id":"e50"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":50,"parentId":"e49","key":"Pin Name","value":"IO8","keyVisible":false,"valueVisible":true,"x":-71.3,"y":70.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":67,"id":"e51"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":51,"parentId":"e49","key":"Pin Number","value":"12","keyVisible":false,"valueVisible":true,"x":-75.5,"y":65.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":68,"id":"e52"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":52,"parentId":"e49","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-85,"y":65,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":69,"id":"placeholder15"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":70,"id":"e53"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":53,"display":true,"x":-85,"y":75,"length":10,"rotation":0,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":71,"id":"e54"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":54,"parentId":"e53","key":"Pin Name","value":"IO19","keyVisible":false,"valueVisible":true,"x":-71.3,"y":80.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":72,"id":"e55"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":55,"parentId":"e53","key":"Pin Number","value":"13","keyVisible":false,"valueVisible":true,"x":-75.5,"y":75.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":73,"id":"e56"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":56,"parentId":"e53","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-85,"y":75,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":74,"id":"placeholder16"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":75,"id":"e57"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":57,"display":true,"x":-85,"y":85,"length":10,"rotation":0,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":76,"id":"e58"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":58,"parentId":"e57","key":"Pin Name","value":"IO20","keyVisible":false,"valueVisible":true,"x":-71.3,"y":90.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":77,"id":"e59"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":59,"parentId":"e57","key":"Pin Number","value":"14","keyVisible":false,"valueVisible":true,"x":-75.5,"y":85.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":78,"id":"e60"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":60,"parentId":"e57","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-85,"y":85,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":79,"id":"placeholder17"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":80,"id":"e61"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":61,"display":true,"x":-50,"y":140,"length":10,"rotation":90,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":81,"id":"e62"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":62,"parentId":"e61","key":"Pin Name","value":"IO3","keyVisible":false,"valueVisible":true,"x":-46,"y":128.21498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":82,"id":"e63"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":63,"parentId":"e61","key":"Pin Number","value":"15","keyVisible":false,"valueVisible":true,"x":-51,"y":132.41498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":83,"id":"e64"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":64,"parentId":"e61","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-50,"y":140,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":84,"id":"placeholder18"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":85,"id":"e65"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":65,"display":true,"x":-40,"y":140,"length":10,"rotation":90,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":86,"id":"e66"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":66,"parentId":"e65","key":"Pin Name","value":"IO46","keyVisible":false,"valueVisible":true,"x":-36,"y":128.21498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":87,"id":"e67"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":67,"parentId":"e65","key":"Pin Number","value":"16","keyVisible":false,"valueVisible":true,"x":-41,"y":132.41498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":88,"id":"e68"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":68,"parentId":"e65","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-40,"y":140,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":89,"id":"placeholder19"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":90,"id":"e69"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":69,"display":true,"x":-30,"y":140,"length":10,"rotation":90,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":91,"id":"e70"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":70,"parentId":"e69","key":"Pin Name","value":"IO9","keyVisible":false,"valueVisible":true,"x":-26,"y":128.21498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":92,"id":"e71"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":71,"parentId":"e69","key":"Pin Number","value":"17","keyVisible":false,"valueVisible":true,"x":-31,"y":132.41498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":93,"id":"e72"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":72,"parentId":"e69","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-30,"y":140,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":94,"id":"placeholder20"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":95,"id":"e73"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":73,"display":true,"x":-20,"y":140,"length":10,"rotation":90,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":96,"id":"e74"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":74,"parentId":"e73","key":"Pin Name","value":"IO10","keyVisible":false,"valueVisible":true,"x":-16,"y":128.21498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":97,"id":"e75"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":75,"parentId":"e73","key":"Pin Number","value":"18","keyVisible":false,"valueVisible":true,"x":-21,"y":132.41498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":98,"id":"e76"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":76,"parentId":"e73","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-20,"y":140,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":99,"id":"placeholder21"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":100,"id":"e77"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":77,"display":true,"x":-10,"y":140,"length":10,"rotation":90,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":101,"id":"e78"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":78,"parentId":"e77","key":"Pin Name","value":"IO11","keyVisible":false,"valueVisible":true,"x":-6,"y":128.21498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":102,"id":"e79"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":79,"parentId":"e77","key":"Pin Number","value":"19","keyVisible":false,"valueVisible":true,"x":-11,"y":132.41498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":103,"id":"e80"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":80,"parentId":"e77","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":-10,"y":140,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":104,"id":"placeholder22"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":105,"id":"e81"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":81,"display":true,"x":0,"y":140,"length":10,"rotation":90,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":106,"id":"e82"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":82,"parentId":"e81","key":"Pin Name","value":"IO12","keyVisible":false,"valueVisible":true,"x":4,"y":128.21498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":107,"id":"e83"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":83,"parentId":"e81","key":"Pin Number","value":"20","keyVisible":false,"valueVisible":true,"x":-1,"y":132.41498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":108,"id":"e84"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":84,"parentId":"e81","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":0,"y":140,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":109,"id":"placeholder23"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":110,"id":"e85"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":85,"display":true,"x":10,"y":140,"length":10,"rotation":90,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":111,"id":"e86"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":86,"parentId":"e85","key":"Pin Name","value":"IO13","keyVisible":false,"valueVisible":true,"x":14,"y":128.21498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":112,"id":"e87"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":87,"parentId":"e85","key":"Pin Number","value":"21","keyVisible":false,"valueVisible":true,"x":9,"y":132.41498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":113,"id":"e88"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":88,"parentId":"e85","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":10,"y":140,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":114,"id":"placeholder24"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":115,"id":"e89"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":89,"display":true,"x":20,"y":140,"length":10,"rotation":90,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":116,"id":"e90"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":90,"parentId":"e89","key":"Pin Name","value":"IO14","keyVisible":false,"valueVisible":true,"x":24,"y":128.21498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":117,"id":"e91"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":91,"parentId":"e89","key":"Pin Number","value":"22","keyVisible":false,"valueVisible":true,"x":19,"y":132.41498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":118,"id":"e92"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":92,"parentId":"e89","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":20,"y":140,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":119,"id":"placeholder25"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":120,"id":"e93"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":93,"display":true,"x":30,"y":140,"length":10,"rotation":90,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":121,"id":"e94"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":94,"parentId":"e93","key":"Pin Name","value":"IO21","keyVisible":false,"valueVisible":true,"x":34,"y":128.21498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":122,"id":"e95"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":95,"parentId":"e93","key":"Pin Number","value":"23","keyVisible":false,"valueVisible":true,"x":29,"y":132.41498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":123,"id":"e96"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":96,"parentId":"e93","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":30,"y":140,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":124,"id":"placeholder26"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":125,"id":"e97"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":97,"display":true,"x":40,"y":140,"length":10,"rotation":90,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":126,"id":"e98"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":98,"parentId":"e97","key":"Pin Name","value":"IO47","keyVisible":false,"valueVisible":true,"x":44,"y":128.21498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":127,"id":"e99"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":99,"parentId":"e97","key":"Pin Number","value":"24","keyVisible":false,"valueVisible":true,"x":39,"y":132.41498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":128,"id":"e100"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":100,"parentId":"e97","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":40,"y":140,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":129,"id":"placeholder27"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":130,"id":"e101"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":101,"display":true,"x":50,"y":140,"length":10,"rotation":90,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":131,"id":"e102"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":102,"parentId":"e101","key":"Pin Name","value":"IO48","keyVisible":false,"valueVisible":true,"x":54,"y":128.21498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":132,"id":"e103"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":103,"parentId":"e101","key":"Pin Number","value":"25","keyVisible":false,"valueVisible":true,"x":49,"y":132.41498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":133,"id":"e104"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":104,"parentId":"e101","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":50,"y":140,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":134,"id":"placeholder28"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":135,"id":"e105"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":105,"display":true,"x":60,"y":140,"length":10,"rotation":90,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":136,"id":"e106"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":106,"parentId":"e105","key":"Pin Name","value":"IO45","keyVisible":false,"valueVisible":true,"x":64,"y":128.21498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":137,"id":"e107"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":107,"parentId":"e105","key":"Pin Number","value":"26","keyVisible":false,"valueVisible":true,"x":59,"y":132.41498,"rotation":90,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":138,"id":"e108"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":108,"parentId":"e105","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":60,"y":140,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":139,"id":"placeholder29"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":140,"id":"e109"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":109,"display":true,"x":85,"y":85,"length":10,"rotation":180,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":141,"id":"e110"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":110,"parentId":"e109","key":"Pin Name","value":"IO0","keyVisible":false,"valueVisible":true,"x":71.3,"y":90.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":142,"id":"e111"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":111,"parentId":"e109","key":"Pin Number","value":"27","keyVisible":false,"valueVisible":true,"x":75.5,"y":85.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":143,"id":"e112"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":112,"parentId":"e109","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":85,"y":85,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":144,"id":"placeholder30"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":145,"id":"e113"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":113,"display":true,"x":85,"y":75,"length":10,"rotation":180,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":146,"id":"e114"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":114,"parentId":"e113","key":"Pin Name","value":"IO35","keyVisible":false,"valueVisible":true,"x":71.3,"y":80.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":147,"id":"e115"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":115,"parentId":"e113","key":"Pin Number","value":"28","keyVisible":false,"valueVisible":true,"x":75.5,"y":75.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":148,"id":"e116"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":116,"parentId":"e113","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":85,"y":75,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":149,"id":"placeholder31"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":150,"id":"e117"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":117,"display":true,"x":85,"y":65,"length":10,"rotation":180,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":151,"id":"e118"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":118,"parentId":"e117","key":"Pin Name","value":"IO36","keyVisible":false,"valueVisible":true,"x":71.3,"y":70.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":152,"id":"e119"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":119,"parentId":"e117","key":"Pin Number","value":"29","keyVisible":false,"valueVisible":true,"x":75.5,"y":65.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":153,"id":"e120"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":120,"parentId":"e117","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":85,"y":65,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":154,"id":"placeholder32"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":155,"id":"e121"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":121,"display":true,"x":85,"y":55,"length":10,"rotation":180,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":156,"id":"e122"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":122,"parentId":"e121","key":"Pin Name","value":"IO37","keyVisible":false,"valueVisible":true,"x":71.3,"y":60.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":157,"id":"e123"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":123,"parentId":"e121","key":"Pin Number","value":"30","keyVisible":false,"valueVisible":true,"x":75.5,"y":55.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":158,"id":"e124"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":124,"parentId":"e121","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":85,"y":55,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":159,"id":"placeholder33"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":160,"id":"e125"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":125,"display":true,"x":85,"y":45,"length":10,"rotation":180,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":161,"id":"e126"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":126,"parentId":"e125","key":"Pin Name","value":"IO38","keyVisible":false,"valueVisible":true,"x":71.3,"y":50.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":162,"id":"e127"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":127,"parentId":"e125","key":"Pin Number","value":"31","keyVisible":false,"valueVisible":true,"x":75.5,"y":45.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":163,"id":"e128"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":128,"parentId":"e125","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":85,"y":45,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":164,"id":"placeholder34"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":165,"id":"e129"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":129,"display":true,"x":85,"y":35,"length":10,"rotation":180,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":166,"id":"e130"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":130,"parentId":"e129","key":"Pin Name","value":"IO39","keyVisible":false,"valueVisible":true,"x":71.3,"y":40.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":167,"id":"e131"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":131,"parentId":"e129","key":"Pin Number","value":"32","keyVisible":false,"valueVisible":true,"x":75.5,"y":35.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":168,"id":"e132"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":132,"parentId":"e129","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":85,"y":35,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":169,"id":"placeholder35"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":170,"id":"e133"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":133,"display":true,"x":85,"y":25,"length":10,"rotation":180,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":171,"id":"e134"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":134,"parentId":"e133","key":"Pin Name","value":"IO40","keyVisible":false,"valueVisible":true,"x":71.3,"y":30.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":172,"id":"e135"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":135,"parentId":"e133","key":"Pin Number","value":"33","keyVisible":false,"valueVisible":true,"x":75.5,"y":25.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":173,"id":"e136"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":136,"parentId":"e133","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":85,"y":25,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":174,"id":"placeholder36"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":175,"id":"e137"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":137,"display":true,"x":85,"y":15,"length":10,"rotation":180,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":176,"id":"e138"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":138,"parentId":"e137","key":"Pin Name","value":"IO41","keyVisible":false,"valueVisible":true,"x":71.3,"y":20.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":177,"id":"e139"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":139,"parentId":"e137","key":"Pin Number","value":"34","keyVisible":false,"valueVisible":true,"x":75.5,"y":15.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":178,"id":"e140"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":140,"parentId":"e137","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":85,"y":15,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":179,"id":"placeholder37"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":180,"id":"e141"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":141,"display":true,"x":85,"y":5,"length":10,"rotation":180,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":181,"id":"e142"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":142,"parentId":"e141","key":"Pin Name","value":"IO42","keyVisible":false,"valueVisible":true,"x":71.3,"y":10.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":182,"id":"e143"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":143,"parentId":"e141","key":"Pin Number","value":"35","keyVisible":false,"valueVisible":true,"x":75.5,"y":5.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":183,"id":"e144"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":144,"parentId":"e141","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":85,"y":5,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":184,"id":"placeholder38"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":185,"id":"e145"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":145,"display":true,"x":85,"y":-5,"length":10,"rotation":180,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":186,"id":"e146"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":146,"parentId":"e145","key":"Pin Name","value":"RXD0","keyVisible":false,"valueVisible":true,"x":71.3,"y":0.91498,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":187,"id":"e147"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":147,"parentId":"e145","key":"Pin Number","value":"36","keyVisible":false,"valueVisible":true,"x":75.5,"y":-4.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":188,"id":"e148"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":148,"parentId":"e145","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":85,"y":-5,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":189,"id":"placeholder39"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":190,"id":"e149"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":149,"display":true,"x":85,"y":-15,"length":10,"rotation":180,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":191,"id":"e150"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":150,"parentId":"e149","key":"Pin Name","value":"TXD0","keyVisible":false,"valueVisible":true,"x":71.3,"y":-9.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":192,"id":"e151"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":151,"parentId":"e149","key":"Pin Number","value":"37","keyVisible":false,"valueVisible":true,"x":75.5,"y":-14.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":193,"id":"e152"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":152,"parentId":"e149","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":85,"y":-15,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":194,"id":"placeholder40"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":195,"id":"e153"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":153,"display":true,"x":85,"y":-25,"length":10,"rotation":180,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":196,"id":"e154"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":154,"parentId":"e153","key":"Pin Name","value":"IO2","keyVisible":false,"valueVisible":true,"x":71.3,"y":-19.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":197,"id":"e155"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":155,"parentId":"e153","key":"Pin Number","value":"38","keyVisible":false,"valueVisible":true,"x":75.5,"y":-24.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":198,"id":"e156"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":156,"parentId":"e153","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":85,"y":-25,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":199,"id":"placeholder41"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":200,"id":"e157"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":157,"display":true,"x":85,"y":-35,"length":10,"rotation":180,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":201,"id":"e158"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":158,"parentId":"e157","key":"Pin Name","value":"IO1","keyVisible":false,"valueVisible":true,"x":71.3,"y":-29.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":202,"id":"e159"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":159,"parentId":"e157","key":"Pin Number","value":"39","keyVisible":false,"valueVisible":true,"x":75.5,"y":-34.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":203,"id":"e160"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":160,"parentId":"e157","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":85,"y":-35,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":204,"id":"placeholder42"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":205,"id":"e161"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":161,"display":true,"x":85,"y":-45,"length":10,"rotation":180,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":206,"id":"e162"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":162,"parentId":"e161","key":"Pin Name","value":"GND","keyVisible":false,"valueVisible":true,"x":71.3,"y":-39.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":207,"id":"e163"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":163,"parentId":"e161","key":"Pin Number","value":"40","keyVisible":false,"valueVisible":true,"x":75.5,"y":-44.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":208,"id":"e164"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":164,"parentId":"e161","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":85,"y":-45,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ELE_PLACEHOLDER","ticket":209,"id":"placeholder43"}||{"dataType":"PIN","max":3}|
|
|
{"type":"PIN","ticket":210,"id":"e165"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":165,"display":true,"x":85,"y":-60,"length":10,"rotation":180,"color":null,"pinShape":"NONE"}|
|
|
{"type":"ATTR","ticket":211,"id":"e166"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":166,"parentId":"e165","key":"Pin Name","value":"GND","keyVisible":false,"valueVisible":true,"x":73,"y":-55.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"RIGHT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":212,"id":"e167"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":167,"parentId":"e165","key":"Pin Number","value":"41","keyVisible":false,"valueVisible":true,"x":75,"y":-59.08502,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":false,"underline":false,"italic":false,"fontWeight":false,"align":"LEFT_BOTTOM","version":"2.0"}|
|
|
{"type":"ATTR","ticket":213,"id":"e168"}||{"partId":"ESP32-S3-WROOM-1(N16R8).1","groupId":"","locked":false,"zIndex":168,"parentId":"e165","key":"Pin Type","value":"Undefined","keyVisible":false,"valueVisible":false,"x":85,"y":-60,"rotation":0,"color":null,"fillColor":null,"fontFamily":null,"fontSize":null,"strikeout":null,"underline":null,"italic":null,"fontWeight":null,"align":"LEFT_BOTTOM","version":"2.0"}|
|