muse/esp32-eink-display

A 55×46 mm two-layer ESP32-S3 e-paper controller board with USB‑C power/programming, buck regulation, FPC display connector, UC8179-style boost/charge-pump circuitry, ESD protection, controls, and routed passive components.

Version
1.3.4
License
unset
Stars
0

imports/AO3400A.symbol.ts

import type { CircuitJson } from "@tscircuit/props"
// Vendor symbol rendered from tsci import; Circuit JSON initializes ports before FPC fanout.
export const ao3400aSymbol: CircuitJson = [
  {
    "type": "source_component",
    "source_component_id": "source_component_5",
    "ftype": "simple_mosfet",
    "name": "Q1",
    "manufacturer_part_number": "AO3400A",
    "supplier_part_numbers": {
      "jlcpcb": [
        "C20917"
      ]
    },
    "mosfet_mode": "enhancement",
    "channel_type": "n"
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_4",
    "center": {
      "x": 17.14,
      "y": -11
    },
    "size": {
      "width": 0.6799999999999997,
      "height": 0.3999999999999986
    },
    "source_component_id": "source_component_5",
    "is_box_with_pins": false
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_72",
    "name": "pin3",
    "pin_number": 3,
    "port_hints": [
      "pin3",
      "D",
      "3"
    ],
    "source_component_id": "source_component_5",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_10_connectivity_net18"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_73",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "G",
      "1"
    ],
    "source_component_id": "source_component_5",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_10_connectivity_net8"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_74",
    "name": "pin2",
    "pin_number": 2,
    "port_hints": [
      "pin2",
      "S",
      "2"
    ],
    "source_component_id": "source_component_5",
    "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_10_connectivity_net9"
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_72",
    "schematic_component_id": "schematic_component_4",
    "center": {
      "x": 17.2,
      "y": -10.6
    },
    "source_port_id": "source_port_72",
    "facing_direction": "up",
    "distance_from_component_edge": 0.2,
    "side_of_component": "top",
    "pin_number": 3,
    "display_pin_label": "D",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_73",
    "schematic_component_id": "schematic_component_4",
    "center": {
      "x": 16.6,
      "y": -11
    },
    "source_port_id": "source_port_73",
    "facing_direction": "left",
    "distance_from_component_edge": 0.2,
    "side_of_component": "left",
    "pin_number": 1,
    "display_pin_label": "G",
    "is_connected": true
  },
  {
    "type": "schematic_port",
    "schematic_port_id": "schematic_port_74",
    "schematic_component_id": "schematic_component_4",
    "center": {
      "x": 17.2,
      "y": -11.4
    },
    "source_port_id": "source_port_74",
    "facing_direction": "down",
    "distance_from_component_edge": 0.2,
    "side_of_component": "bottom",
    "pin_number": 2,
    "display_pin_label": "S",
    "is_connected": true
  },
  {
    "type": "schematic_path",
    "schematic_path_id": "schematic_path_0",
    "schematic_component_id": "schematic_component_4",
    "schematic_symbol_id": "schematic_symbol_0",
    "points": [
      {
        "x": 17,
        "y": -11
      },
      {
        "x": 17.12,
        "y": -11.04
      },
      {
        "x": 17.12,
        "y": -10.96
      },
      {
        "x": 17,
        "y": -11
      }
    ],
    "is_filled": true,
    "is_dashed": false,
    "fill_color": "#FEFEFE",
    "stroke_color": "#880000"
  },
  {
    "type": "schematic_path",
    "schematic_path_id": "schematic_path_1",
    "schematic_component_id": "schematic_component_4",
    "schematic_symbol_id": "schematic_symbol_0",
    "points": [
      {
        "x": 17.4,
        "y": -10.96
      },
      {
        "x": 17.34,
        "y": -11.06
      },
      {
        "x": 17.46,
        "y": -11.06
      },
      {
        "x": 17.4,
        "y": -10.96
      }
    ],
    "is_filled": true,
    "is_dashed": false,
    "fill_color": "#FEFEFE",
    "stroke_color": "#880000"
  },
  {
    "type": "schematic_path",
    "schematic_path_id": "schematic_path_2",
    "schematic_component_id": "schematic_component_4",
    "schematic_symbol_id": "schematic_symbol_0",
    "points": [
      {
        "x": 17,
        "y": -10.86
      },
      {
        "x": 17.2,
        "y": -10.86
      },
      {
        "x": 17.2,
        "y": -10.8
      },
      {
        "x": 17.4,
        "y": -10.8
      },
      {
        "x": 17.4,
        "y": -10.96
      }
    ],
    "is_filled": false,
    "is_dashed": false,
    "stroke_color": "#880000"
  },
  {
    "type": "schematic_path",
    "schematic_path_id": "schematic_path_3",
    "schematic_component_id": "schematic_component_4",
    "schematic_symbol_id": "schematic_symbol_0",
    "points": [
      {
        "x": 17,
        "y": -11
      },
      {
        "x": 17.2,
        "y": -11
      },
      {
        "x": 17.2,
        "y": -11.2
      },
      {
        "x": 17.4,
        "y": -11.2
      },
      {
        "x": 17.4,
        "y": -11.06
      }
    ],
    "is_filled": false,
    "is_dashed": false,
    "stroke_color": "#880000"
  },
  {
    "type": "schematic_path",
    "schematic_path_id": "schematic_path_4",
    "schematic_component_id": "schematic_component_4",
    "schematic_symbol_id": "schematic_symbol_0",
    "points": [
      {
        "x": 17.2,
        "y": -11.14
      },
      {
        "x": 17,
        "y": -11.14
      }
    ],
    "is_filled": false,
    "is_dashed": false,
    "stroke_color": "#880000"
  },
  {
    "type": "schematic_path",
    "schematic_path_id": "schematic_path_5",
    "schematic_component_id": "schematic_component_4",
    "schematic_symbol_id": "schematic_symbol_0",
    "points": [
      {
        "x": 16.96,
        "y": -10.82
      },
      {
        "x": 16.96,
        "y": -11.18
      }
    ],
    "is_filled": false,
    "is_dashed": false,
    "stroke_color": "#880000"
  },
  {
    "type": "schematic_path",
    "schematic_path_id": "schematic_path_6",
    "schematic_component_id": "schematic_component_4",
    "schematic_symbol_id": "schematic_symbol_0",
    "points": [
      {
        "x": 17,
        "y": -10.82
      },
      {
        "x": 17,
        "y": -10.9
      }
    ],
    "is_filled": false,
    "is_dashed": false,
    "stroke_color": "#880000"
  },
  {
    "type": "schematic_path",
    "schematic_path_id": "schematic_path_7",
    "schematic_component_id": "schematic_component_4",
    "schematic_symbol_id": "schematic_symbol_0",
    "points": [
      {
        "x": 17,
        "y": -11.04
      },
      {
        "x": 17,
        "y": -10.96
      }
    ],
    "is_filled": false,
    "is_dashed": false,
    "stroke_color": "#880000"
  },
  {
    "type": "schematic_path",
    "schematic_path_id": "schematic_path_8",
    "schematic_component_id": "schematic_component_4",
    "schematic_symbol_id": "schematic_symbol_0",
    "points": [
      {
        "x": 17,
        "y": -11.18
      },
      {
        "x": 17,
        "y": -11.1
      }
    ],
    "is_filled": false,
    "is_dashed": false,
    "stroke_color": "#880000"
  },
  {
    "type": "schematic_path",
    "schematic_path_id": "schematic_path_9",
    "schematic_component_id": "schematic_component_4",
    "schematic_symbol_id": "schematic_symbol_0",
    "points": [
      {
        "x": 16.8,
        "y": -11
      },
      {
        "x": 16.96,
        "y": -11
      }
    ],
    "is_filled": false,
    "is_dashed": false,
    "stroke_color": "#880000"
  },
  {
    "type": "schematic_path",
    "schematic_path_id": "schematic_path_10",
    "schematic_component_id": "schematic_component_4",
    "schematic_symbol_id": "schematic_symbol_0",
    "points": [
      {
        "x": 17.48,
        "y": -10.96
      },
      {
        "x": 17.44,
        "y": -10.96
      },
      {
        "x": 17.36,
        "y": -10.96
      },
      {
        "x": 17.32,
        "y": -10.96
      }
    ],
    "is_filled": false,
    "is_dashed": false,
    "stroke_color": "#880000"
  },
  {
    "type": "schematic_symbol",
    "schematic_symbol_id": "schematic_symbol_0"
  },
  {
    "type": "schematic_text",
    "schematic_text_id": "schematic_text_6",
    "schematic_symbol_id": "schematic_symbol_0",
    "anchor": "center",
    "text": "Q1",
    "font_size": 0.12,
    "color": "#000000",
    "position": {
      "x": 17.3,
      "y": -10.92
    },
    "rotation": 0
  }
]