0
0
Fork 0

Update circuit. Drawing with KiCAD 6.0.1. Update the pin assignment according to the project and change to use ESP8266 as the main control chip. (#28)

This commit is contained in:
Lao·Zhu 2022-02-09 22:49:45 +08:00 committed by GitHub
parent df75bef21b
commit 40dfbb7fcd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
15 changed files with 14300 additions and 4329 deletions

4
circuit/.gitignore vendored
View File

@ -25,4 +25,6 @@ fp-info-cache
# Exported BOM files # Exported BOM files
*.xml *.xml
*.csv *.csv
*-backups

9697
circuit/ESP8266.kicad_pcb Normal file

File diff suppressed because it is too large Load Diff

440
circuit/ESP8266.kicad_pro Normal file
View File

@ -0,0 +1,440 @@
{
"board": {
"design_settings": {
"defaults": {
"board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.15,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.762,
"height": 1.524,
"width": 1.524
},
"silk_line_width": 0.15,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.19999999999999998
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.19999999999999998,
"min_copper_edge_clearance": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_silk_clearance": 0.0,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.15,
"min_via_diameter": 0.6,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"use_height_for_length_calcs": true
},
"track_widths": [
0.0,
0.254,
0.3,
0.5
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
},
{
"diameter": 0.6,
"drill": 0.3
}
],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "ESP8266.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 2
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": "default.kicad_wks"
},
"schematic": {
"annotate_start_num": 0,
"drawing": {
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.375,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 0,
"workbook_filename": ""
},
"page_layout_descr_file": "default.kicad_wks",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"0b185c93-b318-48f7-bf58-1936caccc44d",
""
]
],
"text_variables": {}
}

3810
circuit/ESP8266.kicad_sch Normal file

File diff suppressed because it is too large Load Diff

252
circuit/ESP8266.kicad_sym Normal file
View File

@ -0,0 +1,252 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "ESP8266EX" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 31.75 39.37 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "ESP8266EX" (id 1) (at 35.56 -1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 15.24 -12.7 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 15.24 -12.7 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "ESP8266EX_0_1"
(rectangle (start 0 38.1) (end 38.1 0)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "ESP8266EX_1_1"
(pin power_in line (at -2.54 27.94 0) (length 2.54)
(name "VDDA" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 12.7 -2.54 90) (length 2.54)
(name "MTDI" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 15.24 -2.54 90) (length 2.54)
(name "VDDPST" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 17.78 -2.54 90) (length 2.54)
(name "MTCK" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 20.32 -2.54 90) (length 2.54)
(name "MTDO" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 22.86 -2.54 90) (length 2.54)
(name "GPIO2" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 25.4 -2.54 90) (length 2.54)
(name "GPIO0" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 27.94 -2.54 90) (length 2.54)
(name "GPIO4" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 40.64 10.16 180) (length 2.54)
(name "VDDPST" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 40.64 12.7 180) (length 2.54)
(name "SD_DATA2" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 40.64 15.24 180) (length 2.54)
(name "SD_DATA3" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin input line (at -2.54 25.4 0) (length 2.54)
(name "LNA" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 40.64 17.78 180) (length 2.54)
(name "SD_CMD" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 40.64 20.32 180) (length 2.54)
(name "SD_CLK" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 40.64 22.86 180) (length 2.54)
(name "SD_DATA0" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 40.64 25.4 180) (length 2.54)
(name "SD_DATA1" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 40.64 27.94 180) (length 2.54)
(name "GPIO5" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 27.94 40.64 270) (length 2.54)
(name "U0RXD" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 25.4 40.64 270) (length 2.54)
(name "U0TXD" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27))))
)
(pin input line (at 22.86 40.64 270) (length 2.54)
(name "XTAL_OUT" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27))))
)
(pin input line (at 20.32 40.64 270) (length 2.54)
(name "XTAL_IN" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 17.78 40.64 270) (length 2.54)
(name "VDDD" (effects (font (size 1.27 1.27))))
(number "29" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -2.54 22.86 0) (length 2.54)
(name "VDD3P3" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 15.24 40.64 270) (length 2.54)
(name "VDDA" (effects (font (size 1.27 1.27))))
(number "30" (effects (font (size 1.27 1.27))))
)
(pin output line (at 12.7 40.64 270) (length 2.54)
(name "RES12K" (effects (font (size 1.27 1.27))))
(number "31" (effects (font (size 1.27 1.27))))
)
(pin input line (at 10.16 40.64 270) (length 2.54)
(name "EXT_RSTB" (effects (font (size 1.27 1.27))))
(number "32" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 7.62 40.64 270) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "33" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -2.54 20.32 0) (length 2.54)
(name "VDD3P3" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -2.54 17.78 0) (length 2.54)
(name "VDD_RTC" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -2.54 15.24 0) (length 2.54)
(name "TOUT" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin input line (at -2.54 12.7 0) (length 2.54)
(name "CHIP_EN" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -2.54 10.16 0) (length 2.54)
(name "XPD_DCDC" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 10.16 -2.54 90) (length 2.54)
(name "MTMS" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "HX9193" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 1.27 11.43 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "HX9193" (id 1) (at 10.16 -1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at 6.35 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "HX9193_0_1"
(rectangle (start 0 10.16) (end 13.97 0)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "HX9193_1_1"
(pin power_in line (at -2.54 7.62 0) (length 2.54)
(name "VIN" (effects (font (size 1.4986 1.4986))))
(number "1" (effects (font (size 1.4986 1.4986))))
)
(pin power_in line (at -2.54 5.08 0) (length 2.54)
(name "GND" (effects (font (size 1.4986 1.4986))))
(number "2" (effects (font (size 1.4986 1.4986))))
)
(pin input line (at -2.54 2.54 0) (length 2.54)
(name "EN" (effects (font (size 1.4986 1.4986))))
(number "3" (effects (font (size 1.4986 1.4986))))
)
(pin no_connect line (at 16.51 2.54 180) (length 2.54)
(name "NC" (effects (font (size 1.4986 1.4986))))
(number "4" (effects (font (size 1.4986 1.4986))))
)
(pin power_out line (at 16.51 7.62 180) (length 2.54)
(name "VOUT" (effects (font (size 1.4986 1.4986))))
(number "5" (effects (font (size 1.4986 1.4986))))
)
)
)
(symbol "W25Q64" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 1.27 13.97 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "W25Q64" (id 1) (at 12.7 -1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Package_SO:SOIC-8_5.23x5.23mm_P1.27mm" (id 2) (at 12.7 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 33.02 -7.62 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "W25Q64_0_1"
(rectangle (start 0 12.7) (end 16.51 0)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "W25Q64_1_1"
(pin input line (at -2.54 10.16 0) (length 2.54)
(name "~{CS}" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -2.54 2.54 0) (length 2.54)
(name "DO(IO1)" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 19.05 5.08 180) (length 2.54)
(name "IO2" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 19.05 2.54 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -2.54 5.08 0) (length 2.54)
(name "DI(IO0)" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin input line (at -2.54 7.62 0) (length 2.54)
(name "CLK" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 19.05 7.62 180) (length 2.54)
(name "IO3" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 19.05 10.16 180) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
)
)
)

View File

@ -0,0 +1,67 @@
(footprint "ESP8266" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 61FA80D7)
(descr "ESP8285")
(tags "Integrated Circuit")
(attr smd)
(fp_text reference "U**" (at 0.3556 -4.1656) (layer "F.SilkS")
(effects (font (size 1.27 1.27) (thickness 0.254)))
(tstamp a15a7506-eae4-4933-84da-9ad754258706)
)
(fp_text value "QFN50P500X500X90-33N-D" (at 0 0) (layer "F.SilkS") hide
(effects (font (size 1.27 1.27) (thickness 0.254)))
(tstamp d3c11c8f-a73d-4211-934b-a6da255728ad)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1.27 1.27) (thickness 0.254)))
(tstamp 7d928d56-093a-4ca8-aed1-414b7e703b45)
)
(fp_circle (center -2.9 -2.5) (end -2.9 -2.375) (layer "F.SilkS") (width 0.25) (fill none) (tstamp 770ad51a-7219-4633-b24a-bd20feb0a6c5))
(fp_line (start -3.125 3.125) (end -3.125 -3.125) (layer "F.CrtYd") (width 0.05) (tstamp 0c3dceba-7c95-4b3d-b590-0eb581444beb))
(fp_line (start 3.125 -3.125) (end 3.125 3.125) (layer "F.CrtYd") (width 0.05) (tstamp 730b670c-9bcf-4dcd-9a8d-fcaa61fb0955))
(fp_line (start -3.125 -3.125) (end 3.125 -3.125) (layer "F.CrtYd") (width 0.05) (tstamp 8a650ebf-3f78-4ca4-a26b-a5028693e36d))
(fp_line (start 3.125 3.125) (end -3.125 3.125) (layer "F.CrtYd") (width 0.05) (tstamp abe07c9a-17c3-43b5-b7a6-ae867ac27ea7))
(fp_line (start -2.5 2.5) (end -2.5 -2.5) (layer "F.Fab") (width 0.1) (tstamp 6595b9c7-02ee-4647-bde5-6b566e35163e))
(fp_line (start -2.5 -2.5) (end 2.5 -2.5) (layer "F.Fab") (width 0.1) (tstamp 965308c8-e014-459a-b9db-b8493a601c62))
(fp_line (start 2.5 -2.5) (end 2.5 2.5) (layer "F.Fab") (width 0.1) (tstamp b1c649b1-f44d-46c7-9dea-818e75a1b87e))
(fp_line (start -2.5 -2) (end -2 -2.5) (layer "F.Fab") (width 0.1) (tstamp b7199d9b-bebb-4100-9ad3-c2bd31e21d65))
(fp_line (start 2.5 2.5) (end -2.5 2.5) (layer "F.Fab") (width 0.1) (tstamp f3628265-0155-43e2-a467-c40ff783e265))
(pad "1" smd rect (at -2.5 -1.75 90) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 639c0e59-e95c-4114-bccd-2e7277505454))
(pad "2" smd rect (at -2.5 -1.25 90) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8ca3e20d-bcc7-4c5e-9deb-562dfed9fecb))
(pad "3" smd rect (at -2.5 -0.75 90) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 03caada9-9e22-4e2d-9035-b15433dfbb17))
(pad "4" smd rect (at -2.5 -0.25 90) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1f3003e6-dce5-420f-906b-3f1e92b67249))
(pad "5" smd rect (at -2.5 0.25 90) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0ff508fd-18da-4ab7-9844-3c8a28c2587e))
(pad "6" smd rect (at -2.5 0.75 90) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 378af8b4-af3d-46e7-89ae-deff12ca9067))
(pad "7" smd rect (at -2.5 1.25 90) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a27eb049-c992-4f11-a026-1e6a8d9d0160))
(pad "8" smd rect (at -2.5 1.75 90) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 13c0ff76-ed71-4cd9-abb0-92c376825d5d))
(pad "9" smd rect (at -1.75 2.5) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ffd175d1-912a-4224-be1e-a8198680f46b))
(pad "10" smd rect (at -1.25 2.5) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8412992d-8754-44de-9e08-115cec1a3eff))
(pad "11" smd rect (at -0.75 2.5) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp df32840e-2912-4088-b54c-9a85f64c0265))
(pad "12" smd rect (at -0.25 2.5) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c332fa55-4168-4f55-88a5-f82c7c21040b))
(pad "13" smd rect (at 0.25 2.5) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 68877d35-b796-44db-9124-b8e744e7412e))
(pad "14" smd rect (at 0.75 2.5) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b96fe6ac-3535-4455-ab88-ed77f5e46d6e))
(pad "15" smd rect (at 1.25 2.5) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9f8381e9-3077-4453-a480-a01ad9c1a940))
(pad "16" smd rect (at 1.75 2.5) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 911bdcbe-493f-4e21-a506-7cbc636e2c17))
(pad "17" smd rect (at 2.5 1.75 90) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6d26d68f-1ca7-4ff3-b058-272f1c399047))
(pad "18" smd rect (at 2.5 1.25 90) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d3d7e298-1d39-4294-a3ab-c84cc0dc5e5a))
(pad "19" smd rect (at 2.5 0.75 90) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 70e15522-1572-4451-9c0d-6d36ac70d8c6))
(pad "20" smd rect (at 2.5 0.25 90) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dde51ae5-b215-445e-92bb-4a12ec410531))
(pad "21" smd rect (at 2.5 -0.25 90) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7599133e-c681-4202-85d9-c20dac196c64))
(pad "22" smd rect (at 2.5 -0.75 90) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4fb21471-41be-4be8-9687-66030f97befc))
(pad "23" smd rect (at 2.5 -1.25 90) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0755aee5-bc01-4cb5-b830-583289df50a3))
(pad "24" smd rect (at 2.5 -1.75 90) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4a21e717-d46d-4d9e-8b98-af4ecb02d3ec))
(pad "25" smd rect (at 1.75 -2.5) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ec31c074-17b2-48e1-ab01-071acad3fa04))
(pad "26" smd rect (at 1.25 -2.5) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 60dcd1fe-7079-4cb8-b509-04558ccf5097))
(pad "27" smd rect (at 0.75 -2.5) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c5eb1e4c-ce83-470e-8f32-e20ff1f886a3))
(pad "28" smd rect (at 0.25 -2.5) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 85b7594c-358f-454b-b2ad-dd0b1d67ed76))
(pad "29" smd rect (at -0.25 -2.5) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 16bd6381-8ac0-4bf2-9dce-ecc20c724b8d))
(pad "30" smd rect (at -0.75 -2.5) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a5cd8da1-8f7f-4f80-bb23-0317de562222))
(pad "31" smd rect (at -1.25 -2.5) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4f66b314-0f62-4fb6-8c3c-f9c6a75cd3ec))
(pad "32" smd rect (at -1.75 -2.5) (size 0.3 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 01e9b6e7-adf9-4ee7-9447-a588630ee4a2))
(pad "33" smd rect (at 0 0) (size 3.75 3.75) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ca87f11b-5f48-4b57-8535-68d3ec2fe5a9))
(model "ESP8285.stp"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,8 +0,0 @@
EESchema-DOCLIB Version 2.0
#
$CMP ESP8285
D Wi-Fi SoC, qfn-32
F http://espressif.com/sites/default/files/documentation/0a-esp8285_datasheet_en.pdf
$ENDCMP
#
#End Doc Library

View File

@ -1,72 +0,0 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# ESP8285
#
DEF ESP8285 IC 0 30 Y Y 1 F N
F0 "IC" 1450 800 50 H V L CNN
F1 "ESP8285" 1450 700 50 H V L CNN
F2 "QFN50P500X500X90-33N-D" 1450 600 50 H I L CNN
F3 "http://espressif.com/sites/default/files/documentation/0a-esp8285_datasheet_en.pdf" 1450 500 50 H I L CNN
F4 "Wi-Fi SoC, qfn-32" 1450 400 50 H I L CNN "Description"
F5 "0.9" 1450 300 50 H I L CNN "Height"
F6 "Espressif Systems" 1450 200 50 H I L CNN "Manufacturer_Name"
F7 "ESP8285" 1450 100 50 H I L CNN "Manufacturer_Part_Number"
F8 "356-ESP8285" 1450 0 50 H I L CNN "Mouser Part Number"
F9 "https://www.mouser.co.uk/ProductDetail/Espressif-Systems/ESP8285?qs=chTDxNqvsyn49Ad%252BqWdhIQ%3D%3D" 1450 -100 50 H I L CNN "Mouser Price/Stock"
DRAW
P 5 0 1 6 200 600 1400 600 1400 -1300 200 -1300 200 600 N
X VDDA_1 1 0 0 200 R 50 50 0 0 P
X MTDI 10 500 -1500 200 U 50 50 0 0 P
X VDDPST_1 11 600 -1500 200 U 50 50 0 0 P
X MTCK 12 700 -1500 200 U 50 50 0 0 P
X MTDO 13 800 -1500 200 U 50 50 0 0 P
X GPIO2 14 900 -1500 200 U 50 50 0 0 P
X GPIO0 15 1000 -1500 200 U 50 50 0 0 P
X GPIO4 16 1100 -1500 200 U 50 50 0 0 P
X VDDPST_2 17 1600 -700 200 L 50 50 0 0 P
X SD_DATA_2 18 1600 -600 200 L 50 50 0 0 P
X SD_DATA_3 19 1600 -500 200 L 50 50 0 0 P
X LNA 2 0 -100 200 R 50 50 0 0 P
X SD_CMD 20 1600 -400 200 L 50 50 0 0 P
X SD_CLK 21 1600 -300 200 L 50 50 0 0 P
X SD_DATA_0 22 1600 -200 200 L 50 50 0 0 P
X SD_DATA_1 23 1600 -100 200 L 50 50 0 0 P
X GPIO5 24 1600 0 200 L 50 50 0 0 P
X U0RXD 25 1200 800 200 D 50 50 0 0 P
X U0TXD 26 1100 800 200 D 50 50 0 0 P
X XTAL_OUT 27 1000 800 200 D 50 50 0 0 P
X XTAL_IN 28 900 800 200 D 50 50 0 0 P
X VDDD 29 800 800 200 D 50 50 0 0 P
X VDD3P3_1 3 0 -200 200 R 50 50 0 0 P
X VDDA_2 30 700 800 200 D 50 50 0 0 P
X RES12K 31 600 800 200 D 50 50 0 0 P
X EXT_RSTB 32 500 800 200 D 50 50 0 0 P
X EP 33 400 800 200 D 50 50 0 0 P
X VDD3P3_2 4 0 -300 200 R 50 50 0 0 P
X VDD_RTC 5 0 -400 200 R 50 50 0 0 P
X TOUT 6 0 -500 200 R 50 50 0 0 P
X CHIP_EN 7 0 -600 200 R 50 50 0 0 P
X XDP_DCDC 8 0 -700 200 R 50 50 0 0 P
X MTMS 9 400 -1500 200 U 50 50 0 0 P
ENDDRAW
ENDDEF
#
# HX9193
#
DEF HX9193 U 0 40 Y Y 1 F N
F0 "U" 50 450 50 H V C CNN
F1 "HX9193" 200 -50 50 H V C CNN
F2 "Package_TO_SOT_SMD:SOT-23-5" 250 -150 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S 0 400 550 0 0 1 0 N
X VIN 1 -300 300 300 R 59 59 1 1 W
X GND 2 -300 200 300 R 59 59 1 1 W
X EN 3 -300 100 300 R 59 59 1 1 I
X NC 4 850 100 300 L 59 59 1 1 N
X VOUT 5 850 300 300 L 59 59 1 1 w
ENDDRAW
ENDDEF
#
#End Library

View File

@ -1,62 +0,0 @@
(module "QFN50P500X500X90-33N-D" (layer F.Cu)
(descr "ESP8285")
(tags "Integrated Circuit")
(attr smd)
(fp_text reference IC** (at 0 0) (layer F.SilkS)
(effects (font (size 1.27 1.27) (thickness 0.254)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1.27 1.27) (thickness 0.254)))
)
(fp_text value "QFN50P500X500X90-33N-D" (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.27 1.27) (thickness 0.254)))
)
(fp_line (start -3.125 -3.125) (end 3.125 -3.125) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.125 -3.125) (end 3.125 3.125) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.125 3.125) (end -3.125 3.125) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.125 3.125) (end -3.125 -3.125) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.5 -2.5) (end 2.5 -2.5) (layer F.Fab) (width 0.1))
(fp_line (start 2.5 -2.5) (end 2.5 2.5) (layer F.Fab) (width 0.1))
(fp_line (start 2.5 2.5) (end -2.5 2.5) (layer F.Fab) (width 0.1))
(fp_line (start -2.5 2.5) (end -2.5 -2.5) (layer F.Fab) (width 0.1))
(fp_line (start -2.5 -2) (end -2 -2.5) (layer F.Fab) (width 0.1))
(fp_circle (center -2.9 -2.5) (end -2.9 -2.375) (layer F.SilkS) (width 0.25))
(pad 1 smd rect (at -2.5 -1.75 90) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -2.5 -1.25 90) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -2.5 -0.75 90) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -2.5 -0.25 90) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -2.5 0.25 90) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -2.5 0.75 90) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -2.5 1.25 90) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -2.5 1.75 90) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -1.75 2.5 0) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at -1.25 2.5 0) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -0.75 2.5 0) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at -0.25 2.5 0) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at 0.25 2.5 0) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at 0.75 2.5 0) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at 1.25 2.5 0) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at 1.75 2.5 0) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at 2.5 1.75 90) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at 2.5 1.25 90) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at 2.5 0.75 90) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at 2.5 0.25 90) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at 2.5 -0.25 90) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at 2.5 -0.75 90) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at 2.5 -1.25 90) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at 2.5 -1.75 90) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at 1.75 -2.5 0) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at 1.25 -2.5 0) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at 0.75 -2.5 0) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at 0.25 -2.5 0) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 29 smd rect (at -0.25 -2.5 0) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 30 smd rect (at -0.75 -2.5 0) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 31 smd rect (at -1.25 -2.5 0) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 32 smd rect (at -1.75 -2.5 0) (size 0.3 0.8) (layers F.Cu F.Paste F.Mask))
(pad 33 smd rect (at 0 0 0) (size 3.75 3.75) (layers F.Cu F.Paste F.Mask))
(model ESP8285.stp
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

30
circuit/default.kicad_wks Normal file
View File

@ -0,0 +1,30 @@
(kicad_wks (version 20210606) (generator pl_editor)
(setup (textsize 1.5 1.5)(linewidth 0.15)(textlinewidth 0.15)
(left_margin 10)(right_margin 10)(top_margin 10)(bottom_margin 10))
(rect (name "rect1:Rect") (start 0 0 ltcorner) (end 0 0) (repeat 2) (incrx 2) (incry 2))
(line (name "segm1:Line") (start 50 2 ltcorner) (end 50 0 ltcorner) (repeat 30) (incrx 50))
(tbtext "1" (name "text1:Text") (pos 25 1 ltcorner) (font (size 1.3 1.3)) (repeat 100) (incrx 50))
(line (name "segm2:Line") (start 50 2 lbcorner) (end 50 0 lbcorner) (repeat 30) (incrx 50))
(tbtext "1" (name "text2:Text") (pos 25 1 lbcorner) (font (size 1.3 1.3)) (repeat 100) (incrx 50))
(line (name "segm3:Line") (start 0 50 ltcorner) (end 2 50 ltcorner) (repeat 30) (incry 50))
(tbtext "A" (name "text3:Text") (pos 1 25 ltcorner) (font (size 1.3 1.3)) (justify center) (repeat 100) (incry 50))
(line (name "segm4:Line") (start 0 50 rtcorner) (end 2 50 rtcorner) (repeat 30) (incry 50))
(tbtext "A" (name "text4:Text") (pos 1 25 rtcorner) (font (size 1.3 1.3)) (justify center) (repeat 100) (incry 50))
(tbtext "Date: ${ISSUE_DATE}" (name "text5:Text") (pos 87 6.9))
(line (name "segm5:Line") (start 110 5.5) (end 2 5.5))
(tbtext "${KICAD_VERSION}" (name "text6:Text") (pos 109 4.1))
(line (name "segm6:Line") (start 110 8.5) (end 2 8.5))
(tbtext "Rev: ${REVISION}" (name "text7:Text") (pos 24 6.9) (font bold))
(line (name "segm7:Line") (start 110.002 2.007) (end 110.002 18.5))
(tbtext "Size: ${PAPER}" (name "text8:Text") (pos 109 6.9))
(tbtext "Id: ${#}/${##}" (name "text9:Text") (pos 24 4.1))
(line (name "segm8:Line") (start 110 12.5) (end 2 12.5))
(tbtext "Title: ${TITLE}" (name "text10:Text") (pos 109 10.7) (font (size 2 2) bold italic))
(tbtext "File: ${FILENAME}" (name "text11:Text") (pos 109 14.3))
(line (name "segm9:Line") (start 110 18.5) (end 2 18.5))
(tbtext "Sheet: ${SHEETNAME}" (name "text12:Text") (pos 109 17))
(tbtext "${COMPANY}" (name "text13:Text") (pos 109 20) (font bold))
(line (name "segm10:Line") (start 90 8.5) (end 90 5.5))
(line (name "segm11:Line") (start 26 8.5) (end 26 2))
(rect (name "rect2:Rect") (start 0 0) (end 0 0))
)

View File

@ -1,378 +0,0 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_Generic_Conn_02x04_Odd_Even
#
DEF Connector_Generic_Conn_02x04_Odd_Even J 0 40 Y N 1 F N
F0 "J" 50 200 50 H V C CNN
F1 "Connector_Generic_Conn_02x04_Odd_Even" 50 -300 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 150 150 -250 1 1 10 f
S 150 -195 100 -205 1 1 6 N
S 150 -95 100 -105 1 1 6 N
S 150 5 100 -5 1 1 6 N
S 150 105 100 95 1 1 6 N
X Pin_1 1 -200 100 150 R 50 50 1 1 P
X Pin_2 2 300 100 150 L 50 50 1 1 P
X Pin_3 3 -200 0 150 R 50 50 1 1 P
X Pin_4 4 300 0 150 L 50 50 1 1 P
X Pin_5 5 -200 -100 150 R 50 50 1 1 P
X Pin_6 6 300 -100 150 L 50 50 1 1 P
X Pin_7 7 -200 -200 150 R 50 50 1 1 P
X Pin_8 8 300 -200 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_USB_C_Plug_USB2.0
#
DEF Connector_USB_C_Plug_USB2.0 P 0 40 Y Y 1 F N
F0 "P" -400 750 50 H V L CNN
F1 "Connector_USB_C_Plug_USB2.0" 500 750 50 H V R CNN
F2 "" 150 100 50 H I C CNN
F3 "" 150 100 50 H I C CNN
$FPLIST
USB*C*Plug*
$ENDFPLIST
DRAW
A -275 -50 75 -1799 -1 0 1 20 N -350 -50 -200 -50
A -275 -50 25 -1799 -1 0 1 10 N -300 -50 -250 -50
A -275 -50 25 -1799 -1 0 1 10 F -300 -50 -250 -50
A -275 250 25 1 1799 0 1 10 F -250 250 -300 250
A -275 250 25 1 1799 0 1 10 N -250 250 -300 250
A -275 250 75 1 1799 0 1 20 N -200 250 -350 250
C -100 145 25 0 1 10 F
C 0 -130 50 0 1 0 F
S 400 -310 360 -290 0 0 0 N
S 400 60 360 40 0 0 0 N
S 400 160 360 140 0 0 0 N
S 400 310 360 290 0 0 0 N
S 400 410 360 390 0 0 0 N
S 400 610 360 590 0 0 0 N
S -400 700 400 -500 0 1 10 N
S -300 -50 -250 250 0 1 10 F
S 75 170 125 220 0 1 10 F
S 400 -140 360 -160 1 1 0 N
S 400 -40 360 -60 1 1 0 N
P 2 0 1 20 -350 -50 -350 250 N
P 2 0 1 20 -200 250 -200 -50 N
P 2 0 1 20 0 -130 0 270 N
P 3 0 1 20 0 -30 -100 70 -100 120 N
P 3 0 1 20 0 20 100 120 100 170 N
P 4 0 1 10 -50 270 0 370 50 270 -50 270 F
X GND A1 600 -300 200 L 50 50 1 1 P
X GND A12 600 -300 200 L 50 50 1 1 P N
X VBUS A4 600 600 200 L 50 50 1 1 P
X CC A5 600 400 200 L 50 50 1 1 B
X D+ A6 600 50 200 L 50 50 1 1 B
X D- A7 600 150 200 L 50 50 1 1 B
X VBUS A9 600 600 200 L 50 50 1 1 P N
X GND B1 600 -300 200 L 50 50 1 1 P N
X GND B12 600 -300 200 L 50 50 1 1 P N
X VBUS B4 600 600 200 L 50 50 1 1 P N
X VCONN B5 600 300 200 L 50 50 1 1 B
X D+ B6 600 -150 200 L 50 50 1 1 B
X D- B7 600 -50 200 L 50 50 1 1 B
X VBUS B9 600 600 200 L 50 50 1 1 P N
X SHIELD S1 600 -400 200 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_Antenna
#
DEF Device_Antenna AE 0 40 N N 1 F N
F0 "AE" -75 75 50 H V R CNN
F1 "Device_Antenna" -75 0 50 H V R CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 10 0 100 0 -150 N
P 3 0 1 10 50 100 0 -100 -50 100 N
X A 1 0 -200 100 U 50 50 1 1 I
ENDDRAW
ENDDEF
#
# Device_C
#
DEF Device_C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "Device_C" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
C_*
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_Crystal_GND24
#
DEF Device_Crystal_GND24 Y 0 40 Y N 1 F N
F0 "Y" 125 200 50 H V L CNN
F1 "Device_Crystal_GND24" 125 125 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Crystal*
$ENDFPLIST
DRAW
S -45 100 45 -100 0 1 12 N
P 2 0 1 0 -100 0 -80 0 N
P 2 0 1 20 -80 -50 -80 50 N
P 2 0 1 0 0 -150 0 -140 N
P 2 0 1 0 0 140 0 150 N
P 2 0 1 20 80 -50 80 50 N
P 2 0 1 0 80 0 100 0 N
P 4 0 1 0 -100 -90 -100 -140 100 -140 100 -90 N
P 4 0 1 0 -100 90 -100 140 100 140 100 90 N
X 1 1 -150 0 50 R 50 50 1 1 P
X 2 2 0 200 50 D 50 50 1 1 P
X 3 3 150 0 50 L 50 50 1 1 P
X 4 4 0 -200 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_L
#
DEF Device_L L 0 40 N N 1 F N
F0 "L" -50 0 50 V V C CNN
F1 "Device_L" 75 0 50 V V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Choke_*
*Coil*
Inductor_*
L_*
$ENDFPLIST
DRAW
A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50
A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0
A 0 25 25 -899 899 0 1 0 N 0 0 0 50
A 0 75 25 -899 899 0 1 0 N 0 50 0 100
X 1 1 0 150 50 D 50 50 1 1 P
X 2 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_LED
#
DEF Device_LED D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Device_LED" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
LED*
LED_SMD:*
LED_THT:*
$ENDFPLIST
DRAW
P 2 0 1 10 -50 -50 -50 50 N
P 2 0 1 0 -50 0 50 0 N
P 4 0 1 10 50 -50 50 50 -50 0 50 -50 N
P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R
#
DEF Device_R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "Device_R" 0 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# ESP8285_ESP8285
#
DEF ESP8285_ESP8285 IC 0 30 Y Y 1 F N
F0 "IC" 1450 800 50 H V L CNN
F1 "ESP8285_ESP8285" 1450 700 50 H V L CNN
F2 "QFN50P500X500X90-33N-D" 1450 600 50 H I L CNN
F3 "http://espressif.com/sites/default/files/documentation/0a-esp8285_datasheet_en.pdf" 1450 500 50 H I L CNN
F4 "Wi-Fi SoC, qfn-32" 1450 400 50 H I L CNN "Description"
F5 "0.9" 1450 300 50 H I L CNN "Height"
F6 "Espressif Systems" 1450 200 50 H I L CNN "Manufacturer_Name"
F7 "ESP8285" 1450 100 50 H I L CNN "Manufacturer_Part_Number"
F8 "356-ESP8285" 1450 0 50 H I L CNN "Mouser Part Number"
F9 "https://www.mouser.co.uk/ProductDetail/Espressif-Systems/ESP8285?qs=chTDxNqvsyn49Ad%252BqWdhIQ%3D%3D" 1450 -100 50 H I L CNN "Mouser Price/Stock"
DRAW
P 5 0 1 6 200 600 1400 600 1400 -1300 200 -1300 200 600 N
X VDDA_1 1 0 0 200 R 50 50 0 0 P
X MTDI 10 500 -1500 200 U 50 50 0 0 P
X VDDPST_1 11 600 -1500 200 U 50 50 0 0 P
X MTCK 12 700 -1500 200 U 50 50 0 0 P
X MTDO 13 800 -1500 200 U 50 50 0 0 P
X GPIO2 14 900 -1500 200 U 50 50 0 0 P
X GPIO0 15 1000 -1500 200 U 50 50 0 0 P
X GPIO4 16 1100 -1500 200 U 50 50 0 0 P
X VDDPST_2 17 1600 -700 200 L 50 50 0 0 P
X SD_DATA_2 18 1600 -600 200 L 50 50 0 0 P
X SD_DATA_3 19 1600 -500 200 L 50 50 0 0 P
X LNA 2 0 -100 200 R 50 50 0 0 P
X SD_CMD 20 1600 -400 200 L 50 50 0 0 P
X SD_CLK 21 1600 -300 200 L 50 50 0 0 P
X SD_DATA_0 22 1600 -200 200 L 50 50 0 0 P
X SD_DATA_1 23 1600 -100 200 L 50 50 0 0 P
X GPIO5 24 1600 0 200 L 50 50 0 0 P
X U0RXD 25 1200 800 200 D 50 50 0 0 P
X U0TXD 26 1100 800 200 D 50 50 0 0 P
X XTAL_OUT 27 1000 800 200 D 50 50 0 0 P
X XTAL_IN 28 900 800 200 D 50 50 0 0 P
X VDDD 29 800 800 200 D 50 50 0 0 P
X VDD3P3_1 3 0 -200 200 R 50 50 0 0 P
X VDDA_2 30 700 800 200 D 50 50 0 0 P
X RES12K 31 600 800 200 D 50 50 0 0 P
X EXT_RSTB 32 500 800 200 D 50 50 0 0 P
X EP 33 400 800 200 D 50 50 0 0 P
X VDD3P3_2 4 0 -300 200 R 50 50 0 0 P
X VDD_RTC 5 0 -400 200 R 50 50 0 0 P
X TOUT 6 0 -500 200 R 50 50 0 0 P
X CHIP_EN 7 0 -600 200 R 50 50 0 0 P
X XDP_DCDC 8 0 -700 200 R 50 50 0 0 P
X MTMS 9 400 -1500 200 U 50 50 0 0 P
ENDDRAW
ENDDEF
#
# ESP8285_HX9193
#
DEF ESP8285_HX9193 U 0 40 Y Y 1 F N
F0 "U" 50 450 50 H V C CNN
F1 "ESP8285_HX9193" 200 -50 50 H V C CNN
F2 "Package_TO_SOT_SMD:SOT-23-5" 250 -150 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S 0 400 550 0 0 1 0 N
X VIN 1 -300 300 300 R 59 59 1 1 W
X GND 2 -300 200 300 R 59 59 1 1 W
X EN 3 -300 100 300 R 59 59 1 1 I
X NC 4 850 100 300 L 59 59 1 1 N
X VOUT 5 850 300 300 L 59 59 1 1 w
ENDDRAW
ENDDEF
#
# Interface_USB_CH330N
#
DEF Interface_USB_CH330N U 0 20 Y Y 1 F N
F0 "U" 0 550 50 H V L CNN
F1 "Interface_USB_CH330N" 450 -50 50 H V R CNN
F2 "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" 300 -150 50 H I C CNN
F3 "" 200 500 50 H I C CNN
$FPLIST
SOIC*3.9x4.9mm*P1.27mm*
$ENDFPLIST
DRAW
S 0 500 550 0 0 1 0 N
X UD+ 1 -100 400 100 R 50 50 1 1 B
X UD- 2 -100 300 100 R 50 50 1 1 B
X GND 3 -100 200 100 R 50 50 1 1 W
X ~RTS 4 -100 100 100 R 50 50 1 1 O
X VCC 5 650 100 100 L 50 50 1 1 W
X TXD 6 650 200 100 L 50 50 1 1 O
X RXD 7 650 300 100 L 50 50 1 1 I
X V3 8 650 400 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Switch_SW_DIP_x01
#
DEF Switch_SW_DIP_x01 SW 0 0 Y N 1 F N
F0 "SW" 0 150 50 H V C CNN
F1 "Switch_SW_DIP_x01" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SW?DIP?x1*
$ENDFPLIST
DRAW
C -80 0 20 0 0 0 N
C 80 0 20 0 0 0 N
P 2 0 0 0 -60 5 93 46 N
X ~ 1 -300 0 200 R 50 50 1 1 P
X ~ 2 300 0 200 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# power_+3.3V
#
DEF power_+3.3V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+3.3V" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS +3.3V
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_+5V
#
DEF power_+5V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+5V" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +5V 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_GND
#
DEF power_GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "power_GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_PWR_FLAG
#
DEF power_PWR_FLAG #FLG 0 0 N N 1 F P
F0 "#FLG" 0 75 50 H I C CNN
F1 "power_PWR_FLAG" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
X pwr 1 0 0 0 U 50 50 0 0 w
ENDDRAW
ENDDEF
#
#End Library

File diff suppressed because it is too large Load Diff

View File

@ -1,250 +0,0 @@
update=2021/12/21 1:34:57
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=Pcbnew
SpiceAjustPassiveValues=0
LabSize=50
ERC_TestSimilarLabels=1
[pcbnew]
version=1
PageLayoutDescrFile=
LastNetListRead=project.net
CopperLayerCount=2
BoardThickness=1.6
AllowMicroVias=0
AllowBlindVias=0
RequireCourtyardDefinitions=0
ProhibitOverlappingCourtyards=1
MinTrackWidth=0.2
MinViaDiameter=0.4
MinViaDrill=0.3
MinMicroViaDiameter=0.2
MinMicroViaDrill=0.09999999999999999
MinHoleToHole=0.25
TrackWidth1=0.254
TrackWidth2=0.3
TrackWidth3=0.4
ViaDiameter1=0.6
ViaDrill1=0.3
dPairWidth1=0.2
dPairGap1=0.2
dPairViaGap1=0.25
SilkLineWidth=0.12
SilkTextSizeV=1
SilkTextSizeH=1
SilkTextSizeThickness=0.15
SilkTextItalic=0
SilkTextUpright=1
CopperLineWidth=0.2
CopperTextSizeV=1.5
CopperTextSizeH=1.5
CopperTextThickness=0.3
CopperTextItalic=0
CopperTextUpright=1
EdgeCutLineWidth=0.05
CourtyardLineWidth=0.05
OthersLineWidth=0.15
OthersTextSizeV=1
OthersTextSizeH=1
OthersTextSizeThickness=0.15
OthersTextItalic=0
OthersTextUpright=1
SolderMaskClearance=0
SolderMaskMinWidth=0
SolderPasteClearance=0
SolderPasteRatio=-0
[pcbnew/Layer.F.Cu]
Name=F.Cu
Type=0
Enabled=1
[pcbnew/Layer.In1.Cu]
Name=In1.Cu
Type=0
Enabled=0
[pcbnew/Layer.In2.Cu]
Name=In2.Cu
Type=0
Enabled=0
[pcbnew/Layer.In3.Cu]
Name=In3.Cu
Type=0
Enabled=0
[pcbnew/Layer.In4.Cu]
Name=In4.Cu
Type=0
Enabled=0
[pcbnew/Layer.In5.Cu]
Name=In5.Cu
Type=0
Enabled=0
[pcbnew/Layer.In6.Cu]
Name=In6.Cu
Type=0
Enabled=0
[pcbnew/Layer.In7.Cu]
Name=In7.Cu
Type=0
Enabled=0
[pcbnew/Layer.In8.Cu]
Name=In8.Cu
Type=0
Enabled=0
[pcbnew/Layer.In9.Cu]
Name=In9.Cu
Type=0
Enabled=0
[pcbnew/Layer.In10.Cu]
Name=In10.Cu
Type=0
Enabled=0
[pcbnew/Layer.In11.Cu]
Name=In11.Cu
Type=0
Enabled=0
[pcbnew/Layer.In12.Cu]
Name=In12.Cu
Type=0
Enabled=0
[pcbnew/Layer.In13.Cu]
Name=In13.Cu
Type=0
Enabled=0
[pcbnew/Layer.In14.Cu]
Name=In14.Cu
Type=0
Enabled=0
[pcbnew/Layer.In15.Cu]
Name=In15.Cu
Type=0
Enabled=0
[pcbnew/Layer.In16.Cu]
Name=In16.Cu
Type=0
Enabled=0
[pcbnew/Layer.In17.Cu]
Name=In17.Cu
Type=0
Enabled=0
[pcbnew/Layer.In18.Cu]
Name=In18.Cu
Type=0
Enabled=0
[pcbnew/Layer.In19.Cu]
Name=In19.Cu
Type=0
Enabled=0
[pcbnew/Layer.In20.Cu]
Name=In20.Cu
Type=0
Enabled=0
[pcbnew/Layer.In21.Cu]
Name=In21.Cu
Type=0
Enabled=0
[pcbnew/Layer.In22.Cu]
Name=In22.Cu
Type=0
Enabled=0
[pcbnew/Layer.In23.Cu]
Name=In23.Cu
Type=0
Enabled=0
[pcbnew/Layer.In24.Cu]
Name=In24.Cu
Type=0
Enabled=0
[pcbnew/Layer.In25.Cu]
Name=In25.Cu
Type=0
Enabled=0
[pcbnew/Layer.In26.Cu]
Name=In26.Cu
Type=0
Enabled=0
[pcbnew/Layer.In27.Cu]
Name=In27.Cu
Type=0
Enabled=0
[pcbnew/Layer.In28.Cu]
Name=In28.Cu
Type=0
Enabled=0
[pcbnew/Layer.In29.Cu]
Name=In29.Cu
Type=0
Enabled=0
[pcbnew/Layer.In30.Cu]
Name=In30.Cu
Type=0
Enabled=0
[pcbnew/Layer.B.Cu]
Name=B.Cu
Type=0
Enabled=1
[pcbnew/Layer.B.Adhes]
Enabled=1
[pcbnew/Layer.F.Adhes]
Enabled=1
[pcbnew/Layer.B.Paste]
Enabled=1
[pcbnew/Layer.F.Paste]
Enabled=1
[pcbnew/Layer.B.SilkS]
Enabled=1
[pcbnew/Layer.F.SilkS]
Enabled=1
[pcbnew/Layer.B.Mask]
Enabled=1
[pcbnew/Layer.F.Mask]
Enabled=1
[pcbnew/Layer.Dwgs.User]
Enabled=1
[pcbnew/Layer.Cmts.User]
Enabled=1
[pcbnew/Layer.Eco1.User]
Enabled=1
[pcbnew/Layer.Eco2.User]
Enabled=1
[pcbnew/Layer.Edge.Cuts]
Enabled=1
[pcbnew/Layer.Margin]
Enabled=1
[pcbnew/Layer.B.CrtYd]
Enabled=1
[pcbnew/Layer.F.CrtYd]
Enabled=1
[pcbnew/Layer.B.Fab]
Enabled=1
[pcbnew/Layer.F.Fab]
Enabled=1
[pcbnew/Layer.Rescue]
Enabled=0
[pcbnew/Netclasses]
[pcbnew/Netclasses/Default]
Name=Default
Clearance=0.2
TrackWidth=0.254
ViaDiameter=0.6
ViaDrill=0.3
uViaDiameter=0.3
uViaDrill=0.1
dPairWidth=0.2
dPairGap=0.2
dPairViaGap=0.25

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,3 @@
(sym_lib_table (sym_lib_table
(lib (name ESP8285)(type Legacy)(uri ${KIPRJMOD}/ESP8285.lib)(options "")(descr "")) (lib (name "ESP8266")(type "KiCad")(uri "${KIPRJMOD}/ESP8266.kicad_sym")(options "")(descr ""))
) )