Initial commit

This commit is contained in:
cpu
2025-09-27 12:44:25 +02:00
commit 323fc68ac8
3665 changed files with 601898 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
[00:52:32] DEBUG Assignment: power_filter_cap.capacitance [power_filter_cap.capacitance] := [376µF, 564µF]
DEBUG Constraining power_filter_cap.capacitance to [376µF, 564µF]
DEBUG Assignment: power_filter_cap.voltage [power_filter_cap.voltage] := [10V]
DEBUG Constraining power_filter_cap.voltage to [10V]
DEBUG Assignment: rx_protection_resistor.resistance [rx_protection_resistor.resistance] := [1kΩ ± 5.00%]
DEBUG Constraining rx_protection_resistor.resistance to [1kΩ ± 5.00%]
DEBUG Assignment: stereo_out_jack.TIP [TIP] := [1]
DEBUG Constraining stereo_out_jack.TIP to [1]
DEBUG Assignment: stereo_out_jack.RING [RING] := [2]
DEBUG Constraining stereo_out_jack.RING to [2]
DEBUG Assignment: stereo_out_jack.SLEEVE [SLEEVE] := [3]
DEBUG Constraining stereo_out_jack.SLEEVE to [3]

View File

@@ -0,0 +1,168 @@
[00:52:32] INFO Loading KiCad PCB file: /home/martin/proj/DFPlayerMB/layout/default/default.kicad_pcb
DEBUG Failed to decode `kicad_pcb.footprints` (C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint) with
{
0: 'hanxia_HX_PM2_54_1x8P_TP_H8_5_ZQ:HDR-SMD_8P-P2.54-V-F-LS4.7'
1: [Symbol('layer'), 'F.Cu']
2: [Symbol('uuid'), 'bfe8ac0a-d3cd-4e7c-9a0f-6ff64642524b']
3: [Symbol('at'), 153.11, 102.5]
4: [Symbol('property'), 'Reference', 'H1', [Symbol('at'), 0, -5.5, 0], [Symbol('layer'), 'F.SilkS'], [S...
5: [Symbol('property'), 'Value', '', [Symbol('at'), 0, 5.5, 0], [Symbol('layer'), 'F.Fab'], [Symbol('uu...
6: [Symbol('property'), 'Datasheet', '', [Symbol('at'), 0, 0, 0], [Symbol('layer'), 'F.Fab'], [Symbol('...
7: [Symbol('property'), 'Description', '', [Symbol('at'), 0, 0, 0], [Symbol('layer'), 'F.Fab'], [Symbol...
8: [Symbol('property'), 'checksum', 'e1ae12f555519af8c11439d0a2175ddbbdd080e821244f82aff68eb0bebf1f55',...
9: [Symbol('property'), '__atopile_lib_fp_hash__', '0eae38e2-f249-5e39-dd2b-1da477ebfd1d', [Symbol('at'...
10: [Symbol('property'), 'LCSC', 'C48641756', [Symbol('at'), 0, 0, 0], [Symbol('layer'), 'User.9'], [Sym...
11: [Symbol('property'), 'Manufacturer', 'hanxia', [Symbol('at'), 0, 0, 0], [Symbol('layer'), 'User.9'],...
12: [Symbol('property'), 'Partnumber', 'HX PM2.54-1x8P TP H8.5-ZQ', [Symbol('at'), 0, 0, 0], [Symbol('la...
13: [Symbol('property'), 'atopile_address', 'df_header_left', [Symbol('at'), 0, 0, 0], [Symbol('layer'),...
14: [Symbol('fp_line'), [Symbol('start'), -10.16, -1.27], [Symbol('end'), -7.22, -1.27], [Symbol('stroke...
15: [Symbol('fp_line'), [Symbol('start'), -10.16, 1.27], [Symbol('end'), -10.16, -1.27], [Symbol('stroke...
16: [Symbol('fp_line'), [Symbol('start'), -9.75, 1.27], [Symbol('end'), -10.16, 1.27], [Symbol('stroke')...
17: [Symbol('fp_line'), [Symbol('start'), -5.49, -1.27], [Symbol('end'), -2.13, -1.27], [Symbol('stroke'...
18: [Symbol('fp_line'), [Symbol('start'), -4.67, 1.27], [Symbol('end'), -8.02, 1.27], [Symbol('stroke'),...
19: [Symbol('fp_line'), [Symbol('start'), -0.4, -1.27], [Symbol('end'), 2.95, -1.27], [Symbol('stroke'),...
20: [Symbol('fp_line'), [Symbol('start'), 0.4, 1.27], [Symbol('end'), -2.95, 1.27], [Symbol('stroke'), [...
21: [Symbol('fp_line'), [Symbol('start'), 4.67, -1.27], [Symbol('end'), 8.02, -1.27], [Symbol('stroke'),...
22: [Symbol('fp_line'), [Symbol('start'), 5.49, 1.27], [Symbol('end'), 2.13, 1.27], [Symbol('stroke'), [...
23: [Symbol('fp_line'), [Symbol('start'), 7.22, 1.27], [Symbol('end'), 10.15, 1.27], [Symbol('stroke'), ...
24: [Symbol('fp_line'), [Symbol('start'), 10.15, -1.27], [Symbol('end'), 9.75, -1.27], [Symbol('stroke')...
25: [Symbol('fp_line'), [Symbol('start'), 10.15, -1.27], [Symbol('end'), 10.15, -0.51], [Symbol('stroke'...
26: [Symbol('fp_line'), [Symbol('start'), 10.15, -0.51], [Symbol('end'), 10.15, 1.27], [Symbol('stroke')...
27: [Symbol('fp_circle'), [Symbol('center'), -10.16, 2.54], [Symbol('end'), -10.01, 2.54], [Symbol('stro...
28: [Symbol('fp_circle'), [Symbol('center'), -10.16, 2.4], [Symbol('end'), -10.13, 2.4], [Symbol('stroke...
29: [Symbol('fp_text'), Symbol('user'), '${REFERENCE}', [Symbol('at'), 0, -5.5, 0], [Symbol('layer'), 'F...
30: [Symbol('fp_text'), Symbol('user'), '${REFERENCE}', [Symbol('at'), 0, 0, 0], [Symbol('layer'), 'F.Fa...
31: [Symbol('pad'), '1', Symbol('smd'), Symbol('rect'), [Symbol('at'), -8.89, 1.5, 180], [Symbol('size')...
32: [Symbol('pad'), '2', Symbol('smd'), Symbol('rect'), [Symbol('at'), -6.35, -1.5, 180], [Symbol('size'...
33: [Symbol('pad'), '3', Symbol('smd'), Symbol('rect'), [Symbol('at'), -3.81, 1.5, 180], [Symbol('size')...
34: [Symbol('pad'), '4', Symbol('smd'), Symbol('rect'), [Symbol('at'), -1.27, -1.5, 180], [Symbol('size'...
35: [Symbol('pad'), '5', Symbol('smd'), Symbol('rect'), [Symbol('at'), 1.27, 1.5, 180], [Symbol('size'),...
36: [Symbol('pad'), '6', Symbol('smd'), Symbol('rect'), [Symbol('at'), 3.81, -1.5, 180], [Symbol('size')...
37: [Symbol('pad'), '7', Symbol('smd'), Symbol('rect'), [Symbol('at'), 6.35, 1.5, 180], [Symbol('size'),...
38: [Symbol('pad'), '8', Symbol('smd'), Symbol('rect'), [Symbol('at'), 8.89, -1.5, 180], [Symbol('size')...
39: [Symbol('embedded_fonts'), Symbol('no')]
}
DEBUG Failed to decode `kicad_pcb` (C_kicad_pcb_file.C_kicad_pcb) with
{
0: [Symbol('version'), 20241229]
1: [Symbol('generator'), 'pcbnew']
2: [Symbol('generator_version'), '9.0']
3: [Symbol('general'), [Symbol('thickness'), 1.6], [Symbol('legacy_teardrops'), Symbol('no')]]
4: [Symbol('paper'), 'A4']
5: [Symbol('layers'), [0, 'F.Cu', Symbol('signal')], [2, 'B.Cu', Symbol('signal')], [9, 'F.Adhes', Symb...
6: [Symbol('setup'), [Symbol('pad_to_mask_clearance'), 0], [Symbol('allow_soldermask_bridges_in_footpri...
7: [Symbol('net'), 0, '']
8: [Symbol('net'), 1, 'footprint-_4-0']
9: [Symbol('net'), 2, 'df_header_right-_5']
10: [Symbol('net'), 3, 'footprint-_6']
11: [Symbol('net'), 4, 'df_header_right-_4']
12: [Symbol('net'), 5, 'df_header_right-_2']
13: [Symbol('net'), 6, 'footprint-_3-1']
14: [Symbol('net'), 7, 'footprint-_5']
15: [Symbol('net'), 8, 'df_header_right-_3']
16: [Symbol('net'), 9, 'df_header_right-_1']
17: [Symbol('net'), 10, 'df_header_left-_2-2']
18: [Symbol('net'), 11, 'gnd']
19: [Symbol('net'), 12, 'df_header_left-_1-1']
20: [Symbol('net'), 13, 'v_in_5v']
21: [Symbol('net'), 14, 'footprint-_4-1']
22: [Symbol('net'), 15, 'df_header_left-_2-1']
23: [Symbol('net'), 16, 'v_dfplayer']
24: [Symbol('net'), 17, 'df_header_left-_3']
25: [Symbol('net'), 18, '_7']
26: [Symbol('net'), 19, 'df_header_left-_1-0']
27: [Symbol('net'), 20, 'df_header_right-_6']
28: [Symbol('net'), 21, 'net']
29: [Symbol('net'), 22, 'df_header_left-_2-0']
30: [Symbol('net'), 23, 'footprint-_3-0']
31: [Symbol('footprint'), 'hanxia_HX_PM2_54_1x8P_TP_H8_5_ZQ:HDR-SMD_8P-P2.54-V-F-LS4.7', [Symbol('layer'...
32: [Symbol('footprint'), 'JST_Sales_America_B4B_PH_SM4_TB_LF__SN:CONN-SMD_B4B-PH-SM4-TB-LF-SN', [Symbol...
33: [Symbol('footprint'), 'hongjiacheng_M1:SMA_L4.3-W2.6-LS5.0-RD', [Symbol('layer'), 'F.Cu'], [Symbol('...
34: [Symbol('footprint'), 'UNI_ROYAL_0402WGF1001TCE:R0402', [Symbol('layer'), 'F.Cu'], [Symbol('uuid'), ...
35: [Symbol('footprint'), 'hanxia_HX_PM2_54_1x8P_TP_H8_5_ZQ:HDR-SMD_8P-P2.54-V-F-LS4.7', [Symbol('layer'...
36: [Symbol('footprint'), 'JST_Sales_America_B2B_PH_SM4_TBT_LF__SN:CONN-SMD_B2B-PH-SM4-TBT-LF-SN', [Symb...
37: [Symbol('footprint'), 'PANASONIC_EEEFK1A471AP:CAP-SMD_BD8.0-L8.3-W8.3-LS9.9-FD', [Symbol('layer'), '...
38: [Symbol('footprint'), 'HanElectricity_PJ_320D:AUDIO-SMD_HANELECTRICITY_PJ-320D', [Symbol('layer'), '...
39: [Symbol('gr_line'), [Symbol('start'), 126, 124], [Symbol('end'), 126, 75], [Symbol('stroke'), [Symbo...
40: [Symbol('gr_rect'), [Symbol('start'), 127, 75], [Symbol('end'), 173.5, 124], [Symbol('stroke'), [Sym...
41: [Symbol('gr_line'), [Symbol('start'), 173.5, 125], [Symbol('end'), 127, 125], [Symbol('stroke'), [Sy...
42: [Symbol('gr_arc'), [Symbol('start'), 127, 125], [Symbol('mid'), 126.292893, 124.707107], [Symbol('en...
43: [Symbol('gr_arc'), [Symbol('start'), 126, 75], [Symbol('mid'), 126.292893, 74.292893], [Symbol('end'...
44: [Symbol('gr_arc'), [Symbol('start'), 174.5, 124], [Symbol('mid'), 174.207107, 124.707107], [Symbol('...
45: [Symbol('gr_line'), [Symbol('start'), 174.5, 75], [Symbol('end'), 174.5, 124], [Symbol('stroke'), [S...
46: [Symbol('gr_line'), [Symbol('start'), 127, 74], [Symbol('end'), 173.5, 74], [Symbol('stroke'), [Symb...
47: [Symbol('gr_arc'), [Symbol('start'), 173.5, 74], [Symbol('mid'), 174.207107, 74.292893], [Symbol('en...
48: [Symbol('gr_text'), 'DFPlayer carrier board', [Symbol('at'), 131, 121.5, 90], [Symbol('layer'), 'F.C...
49: [Symbol('segment'), [Symbol('start'), 159.46, 97.8], [Symbol('end'), 159.46, 104], [Symbol('width'),...
50: [Symbol('segment'), [Symbol('start'), 166.26, 91], [Symbol('end'), 159.46, 97.8], [Symbol('width'), ...
51: [Symbol('segment'), [Symbol('start'), 164.01, 89], [Symbol('end'), 166.26, 89], [Symbol('width'), 0....
52: [Symbol('segment'), [Symbol('start'), 156.92, 96.09], [Symbol('end'), 164.01, 89], [Symbol('width'),...
53: [Symbol('segment'), [Symbol('start'), 156.92, 101], [Symbol('end'), 156.92, 96.09], [Symbol('width')...
54: [Symbol('segment'), [Symbol('start'), 136.49, 98.6], [Symbol('end'), 136.49, 91.52], [Symbol('width'...
55: [Symbol('segment'), [Symbol('start'), 136.49, 91.52], [Symbol('end'), 136.32, 91.35], [Symbol('width...
56: [Symbol('segment'), [Symbol('start'), 160.6, 120.3], [Symbol('end'), 160.6, 110.22], [Symbol('width'...
57: [Symbol('segment'), [Symbol('start'), 160.6, 110.22], [Symbol('end'), 154.38, 104], [Symbol('width')...
58: [Symbol('segment'), [Symbol('start'), 154.38, 104], [Symbol('end'), 154.802, 104], [Symbol('width'),...
59: [Symbol('segment'), [Symbol('start'), 136.51, 103.4], [Symbol('end'), 143.62, 103.4], [Symbol('width...
60: [Symbol('segment'), [Symbol('start'), 144.6, 110.9], [Symbol('end'), 144.6, 104.38], [Symbol('width'...
61: [Symbol('segment'), [Symbol('start'), 144.6, 104.38], [Symbol('end'), 144.22, 104], [Symbol('width')...
62: [Symbol('segment'), [Symbol('start'), 143.62, 103.4], [Symbol('end'), 144.22, 104], [Symbol('width')...
63: [Symbol('segment'), [Symbol('start'), 149.3, 87.8], [Symbol('end'), 146.85, 85.35], [Symbol('width')...
64: [Symbol('segment'), [Symbol('start'), 149.3, 104], [Symbol('end'), 149.3, 87.8], [Symbol('width'), 0...
65: [Symbol('segment'), [Symbol('start'), 146.85, 85.35], [Symbol('end'), 136.32, 85.35], [Symbol('width...
66: [Symbol('segment'), [Symbol('start'), 152, 101.16], [Symbol('end'), 151.84, 101], [Symbol('width'), ...
67: [Symbol('segment'), [Symbol('start'), 151.84, 104.34], [Symbol('end'), 151.84, 101], [Symbol('width'...
68: [Symbol('segment'), [Symbol('start'), 152, 113.3], [Symbol('end'), 152, 101.16], [Symbol('width'), 0...
69: [Symbol('segment'), [Symbol('start'), 146.86, 88], [Symbol('end'), 146.86, 100.9], [Symbol('width'),...
70: [Symbol('segment'), [Symbol('start'), 146.86, 100.9], [Symbol('end'), 146.76, 101], [Symbol('width')...
71: [Symbol('segment'), [Symbol('start'), 136.97, 88], [Symbol('end'), 136.32, 87.35], [Symbol('width'),...
72: [Symbol('segment'), [Symbol('start'), 146, 88], [Symbol('end'), 136.97, 88], [Symbol('width'), 0.2],...
73: [Symbol('zone'), [Symbol('net'), 11], [Symbol('net_name'), 'gnd'], [Symbol('layer'), 'F.Cu'], [Symbo...
74: [Symbol('embedded_fonts'), Symbol('no')]
}
INFO Decode Error
Failed to decode file /home/martin/proj/DFPlayerMB/layout/default/default.kicad_pcb
Failed to create C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint:
C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.__init__() missing 1 required keyword-only argument: 'attr' with
- **unknown:** None
- **layer:** F.Cu
- **propertys:** {'Reference': C_footprint.C_property(name='Reference', value='H1', at=C_xyr(x=0.0, y=-5.5, r=0.0), layer=C_text_layer(layer='F.SilkS', knockout=None), hide=False, uuid='e1fdcb25-bbb7-480b-a3eb-ca2182d4a17c', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=1.0, h=1.0), thickness=0.15, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[])), 'Value': C_footprint.C_property(name='Value', value='',
at=C_xyr(x=0.0, y=5.5, r=0.0), layer=C_text_layer(layer='F.Fab', knockout=None), hide=False, uuid='e6735211-f1b3-4a8d-a8a6-ddd8d9cce98f', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=1.0, h=1.0), thickness=0.15, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[])), 'Datasheet': C_footprint.C_property(name='Datasheet', value='', at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='F.Fab', knockout=None),
hide=True, uuid='b609117e-058c-4c2e-a923-ab17bf02f4dd', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=1.27, h=1.27), thickness=0.15, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[])), 'Description': C_footprint.C_property(name='Description', value='', at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='F.Fab', knockout=None), hide=True, uuid='34c3213a-e7b2-4932-945d-3a84597506b1',
effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=1.27, h=1.27), thickness=0.15, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[])), 'checksum': C_footprint.C_property(name='checksum', value='e1ae12f555519af8c11439d0a2175ddbbdd080e821244f82aff68eb0bebf1f55', at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='User.9', knockout=None), hide=True, uuid='c57eb9dc-59b1-4c0a-a46a-ca4b82054a05',
effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=0.125, h=0.125), thickness=0.01875, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[])), '__atopile_lib_fp_hash__': C_footprint.C_property(name='__atopile_lib_fp_hash__', value='0eae38e2-f249-5e39-dd2b-1da477ebfd1d', at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='User.9', knockout=None), hide=True, uuid='6e61aa35-c501-45e5-8d08-1b7e4642524b',
effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=0.125, h=0.125), thickness=0.01875, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[])), 'LCSC': C_footprint.C_property(name='LCSC', value='C48641756', at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='User.9', knockout=None), hide=True, uuid='47dfa67e-ed26-42a1-9f05-26774642524b', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None,
size=C_wh(w=0.125, h=0.125), thickness=0.01875, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[])), 'Manufacturer': C_footprint.C_property(name='Manufacturer', value='hanxia', at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='User.9', knockout=None), hide=True, uuid='00f59694-8ebe-4b4f-a19f-c83b4642524b', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=0.125, h=0.125), thickness=0.01875, bold=None, italic=None,
unresolved_font_name=None), hide=None, justifys=[])), 'Partnumber': C_footprint.C_property(name='Partnumber', value='HX PM2.54-1x8P TP H8.5-ZQ', at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='User.9', knockout=None), hide=True, uuid='89e98553-d3d0-479b-8ff0-64114642524b', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=0.125, h=0.125), thickness=0.01875, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[])),
'atopile_address': C_footprint.C_property(name='atopile_address', value='df_header_left', at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='User.9', knockout=None), hide=True, uuid='c0bd2da2-48d8-49e5-a9c5-66084642524b', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=0.125, h=0.125), thickness=0.01875, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[]))}
- **fp_lines:** [C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='a3d6dfd4-6734-4927-a957-05e3dc6140ce', start=C_xy(x=-10.16, y=-1.27), end=C_xy(x=-7.22, y=-1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='1bd1ae5a-0142-45fa-a407-9206686723ba', start=C_xy(x=-10.16,
y=1.27), end=C_xy(x=-10.16, y=-1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='0614385d-9bf9-4ef3-82b6-a83d514d87c4', start=C_xy(x=-9.75, y=1.27), end=C_xy(x=-10.16, y=1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='7a1d7a0e-7ce5-46b1-aeb4-0c8fdc0b5e5d',
start=C_xy(x=-5.49, y=-1.27), end=C_xy(x=-2.13, y=-1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='9664ed60-714e-4f63-960a-b936fc4647d3', start=C_xy(x=-4.67, y=1.27), end=C_xy(x=-8.02, y=1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None,
uuid='219acf0c-bff7-4e14-9c0d-4aa72300865e', start=C_xy(x=-0.4, y=-1.27), end=C_xy(x=2.95, y=-1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='6a3c726a-a4fb-4db1-9faf-10daa681229f', start=C_xy(x=0.4, y=1.27), end=C_xy(x=-2.95, y=1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None,
locked=None, uuid='88260e44-03bb-472a-b0b7-bfc980f8a560', start=C_xy(x=4.67, y=-1.27), end=C_xy(x=8.02, y=-1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='92270ee3-3b03-4d15-89cc-25d42e1a68f2', start=C_xy(x=5.49, y=1.27), end=C_xy(x=2.13, y=1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>),
fill=None, locked=None, uuid='e2696bdc-e1af-410c-bf01-70efd20c9991', start=C_xy(x=7.22, y=1.27), end=C_xy(x=10.15, y=1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='9fe7b994-fabf-4967-ba95-ba1ef22ac473', start=C_xy(x=10.15, y=-1.27), end=C_xy(x=9.75, y=-1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25,
type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='bd068a07-dcf1-4279-82e5-2be285c6b171', start=C_xy(x=10.15, y=-1.27), end=C_xy(x=10.15, y=-0.51)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='3041c736-cad2-4538-a405-217b0583e46d', start=C_xy(x=10.15, y=-0.51), end=C_xy(x=10.15, y=1.27))]
- **fp_circles:** [C_circle(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.3, type=<E_type.solid: 'solid'>), fill=<E_fill.no: 'no'>, locked=None, uuid='57cc6a1d-bd3d-43bb-bd86-97116c66cfd0', center=C_xy(x=-10.16, y=2.54), end=C_xy(x=-10.01, y=2.54)), C_circle(layer='F.Fab', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.06, type=<E_type.solid: 'solid'>), fill=<E_fill.no: 'no'>, locked=None,
uuid='9f95cfa0-d1bd-4315-9a64-26c9896bacbd', center=C_xy(x=-10.16, y=2.4), end=C_xy(x=-10.13, y=2.4))]
- **fp_texts:** [C_fp_text(type=<E_type.user: 'user'>, text='${REFERENCE}', at=C_xyr(x=0.0, y=-5.5, r=0.0), layer=C_text_layer(layer='F.SilkS', knockout=None), hide=None, uuid='22e6a931-c2c4-412d-a27b-dfb98dca363a', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=1.0, h=1.0), thickness=0.15, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[]), unlocked=False), C_fp_text(type=<E_type.user: 'user'>, text='${REFERENCE}',
at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='F.Fab', knockout=None), hide=None, uuid='aa94f2c5-ea48-45ac-abb9-17c29da40240', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=1.0, h=1.0), thickness=0.15, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[]), unlocked=False)]
- **pads:** [C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.C_pad_no_net(name='1', type=<E_type.smd: 'smd'>, shape=<E_shape.rect: 'rect'>, at=C_xyr(x=-8.89, y=1.5, r=180.0), size=C_wh(w=1.02, h=3.0), rect_delta=None, drill=None, layers=['F.Cu', 'F.Mask', 'F.Paste'], die_length=None, solder_mask_margin=None, solder_paste_margin=None, solder_paste_margin_ratio=None, clearance=None, teardrops=None, zone_connect=None, thermal_bridge_width=None, thermal_bridge_angle=None,
thermal_gap=None, roundrect_rratio=None, chamfer_ratio=None, chamfer=None, properties=None, net=C_net(number=16, name='v_dfplayer'), options=None, padstack=None, remove_unused_layers=None, keep_end_layers=None, tenting=None, zone_layer_connections=None, uuid='0b4a9f64-89fe-4b66-af32-c2df7be08c09', unknown=None), C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.C_pad_no_net(name='2', type=<E_type.smd: 'smd'>, shape=<E_shape.rect: 'rect'>, at=C_xyr(x=-6.35, y=-1.5, r=180.0),
size=C_wh(w=1.02, h=3.0), rect_delta=None, drill=None, layers=['F.Cu', 'F.Mask', 'F.Paste'], die_length=None, solder_mask_margin=None, solder_paste_margin=None, solder_paste_margin_ratio=None, clearance=None, teardrops=None, zone_connect=None, thermal_bridge_width=None, thermal_bridge_angle=None, thermal_gap=None, roundrect_rratio=None, chamfer_ratio=None, chamfer=None, properties=None, net=C_net(number=22, name='df_header_left-_2-0'), options=None, padstack=None,
remove_unused_layers=None, keep_end_layers=None, tenting=None, zone_layer_connections=None, uuid='5094a899-3132-4fb1-92b2-b23f8a7f1ac2', unknown=None), C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.C_pad_no_net(name='3', type=<E_type.smd: 'smd'>, shape=<E_shape.rect: 'rect'>, at=C_xyr(x=-3.81, y=1.5, r=180.0), size=C_wh(w=1.02, h=3.0), rect_delta=None, drill=None, layers=['F.Cu', 'F.Mask', 'F.Paste'], die_length=None, solder_mask_margin=None, solder_paste_margin=None,
solder_paste_margin_ratio=None, clearance=None, teardrops=None, zone_connect=None, thermal_bridge_width=None, thermal_bridge_angle=None, thermal_gap=None, roundrect_rratio=None, chamfer_ratio=None, chamfer=None, properties=None, net=C_net(number=17, name='df_header_left-_3'), options=None, padstack=None, remove_unused_layers=None, keep_end_layers=None, tenting=None, zone_layer_connections=None, uuid='418d2820-79dd-4774-89ec-5e1cc2077416', unknown=None),
C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.C_pad_no_net(name='4', type=<E_type.smd: 'smd'>, shape=<E_shape.rect: 'rect'>, at=C_xyr(x=-1.27, y=-1.5, r=180.0), size=C_wh(w=1.02, h=3.0), rect_delta=None, drill=None, layers=['F.Cu', 'F.Mask', 'F.Paste'], die_length=None, solder_mask_margin=None, solder_paste_margin=None, solder_paste_margin_ratio=None, clearance=None, teardrops=None, zone_connect=None, thermal_bridge_width=None, thermal_bridge_angle=None, thermal_gap=None,
roundrect_rratio=None, chamfer_ratio=None, chamfer=None, properties=None, net=C_net(number=19, name='df_header_left-_1-0'), options=None, padstack=None, remove_unused_layers=None, keep_end_layers=None, tenting=None, zone_layer_connections=None, uuid='ce158f8c-ef79-4474-bb57-93b0ae7cd8e2', unknown=None), C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.C_pad_no_net(name='5', type=<E_type.smd: 'smd'>, shape=<E_shape.rect: 'rect'>, at=C_xyr(x=1.27, y=1.5, r=180.0), size=C_wh(w=1.02,
h=3.0), rect_delta=None, drill=None, layers=['F.Cu', 'F.Mask', 'F.Paste'], die_length=None, solder_mask_margin=None, solder_paste_margin=None, solder_paste_margin_ratio=None, clearance=None, teardrops=None, zone_connect=None, thermal_bridge_width=None, thermal_bridge_angle=None, thermal_gap=None, roundrect_rratio=None, chamfer_ratio=None, chamfer=None, properties=None, net=C_net(number=15, name='df_header_left-_2-1'), options=None, padstack=None, remove_unused_layers=None,
keep_end_layers=None, tenting=None, zone_layer_connections=None, uuid='5d145eb8-cce2-4595-a38a-b1acf7fe4c95', unknown=None), C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.C_pad_no_net(name='6', type=<E_type.smd: 'smd'>, shape=<E_shape.rect: 'rect'>, at=C_xyr(x=3.81, y=-1.5, r=180.0), size=C_wh(w=1.02, h=3.0), rect_delta=None, drill=None, layers=['F.Cu', 'F.Mask', 'F.Paste'], die_length=None, solder_mask_margin=None, solder_paste_margin=None, solder_paste_margin_ratio=None,
clearance=None, teardrops=None, zone_connect=None, thermal_bridge_width=None, thermal_bridge_angle=None, thermal_gap=None, roundrect_rratio=None, chamfer_ratio=None, chamfer=None, properties=None, net=C_net(number=12, name='df_header_left-_1-1'), options=None, padstack=None, remove_unused_layers=None, keep_end_layers=None, tenting=None, zone_layer_connections=None, uuid='37c4b44f-eb20-43a8-ac8a-94d7ec55b7cd', unknown=None),
C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.C_pad_no_net(name='7', type=<E_type.smd: 'smd'>, shape=<E_shape.rect: 'rect'>, at=C_xyr(x=6.35, y=1.5, r=180.0), size=C_wh(w=1.02, h=3.0), rect_delta=None, drill=None, layers=['F.Cu', 'F.Mask', 'F.Paste'], die_length=None, solder_mask_margin=None, solder_paste_margin=None, solder_paste_margin_ratio=None, clearance=None, teardrops=None, zone_connect=None, thermal_bridge_width=None, thermal_bridge_angle=None, thermal_gap=None,
roundrect_rratio=None, chamfer_ratio=None, chamfer=None, properties=None, net=C_net(number=10, name='df_header_left-_2-2'), options=None, padstack=None, remove_unused_layers=None, keep_end_layers=None, tenting=None, zone_layer_connections=None, uuid='46c85612-6230-4434-b26f-8fbad3d5b776', unknown=None), C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.C_pad_no_net(name='8', type=<E_type.smd: 'smd'>, shape=<E_shape.rect: 'rect'>, at=C_xyr(x=8.89, y=-1.5, r=180.0),
size=C_wh(w=1.02, h=3.0), rect_delta=None, drill=None, layers=['F.Cu', 'F.Mask', 'F.Paste'], die_length=None, solder_mask_margin=None, solder_paste_margin=None, solder_paste_margin_ratio=None, clearance=None, teardrops=None, zone_connect=None, thermal_bridge_width=None, thermal_bridge_angle=None, thermal_gap=None, roundrect_rratio=None, chamfer_ratio=None, chamfer=None, properties=None, net=C_net(number=11, name='gnd'), options=None, padstack=None, remove_unused_layers=None,
keep_end_layers=None, tenting=None, zone_layer_connections=None, uuid='30e38b82-4508-4f5d-bdee-a1985b0077eb', unknown=None)]
- **embedded_fonts:** no
- **uuid:** bfe8ac0a-d3cd-4e7c-9a0f-6ff64642524b
- **at:** C_xyr(x=153.11, y=102.5, r=0)
- **name:** hanxia_HX_PM2_54_1x8P_TP_H8_5_ZQ:HDR-SMD_8P-P2.54-V-F-LS4.7
INFO Loading KiCad PCB file (header): /home/martin/proj/DFPlayerMB/layout/default/default.kicad_pcb

View File

@@ -0,0 +1,47 @@
[00:52:32] INFO Loading KiCad PCB file: /home/martin/proj/DFPlayerMB/layout/default/default.kicad_pcb
INFO Decode Error
Failed to decode file /home/martin/proj/DFPlayerMB/layout/default/default.kicad_pcb
Failed to create C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint:
C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.__init__() missing 1 required keyword-only argument: 'attr' with
- **unknown:** None
- **layer:** F.Cu
- **propertys:** {'Reference': C_footprint.C_property(name='Reference', value='H1', at=C_xyr(x=0.0, y=-5.5, r=0.0), layer=C_text_layer(layer='F.SilkS', knockout=None), hide=False, uuid='e1fdcb25-bbb7-480b-a3eb-ca2182d4a17c', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=1.0, h=1.0), thickness=0.15, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[])), 'Value': C_footprint.C_property(name='Value', value='',
at=C_xyr(x=0.0, y=5.5, r=0.0), layer=C_text_layer(layer='F.Fab', knockout=None), hide=False, uuid='e6735211-f1b3-4a8d-a8a6-ddd8d9cce98f', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=1.0, h=1.0), thickness=0.15, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[])), 'Datasheet': C_footprint.C_property(name='Datasheet', value='', at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='F.Fab', knockout=None),
hide=True, uuid='b609117e-058c-4c2e-a923-ab17bf02f4dd', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=1.27, h=1.27), thickness=0.15, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[])), 'Description': C_footprint.C_property(name='Description', value='', at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='F.Fab', knockout=None), hide=True, uuid='34c3213a-e7b2-4932-945d-3a84597506b1',
effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=1.27, h=1.27), thickness=0.15, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[])), 'checksum': C_footprint.C_property(name='checksum', value='e1ae12f555519af8c11439d0a2175ddbbdd080e821244f82aff68eb0bebf1f55', at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='User.9', knockout=None), hide=True, uuid='c57eb9dc-59b1-4c0a-a46a-ca4b82054a05',
effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=0.125, h=0.125), thickness=0.01875, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[])), '__atopile_lib_fp_hash__': C_footprint.C_property(name='__atopile_lib_fp_hash__', value='0eae38e2-f249-5e39-dd2b-1da477ebfd1d', at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='User.9', knockout=None), hide=True, uuid='6e61aa35-c501-45e5-8d08-1b7e4642524b',
effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=0.125, h=0.125), thickness=0.01875, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[])), 'LCSC': C_footprint.C_property(name='LCSC', value='C48641756', at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='User.9', knockout=None), hide=True, uuid='47dfa67e-ed26-42a1-9f05-26774642524b', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None,
size=C_wh(w=0.125, h=0.125), thickness=0.01875, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[])), 'Manufacturer': C_footprint.C_property(name='Manufacturer', value='hanxia', at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='User.9', knockout=None), hide=True, uuid='00f59694-8ebe-4b4f-a19f-c83b4642524b', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=0.125, h=0.125), thickness=0.01875, bold=None, italic=None,
unresolved_font_name=None), hide=None, justifys=[])), 'Partnumber': C_footprint.C_property(name='Partnumber', value='HX PM2.54-1x8P TP H8.5-ZQ', at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='User.9', knockout=None), hide=True, uuid='89e98553-d3d0-479b-8ff0-64114642524b', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=0.125, h=0.125), thickness=0.01875, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[])),
'atopile_address': C_footprint.C_property(name='atopile_address', value='df_header_left', at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='User.9', knockout=None), hide=True, uuid='c0bd2da2-48d8-49e5-a9c5-66084642524b', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=0.125, h=0.125), thickness=0.01875, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[]))}
- **fp_lines:** [C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='a3d6dfd4-6734-4927-a957-05e3dc6140ce', start=C_xy(x=-10.16, y=-1.27), end=C_xy(x=-7.22, y=-1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='1bd1ae5a-0142-45fa-a407-9206686723ba', start=C_xy(x=-10.16,
y=1.27), end=C_xy(x=-10.16, y=-1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='0614385d-9bf9-4ef3-82b6-a83d514d87c4', start=C_xy(x=-9.75, y=1.27), end=C_xy(x=-10.16, y=1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='7a1d7a0e-7ce5-46b1-aeb4-0c8fdc0b5e5d',
start=C_xy(x=-5.49, y=-1.27), end=C_xy(x=-2.13, y=-1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='9664ed60-714e-4f63-960a-b936fc4647d3', start=C_xy(x=-4.67, y=1.27), end=C_xy(x=-8.02, y=1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None,
uuid='219acf0c-bff7-4e14-9c0d-4aa72300865e', start=C_xy(x=-0.4, y=-1.27), end=C_xy(x=2.95, y=-1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='6a3c726a-a4fb-4db1-9faf-10daa681229f', start=C_xy(x=0.4, y=1.27), end=C_xy(x=-2.95, y=1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None,
locked=None, uuid='88260e44-03bb-472a-b0b7-bfc980f8a560', start=C_xy(x=4.67, y=-1.27), end=C_xy(x=8.02, y=-1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='92270ee3-3b03-4d15-89cc-25d42e1a68f2', start=C_xy(x=5.49, y=1.27), end=C_xy(x=2.13, y=1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>),
fill=None, locked=None, uuid='e2696bdc-e1af-410c-bf01-70efd20c9991', start=C_xy(x=7.22, y=1.27), end=C_xy(x=10.15, y=1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='9fe7b994-fabf-4967-ba95-ba1ef22ac473', start=C_xy(x=10.15, y=-1.27), end=C_xy(x=9.75, y=-1.27)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25,
type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='bd068a07-dcf1-4279-82e5-2be285c6b171', start=C_xy(x=10.15, y=-1.27), end=C_xy(x=10.15, y=-0.51)), C_line(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.25, type=<E_type.solid: 'solid'>), fill=None, locked=None, uuid='3041c736-cad2-4538-a405-217b0583e46d', start=C_xy(x=10.15, y=-0.51), end=C_xy(x=10.15, y=1.27))]
- **fp_circles:** [C_circle(layer='F.SilkS', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.3, type=<E_type.solid: 'solid'>), fill=<E_fill.no: 'no'>, locked=None, uuid='57cc6a1d-bd3d-43bb-bd86-97116c66cfd0', center=C_xy(x=-10.16, y=2.54), end=C_xy(x=-10.01, y=2.54)), C_circle(layer='F.Fab', layers=None, solder_mask_margin=None, stroke=C_stroke(width=0.06, type=<E_type.solid: 'solid'>), fill=<E_fill.no: 'no'>, locked=None,
uuid='9f95cfa0-d1bd-4315-9a64-26c9896bacbd', center=C_xy(x=-10.16, y=2.4), end=C_xy(x=-10.13, y=2.4))]
- **fp_texts:** [C_fp_text(type=<E_type.user: 'user'>, text='${REFERENCE}', at=C_xyr(x=0.0, y=-5.5, r=0.0), layer=C_text_layer(layer='F.SilkS', knockout=None), hide=None, uuid='22e6a931-c2c4-412d-a27b-dfb98dca363a', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=1.0, h=1.0), thickness=0.15, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[]), unlocked=False), C_fp_text(type=<E_type.user: 'user'>, text='${REFERENCE}',
at=C_xyr(x=0.0, y=0.0, r=0.0), layer=C_text_layer(layer='F.Fab', knockout=None), hide=None, uuid='aa94f2c5-ea48-45ac-abb9-17c29da40240', effects=C_fp_text.C_fp_text_effects(font=C_effects.C_font(face=None, size=C_wh(w=1.0, h=1.0), thickness=0.15, bold=None, italic=None, unresolved_font_name=None), hide=None, justifys=[]), unlocked=False)]
- **pads:** [C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.C_pad_no_net(name='1', type=<E_type.smd: 'smd'>, shape=<E_shape.rect: 'rect'>, at=C_xyr(x=-8.89, y=1.5, r=180.0), size=C_wh(w=1.02, h=3.0), rect_delta=None, drill=None, layers=['F.Cu', 'F.Mask', 'F.Paste'], die_length=None, solder_mask_margin=None, solder_paste_margin=None, solder_paste_margin_ratio=None, clearance=None, teardrops=None, zone_connect=None, thermal_bridge_width=None, thermal_bridge_angle=None,
thermal_gap=None, roundrect_rratio=None, chamfer_ratio=None, chamfer=None, properties=None, net=C_net(number=16, name='v_dfplayer'), options=None, padstack=None, remove_unused_layers=None, keep_end_layers=None, tenting=None, zone_layer_connections=None, uuid='0b4a9f64-89fe-4b66-af32-c2df7be08c09', unknown=None), C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.C_pad_no_net(name='2', type=<E_type.smd: 'smd'>, shape=<E_shape.rect: 'rect'>, at=C_xyr(x=-6.35, y=-1.5, r=180.0),
size=C_wh(w=1.02, h=3.0), rect_delta=None, drill=None, layers=['F.Cu', 'F.Mask', 'F.Paste'], die_length=None, solder_mask_margin=None, solder_paste_margin=None, solder_paste_margin_ratio=None, clearance=None, teardrops=None, zone_connect=None, thermal_bridge_width=None, thermal_bridge_angle=None, thermal_gap=None, roundrect_rratio=None, chamfer_ratio=None, chamfer=None, properties=None, net=C_net(number=22, name='df_header_left-_2-0'), options=None, padstack=None,
remove_unused_layers=None, keep_end_layers=None, tenting=None, zone_layer_connections=None, uuid='5094a899-3132-4fb1-92b2-b23f8a7f1ac2', unknown=None), C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.C_pad_no_net(name='3', type=<E_type.smd: 'smd'>, shape=<E_shape.rect: 'rect'>, at=C_xyr(x=-3.81, y=1.5, r=180.0), size=C_wh(w=1.02, h=3.0), rect_delta=None, drill=None, layers=['F.Cu', 'F.Mask', 'F.Paste'], die_length=None, solder_mask_margin=None, solder_paste_margin=None,
solder_paste_margin_ratio=None, clearance=None, teardrops=None, zone_connect=None, thermal_bridge_width=None, thermal_bridge_angle=None, thermal_gap=None, roundrect_rratio=None, chamfer_ratio=None, chamfer=None, properties=None, net=C_net(number=17, name='df_header_left-_3'), options=None, padstack=None, remove_unused_layers=None, keep_end_layers=None, tenting=None, zone_layer_connections=None, uuid='418d2820-79dd-4774-89ec-5e1cc2077416', unknown=None),
C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.C_pad_no_net(name='4', type=<E_type.smd: 'smd'>, shape=<E_shape.rect: 'rect'>, at=C_xyr(x=-1.27, y=-1.5, r=180.0), size=C_wh(w=1.02, h=3.0), rect_delta=None, drill=None, layers=['F.Cu', 'F.Mask', 'F.Paste'], die_length=None, solder_mask_margin=None, solder_paste_margin=None, solder_paste_margin_ratio=None, clearance=None, teardrops=None, zone_connect=None, thermal_bridge_width=None, thermal_bridge_angle=None, thermal_gap=None,
roundrect_rratio=None, chamfer_ratio=None, chamfer=None, properties=None, net=C_net(number=19, name='df_header_left-_1-0'), options=None, padstack=None, remove_unused_layers=None, keep_end_layers=None, tenting=None, zone_layer_connections=None, uuid='ce158f8c-ef79-4474-bb57-93b0ae7cd8e2', unknown=None), C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.C_pad_no_net(name='5', type=<E_type.smd: 'smd'>, shape=<E_shape.rect: 'rect'>, at=C_xyr(x=1.27, y=1.5, r=180.0), size=C_wh(w=1.02,
h=3.0), rect_delta=None, drill=None, layers=['F.Cu', 'F.Mask', 'F.Paste'], die_length=None, solder_mask_margin=None, solder_paste_margin=None, solder_paste_margin_ratio=None, clearance=None, teardrops=None, zone_connect=None, thermal_bridge_width=None, thermal_bridge_angle=None, thermal_gap=None, roundrect_rratio=None, chamfer_ratio=None, chamfer=None, properties=None, net=C_net(number=15, name='df_header_left-_2-1'), options=None, padstack=None, remove_unused_layers=None,
keep_end_layers=None, tenting=None, zone_layer_connections=None, uuid='5d145eb8-cce2-4595-a38a-b1acf7fe4c95', unknown=None), C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.C_pad_no_net(name='6', type=<E_type.smd: 'smd'>, shape=<E_shape.rect: 'rect'>, at=C_xyr(x=3.81, y=-1.5, r=180.0), size=C_wh(w=1.02, h=3.0), rect_delta=None, drill=None, layers=['F.Cu', 'F.Mask', 'F.Paste'], die_length=None, solder_mask_margin=None, solder_paste_margin=None, solder_paste_margin_ratio=None,
clearance=None, teardrops=None, zone_connect=None, thermal_bridge_width=None, thermal_bridge_angle=None, thermal_gap=None, roundrect_rratio=None, chamfer_ratio=None, chamfer=None, properties=None, net=C_net(number=12, name='df_header_left-_1-1'), options=None, padstack=None, remove_unused_layers=None, keep_end_layers=None, tenting=None, zone_layer_connections=None, uuid='37c4b44f-eb20-43a8-ac8a-94d7ec55b7cd', unknown=None),
C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.C_pad_no_net(name='7', type=<E_type.smd: 'smd'>, shape=<E_shape.rect: 'rect'>, at=C_xyr(x=6.35, y=1.5, r=180.0), size=C_wh(w=1.02, h=3.0), rect_delta=None, drill=None, layers=['F.Cu', 'F.Mask', 'F.Paste'], die_length=None, solder_mask_margin=None, solder_paste_margin=None, solder_paste_margin_ratio=None, clearance=None, teardrops=None, zone_connect=None, thermal_bridge_width=None, thermal_bridge_angle=None, thermal_gap=None,
roundrect_rratio=None, chamfer_ratio=None, chamfer=None, properties=None, net=C_net(number=10, name='df_header_left-_2-2'), options=None, padstack=None, remove_unused_layers=None, keep_end_layers=None, tenting=None, zone_layer_connections=None, uuid='46c85612-6230-4434-b26f-8fbad3d5b776', unknown=None), C_kicad_pcb_file.C_kicad_pcb.C_pcb_footprint.C_pad_no_net(name='8', type=<E_type.smd: 'smd'>, shape=<E_shape.rect: 'rect'>, at=C_xyr(x=8.89, y=-1.5, r=180.0),
size=C_wh(w=1.02, h=3.0), rect_delta=None, drill=None, layers=['F.Cu', 'F.Mask', 'F.Paste'], die_length=None, solder_mask_margin=None, solder_paste_margin=None, solder_paste_margin_ratio=None, clearance=None, teardrops=None, zone_connect=None, thermal_bridge_width=None, thermal_bridge_angle=None, thermal_gap=None, roundrect_rratio=None, chamfer_ratio=None, chamfer=None, properties=None, net=C_net(number=11, name='gnd'), options=None, padstack=None, remove_unused_layers=None,
keep_end_layers=None, tenting=None, zone_layer_connections=None, uuid='30e38b82-4508-4f5d-bdee-a1985b0077eb', unknown=None)]
- **embedded_fonts:** no
- **uuid:** bfe8ac0a-d3cd-4e7c-9a0f-6ff64642524b
- **at:** C_xyr(x=153.11, y=102.5, r=0)
- **name:** hanxia_HX_PM2_54_1x8P_TP_H8_5_ZQ:HDR-SMD_8P-P2.54-V-F-LS4.7
INFO Loading KiCad PCB file (header): /home/martin/proj/DFPlayerMB/layout/default/default.kicad_pcb

View File

@@ -0,0 +1,8 @@
[00:52:32] INFO Running design checks for stage POST_DESIGN
DEBUG Running post-design check `needs_erc_check` for `runtime_anon[9]`
INFO Checking graph for ERC violations
INFO Checking 0 Power
INFO Checking for hv/lv shorts
INFO Checking for power source shorts
INFO Checking 0 explicit nets
INFO Checking 1 passives

View File

@@ -0,0 +1,7 @@
[00:52:32] INFO Running design checks for stage POST_DESIGN
INFO Checking graph for ERC violations
INFO Checking 0 Power
INFO Checking for hv/lv shorts
INFO Checking for power source shorts
INFO Checking 0 explicit nets
INFO Checking 1 passives

View File

@@ -0,0 +1,9 @@
[00:52:32] INFO Resolving bus parameters
DEBUG  Timings 
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━┳━━━━━━┓
 Category  ┃ Value ┃ Unit ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━╇━━━━━━┩
 get parameter connections │  6.37 │ µs  │
 merge parameters  │  5.35 │ µs  │
└───────────────────────────┴───────┴──────┘

View File

@@ -0,0 +1 @@
[00:52:32] INFO Resolving bus parameters