Files
hantai_project/esp32_pcb/esp32_pcb.kicad_sch
T

2561 lines
40 KiB
Plaintext

(kicad_sch
(version 20231120)
(generator "eeschema")
(generator_version "8.0")
(uuid "b21cf3dd-80b0-4aad-9777-d030dd327beb")
(paper "A4")
(lib_symbols
(symbol "A_MY:TFT240240"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U*"
(at 1.778 1.016 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" ""
(at 7.62 1.27 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 7.62 1.27 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 7.62 1.27 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 7.62 1.27 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "TFT240240_0_1"
(polyline
(pts
(xy 7.62 0) (xy 0 0) (xy 0 -30.48) (xy 7.62 -30.48) (xy 7.62 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "TFT240240_1_1"
(pin power_in line
(at 10.16 -1.27 180)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 10.16 -24.13 180)
(length 2.54)
(name "SDA"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 10.16 -26.67 180)
(length 2.54)
(name "RESET"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 10.16 -29.21 180)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 10.16 -3.81 180)
(length 2.54)
(name "LEDK-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 10.16 -6.35 180)
(length 2.54)
(name "LEDA+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 10.16 -8.89 180)
(length 2.54)
(name "VDD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 10.16 -11.43 180)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 10.16 -13.97 180)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 10.16 -16.51 180)
(length 2.54)
(name "DC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 10.16 -19.05 180)
(length 2.54)
(name "CS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 10.16 -21.59 180)
(length 2.54)
(name "SCL"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
(symbol "A_MY:esp32c3_core"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U*"
(at -25.4 21.59 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" ""
(at -2.54 6.35 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "A_MY:core-esp32"
(at -2.54 6.35 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at -2.54 6.35 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at -2.54 6.35 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "esp32c3_core_0_1"
(rectangle
(start -26.67 20.32)
(end 27.94 -20.32)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "esp32c3_core_1_1"
(text "CORE-ESP32"
(at -0.762 21.59 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin power_in line
(at -29.21 19.05 0)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -29.21 -3.81 0)
(length 2.54)
(name "GPIO13"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin no_connect line
(at -29.21 -6.35 0)
(length 2.54)
(name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -29.21 -8.89 0)
(length 2.54)
(name "REST"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -29.21 -11.43 0)
(length 2.54)
(name "3V3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -29.21 -13.97 0)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "14"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -29.21 -16.51 0)
(length 2.54)
(name "PWB"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "15"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -29.21 -19.05 0)
(length 2.54)
(name "5V"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "16"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 30.48 19.05 180)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "17"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 30.48 16.51 180)
(length 2.54)
(name "3V3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "18"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 30.48 13.97 180)
(length 2.54)
(name "GPIO02_SPI_CK_PWM02_ADC2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "19"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -29.21 16.51 0)
(length 2.54)
(name "GPIO00_UART1_TX_ADC0"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 30.48 11.43 180)
(length 2.54)
(name "GPIO03_SPI_MOSI_ADC3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "20"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 30.48 8.89 180)
(length 2.54)
(name "GPIO10_SPI_MISO_PWM03"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "21"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 30.48 6.35 180)
(length 2.54)
(name "GPIO06_PWM01"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "22"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 30.48 3.81 180)
(length 2.54)
(name "GPIO07_SPI_CS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "23"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 30.48 1.27 180)
(length 2.54)
(name "GPIO11"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "24"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 30.48 -1.27 180)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "25"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 30.48 -3.81 180)
(length 2.54)
(name "3V3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "26"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 30.48 -6.35 180)
(length 2.54)
(name "GPIO05_I2C_SCL"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "27"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 30.48 -8.89 180)
(length 2.54)
(name "GPIO04_I2C_SDA_ADC4"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "28"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 30.48 -11.43 180)
(length 2.54)
(name "GPIO08_PWM04"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "29"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -29.21 13.97 0)
(length 2.54)
(name "GPIO01_UART1_RX_ADC1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 30.48 -13.97 180)
(length 2.54)
(name "GPIO09_BOOT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "30"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 30.48 -16.51 180)
(length 2.54)
(name "5V"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "31"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 30.48 -19.05 180)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "32"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -29.21 11.43 0)
(length 2.54)
(name "GPIO12"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -29.21 8.89 0)
(length 2.54)
(name "GPIO18"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -29.21 6.35 0)
(length 2.54)
(name "GPIO19"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -29.21 3.81 0)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at -29.21 1.27 0)
(length 2.54)
(name "UART0_TX"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -29.21 -1.27 0)
(length 2.54)
(name "UART0_RX"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
(symbol "Amplifier_Operational:LM358"
(pin_names
(offset 0.127)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0 5.08 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "LM358"
(at 0 -5.08 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm2904-n.pdf"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Low-Power, Dual Operational Amplifiers, DIP-8/SOIC-8/TO-99-8"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_locked" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "ki_keywords" "dual opamp"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "SOIC*3.9x4.9mm*P1.27mm* DIP*W7.62mm* TO*99* OnSemi*Micro8* TSSOP*3x3mm*P0.65mm* TSSOP*4.4x3mm*P0.65mm* MSOP*3x3mm*P0.65mm* SSOP*3.9x4.9mm*P0.635mm* LFCSP*2x2mm*P0.5mm* *SIP* SOIC*5.3x6.2mm*P1.27mm*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "LM358_1_1"
(polyline
(pts
(xy -5.08 5.08) (xy 5.08 0) (xy -5.08 -5.08) (xy -5.08 5.08)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(pin output line
(at 7.62 0 180)
(length 2.54)
(name "~"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -7.62 -2.54 0)
(length 2.54)
(name "-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -7.62 2.54 0)
(length 2.54)
(name "+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(symbol "LM358_2_1"
(polyline
(pts
(xy -5.08 5.08) (xy 5.08 0) (xy -5.08 -5.08) (xy -5.08 5.08)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(pin input line
(at -7.62 2.54 0)
(length 2.54)
(name "+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -7.62 -2.54 0)
(length 2.54)
(name "-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 7.62 0 180)
(length 2.54)
(name "~"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(symbol "LM358_3_1"
(pin power_in line
(at -2.54 -7.62 90)
(length 3.81)
(name "V-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -2.54 7.62 270)
(length 3.81)
(name "V+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
(symbol "Connector:Conn_01x05_Socket"
(pin_names
(offset 1.016) hide)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "J"
(at 0 7.62 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "Conn_01x05_Socket"
(at 0 -7.62 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Generic connector, single row, 01x05, script generated"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_locked" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "ki_keywords" "connector"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "Connector*:*_1x??_*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "Conn_01x05_Socket_1_1"
(arc
(start 0 -4.572)
(mid -0.5058 -5.08)
(end 0 -5.588)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(arc
(start 0 -2.032)
(mid -0.5058 -2.54)
(end 0 -3.048)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.27 -5.08) (xy -0.508 -5.08)
)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.27 -2.54) (xy -0.508 -2.54)
)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.27 0) (xy -0.508 0)
)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.27 2.54) (xy -0.508 2.54)
)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.27 5.08) (xy -0.508 5.08)
)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(arc
(start 0 0.508)
(mid -0.5058 0)
(end 0 -0.508)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(arc
(start 0 3.048)
(mid -0.5058 2.54)
(end 0 2.032)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(arc
(start 0 5.588)
(mid -0.5058 5.08)
(end 0 4.572)
(stroke
(width 0.1524)
(type default)
)
(fill
(type none)
)
)
(pin passive line
(at -5.08 5.08 0)
(length 3.81)
(name "Pin_1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 2.54 0)
(length 3.81)
(name "Pin_2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 0 0)
(length 3.81)
(name "Pin_3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 -2.54 0)
(length 3.81)
(name "Pin_4"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 -5.08 0)
(length 3.81)
(name "Pin_5"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
(symbol "Device:RotaryEncoder_Switch_MP"
(pin_names
(offset 0.254) hide)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "SW"
(at 0 8.89 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "RotaryEncoder_Switch_MP"
(at 0 6.35 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at -3.81 4.064 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 -12.7 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch and MP Pin"
(at 0 -15.24 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "rotary switch encoder switch push button"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "RotaryEncoder*Switch*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "RotaryEncoder_Switch_MP_0_1"
(rectangle
(start -5.08 5.08)
(end 5.08 -5.08)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(circle
(center -3.81 0)
(radius 0.254)
(stroke
(width 0)
(type default)
)
(fill
(type outline)
)
)
(circle
(center -0.381 0)
(radius 1.905)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(arc
(start -0.381 2.667)
(mid -3.0988 -0.0635)
(end -0.381 -2.794)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.635 -1.778) (xy -0.635 1.778)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.381 -1.778) (xy -0.381 1.778)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.127 1.778) (xy -0.127 -1.778)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 3.81 0) (xy 3.429 0)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 3.81 1.016) (xy 3.81 -1.016)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -5.08 -2.54) (xy -3.81 -2.54) (xy -3.81 -2.032)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -5.08 2.54) (xy -3.81 2.54) (xy -3.81 2.032)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.254 -3.048) (xy -0.508 -2.794) (xy 0.127 -2.413)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.254 2.921) (xy -0.508 2.667) (xy 0.127 2.286)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 5.08 -2.54) (xy 4.318 -2.54) (xy 4.318 -1.016)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 5.08 2.54) (xy 4.318 2.54) (xy 4.318 1.016)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -5.08 0) (xy -3.81 0) (xy -3.81 -1.016) (xy -3.302 -2.032)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -4.318 0) (xy -3.81 0) (xy -3.81 1.016) (xy -3.302 2.032)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(circle
(center 4.318 -1.016)
(radius 0.127)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(circle
(center 4.318 1.016)
(radius 0.127)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
)
(symbol "RotaryEncoder_Switch_MP_1_1"
(pin passive line
(at -7.62 2.54 0)
(length 2.54)
(name "A"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -7.62 -2.54 0)
(length 2.54)
(name "B"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -7.62 0 0)
(length 2.54)
(name "C"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "C"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -7.62 90)
(length 2.54)
(name "MP"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "MP"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 7.62 2.54 180)
(length 2.54)
(name "S1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "S1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 7.62 -2.54 180)
(length 2.54)
(name "S2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "S2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
)
(symbol
(lib_id "Amplifier_Operational:LM358")
(at 212.09 77.47 0)
(unit 3)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "4395ea5b-3846-4493-b19f-1892ce469b0e")
(property "Reference" "U1"
(at 210.82 76.1999 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "LM358"
(at 210.82 78.7399 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm"
(at 212.09 77.47 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm2904-n.pdf"
(at 212.09 77.47 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Low-Power, Dual Operational Amplifiers, DIP-8/SOIC-8/TO-99-8"
(at 212.09 77.47 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "2"
(uuid "5735298f-668d-40f2-b6a0-1e650329e1e3")
)
(pin "8"
(uuid "24aa9e0b-1504-4b3d-b6db-fd5db9910332")
)
(pin "6"
(uuid "c0051795-3b91-4601-b326-fc16257539f6")
)
(pin "7"
(uuid "b0e7b9db-9a0a-437c-8f99-b9347ac39eff")
)
(pin "1"
(uuid "33195ebe-1786-4c2a-82ef-d4d6c5d8788b")
)
(pin "3"
(uuid "4466d952-d63c-4986-b02d-896cf8a92981")
)
(pin "5"
(uuid "735b9f94-0e98-4091-a240-933f44ee8ee2")
)
(pin "4"
(uuid "38f5e783-9cb3-4939-9057-6cf55e63b24b")
)
(instances
(project ""
(path "/b21cf3dd-80b0-4aad-9777-d030dd327beb"
(reference "U1")
(unit 3)
)
)
)
)
(symbol
(lib_id "A_MY:esp32c3_core")
(at 151.13 100.33 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "458e1398-3c42-4aae-ae6e-10378d56b78c")
(property "Reference" "U*1"
(at 151.765 73.66 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "~"
(at 151.765 76.2 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "A_MY:core-esp32"
(at 148.59 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 148.59 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 148.59 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "13"
(uuid "f58a454a-b9c6-444e-99d8-b491cf9b6698")
)
(pin "14"
(uuid "c9509dd6-5088-4bbb-b13d-f9fc30bff98b")
)
(pin "15"
(uuid "450bf766-25dd-4834-8975-edc7cb3122e8")
)
(pin "16"
(uuid "6b6a174e-499b-478a-a131-8aad783581c9")
)
(pin "17"
(uuid "ad616c70-7bfa-4624-b308-6b2f59064978")
)
(pin "18"
(uuid "44e47d7b-763b-40d7-a933-a9e89f415e4c")
)
(pin "19"
(uuid "83e554b0-501e-4552-956c-9a9c74e5c1b0")
)
(pin "12"
(uuid "370a3f07-b6d0-4eec-8985-66023af3e2b6")
)
(pin "1"
(uuid "6094f31b-c9a1-423f-9c2f-2c0a315430d6")
)
(pin "10"
(uuid "050442ac-7922-4d9d-8cdb-fdedf3f51cf6")
)
(pin "11"
(uuid "eaa87a7e-0f2b-4297-ab5e-72a7102903ce")
)
(pin "6"
(uuid "823a3f75-273d-4b9d-af0d-ff19b8b63d04")
)
(pin "32"
(uuid "64043259-3de0-4a0d-a35a-50d0bdc371da")
)
(pin "20"
(uuid "1539fd5d-bf9e-466a-8e3c-84f8dea1d981")
)
(pin "7"
(uuid "a2100016-0256-4e57-af69-13a27284b282")
)
(pin "27"
(uuid "7862ee84-b000-4407-83d5-d231374ee2cb")
)
(pin "22"
(uuid "327d6a63-c013-4e27-9c1a-65a257540ae1")
)
(pin "28"
(uuid "c4b8d57a-f5e0-475a-b410-2e5237586774")
)
(pin "31"
(uuid "198d270a-3f10-41e2-9412-166bf3a81008")
)
(pin "4"
(uuid "f5342363-009b-482c-93e2-9e1b52321baa")
)
(pin "8"
(uuid "40e49e26-8107-4afc-8a8d-8440007d9a95")
)
(pin "3"
(uuid "56dff823-c0d7-4948-b453-7f6681102c0b")
)
(pin "30"
(uuid "07435f28-939b-45fc-a150-c49a94dbd8dc")
)
(pin "23"
(uuid "b6113251-9250-4f3e-ad72-3919ee331f71")
)
(pin "25"
(uuid "0f8efe8a-09d4-4fa8-8ad0-7e67f3606aca")
)
(pin "5"
(uuid "01ca7975-6a17-409d-a863-b3ad87c80b22")
)
(pin "26"
(uuid "4cbd71f6-354b-4b30-ad3f-8d2dfbf5a3d3")
)
(pin "2"
(uuid "e6a02847-a5e7-424c-833d-f8c6301bfd49")
)
(pin "21"
(uuid "46930886-449f-4071-b7d4-094dc4b9e9bc")
)
(pin "9"
(uuid "2d739dfd-e109-49b5-a7ee-138f89855544")
)
(pin "29"
(uuid "b8dd1547-072f-4e0b-8ed0-88a68cfc8337")
)
(pin "24"
(uuid "5a8c2cc0-fb53-4ddb-8c68-0a1854c31e40")
)
(instances
(project ""
(path "/b21cf3dd-80b0-4aad-9777-d030dd327beb"
(reference "U*1")
(unit 1)
)
)
)
)
(symbol
(lib_id "Device:RotaryEncoder_Switch_MP")
(at 146.05 34.29 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "934246e1-4b09-4237-90e1-67b9e9e111f2")
(property "Reference" "SW1"
(at 146.05 24.13 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "RotaryEncoder_Switch_MP"
(at 146.05 26.67 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm"
(at 142.24 30.226 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 146.05 46.99 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch and MP Pin"
(at 146.05 49.53 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "A"
(uuid "57b4e5fb-dcb5-4646-90fb-bb560248a7a5")
)
(pin "B"
(uuid "cd744f44-0f31-4d48-8e54-41a5db6e5353")
)
(pin "C"
(uuid "4c9334ed-0df1-4578-bcb5-5138bf497298")
)
(pin "MP"
(uuid "e614e9b4-3b3e-4a34-bcc5-100cf391cb17")
)
(pin "S2"
(uuid "ad007e0a-01e4-4824-951e-e3b5b988ce4e")
)
(pin "S1"
(uuid "b89d73ff-a768-4715-bcb1-5623af6c2050")
)
(instances
(project ""
(path "/b21cf3dd-80b0-4aad-9777-d030dd327beb"
(reference "SW1")
(unit 1)
)
)
)
)
(symbol
(lib_id "A_MY:TFT240240")
(at 83.82 38.1 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "a34f3786-33bf-4388-af57-542074341121")
(property "Reference" "U*2"
(at 87.63 34.29 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "~"
(at 87.63 36.83 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "A_MY:tft240240"
(at 91.44 36.83 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 91.44 36.83 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 91.44 36.83 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "2"
(uuid "56c0b0cb-1b81-4f13-9fae-1481d85fd2a8")
)
(pin "4"
(uuid "12e26387-2ca1-406b-982f-83e637044f87")
)
(pin "3"
(uuid "3476aed8-e7d7-484b-a758-fcd0f7693b68")
)
(pin "8"
(uuid "294a55f4-362f-4d7e-be3f-c72ea7f3bfb2")
)
(pin "10"
(uuid "9ae83578-7fd9-4b91-a53c-b6279d567115")
)
(pin "6"
(uuid "87db9e8e-e038-4fa0-b3ff-a1e064ed5b2f")
)
(pin "12"
(uuid "c6847926-aa0f-4975-a00e-9d7a29bd03d0")
)
(pin "9"
(uuid "684684ef-9921-493a-8f63-a2608d8ffd1b")
)
(pin "11"
(uuid "997bb0d1-5b66-4dd0-927a-c3a3e6f67c11")
)
(pin "5"
(uuid "035f13a2-2655-486c-bddf-73daf7a3425e")
)
(pin "7"
(uuid "c3f9d553-0015-4f52-baff-b925bcc7b8b8")
)
(pin "1"
(uuid "f7b169c5-f672-4a4d-975e-3137362352f7")
)
(instances
(project ""
(path "/b21cf3dd-80b0-4aad-9777-d030dd327beb"
(reference "U*2")
(unit 1)
)
)
)
)
(symbol
(lib_id "Amplifier_Operational:LM358")
(at 207.01 58.42 0)
(unit 2)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "d44bd6b6-8059-49a8-b8f8-29d152a45102")
(property "Reference" "U1"
(at 207.01 48.26 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "LM358"
(at 207.01 50.8 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm"
(at 207.01 58.42 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm2904-n.pdf"
(at 207.01 58.42 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Low-Power, Dual Operational Amplifiers, DIP-8/SOIC-8/TO-99-8"
(at 207.01 58.42 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "2"
(uuid "5735298f-668d-40f2-b6a0-1e650329e1e3")
)
(pin "8"
(uuid "24aa9e0b-1504-4b3d-b6db-fd5db9910332")
)
(pin "6"
(uuid "c0051795-3b91-4601-b326-fc16257539f6")
)
(pin "7"
(uuid "b0e7b9db-9a0a-437c-8f99-b9347ac39eff")
)
(pin "1"
(uuid "33195ebe-1786-4c2a-82ef-d4d6c5d8788b")
)
(pin "3"
(uuid "4466d952-d63c-4986-b02d-896cf8a92981")
)
(pin "5"
(uuid "735b9f94-0e98-4091-a240-933f44ee8ee2")
)
(pin "4"
(uuid "38f5e783-9cb3-4939-9057-6cf55e63b24b")
)
(instances
(project ""
(path "/b21cf3dd-80b0-4aad-9777-d030dd327beb"
(reference "U1")
(unit 2)
)
)
)
)
(symbol
(lib_id "Connector:Conn_01x05_Socket")
(at 81.28 96.52 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "ddf4c935-5c06-4d2f-9e7d-8367ce2d549e")
(property "Reference" "J1"
(at 82.55 95.2499 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "GX12-5p"
(at 82.55 97.7899 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "A_MY:GX12-5P"
(at 81.28 96.52 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 81.28 96.52 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Generic connector, single row, 01x05, script generated"
(at 81.28 96.52 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "3"
(uuid "bb18dc35-a899-4beb-b3d6-7fca1e472e19")
)
(pin "1"
(uuid "b74d62f5-7dc7-49a1-a061-407cf63d4951")
)
(pin "2"
(uuid "b2e6b362-18b7-4371-bf3a-4300763fce3d")
)
(pin "5"
(uuid "7f66d6c2-a1a7-4fc8-9c9a-fb299f8a32bb")
)
(pin "4"
(uuid "e47d5bc5-9496-4f37-a5e4-5d4d6c8047ed")
)
(instances
(project ""
(path "/b21cf3dd-80b0-4aad-9777-d030dd327beb"
(reference "J1")
(unit 1)
)
)
)
)
(symbol
(lib_id "Amplifier_Operational:LM358")
(at 204.47 41.91 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "e2e70875-7df0-4e2f-a3b2-1ee34fa6bb9e")
(property "Reference" "U1"
(at 204.47 31.75 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "LM358"
(at 204.47 34.29 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm"
(at 204.47 41.91 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm2904-n.pdf"
(at 204.47 41.91 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Low-Power, Dual Operational Amplifiers, DIP-8/SOIC-8/TO-99-8"
(at 204.47 41.91 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "2"
(uuid "5735298f-668d-40f2-b6a0-1e650329e1e3")
)
(pin "8"
(uuid "24aa9e0b-1504-4b3d-b6db-fd5db9910332")
)
(pin "6"
(uuid "c0051795-3b91-4601-b326-fc16257539f6")
)
(pin "7"
(uuid "b0e7b9db-9a0a-437c-8f99-b9347ac39eff")
)
(pin "1"
(uuid "33195ebe-1786-4c2a-82ef-d4d6c5d8788b")
)
(pin "3"
(uuid "4466d952-d63c-4986-b02d-896cf8a92981")
)
(pin "5"
(uuid "735b9f94-0e98-4091-a240-933f44ee8ee2")
)
(pin "4"
(uuid "38f5e783-9cb3-4939-9057-6cf55e63b24b")
)
(instances
(project ""
(path "/b21cf3dd-80b0-4aad-9777-d030dd327beb"
(reference "U1")
(unit 1)
)
)
)
)
(sheet_instances
(path "/"
(page "1")
)
)
)