key800.kicad_pro 28 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283
  1. {
  2. "board": {
  3. "3dviewports": [],
  4. "design_settings": {
  5. "defaults": {
  6. "apply_defaults_to_fp_fields": false,
  7. "apply_defaults_to_fp_shapes": false,
  8. "apply_defaults_to_fp_text": false,
  9. "board_outline_line_width": 0.1,
  10. "copper_line_width": 0.2,
  11. "copper_text_italic": false,
  12. "copper_text_size_h": 1.25,
  13. "copper_text_size_v": 1.25,
  14. "copper_text_thickness": 0.2,
  15. "copper_text_upright": false,
  16. "courtyard_line_width": 0.05,
  17. "dimension_precision": 4,
  18. "dimension_units": 3,
  19. "dimensions": {
  20. "arrow_length": 1270000,
  21. "extension_offset": 500000,
  22. "keep_text_aligned": true,
  23. "suppress_zeroes": false,
  24. "text_position": 0,
  25. "units_format": 1
  26. },
  27. "fab_line_width": 0.1,
  28. "fab_text_italic": false,
  29. "fab_text_size_h": 1.0,
  30. "fab_text_size_v": 1.0,
  31. "fab_text_thickness": 0.15,
  32. "fab_text_upright": false,
  33. "other_line_width": 0.1,
  34. "other_text_italic": false,
  35. "other_text_size_h": 1.0,
  36. "other_text_size_v": 1.0,
  37. "other_text_thickness": 0.15,
  38. "other_text_upright": false,
  39. "pads": {
  40. "drill": 0.0,
  41. "height": 1.45,
  42. "width": 1.0
  43. },
  44. "silk_line_width": 0.15,
  45. "silk_text_italic": false,
  46. "silk_text_size_h": 1.0,
  47. "silk_text_size_v": 1.0,
  48. "silk_text_thickness": 0.15,
  49. "silk_text_upright": false,
  50. "zones": {
  51. "min_clearance": 0.508
  52. }
  53. },
  54. "diff_pair_dimensions": [
  55. {
  56. "gap": 0.0,
  57. "via_gap": 0.0,
  58. "width": 0.0
  59. }
  60. ],
  61. "drc_exclusions": [],
  62. "meta": {
  63. "filename": "board_design_settings.json",
  64. "version": 2
  65. },
  66. "rule_severities": {
  67. "annular_width": "error",
  68. "clearance": "error",
  69. "connection_width": "warning",
  70. "copper_edge_clearance": "error",
  71. "copper_sliver": "warning",
  72. "courtyards_overlap": "error",
  73. "diff_pair_gap_out_of_range": "error",
  74. "diff_pair_uncoupled_length_too_long": "error",
  75. "drill_out_of_range": "error",
  76. "duplicate_footprints": "warning",
  77. "extra_footprint": "warning",
  78. "footprint": "error",
  79. "footprint_symbol_mismatch": "warning",
  80. "footprint_type_mismatch": "ignore",
  81. "hole_clearance": "error",
  82. "hole_near_hole": "error",
  83. "holes_co_located": "warning",
  84. "invalid_outline": "error",
  85. "isolated_copper": "warning",
  86. "item_on_disabled_layer": "error",
  87. "items_not_allowed": "error",
  88. "length_out_of_range": "error",
  89. "lib_footprint_issues": "warning",
  90. "lib_footprint_mismatch": "warning",
  91. "malformed_courtyard": "error",
  92. "microvia_drill_out_of_range": "error",
  93. "missing_courtyard": "ignore",
  94. "missing_footprint": "warning",
  95. "net_conflict": "warning",
  96. "npth_inside_courtyard": "ignore",
  97. "padstack": "warning",
  98. "pth_inside_courtyard": "ignore",
  99. "shorting_items": "error",
  100. "silk_edge_clearance": "warning",
  101. "silk_over_copper": "warning",
  102. "silk_overlap": "warning",
  103. "skew_out_of_range": "error",
  104. "solder_mask_bridge": "error",
  105. "starved_thermal": "error",
  106. "text_height": "warning",
  107. "text_thickness": "warning",
  108. "through_hole_pad_without_hole": "error",
  109. "too_many_vias": "error",
  110. "track_dangling": "warning",
  111. "track_width": "error",
  112. "tracks_crossing": "error",
  113. "unconnected_items": "error",
  114. "unresolved_variable": "error",
  115. "via_dangling": "warning",
  116. "zones_intersect": "error"
  117. },
  118. "rule_severitieslegacy_courtyards_overlap": false,
  119. "rule_severitieslegacy_no_courtyard_defined": false,
  120. "rules": {
  121. "allow_blind_buried_vias": false,
  122. "allow_microvias": false,
  123. "max_error": 0.005,
  124. "min_clearance": 0.0,
  125. "min_connection": 0.0,
  126. "min_copper_edge_clearance": 0.075,
  127. "min_hole_clearance": 0.15,
  128. "min_hole_to_hole": 0.25,
  129. "min_microvia_diameter": 0.0,
  130. "min_microvia_drill": 0.0,
  131. "min_resolved_spokes": 1,
  132. "min_silk_clearance": 0.0,
  133. "min_text_height": 0.6,
  134. "min_text_thickness": 0.08,
  135. "min_through_hole_diameter": 0.3,
  136. "min_track_width": 0.2,
  137. "min_via_annular_width": 0.1,
  138. "min_via_diameter": 0.6,
  139. "solder_mask_clearance": 0.15,
  140. "solder_mask_min_width": 0.4,
  141. "solder_mask_to_copper_clearance": 0.0,
  142. "solder_paste_clearance": 0.0,
  143. "solder_paste_margin_ratio": -0.0,
  144. "use_height_for_length_calcs": true
  145. },
  146. "teardrop_options": [
  147. {
  148. "td_onpadsmd": true,
  149. "td_onroundshapesonly": false,
  150. "td_ontrackend": false,
  151. "td_onviapad": true
  152. }
  153. ],
  154. "teardrop_parameters": [
  155. {
  156. "td_allow_use_two_tracks": true,
  157. "td_curve_segcount": 0,
  158. "td_height_ratio": 1.0,
  159. "td_length_ratio": 0.5,
  160. "td_maxheight": 2.0,
  161. "td_maxlen": 1.0,
  162. "td_on_pad_in_zone": false,
  163. "td_target_name": "td_round_shape",
  164. "td_width_to_size_filter_ratio": 0.9
  165. },
  166. {
  167. "td_allow_use_two_tracks": true,
  168. "td_curve_segcount": 0,
  169. "td_height_ratio": 1.0,
  170. "td_length_ratio": 0.5,
  171. "td_maxheight": 2.0,
  172. "td_maxlen": 1.0,
  173. "td_on_pad_in_zone": false,
  174. "td_target_name": "td_rect_shape",
  175. "td_width_to_size_filter_ratio": 0.9
  176. },
  177. {
  178. "td_allow_use_two_tracks": true,
  179. "td_curve_segcount": 0,
  180. "td_height_ratio": 1.0,
  181. "td_length_ratio": 0.5,
  182. "td_maxheight": 2.0,
  183. "td_maxlen": 1.0,
  184. "td_on_pad_in_zone": false,
  185. "td_target_name": "td_track_end",
  186. "td_width_to_size_filter_ratio": 0.9
  187. }
  188. ],
  189. "track_widths": [
  190. 0.0,
  191. 0.2,
  192. 0.381,
  193. 0.635,
  194. 0.762,
  195. 0.889,
  196. 1.016,
  197. 1.143,
  198. 1.27
  199. ],
  200. "tuning_pattern_settings": {
  201. "diff_pair_defaults": {
  202. "corner_radius_percentage": 80,
  203. "corner_style": 1,
  204. "max_amplitude": 1.0,
  205. "min_amplitude": 0.2,
  206. "single_sided": false,
  207. "spacing": 1.0
  208. },
  209. "diff_pair_skew_defaults": {
  210. "corner_radius_percentage": 80,
  211. "corner_style": 1,
  212. "max_amplitude": 1.0,
  213. "min_amplitude": 0.2,
  214. "single_sided": false,
  215. "spacing": 0.6
  216. },
  217. "single_track_defaults": {
  218. "corner_radius_percentage": 80,
  219. "corner_style": 1,
  220. "max_amplitude": 1.0,
  221. "min_amplitude": 0.2,
  222. "single_sided": false,
  223. "spacing": 0.6
  224. }
  225. },
  226. "via_dimensions": [
  227. {
  228. "diameter": 0.0,
  229. "drill": 0.0
  230. }
  231. ],
  232. "zones_allow_external_fillets": false
  233. },
  234. "ipc2581": {
  235. "dist": "",
  236. "distpn": "",
  237. "internal_id": "",
  238. "mfg": "",
  239. "mpn": ""
  240. },
  241. "layer_presets": [],
  242. "viewports": []
  243. },
  244. "boards": [],
  245. "cvpcb": {
  246. "equivalence_files": []
  247. },
  248. "erc": {
  249. "erc_exclusions": [],
  250. "meta": {
  251. "version": 0
  252. },
  253. "pin_map": [
  254. [
  255. 0,
  256. 0,
  257. 0,
  258. 0,
  259. 0,
  260. 0,
  261. 1,
  262. 0,
  263. 0,
  264. 0,
  265. 0,
  266. 2
  267. ],
  268. [
  269. 0,
  270. 2,
  271. 0,
  272. 1,
  273. 0,
  274. 0,
  275. 1,
  276. 0,
  277. 2,
  278. 2,
  279. 2,
  280. 2
  281. ],
  282. [
  283. 0,
  284. 0,
  285. 0,
  286. 0,
  287. 0,
  288. 0,
  289. 1,
  290. 0,
  291. 1,
  292. 0,
  293. 1,
  294. 2
  295. ],
  296. [
  297. 0,
  298. 1,
  299. 0,
  300. 0,
  301. 0,
  302. 0,
  303. 1,
  304. 1,
  305. 2,
  306. 1,
  307. 1,
  308. 2
  309. ],
  310. [
  311. 0,
  312. 0,
  313. 0,
  314. 0,
  315. 0,
  316. 0,
  317. 1,
  318. 0,
  319. 0,
  320. 0,
  321. 0,
  322. 2
  323. ],
  324. [
  325. 0,
  326. 0,
  327. 0,
  328. 0,
  329. 0,
  330. 0,
  331. 0,
  332. 0,
  333. 0,
  334. 0,
  335. 0,
  336. 2
  337. ],
  338. [
  339. 1,
  340. 1,
  341. 1,
  342. 1,
  343. 1,
  344. 0,
  345. 1,
  346. 1,
  347. 1,
  348. 1,
  349. 1,
  350. 2
  351. ],
  352. [
  353. 0,
  354. 0,
  355. 0,
  356. 1,
  357. 0,
  358. 0,
  359. 1,
  360. 0,
  361. 0,
  362. 0,
  363. 0,
  364. 2
  365. ],
  366. [
  367. 0,
  368. 2,
  369. 1,
  370. 2,
  371. 0,
  372. 0,
  373. 1,
  374. 0,
  375. 2,
  376. 2,
  377. 2,
  378. 2
  379. ],
  380. [
  381. 0,
  382. 2,
  383. 0,
  384. 1,
  385. 0,
  386. 0,
  387. 1,
  388. 0,
  389. 2,
  390. 0,
  391. 0,
  392. 2
  393. ],
  394. [
  395. 0,
  396. 2,
  397. 1,
  398. 1,
  399. 0,
  400. 0,
  401. 1,
  402. 0,
  403. 2,
  404. 0,
  405. 0,
  406. 2
  407. ],
  408. [
  409. 2,
  410. 2,
  411. 2,
  412. 2,
  413. 2,
  414. 2,
  415. 2,
  416. 2,
  417. 2,
  418. 2,
  419. 2,
  420. 2
  421. ]
  422. ],
  423. "rule_severities": {
  424. "bus_definition_conflict": "error",
  425. "bus_entry_needed": "error",
  426. "bus_label_syntax": "error",
  427. "bus_to_bus_conflict": "error",
  428. "bus_to_net_conflict": "error",
  429. "conflicting_netclasses": "error",
  430. "different_unit_footprint": "error",
  431. "different_unit_net": "error",
  432. "duplicate_reference": "error",
  433. "duplicate_sheet_names": "error",
  434. "endpoint_off_grid": "warning",
  435. "extra_units": "error",
  436. "global_label_dangling": "warning",
  437. "hier_label_mismatch": "error",
  438. "label_dangling": "error",
  439. "lib_symbol_issues": "warning",
  440. "missing_bidi_pin": "warning",
  441. "missing_input_pin": "warning",
  442. "missing_power_pin": "error",
  443. "missing_unit": "warning",
  444. "multiple_net_names": "warning",
  445. "net_not_bus_member": "warning",
  446. "no_connect_connected": "warning",
  447. "no_connect_dangling": "warning",
  448. "pin_not_connected": "error",
  449. "pin_not_driven": "error",
  450. "pin_to_pin": "warning",
  451. "power_pin_not_driven": "error",
  452. "similar_labels": "warning",
  453. "simulation_model_issue": "ignore",
  454. "unannotated": "error",
  455. "unit_value_mismatch": "error",
  456. "unresolved_variable": "error",
  457. "wire_dangling": "error"
  458. }
  459. },
  460. "libraries": {
  461. "pinned_footprint_libs": [],
  462. "pinned_symbol_libs": []
  463. },
  464. "meta": {
  465. "filename": "key800.kicad_pro",
  466. "version": 1
  467. },
  468. "net_settings": {
  469. "classes": [
  470. {
  471. "bus_width": 12,
  472. "clearance": 0.1,
  473. "diff_pair_gap": 0.2,
  474. "diff_pair_via_gap": 0.25,
  475. "diff_pair_width": 0.2,
  476. "line_style": 0,
  477. "microvia_diameter": 0.6,
  478. "microvia_drill": 0.3048,
  479. "name": "Default",
  480. "pcb_color": "rgba(0, 0, 0, 0.000)",
  481. "schematic_color": "rgba(0, 0, 0, 0.000)",
  482. "track_width": 0.2,
  483. "via_diameter": 0.6,
  484. "via_drill": 0.3,
  485. "wire_width": 6
  486. },
  487. {
  488. "bus_width": 12,
  489. "clearance": 0.2032,
  490. "diff_pair_gap": 0.25,
  491. "diff_pair_via_gap": 0.25,
  492. "diff_pair_width": 0.2032,
  493. "line_style": 0,
  494. "microvia_diameter": 0.6096,
  495. "microvia_drill": 0.3048,
  496. "name": "Power",
  497. "pcb_color": "rgba(0, 0, 0, 0.000)",
  498. "schematic_color": "rgba(0, 0, 0, 0.000)",
  499. "track_width": 0.381,
  500. "via_diameter": 0.762,
  501. "via_drill": 0.381,
  502. "wire_width": 6
  503. }
  504. ],
  505. "meta": {
  506. "version": 3
  507. },
  508. "net_colors": null,
  509. "netclass_assignments": null,
  510. "netclass_patterns": [
  511. {
  512. "netclass": "Default",
  513. "pattern": "+12V"
  514. },
  515. {
  516. "netclass": "Default",
  517. "pattern": "+24V"
  518. },
  519. {
  520. "netclass": "Default",
  521. "pattern": "+3V3"
  522. },
  523. {
  524. "netclass": "Default",
  525. "pattern": "+5V"
  526. },
  527. {
  528. "netclass": "Default",
  529. "pattern": "/B0"
  530. },
  531. {
  532. "netclass": "Default",
  533. "pattern": "/B1"
  534. },
  535. {
  536. "netclass": "Default",
  537. "pattern": "/B2"
  538. },
  539. {
  540. "netclass": "Default",
  541. "pattern": "/B3"
  542. },
  543. {
  544. "netclass": "Default",
  545. "pattern": "/CLKEN"
  546. },
  547. {
  548. "netclass": "Default",
  549. "pattern": "/DETECT"
  550. },
  551. {
  552. "netclass": "Default",
  553. "pattern": "/G0"
  554. },
  555. {
  556. "netclass": "Default",
  557. "pattern": "/G1"
  558. },
  559. {
  560. "netclass": "Default",
  561. "pattern": "/G2"
  562. },
  563. {
  564. "netclass": "Default",
  565. "pattern": "/G3"
  566. },
  567. {
  568. "netclass": "Default",
  569. "pattern": "/GPIO0_sp_data"
  570. },
  571. {
  572. "netclass": "Default",
  573. "pattern": "/GPIO10_Q08"
  574. },
  575. {
  576. "netclass": "Default",
  577. "pattern": "/GPIO11_Q09"
  578. },
  579. {
  580. "netclass": "Default",
  581. "pattern": "/GPIO12_Q10"
  582. },
  583. {
  584. "netclass": "Default",
  585. "pattern": "/GPIO13_Q11"
  586. },
  587. {
  588. "netclass": "Default",
  589. "pattern": "/GPIO17_psync"
  590. },
  591. {
  592. "netclass": "Default",
  593. "pattern": "/GPIO18_Version"
  594. },
  595. {
  596. "netclass": "Default",
  597. "pattern": "/GPIO1_sp_clken"
  598. },
  599. {
  600. "netclass": "Default",
  601. "pattern": "/GPIO20_sp_clk"
  602. },
  603. {
  604. "netclass": "Default",
  605. "pattern": "/GPIO21_clk"
  606. },
  607. {
  608. "netclass": "Default",
  609. "pattern": "/GPIO22_analog"
  610. },
  611. {
  612. "netclass": "Default",
  613. "pattern": "/GPIO23_csync"
  614. },
  615. {
  616. "netclass": "Default",
  617. "pattern": "/GPIO24_mux"
  618. },
  619. {
  620. "netclass": "Default",
  621. "pattern": "/GPIO25_mode7"
  622. },
  623. {
  624. "netclass": "Default",
  625. "pattern": "/GPIO27_genlock"
  626. },
  627. {
  628. "netclass": "Default",
  629. "pattern": "/GPIO2_Q00"
  630. },
  631. {
  632. "netclass": "Default",
  633. "pattern": "/GPIO3_Q01"
  634. },
  635. {
  636. "netclass": "Default",
  637. "pattern": "/GPIO4_Q02"
  638. },
  639. {
  640. "netclass": "Default",
  641. "pattern": "/GPIO5_Q03"
  642. },
  643. {
  644. "netclass": "Default",
  645. "pattern": "/GPIO6_Q04"
  646. },
  647. {
  648. "netclass": "Default",
  649. "pattern": "/GPIO7_Q05"
  650. },
  651. {
  652. "netclass": "Default",
  653. "pattern": "/GPIO8_Q06"
  654. },
  655. {
  656. "netclass": "Default",
  657. "pattern": "/GPIO9_Q07"
  658. },
  659. {
  660. "netclass": "Default",
  661. "pattern": "/Keyboard/KD_IN"
  662. },
  663. {
  664. "netclass": "Default",
  665. "pattern": "/Keyboard/KD_OUT"
  666. },
  667. {
  668. "netclass": "Default",
  669. "pattern": "/Keyboard/RESET_IN"
  670. },
  671. {
  672. "netclass": "Default",
  673. "pattern": "/Keyboard/RESET_OUT"
  674. },
  675. {
  676. "netclass": "Default",
  677. "pattern": "/Keyboard/RxD_IN"
  678. },
  679. {
  680. "netclass": "Default",
  681. "pattern": "/Keyboard/RxD_IN_3V3"
  682. },
  683. {
  684. "netclass": "Default",
  685. "pattern": "/Keyboard/RxD_OUT"
  686. },
  687. {
  688. "netclass": "Default",
  689. "pattern": "/Keyboard/RxD_OUT_3V3"
  690. },
  691. {
  692. "netclass": "Default",
  693. "pattern": "/Keyboard/TRxC_IN"
  694. },
  695. {
  696. "netclass": "Default",
  697. "pattern": "/Keyboard/TRxC_IN_3V3"
  698. },
  699. {
  700. "netclass": "Default",
  701. "pattern": "/Keyboard/TRxC_OUT"
  702. },
  703. {
  704. "netclass": "Default",
  705. "pattern": "/Keyboard/TRxC_OUT_3V3"
  706. },
  707. {
  708. "netclass": "Default",
  709. "pattern": "/Keyboard/TxD_IN"
  710. },
  711. {
  712. "netclass": "Default",
  713. "pattern": "/Keyboard/TxD_IN_3V3"
  714. },
  715. {
  716. "netclass": "Default",
  717. "pattern": "/Keyboard/TxD_OUT"
  718. },
  719. {
  720. "netclass": "Default",
  721. "pattern": "/Keyboard/TxD_OUT_3V3"
  722. },
  723. {
  724. "netclass": "Default",
  725. "pattern": "/Keyboard/USB_D+"
  726. },
  727. {
  728. "netclass": "Default",
  729. "pattern": "/Keyboard/USB_D-"
  730. },
  731. {
  732. "netclass": "Default",
  733. "pattern": "/LF"
  734. },
  735. {
  736. "netclass": "Default",
  737. "pattern": "/R0"
  738. },
  739. {
  740. "netclass": "Default",
  741. "pattern": "/R1"
  742. },
  743. {
  744. "netclass": "Default",
  745. "pattern": "/R2"
  746. },
  747. {
  748. "netclass": "Default",
  749. "pattern": "/R3"
  750. },
  751. {
  752. "netclass": "Default",
  753. "pattern": "/SPCLK"
  754. },
  755. {
  756. "netclass": "Default",
  757. "pattern": "/SPDATA"
  758. },
  759. {
  760. "netclass": "Default",
  761. "pattern": "/SYNC"
  762. },
  763. {
  764. "netclass": "Default",
  765. "pattern": "/Video"
  766. },
  767. {
  768. "netclass": "Default",
  769. "pattern": "BTN1"
  770. },
  771. {
  772. "netclass": "Default",
  773. "pattern": "BTN2"
  774. },
  775. {
  776. "netclass": "Default",
  777. "pattern": "BTN3"
  778. },
  779. {
  780. "netclass": "Default",
  781. "pattern": "ESP32_EN"
  782. },
  783. {
  784. "netclass": "Default",
  785. "pattern": "ESP32_IO0"
  786. },
  787. {
  788. "netclass": "Default",
  789. "pattern": "ESP32_RXD"
  790. },
  791. {
  792. "netclass": "Default",
  793. "pattern": "ESP32_TXD"
  794. },
  795. {
  796. "netclass": "Default",
  797. "pattern": "GND"
  798. },
  799. {
  800. "netclass": "Default",
  801. "pattern": "Net-(C13-Pad1)"
  802. },
  803. {
  804. "netclass": "Default",
  805. "pattern": "Net-(C16-Pad1)"
  806. },
  807. {
  808. "netclass": "Default",
  809. "pattern": "Net-(C16-Pad2)"
  810. },
  811. {
  812. "netclass": "Default",
  813. "pattern": "Net-(C19-Pad1)"
  814. },
  815. {
  816. "netclass": "Default",
  817. "pattern": "Net-(C19-Pad2)"
  818. },
  819. {
  820. "netclass": "Default",
  821. "pattern": "Net-(C25-Pad1)"
  822. },
  823. {
  824. "netclass": "Default",
  825. "pattern": "Net-(C27-Pad1)"
  826. },
  827. {
  828. "netclass": "Default",
  829. "pattern": "Net-(C8-Pad1)"
  830. },
  831. {
  832. "netclass": "Default",
  833. "pattern": "Net-(D1-Pad1)"
  834. },
  835. {
  836. "netclass": "Default",
  837. "pattern": "Net-(D10-Pad1)"
  838. },
  839. {
  840. "netclass": "Default",
  841. "pattern": "Net-(D13-Pad2)"
  842. },
  843. {
  844. "netclass": "Default",
  845. "pattern": "Net-(D14-Pad2)"
  846. },
  847. {
  848. "netclass": "Default",
  849. "pattern": "Net-(D2-Pad1)"
  850. },
  851. {
  852. "netclass": "Default",
  853. "pattern": "Net-(D3-Pad1)"
  854. },
  855. {
  856. "netclass": "Default",
  857. "pattern": "Net-(D3-Pad2)"
  858. },
  859. {
  860. "netclass": "Default",
  861. "pattern": "Net-(D7-Pad2)"
  862. },
  863. {
  864. "netclass": "Default",
  865. "pattern": "Net-(D9-Pad2)"
  866. },
  867. {
  868. "netclass": "Default",
  869. "pattern": "Net-(F1-Pad2)"
  870. },
  871. {
  872. "netclass": "Default",
  873. "pattern": "Net-(J1-Pad5)"
  874. },
  875. {
  876. "netclass": "Default",
  877. "pattern": "Net-(J1-Pad7)"
  878. },
  879. {
  880. "netclass": "Default",
  881. "pattern": "Net-(J2-Pad5)"
  882. },
  883. {
  884. "netclass": "Default",
  885. "pattern": "Net-(J2-Pad7)"
  886. },
  887. {
  888. "netclass": "Default",
  889. "pattern": "Net-(J4-Pad12)"
  890. },
  891. {
  892. "netclass": "Default",
  893. "pattern": "Net-(J4-Pad13)"
  894. },
  895. {
  896. "netclass": "Default",
  897. "pattern": "Net-(J4-Pad15)"
  898. },
  899. {
  900. "netclass": "Default",
  901. "pattern": "Net-(J4-Pad3)"
  902. },
  903. {
  904. "netclass": "Default",
  905. "pattern": "Net-(J4-Pad4)"
  906. },
  907. {
  908. "netclass": "Default",
  909. "pattern": "Net-(J4-Pad6)"
  910. },
  911. {
  912. "netclass": "Default",
  913. "pattern": "Net-(J5-Pad3)"
  914. },
  915. {
  916. "netclass": "Default",
  917. "pattern": "Net-(J6-Pad12)"
  918. },
  919. {
  920. "netclass": "Default",
  921. "pattern": "Net-(J6-Pad13)"
  922. },
  923. {
  924. "netclass": "Default",
  925. "pattern": "Net-(J6-Pad15)"
  926. },
  927. {
  928. "netclass": "Default",
  929. "pattern": "Net-(J6-Pad3)"
  930. },
  931. {
  932. "netclass": "Default",
  933. "pattern": "Net-(J6-Pad4)"
  934. },
  935. {
  936. "netclass": "Default",
  937. "pattern": "Net-(J6-Pad6)"
  938. },
  939. {
  940. "netclass": "Default",
  941. "pattern": "Net-(R19-Pad2)"
  942. },
  943. {
  944. "netclass": "Default",
  945. "pattern": "Net-(R29-Pad1)"
  946. },
  947. {
  948. "netclass": "Default",
  949. "pattern": "Net-(U2-Pad4)"
  950. },
  951. {
  952. "netclass": "Default",
  953. "pattern": "Net-(U2-Pad6)"
  954. },
  955. {
  956. "netclass": "Default",
  957. "pattern": "Net-(U3-Pad11)"
  958. },
  959. {
  960. "netclass": "Default",
  961. "pattern": "Net-(U3-Pad12)"
  962. },
  963. {
  964. "netclass": "Default",
  965. "pattern": "Net-(U3-Pad13)"
  966. },
  967. {
  968. "netclass": "Default",
  969. "pattern": "Net-(U3-Pad14)"
  970. },
  971. {
  972. "netclass": "Default",
  973. "pattern": "Net-(U3-Pad15)"
  974. },
  975. {
  976. "netclass": "Default",
  977. "pattern": "Net-(U3-Pad5)"
  978. },
  979. {
  980. "netclass": "Default",
  981. "pattern": "Net-(U3-Pad6)"
  982. },
  983. {
  984. "netclass": "Default",
  985. "pattern": "Net-(U3-Pad7)"
  986. },
  987. {
  988. "netclass": "Default",
  989. "pattern": "Net-(U3-Pad8)"
  990. },
  991. {
  992. "netclass": "Default",
  993. "pattern": "Net-(U3-Pad9)"
  994. },
  995. {
  996. "netclass": "Default",
  997. "pattern": "Net-(U4-Pad11)"
  998. },
  999. {
  1000. "netclass": "Default",
  1001. "pattern": "Net-(U4-Pad12)"
  1002. },
  1003. {
  1004. "netclass": "Default",
  1005. "pattern": "Net-(U4-Pad13)"
  1006. },
  1007. {
  1008. "netclass": "Default",
  1009. "pattern": "Net-(U4-Pad14)"
  1010. },
  1011. {
  1012. "netclass": "Default",
  1013. "pattern": "Net-(U4-Pad15)"
  1014. },
  1015. {
  1016. "netclass": "Default",
  1017. "pattern": "Net-(U4-Pad5)"
  1018. },
  1019. {
  1020. "netclass": "Default",
  1021. "pattern": "Net-(U4-Pad6)"
  1022. },
  1023. {
  1024. "netclass": "Default",
  1025. "pattern": "Net-(U4-Pad7)"
  1026. },
  1027. {
  1028. "netclass": "Default",
  1029. "pattern": "Net-(U4-Pad8)"
  1030. },
  1031. {
  1032. "netclass": "Default",
  1033. "pattern": "Net-(U4-Pad9)"
  1034. },
  1035. {
  1036. "netclass": "Default",
  1037. "pattern": "Net-(U5-Pad13)"
  1038. },
  1039. {
  1040. "netclass": "Default",
  1041. "pattern": "Net-(U5-Pad14)"
  1042. },
  1043. {
  1044. "netclass": "Default",
  1045. "pattern": "Net-(U5-Pad20)"
  1046. },
  1047. {
  1048. "netclass": "Default",
  1049. "pattern": "Net-(U5-Pad24)"
  1050. },
  1051. {
  1052. "netclass": "Default",
  1053. "pattern": "Net-(U5-Pad25)"
  1054. },
  1055. {
  1056. "netclass": "Default",
  1057. "pattern": "Net-(U5-Pad29)"
  1058. },
  1059. {
  1060. "netclass": "Default",
  1061. "pattern": "Net-(U5-Pad30)"
  1062. },
  1063. {
  1064. "netclass": "Default",
  1065. "pattern": "Net-(U5-Pad31)"
  1066. },
  1067. {
  1068. "netclass": "Default",
  1069. "pattern": "Net-(U5-Pad32)"
  1070. },
  1071. {
  1072. "netclass": "Default",
  1073. "pattern": "Net-(U5-Pad33)"
  1074. },
  1075. {
  1076. "netclass": "Default",
  1077. "pattern": "Net-(U5-Pad34)"
  1078. },
  1079. {
  1080. "netclass": "Default",
  1081. "pattern": "Net-(U5-Pad35)"
  1082. },
  1083. {
  1084. "netclass": "Default",
  1085. "pattern": "Net-(U5-Pad36)"
  1086. },
  1087. {
  1088. "netclass": "Default",
  1089. "pattern": "Net-(U5-Pad39)"
  1090. },
  1091. {
  1092. "netclass": "Default",
  1093. "pattern": "Net-(U5-Pad4)"
  1094. },
  1095. {
  1096. "netclass": "Default",
  1097. "pattern": "Net-(U5-Pad40)"
  1098. },
  1099. {
  1100. "netclass": "Default",
  1101. "pattern": "PI_RxD"
  1102. },
  1103. {
  1104. "netclass": "Default",
  1105. "pattern": "PI_TxD"
  1106. }
  1107. ]
  1108. },
  1109. "pcbnew": {
  1110. "last_paths": {
  1111. "gencad": "",
  1112. "idf": "",
  1113. "netlist": "key800.net",
  1114. "plot": "",
  1115. "pos_files": "",
  1116. "specctra_dsn": "",
  1117. "step": "",
  1118. "svg": "",
  1119. "vrml": ""
  1120. },
  1121. "page_layout_descr_file": ""
  1122. },
  1123. "schematic": {
  1124. "annotate_start_num": 0,
  1125. "bom_export_filename": "",
  1126. "bom_fmt_presets": [],
  1127. "bom_fmt_settings": {
  1128. "field_delimiter": ",",
  1129. "keep_line_breaks": false,
  1130. "keep_tabs": false,
  1131. "name": "CSV",
  1132. "ref_delimiter": ",",
  1133. "ref_range_delimiter": "",
  1134. "string_delimiter": "\""
  1135. },
  1136. "bom_presets": [],
  1137. "bom_settings": {
  1138. "exclude_dnp": false,
  1139. "fields_ordered": [
  1140. {
  1141. "group_by": false,
  1142. "label": "Reference",
  1143. "name": "Reference",
  1144. "show": true
  1145. },
  1146. {
  1147. "group_by": true,
  1148. "label": "Value",
  1149. "name": "Value",
  1150. "show": true
  1151. },
  1152. {
  1153. "group_by": false,
  1154. "label": "Datasheet",
  1155. "name": "Datasheet",
  1156. "show": true
  1157. },
  1158. {
  1159. "group_by": false,
  1160. "label": "Footprint",
  1161. "name": "Footprint",
  1162. "show": true
  1163. },
  1164. {
  1165. "group_by": false,
  1166. "label": "Qty",
  1167. "name": "${QUANTITY}",
  1168. "show": true
  1169. },
  1170. {
  1171. "group_by": true,
  1172. "label": "DNP",
  1173. "name": "${DNP}",
  1174. "show": true
  1175. },
  1176. {
  1177. "group_by": false,
  1178. "label": "#",
  1179. "name": "${ITEM_NUMBER}",
  1180. "show": false
  1181. },
  1182. {
  1183. "group_by": false,
  1184. "label": "LCSC",
  1185. "name": "LCSC",
  1186. "show": false
  1187. },
  1188. {
  1189. "group_by": false,
  1190. "label": "MOUSER",
  1191. "name": "MOUSER",
  1192. "show": false
  1193. },
  1194. {
  1195. "group_by": false,
  1196. "label": "MPN",
  1197. "name": "MPN",
  1198. "show": false
  1199. },
  1200. {
  1201. "group_by": false,
  1202. "label": "Supplier",
  1203. "name": "Supplier",
  1204. "show": false
  1205. },
  1206. {
  1207. "group_by": false,
  1208. "label": "Description",
  1209. "name": "Description",
  1210. "show": false
  1211. }
  1212. ],
  1213. "filter_string": "",
  1214. "group_symbols": true,
  1215. "name": "",
  1216. "sort_asc": true,
  1217. "sort_field": "Reference"
  1218. },
  1219. "connection_grid_size": 50.0,
  1220. "drawing": {
  1221. "dashed_lines_dash_length_ratio": 12.0,
  1222. "dashed_lines_gap_length_ratio": 3.0,
  1223. "default_line_thickness": 6.0,
  1224. "default_text_size": 60.0,
  1225. "field_names": [],
  1226. "intersheets_ref_own_page": false,
  1227. "intersheets_ref_prefix": "",
  1228. "intersheets_ref_short": false,
  1229. "intersheets_ref_show": false,
  1230. "intersheets_ref_suffix": "",
  1231. "junction_size_choice": 3,
  1232. "label_size_ratio": 0.25,
  1233. "operating_point_overlay_i_precision": 3,
  1234. "operating_point_overlay_i_range": "~A",
  1235. "operating_point_overlay_v_precision": 3,
  1236. "operating_point_overlay_v_range": "~V",
  1237. "overbar_offset_ratio": 1.23,
  1238. "pin_symbol_size": 0.0,
  1239. "text_offset_ratio": 0.08
  1240. },
  1241. "legacy_lib_dir": "",
  1242. "legacy_lib_list": [],
  1243. "meta": {
  1244. "version": 1
  1245. },
  1246. "net_format_name": "Pcbnew",
  1247. "ngspice": {
  1248. "fix_include_paths": true,
  1249. "fix_passive_vals": false,
  1250. "meta": {
  1251. "version": 0
  1252. },
  1253. "model_mode": 0,
  1254. "workbook_filename": ""
  1255. },
  1256. "page_layout_descr_file": "",
  1257. "plot_directory": "pdf",
  1258. "spice_adjust_passive_values": false,
  1259. "spice_current_sheet_as_root": false,
  1260. "spice_external_command": "spice \"%I\"",
  1261. "spice_model_current_sheet_as_root": true,
  1262. "spice_save_all_currents": false,
  1263. "spice_save_all_dissipations": false,
  1264. "spice_save_all_voltages": false,
  1265. "subpart_first_id": 65,
  1266. "subpart_id_separator": 0
  1267. },
  1268. "sheets": [
  1269. [
  1270. "123968c6-74e7-4754-8c36-08ea08e42555",
  1271. "Root"
  1272. ],
  1273. [
  1274. "00000000-0000-0000-0000-0000613a2c81",
  1275. "Keyboard"
  1276. ],
  1277. [
  1278. "00000000-0000-0000-0000-000061b6f635",
  1279. "Power"
  1280. ]
  1281. ],
  1282. "text_variables": {}
  1283. }