(kicad_symbol_lib
	(version 20241209)
	(generator "kicad_symbol_editor")
	(generator_version "9.0")
	(symbol "CH32V003AxMx"
		(exclude_from_sim no)
		(in_bom yes)
		(on_board yes)
		(property "Reference" "U"
			(at -7.62 15.24 0)
		)
		(property "Value" "CH32V003AxMx"
			(at 7.62 15.24 0)
		)
		(property "Footprint" "Package_SO:SOP-16_3.9x9.9mm_P1.27mm"
			(at -2.54 0 0)
		)
		(property "Datasheet" "https://www.wch-ic.com/products/CH32V003.html"
			(at -2.54 0 0)
		)
		(property "Description" "CH32V003 series are industrial-grade general-purpose microcontrollers designed based on 32-bit RISC-V instruction set and architecture. It adopts QingKe V2A core, RV32EC instruction set, and supports 2 levels of interrupt nesting. The series are mounted with rich peripheral interfaces and function modules. Its internal organizational structure meets the low-cost and low-power embedded application scenarios."
			(at 0 0 0)
		)
		(property "ki_keywords" "RISC-V WCH MCU microcontroller"
			(at 0 0 0)
		)
		(property "ki_fp_filters" "SOP*3.9x9.9mm*P1.27mm*"
			(at 0 0 0)
		)
		(symbol "CH32V003AxMx_1_1"
			(pin bidirectional line
				(at -10.16 10.16 0)
				(length 2.54)
				(name "PC0")
				(number "16")
				(alternate "NSS_1" bidirectional line)
				(alternate "T1CH3_1" bidirectional line)
				(alternate "T2CH3" bidirectional line)
				(alternate "T2CH3_2" bidirectional line)
				(alternate "UTX_3" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 7.62 0)
				(length 2.54)
				(name "PC1")
				(number "1")
				(alternate "NSS" bidirectional line)
				(alternate "SDA" bidirectional line)
				(alternate "T1BKIN_1" bidirectional line)
				(alternate "T1BKIN_3" bidirectional line)
				(alternate "T2CH1ETR_2" bidirectional line)
				(alternate "T2CH1ETR_3" bidirectional line)
				(alternate "T2CH4_1" bidirectional line)
				(alternate "URX_3" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 5.08 0)
				(length 2.54)
				(name "PC2")
				(number "2")
				(alternate "AETR_1" bidirectional line)
				(alternate "SCL" bidirectional line)
				(alternate "T1BKIN" bidirectional line)
				(alternate "T1BKIN_2" bidirectional line)
				(alternate "T1ETR_3" bidirectional line)
				(alternate "T2CH2_1" bidirectional line)
				(alternate "URTS" bidirectional line)
				(alternate "URTS_1" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 2.54 0)
				(length 2.54)
				(name "PC3")
				(number "3")
				(alternate "T1CH1N_1" bidirectional line)
				(alternate "T1CH1N_3" bidirectional line)
				(alternate "T1CH3" bidirectional line)
				(alternate "T1CH3_2" bidirectional line)
				(alternate "UCTS_1" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 0 0)
				(length 2.54)
				(name "PC4")
				(number "4")
				(alternate "A2" bidirectional line)
				(alternate "MCO" bidirectional line)
				(alternate "T1CH1_3" bidirectional line)
				(alternate "T1CH2N_1" bidirectional line)
				(alternate "T1CH4" bidirectional line)
				(alternate "T1CH4_2" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 -2.54 0)
				(length 2.54)
				(name "PC6")
				(number "5")
				(alternate "MOSI" bidirectional line)
				(alternate "MOSI_1" bidirectional line)
				(alternate "SDA_2" bidirectional line)
				(alternate "SDA_3" bidirectional line)
				(alternate "T1CH1_1" bidirectional line)
				(alternate "T1CH3N_3" bidirectional line)
				(alternate "UCTS_2" bidirectional line)
				(alternate "UCTS_3" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 -5.08 0)
				(length 2.54)
				(name "PC7")
				(number "6")
				(alternate "MISO" bidirectional line)
				(alternate "MISO_1" bidirectional line)
				(alternate "T1CH2_1" bidirectional line)
				(alternate "T1CH2_3" bidirectional line)
				(alternate "T2CH2_3" bidirectional line)
				(alternate "URTS_2" bidirectional line)
				(alternate "URTS_3" bidirectional line)
			)
			(pin power_in line
				(at 0 15.24 270)
				(length 2.54)
				(name "VDD")
				(number "15")
			)
			(pin power_in line
				(at 0 -15.24 90)
				(length 2.54)
				(name "VSS")
				(number "14")
			)
			(pin bidirectional line
				(at 10.16 10.16 180)
				(length 2.54)
				(name "PD1")
				(number "7")
				(alternate "AETR2" bidirectional line)
				(alternate "SCL_1" bidirectional line)
				(alternate "SWIO" bidirectional line)
				(alternate "T1CH3N" bidirectional line)
				(alternate "T1CH3N_1" bidirectional line)
				(alternate "T1CH3N_2" bidirectional line)
				(alternate "URX_1" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 7.62 180)
				(length 2.54)
				(name "PD4")
				(number "8")
				(alternate "A7" bidirectional line)
				(alternate "OPO" bidirectional line)
				(alternate "T1CH4_3" bidirectional line)
				(alternate "T2CH1ETR" bidirectional line)
				(alternate "TIETR_2" bidirectional line)
				(alternate "UCK" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 5.08 180)
				(length 2.54)
				(name "PD5")
				(number "9")
				(alternate "A5" bidirectional line)
				(alternate "T2CH4_3" bidirectional line)
				(alternate "URX_2" bidirectional line)
				(alternate "UTX" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 2.54 180)
				(length 2.54)
				(name "PD6")
				(number "10")
				(alternate "A6" bidirectional line)
				(alternate "T2CH3_3" bidirectional line)
				(alternate "URX" bidirectional line)
				(alternate "UTX_2" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 0 180)
				(length 2.54)
				(name "PD7")
				(number "11")
				(alternate "NRST" bidirectional line)
				(alternate "OPP1" bidirectional line)
				(alternate "T2CH4" bidirectional line)
				(alternate "T2CH4_2" bidirectional line)
				(alternate "UCK_1" bidirectional line)
				(alternate "UCK_2" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 -7.62 180)
				(length 2.54)
				(name "PA1")
				(number "12")
				(alternate "A1" bidirectional line)
				(alternate "OPN0" bidirectional line)
				(alternate "OSCI" bidirectional line)
				(alternate "T1CH2" bidirectional line)
				(alternate "T1CH2_2" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 -10.16 180)
				(length 2.54)
				(name "PA2")
				(number "13")
				(alternate "A0" bidirectional line)
				(alternate "AETR2_1" bidirectional line)
				(alternate "OPP0" bidirectional line)
				(alternate "OSCO" bidirectional line)
				(alternate "TICH2N" bidirectional line)
				(alternate "TICH2N_2" bidirectional line)
			)
		)
		(embedded_fonts no)
	)
	(symbol "CH32V003FxPx"
		(exclude_from_sim no)
		(in_bom yes)
		(on_board yes)
		(property "Reference" "U"
			(at -7.62 17.78 0)
		)
		(property "Value" "CH32V003FxPx"
			(at 7.62 17.78 0)
		)
		(property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm"
			(at -1.27 0 0)
		)
		(property "Datasheet" "https://www.wch-ic.com/products/CH32V003.html"
			(at -1.27 0 0)
		)
		(property "Description" "CH32V003 series are industrial-grade general-purpose microcontrollers designed based on 32-bit RISC-V instruction set and architecture. It adopts QingKe V2A core, RV32EC instruction set, and supports 2 levels of interrupt nesting. The series are mounted with rich peripheral interfaces and function modules. Its internal organizational structure meets the low-cost and low-power embedded application scenarios."
			(at 0 0 0)
		)
		(property "ki_keywords" "microcontroller wch RISC-V"
			(at 0 0 0)
		)
		(property "ki_fp_filters" "TSSOP*4.4x6.5mm*P0.65mm*"
			(at 0 0 0)
		)
		(symbol "CH32V003FxPx_1_1"
			(pin bidirectional line
				(at -10.16 12.7 0)
				(length 2.54)
				(name "PC0")
				(number "10")
				(alternate "NSS_1" bidirectional line)
				(alternate "T1CH3_1" bidirectional line)
				(alternate "T2CH3" bidirectional line)
				(alternate "T2CH3_2" bidirectional line)
				(alternate "UTX_3" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 10.16 0)
				(length 2.54)
				(name "PC1")
				(number "11")
				(alternate "NSS" bidirectional line)
				(alternate "SDA" bidirectional line)
				(alternate "T1BKIN_1" bidirectional line)
				(alternate "T1BKIN_3" bidirectional line)
				(alternate "T2CH1ETR_2" bidirectional line)
				(alternate "T2CH1ETR_3" bidirectional line)
				(alternate "T2CH4_1" bidirectional line)
				(alternate "URX_3" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 7.62 0)
				(length 2.54)
				(name "PC2")
				(number "12")
				(alternate "AETR_1" bidirectional line)
				(alternate "SCL" bidirectional line)
				(alternate "T1BKIN" bidirectional line)
				(alternate "T1BKIN_2" bidirectional line)
				(alternate "T1ETR_3" bidirectional line)
				(alternate "T2CH2_1" bidirectional line)
				(alternate "URTS" bidirectional line)
				(alternate "URTS_1" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 5.08 0)
				(length 2.54)
				(name "PC3")
				(number "13")
				(alternate "T1CH1N_1" bidirectional line)
				(alternate "T1CH1N_3" bidirectional line)
				(alternate "T1CH3" bidirectional line)
				(alternate "T1CH3_2" bidirectional line)
				(alternate "UCTS_1" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 2.54 0)
				(length 2.54)
				(name "PC4")
				(number "14")
				(alternate "A2" bidirectional line)
				(alternate "MCO" bidirectional line)
				(alternate "T1CH1_3" bidirectional line)
				(alternate "T1CH2N_1" bidirectional line)
				(alternate "T1CH4" bidirectional line)
				(alternate "T1CH4_2" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 0 0)
				(length 2.54)
				(name "PC5")
				(number "15")
				(alternate "SCK" bidirectional line)
				(alternate "SCK_1" bidirectional line)
				(alternate "SCL_2" bidirectional line)
				(alternate "SCL_3" bidirectional line)
				(alternate "T1CH3_3" bidirectional line)
				(alternate "T1ETR" bidirectional line)
				(alternate "T1ETR_1" bidirectional line)
				(alternate "T2CH1ETR_1" bidirectional line)
				(alternate "UCK_3" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 -2.54 0)
				(length 2.54)
				(name "PC6")
				(number "16")
				(alternate "MOSI" bidirectional line)
				(alternate "MOSI_1" bidirectional line)
				(alternate "SDA_2" bidirectional line)
				(alternate "SDA_3" bidirectional line)
				(alternate "T1CH1_1" bidirectional line)
				(alternate "T1CH3N_3" bidirectional line)
				(alternate "UCTS_2" bidirectional line)
				(alternate "UCTS_3" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 -5.08 0)
				(length 2.54)
				(name "PC7")
				(number "17")
				(alternate "MISO" bidirectional line)
				(alternate "MISO_1" bidirectional line)
				(alternate "T1CH2_1" bidirectional line)
				(alternate "T1CH2_3" bidirectional line)
				(alternate "T2CH2_3" bidirectional line)
				(alternate "URTS_2" bidirectional line)
				(alternate "URTS_3" bidirectional line)
			)
			(pin power_in line
				(at 0 17.78 270)
				(length 2.54)
				(name "VDD")
				(number "9")
			)
			(pin power_in line
				(at 0 -17.78 90)
				(length 2.54)
				(name "VSS")
				(number "7")
			)
			(pin bidirectional line
				(at 10.16 12.7 180)
				(length 2.54)
				(name "PD0")
				(number "8")
				(alternate "OPN1" bidirectional line)
				(alternate "SDA_1" bidirectional line)
				(alternate "TICH1N" bidirectional line)
				(alternate "TICH1N_2" bidirectional line)
				(alternate "UTX_1" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 10.16 180)
				(length 2.54)
				(name "PD1")
				(number "18")
				(alternate "AETR2" bidirectional line)
				(alternate "SCL_1" bidirectional line)
				(alternate "SWIO" bidirectional line)
				(alternate "T1CH3N" bidirectional line)
				(alternate "T1CH3N_1" bidirectional line)
				(alternate "T1CH3N_2" bidirectional line)
				(alternate "URX_1" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 7.62 180)
				(length 2.54)
				(name "PD2")
				(number "19")
				(alternate "A3" bidirectional line)
				(alternate "T1CH1" bidirectional line)
				(alternate "T1CH1_2" bidirectional line)
				(alternate "T1CH2N_3" bidirectional line)
				(alternate "T2CH3_1" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 5.08 180)
				(length 2.54)
				(name "PD3")
				(number "20")
				(alternate "A4" bidirectional line)
				(alternate "AETR" bidirectional line)
				(alternate "T1CH4_1" bidirectional line)
				(alternate "T2CH2" bidirectional line)
				(alternate "T2CH2_2" bidirectional line)
				(alternate "UCTS" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 2.54 180)
				(length 2.54)
				(name "PD4")
				(number "1")
				(alternate "A7" bidirectional line)
				(alternate "OPO" bidirectional line)
				(alternate "T1CH4_3" bidirectional line)
				(alternate "T2CH1ETR" bidirectional line)
				(alternate "TIETR_2" bidirectional line)
				(alternate "UCK" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 0 180)
				(length 2.54)
				(name "PD5")
				(number "2")
				(alternate "A5" bidirectional line)
				(alternate "T2CH4_3" bidirectional line)
				(alternate "URX_2" bidirectional line)
				(alternate "UTX" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 -2.54 180)
				(length 2.54)
				(name "PD6")
				(number "3")
				(alternate "A6" bidirectional line)
				(alternate "T2CH3_3" bidirectional line)
				(alternate "URX" bidirectional line)
				(alternate "UTX_2" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 -5.08 180)
				(length 2.54)
				(name "PD7")
				(number "4")
				(alternate "NRST" bidirectional line)
				(alternate "OPP1" bidirectional line)
				(alternate "T2CH4" bidirectional line)
				(alternate "T2CH4_2" bidirectional line)
				(alternate "UCK_1" bidirectional line)
				(alternate "UCK_2" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 -10.16 180)
				(length 2.54)
				(name "PA1")
				(number "5")
				(alternate "A1" bidirectional line)
				(alternate "OPN0" bidirectional line)
				(alternate "OSCI" bidirectional line)
				(alternate "T1CH2" bidirectional line)
				(alternate "T1CH2_2" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 -12.7 180)
				(length 2.54)
				(name "PA2")
				(number "6")
				(alternate "A0" bidirectional line)
				(alternate "AETR2_1" bidirectional line)
				(alternate "OPP0" bidirectional line)
				(alternate "OSCO" bidirectional line)
				(alternate "TICH2N" bidirectional line)
				(alternate "TICH2N_2" bidirectional line)
			)
		)
		(embedded_fonts no)
	)
	(symbol "CH32V003FxUx"
		(exclude_from_sim no)
		(in_bom yes)
		(on_board yes)
		(property "Reference" "U"
			(at -7.62 17.78 0)
		)
		(property "Value" "CH32V003FxUx"
			(at 7.62 17.78 0)
		)
		(property "Footprint" "Package_DFN_QFN:QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm"
			(at -1.27 0 0)
		)
		(property "Datasheet" "https://www.wch-ic.com/products/CH32V003.html"
			(at -1.27 0 0)
		)
		(property "Description" "CH32V003 series are industrial-grade general-purpose microcontrollers designed based on 32-bit RISC-V instruction set and architecture. It adopts QingKe V2A core, RV32EC instruction set, and supports 2 levels of interrupt nesting. The series are mounted with rich peripheral interfaces and function modules. Its internal organizational structure meets the low-cost and low-power embedded application scenarios."
			(at 0 0 0)
		)
		(property "ki_keywords" "microcontroller wch RISC-V"
			(at 0 0 0)
		)
		(property "ki_fp_filters" "QFN*1EP*3x3mm*P0.4mm*EP1.65x1.65mm*"
			(at 0 0 0)
		)
		(symbol "CH32V003FxUx_1_1"
			(pin bidirectional line
				(at -10.16 12.7 0)
				(length 2.54)
				(name "PC0")
				(number "7")
				(alternate "NSS_1" bidirectional line)
				(alternate "T1CH3_1" bidirectional line)
				(alternate "T2CH3" bidirectional line)
				(alternate "T2CH3_2" bidirectional line)
				(alternate "UTX_3" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 10.16 0)
				(length 2.54)
				(name "PC1")
				(number "8")
				(alternate "NSS" bidirectional line)
				(alternate "SDA" bidirectional line)
				(alternate "T1BKIN_1" bidirectional line)
				(alternate "T1BKIN_3" bidirectional line)
				(alternate "T2CH1ETR_2" bidirectional line)
				(alternate "T2CH1ETR_3" bidirectional line)
				(alternate "T2CH4_1" bidirectional line)
				(alternate "URX_3" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 7.62 0)
				(length 2.54)
				(name "PC2")
				(number "9")
				(alternate "AETR_1" bidirectional line)
				(alternate "SCL" bidirectional line)
				(alternate "T1BKIN" bidirectional line)
				(alternate "T1BKIN_2" bidirectional line)
				(alternate "T1ETR_3" bidirectional line)
				(alternate "T2CH2_1" bidirectional line)
				(alternate "URTS" bidirectional line)
				(alternate "URTS_1" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 5.08 0)
				(length 2.54)
				(name "PC3")
				(number "10")
				(alternate "T1CH1N_1" bidirectional line)
				(alternate "T1CH1N_3" bidirectional line)
				(alternate "T1CH3" bidirectional line)
				(alternate "T1CH3_2" bidirectional line)
				(alternate "UCTS_1" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 2.54 0)
				(length 2.54)
				(name "PC4")
				(number "11")
				(alternate "A2" bidirectional line)
				(alternate "MCO" bidirectional line)
				(alternate "T1CH1_3" bidirectional line)
				(alternate "T1CH2N_1" bidirectional line)
				(alternate "T1CH4" bidirectional line)
				(alternate "T1CH4_2" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 0 0)
				(length 2.54)
				(name "PC5")
				(number "12")
				(alternate "SCK" bidirectional line)
				(alternate "SCK_1" bidirectional line)
				(alternate "SCL_2" bidirectional line)
				(alternate "SCL_3" bidirectional line)
				(alternate "T1CH3_3" bidirectional line)
				(alternate "T1ETR" bidirectional line)
				(alternate "T1ETR_1" bidirectional line)
				(alternate "T2CH1ETR_1" bidirectional line)
				(alternate "UCK_3" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 -2.54 0)
				(length 2.54)
				(name "PC6")
				(number "13")
				(alternate "MOSI" bidirectional line)
				(alternate "MOSI_1" bidirectional line)
				(alternate "SDA_2" bidirectional line)
				(alternate "SDA_3" bidirectional line)
				(alternate "T1CH1_1" bidirectional line)
				(alternate "T1CH3N_3" bidirectional line)
				(alternate "UCTS_2" bidirectional line)
				(alternate "UCTS_3" bidirectional line)
			)
			(pin bidirectional line
				(at -10.16 -5.08 0)
				(length 2.54)
				(name "PC7")
				(number "14")
				(alternate "MISO" bidirectional line)
				(alternate "MISO_1" bidirectional line)
				(alternate "T1CH2_1" bidirectional line)
				(alternate "T1CH2_3" bidirectional line)
				(alternate "T2CH2_3" bidirectional line)
				(alternate "URTS_2" bidirectional line)
				(alternate "URTS_3" bidirectional line)
			)
			(pin power_in line
				(at 0 17.78 270)
				(length 2.54)
				(name "VDD")
				(number "6")
			)
			(pin passive line
				(at 0 -17.78 90)
				(length 2.54)
				(hide yes)
				(name "VSS")
				(number "21")
			)
			(pin power_in line
				(at 0 -17.78 90)
				(length 2.54)
				(name "VSS")
				(number "4")
			)
			(pin bidirectional line
				(at 10.16 12.7 180)
				(length 2.54)
				(name "PD0")
				(number "5")
				(alternate "OPN1" bidirectional line)
				(alternate "SDA_1" bidirectional line)
				(alternate "TICH1N" bidirectional line)
				(alternate "TICH1N_2" bidirectional line)
				(alternate "UTX_1" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 10.16 180)
				(length 2.54)
				(name "PD1")
				(number "15")
				(alternate "AETR2" bidirectional line)
				(alternate "SCL_1" bidirectional line)
				(alternate "SWIO" bidirectional line)
				(alternate "T1CH3N" bidirectional line)
				(alternate "T1CH3N_1" bidirectional line)
				(alternate "T1CH3N_2" bidirectional line)
				(alternate "URX_1" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 7.62 180)
				(length 2.54)
				(name "PD2")
				(number "16")
				(alternate "A3" bidirectional line)
				(alternate "T1CH1" bidirectional line)
				(alternate "T1CH1_2" bidirectional line)
				(alternate "T1CH2N_3" bidirectional line)
				(alternate "T2CH3_1" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 5.08 180)
				(length 2.54)
				(name "PD3")
				(number "17")
				(alternate "A4" bidirectional line)
				(alternate "AETR" bidirectional line)
				(alternate "T1CH4_1" bidirectional line)
				(alternate "T2CH2" bidirectional line)
				(alternate "T2CH2_2" bidirectional line)
				(alternate "UCTS" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 2.54 180)
				(length 2.54)
				(name "PD4")
				(number "18")
				(alternate "A7" bidirectional line)
				(alternate "OPO" bidirectional line)
				(alternate "T1CH4_3" bidirectional line)
				(alternate "T2CH1ETR" bidirectional line)
				(alternate "TIETR_2" bidirectional line)
				(alternate "UCK" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 0 180)
				(length 2.54)
				(name "PD5")
				(number "19")
				(alternate "A5" bidirectional line)
				(alternate "T2CH4_3" bidirectional line)
				(alternate "URX_2" bidirectional line)
				(alternate "UTX" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 -2.54 180)
				(length 2.54)
				(name "PD6")
				(number "20")
				(alternate "A6" bidirectional line)
				(alternate "T2CH3_3" bidirectional line)
				(alternate "URX" bidirectional line)
				(alternate "UTX_2" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 -5.08 180)
				(length 2.54)
				(name "PD7")
				(number "1")
				(alternate "NRST" bidirectional line)
				(alternate "OPP1" bidirectional line)
				(alternate "T2CH4" bidirectional line)
				(alternate "T2CH4_2" bidirectional line)
				(alternate "UCK_1" bidirectional line)
				(alternate "UCK_2" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 -10.16 180)
				(length 2.54)
				(name "PA1")
				(number "2")
				(alternate "A1" bidirectional line)
				(alternate "OPN0" bidirectional line)
				(alternate "OSCI" bidirectional line)
				(alternate "T1CH2" bidirectional line)
				(alternate "T1CH2_2" bidirectional line)
			)
			(pin bidirectional line
				(at 10.16 -12.7 180)
				(length 2.54)
				(name "PA2")
				(number "3")
				(alternate "A0" bidirectional line)
				(alternate "AETR2_1" bidirectional line)
				(alternate "OPP0" bidirectional line)
				(alternate "OSCO" bidirectional line)
				(alternate "TICH2N" bidirectional line)
				(alternate "TICH2N_2" bidirectional line)
			)
		)
		(embedded_fonts no)
	)
	(symbol "CH32V003JxMx"
		(exclude_from_sim no)
		(in_bom yes)
		(on_board yes)
		(property "Reference" "U"
			(at -15.24 7.62 0)
		)
		(property "Value" "CH32V003JxMx"
			(at 15.24 7.62 0)
		)
		(property "Footprint" "Package_SO:SOP-8_3.9x4.9mm_P1.27mm"
			(at 0 0 0)
		)
		(property "Datasheet" "https://www.wch-ic.com/products/CH32V003.html"
			(at 0 0 0)
		)
		(property "Description" "CH32V003 series are industrial-grade general-purpose microcontrollers designed based on 32-bit RISC-V instruction set and architecture. It adopts QingKe V2A core, RV32EC instruction set, and supports 2 levels of interrupt nesting. The series are mounted with rich peripheral interfaces and function modules. Its internal organizational structure meets the low-cost and low-power embedded application scenarios."
			(at 0 0 0)
		)
		(property "ki_keywords" "microcontroller wch RISC-V"
			(at 0 0 0)
		)
		(property "ki_fp_filters" "SOP*3.9x4.9mm*P1.27mm*"
			(at 0 0 0)
		)
		(symbol "CH32V003JxMx_1_1"
			(pin bidirectional line
				(at -17.78 2.54 0)
				(length 2.54)
				(name "PC1")
				(number "5")
				(alternate "NSS" bidirectional line)
				(alternate "SDA" bidirectional line)
				(alternate "T1BKIN_1" bidirectional line)
				(alternate "T1BKIN_3" bidirectional line)
				(alternate "T2CH1ETR_2" bidirectional line)
				(alternate "T2CH1ETR_3" bidirectional line)
				(alternate "T2CH4_1" bidirectional line)
				(alternate "URX_3" bidirectional line)
			)
			(pin bidirectional line
				(at -17.78 0 0)
				(length 2.54)
				(name "PC2")
				(number "6")
				(alternate "AETR_1" bidirectional line)
				(alternate "SCL" bidirectional line)
				(alternate "T1BKIN" bidirectional line)
				(alternate "T1BKIN_2" bidirectional line)
				(alternate "T1ETR_3" bidirectional line)
				(alternate "T2CH2_1" bidirectional line)
				(alternate "URTS" bidirectional line)
				(alternate "URTS_1" bidirectional line)
			)
			(pin bidirectional line
				(at -17.78 -2.54 0)
				(length 2.54)
				(name "PC4")
				(number "7")
				(alternate "A2" bidirectional line)
				(alternate "MCO" bidirectional line)
				(alternate "T1CH1_3" bidirectional line)
				(alternate "T1CH2N_1" bidirectional line)
				(alternate "T1CH4" bidirectional line)
				(alternate "T1CH4_2" bidirectional line)
			)
			(pin power_in line
				(at 0 7.62 270)
				(length 2.54)
				(name "VDD")
				(number "4")
			)
			(pin power_in line
				(at 0 -7.62 90)
				(length 2.54)
				(name "VSS")
				(number "2")
			)
			(pin bidirectional line
				(at 17.78 2.54 180)
				(length 2.54)
				(name "PD1/PD4/PD5")
				(number "8")
				(alternate "A5" bidirectional line)
				(alternate "A7" bidirectional line)
				(alternate "AETR2" bidirectional line)
				(alternate "OPO" bidirectional line)
				(alternate "SCL_1" bidirectional line)
				(alternate "SWIO" bidirectional line)
				(alternate "T1CH3N" bidirectional line)
				(alternate "T1CH3N_1" bidirectional line)
				(alternate "T1CH3N_2" bidirectional line)
				(alternate "T1CH4_3" bidirectional line)
				(alternate "T2CH1ETR" bidirectional line)
				(alternate "T2CH4_3" bidirectional line)
				(alternate "TIETR_2" bidirectional line)
				(alternate "UCK" bidirectional line)
				(alternate "URX_1" bidirectional line)
				(alternate "URX_2" bidirectional line)
				(alternate "UTX" bidirectional line)
			)
			(pin bidirectional line
				(at 17.78 0 180)
				(length 2.54)
				(name "PD6/PA1")
				(number "1")
				(alternate "A1" bidirectional line)
				(alternate "A6" bidirectional line)
				(alternate "OPN0" bidirectional line)
				(alternate "OSCI" bidirectional line)
				(alternate "T1CH2" bidirectional line)
				(alternate "T1CH2_2" bidirectional line)
				(alternate "T2CH3_3" bidirectional line)
				(alternate "URX" bidirectional line)
				(alternate "UTX_2" bidirectional line)
			)
			(pin bidirectional line
				(at 17.78 -2.54 180)
				(length 2.54)
				(name "PA2")
				(number "3")
				(alternate "A0" bidirectional line)
				(alternate "AETR2_1" bidirectional line)
				(alternate "OPP0" bidirectional line)
				(alternate "OSCO" bidirectional line)
				(alternate "TICH2N" bidirectional line)
				(alternate "TICH2N_2" bidirectional line)
			)
		)
		(embedded_fonts no)
	)
)
