change protocol & firmware (to work @250kbaud and in sniffer mode)

This commit is contained in:
2022-01-30 16:23:36 +03:00
parent 2e4cc8c1fe
commit 2213c84773
70 changed files with 12330 additions and 4623 deletions

View File

@@ -0,0 +1,5 @@
(sym_lib_table
(lib (name tsys01-rescue)(type Legacy)(uri ${KIPRJMOD}/tsys01-rescue.lib)(options "")(descr ""))
(lib (name tsys01)(type Legacy)(uri ${KIPRJMOD}/tsys01.lib)(options "")(descr ""))
(lib (name elements)(type Legacy)(uri ${KIPRJMOD}/stm32/elements.lib)(options "")(descr ""))
)

View File

@@ -0,0 +1,62 @@
update=Ср 31 май 2017 08:24:51
version=1
last_client=kicad
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[general]
version=1
[eeschema]
version=1
LibDir=
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=transistors
LibName4=conn
LibName5=linear
LibName6=regul
LibName7=74xx
LibName8=cmos4000
LibName9=adc-dac
LibName10=memory
LibName11=xilinx
LibName12=microcontrollers
LibName13=dsp
LibName14=microchip
LibName15=analog_switches
LibName16=motorola
LibName17=texas
LibName18=intel
LibName19=audio
LibName20=interface
LibName21=digital-audio
LibName22=philips
LibName23=display
LibName24=cypress
LibName25=siliconi
LibName26=opto
LibName27=atmel
LibName28=contrib
LibName29=valves
LibName30=tsys01
LibName31=stm32/elements

View File

@@ -0,0 +1,243 @@
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:tsys01
LIBS:elements
LIBS:tsys01-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L TSYS01 U1
U 1 1 58B8439D
P 5150 2800
F 0 "U1" H 5150 3050 60 0000 C CNN
F 1 "TSYS01" H 5150 3150 60 0000 C CNN
F 2 "QFN-16-1EP_4x4mm_Pitch0.65mm" H 5150 2800 60 0001 C CNN
F 3 "" H 5150 2800 60 0000 C CNN
1 5150 2800
1 0 0 -1
$EndComp
$Comp
L C C1
U 1 1 58B85507
P 4300 2500
F 0 "C1" H 4325 2600 50 0000 L CNN
F 1 "100n" H 4325 2400 50 0000 L CNN
F 2 "Capacitors_SMD.pretty:C_0603" H 4338 2350 50 0001 C CNN
F 3 "" H 4300 2500 50 0000 C CNN
1 4300 2500
0 -1 -1 0
$EndComp
Wire Wire Line
4550 3100 4450 3100
$Comp
L GND #PWR01
U 1 1 58B85692
P 4050 2500
F 0 "#PWR01" H 4050 2250 50 0001 C CNN
F 1 "GND" H 4050 2350 50 0000 C CNN
F 2 "" H 4050 2500 50 0000 C CNN
F 3 "" H 4050 2500 50 0000 C CNN
1 4050 2500
1 0 0 -1
$EndComp
$Comp
L VDD #PWR02
U 1 1 58B856EC
P 4550 2400
F 0 "#PWR02" H 4550 2250 50 0001 C CNN
F 1 "VDD" H 4550 2550 50 0000 C CNN
F 2 "" H 4550 2400 50 0000 C CNN
F 3 "" H 4550 2400 50 0000 C CNN
1 4550 2400
1 0 0 -1
$EndComp
Wire Wire Line
4550 2400 4550 2700
Connection ~ 4550 2500
Wire Wire Line
4050 2500 4150 2500
Wire Wire Line
4450 2500 4550 2500
Wire Wire Line
4550 2800 4550 2900
$Comp
L GND #PWR03
U 1 1 58B85877
P 4450 3100
F 0 "#PWR03" H 4450 2850 50 0001 C CNN
F 1 "GND" H 4450 2950 50 0000 C CNN
F 2 "" H 4450 3100 50 0000 C CNN
F 3 "" H 4450 3100 50 0000 C CNN
1 4450 3100
1 0 0 -1
$EndComp
NoConn ~ 5750 2900
$Comp
L R R1
U 1 1 58B85A14
P 5750 2300
F 0 "R1" V 5830 2300 50 0000 C CNN
F 1 "4k7" V 5750 2300 50 0000 C CNN
F 2 "Resistors_SMD.pretty:R_0603" V 5680 2300 50 0001 C CNN
F 3 "" H 5750 2300 50 0000 C CNN
1 5750 2300
1 0 0 -1
$EndComp
Wire Wire Line
5750 2450 5750 2600
$Comp
L R R2
U 1 1 58B85BA0
P 5950 2300
F 0 "R2" V 6030 2300 50 0000 C CNN
F 1 "4k7" V 5950 2300 50 0000 C CNN
F 2 "Resistors_SMD.pretty:R_0603" V 5880 2300 50 0001 C CNN
F 3 "" H 5950 2300 50 0000 C CNN
1 5950 2300
1 0 0 -1
$EndComp
Wire Wire Line
5750 2600 5950 2600
Wire Wire Line
5950 2600 5950 2450
$Comp
L VDD #PWR04
U 1 1 58B85C27
P 5750 2100
F 0 "#PWR04" H 5750 1950 50 0001 C CNN
F 1 "VDD" H 5750 2250 50 0000 C CNN
F 2 "" H 5750 2100 50 0000 C CNN
F 3 "" H 5750 2100 50 0000 C CNN
1 5750 2100
1 0 0 -1
$EndComp
$Comp
L GND #PWR05
U 1 1 58B85C3E
P 5950 2100
F 0 "#PWR05" H 5950 1850 50 0001 C CNN
F 1 "GND" H 5950 1950 50 0000 C CNN
F 2 "" H 5950 2100 50 0000 C CNN
F 3 "" H 5950 2100 50 0000 C CNN
1 5950 2100
-1 0 0 1
$EndComp
Wire Wire Line
5750 2100 5750 2150
Wire Wire Line
5950 2100 5950 2150
Text Notes 5400 2150 0 60 ~ 0
ADDR0
Text Notes 6050 2150 0 60 ~ 0
ADDR1
$Comp
L CONN_01X04 P1
U 1 1 58B85ED6
P 6750 2750
F 0 "P1" H 6750 3000 50 0000 C CNN
F 1 "CONN_01X04" V 6850 2750 50 0000 C CNN
F 2 "my_footprints:SMD_conn_4x2.5mm" H 6750 2750 50 0001 C CNN
F 3 "" H 6750 2750 50 0000 C CNN
1 6750 2750
1 0 0 -1
$EndComp
$Comp
L VDD #PWR06
U 1 1 58B861AA
P 6500 3050
F 0 "#PWR06" H 6500 2900 50 0001 C CNN
F 1 "VDD" H 6500 3200 50 0000 C CNN
F 2 "" H 6500 3050 50 0000 C CNN
F 3 "" H 6500 3050 50 0000 C CNN
1 6500 3050
-1 0 0 1
$EndComp
$Comp
L GND #PWR07
U 1 1 58B861C4
P 6500 2500
F 0 "#PWR07" H 6500 2250 50 0001 C CNN
F 1 "GND" H 6500 2350 50 0000 C CNN
F 2 "" H 6500 2500 50 0000 C CNN
F 3 "" H 6500 2500 50 0000 C CNN
1 6500 2500
-1 0 0 1
$EndComp
Wire Wire Line
5750 2700 6550 2700
Wire Wire Line
5750 2800 6550 2800
Wire Wire Line
6500 2500 6500 2600
Wire Wire Line
6500 2600 6550 2600
Wire Wire Line
6550 2900 6500 2900
Wire Wire Line
6500 2900 6500 3050
NoConn ~ 5150 3400
Text Notes 4850 1750 0 118 ~ 0
Solder only R1 or R2\ndue to desired address
$Comp
L CONN_01X01 Hole1
U 1 1 592E54A8
P 1450 6250
F 0 "Hole1" H 1450 6350 50 0000 C CNN
F 1 "Hole 3mm" V 1550 6250 50 0000 C CNN
F 2 "my_footprints:Hole_3mm" H 1450 6250 50 0001 C CNN
F 3 "" H 1450 6250 50 0001 C CNN
1 1450 6250
1 0 0 -1
$EndComp
$Comp
L CONN_01X01 Hole2
U 1 1 592E5682
P 1450 6750
F 0 "Hole2" H 1450 6850 50 0000 C CNN
F 1 "Hole 3mm" V 1550 6750 50 0000 C CNN
F 2 "my_footprints:Hole_3mm" H 1450 6750 50 0001 C CNN
F 3 "" H 1450 6750 50 0001 C CNN
1 1450 6750
1 0 0 -1
$EndComp
$EndSCHEMATC

View File

@@ -0,0 +1,30 @@
update=Чт 30 янв 2020 17:14:40
version=1
last_client=kicad
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[general]
version=1
[eeschema]
version=1
LibDir=

View File

@@ -0,0 +1,243 @@
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:tsys01
LIBS:elements
LIBS:tsys01-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L TSYS01 U1
U 1 1 58B8439D
P 5150 2800
F 0 "U1" H 5150 3050 60 0000 C CNN
F 1 "TSYS01" H 5150 3150 60 0000 C CNN
F 2 "QFN-16-1EP_4x4mm_Pitch0.65mm" H 5150 2800 60 0001 C CNN
F 3 "" H 5150 2800 60 0000 C CNN
1 5150 2800
1 0 0 -1
$EndComp
$Comp
L C C1
U 1 1 58B85507
P 4300 2500
F 0 "C1" H 4325 2600 50 0000 L CNN
F 1 "100n" H 4325 2400 50 0000 L CNN
F 2 "Capacitors_SMD.pretty:C_0603" H 4338 2350 50 0001 C CNN
F 3 "" H 4300 2500 50 0000 C CNN
1 4300 2500
0 -1 -1 0
$EndComp
Wire Wire Line
4550 3100 4450 3100
$Comp
L GND #PWR01
U 1 1 58B85692
P 4050 2500
F 0 "#PWR01" H 4050 2250 50 0001 C CNN
F 1 "GND" H 4050 2350 50 0000 C CNN
F 2 "" H 4050 2500 50 0000 C CNN
F 3 "" H 4050 2500 50 0000 C CNN
1 4050 2500
1 0 0 -1
$EndComp
$Comp
L VDD #PWR02
U 1 1 58B856EC
P 4550 2400
F 0 "#PWR02" H 4550 2250 50 0001 C CNN
F 1 "VDD" H 4550 2550 50 0000 C CNN
F 2 "" H 4550 2400 50 0000 C CNN
F 3 "" H 4550 2400 50 0000 C CNN
1 4550 2400
1 0 0 -1
$EndComp
Wire Wire Line
4550 2400 4550 2700
Connection ~ 4550 2500
Wire Wire Line
4050 2500 4150 2500
Wire Wire Line
4450 2500 4550 2500
Wire Wire Line
4550 2800 4550 2900
$Comp
L GND #PWR03
U 1 1 58B85877
P 4450 3100
F 0 "#PWR03" H 4450 2850 50 0001 C CNN
F 1 "GND" H 4450 2950 50 0000 C CNN
F 2 "" H 4450 3100 50 0000 C CNN
F 3 "" H 4450 3100 50 0000 C CNN
1 4450 3100
1 0 0 -1
$EndComp
NoConn ~ 5750 2900
$Comp
L R R1
U 1 1 58B85A14
P 5750 2300
F 0 "R1" V 5830 2300 50 0000 C CNN
F 1 "4k7" V 5750 2300 50 0000 C CNN
F 2 "Resistors_SMD.pretty:R_0603" V 5680 2300 50 0001 C CNN
F 3 "" H 5750 2300 50 0000 C CNN
1 5750 2300
1 0 0 -1
$EndComp
Wire Wire Line
5750 2450 5750 2600
$Comp
L R R2
U 1 1 58B85BA0
P 5950 2300
F 0 "R2" V 6030 2300 50 0000 C CNN
F 1 "4k7" V 5950 2300 50 0000 C CNN
F 2 "Resistors_SMD.pretty:R_0603" V 5880 2300 50 0001 C CNN
F 3 "" H 5950 2300 50 0000 C CNN
1 5950 2300
1 0 0 -1
$EndComp
Wire Wire Line
5750 2600 5950 2600
Wire Wire Line
5950 2600 5950 2450
$Comp
L VDD #PWR04
U 1 1 58B85C27
P 5750 2100
F 0 "#PWR04" H 5750 1950 50 0001 C CNN
F 1 "VDD" H 5750 2250 50 0000 C CNN
F 2 "" H 5750 2100 50 0000 C CNN
F 3 "" H 5750 2100 50 0000 C CNN
1 5750 2100
1 0 0 -1
$EndComp
$Comp
L GND #PWR05
U 1 1 58B85C3E
P 5950 2100
F 0 "#PWR05" H 5950 1850 50 0001 C CNN
F 1 "GND" H 5950 1950 50 0000 C CNN
F 2 "" H 5950 2100 50 0000 C CNN
F 3 "" H 5950 2100 50 0000 C CNN
1 5950 2100
-1 0 0 1
$EndComp
Wire Wire Line
5750 2100 5750 2150
Wire Wire Line
5950 2100 5950 2150
Text Notes 5400 2150 0 60 ~ 0
ADDR0
Text Notes 6050 2150 0 60 ~ 0
ADDR1
$Comp
L CONN_01X04 P1
U 1 1 58B85ED6
P 6750 2750
F 0 "P1" H 6750 3000 50 0000 C CNN
F 1 "CONN_01X04" V 6850 2750 50 0000 C CNN
F 2 "my_footprints:SMD_conn_4x2.5mm" H 6750 2750 50 0001 C CNN
F 3 "" H 6750 2750 50 0000 C CNN
1 6750 2750
1 0 0 -1
$EndComp
$Comp
L VDD #PWR06
U 1 1 58B861AA
P 6500 3050
F 0 "#PWR06" H 6500 2900 50 0001 C CNN
F 1 "VDD" H 6500 3200 50 0000 C CNN
F 2 "" H 6500 3050 50 0000 C CNN
F 3 "" H 6500 3050 50 0000 C CNN
1 6500 3050
-1 0 0 1
$EndComp
$Comp
L GND #PWR07
U 1 1 58B861C4
P 6500 2500
F 0 "#PWR07" H 6500 2250 50 0001 C CNN
F 1 "GND" H 6500 2350 50 0000 C CNN
F 2 "" H 6500 2500 50 0000 C CNN
F 3 "" H 6500 2500 50 0000 C CNN
1 6500 2500
-1 0 0 1
$EndComp
Wire Wire Line
5750 2700 6550 2700
Wire Wire Line
5750 2800 6550 2800
Wire Wire Line
6500 2500 6500 2600
Wire Wire Line
6500 2600 6550 2600
Wire Wire Line
6550 2900 6500 2900
Wire Wire Line
6500 2900 6500 3050
NoConn ~ 5150 3400
Text Notes 4850 1750 0 118 ~ 0
Solder only R1 or R2\ndue to desired address
$Comp
L CONN_01X01 Hole1
U 1 1 592E54A8
P 1450 6250
F 0 "Hole1" H 1450 6350 50 0000 C CNN
F 1 "Hole 3mm" V 1550 6250 50 0000 C CNN
F 2 "my_footprints:Hole_3mm" H 1450 6250 50 0001 C CNN
F 3 "" H 1450 6250 50 0001 C CNN
1 1450 6250
1 0 0 -1
$EndComp
$Comp
L CONN_01X01 Hole2
U 1 1 592E5682
P 1450 6750
F 0 "Hole2" H 1450 6850 50 0000 C CNN
F 1 "Hole 3mm" V 1550 6750 50 0000 C CNN
F 2 "my_footprints:Hole_3mm" H 1450 6750 50 0001 C CNN
F 3 "" H 1450 6750 50 0001 C CNN
1 1450 6750
1 0 0 -1
$EndComp
$EndSCHEMATC

View File

@@ -0,0 +1,142 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# C
#
DEF C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "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
#
# CONN_01X01
#
DEF CONN_01X01 J 0 40 Y N 1 F N
F0 "J" 0 100 50 H V C CNN
F1 "CONN_01X01" 100 0 50 V V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Pin_Header_Straight_1X*
Pin_Header_Angled_1X*
Socket_Strip_Straight_1X*
Socket_Strip_Angled_1X*
$ENDFPLIST
DRAW
S -50 5 10 -5 0 1 0 N
S -50 50 50 -50 0 1 0 N
X P1 1 -200 0 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_01X04
#
DEF CONN_01X04 J 0 40 Y N 1 F N
F0 "J" 0 250 50 H V C CNN
F1 "CONN_01X04" 100 0 50 V V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Pin_Header_Straight_1X*
Pin_Header_Angled_1X*
Socket_Strip_Straight_1X*
Socket_Strip_Angled_1X*
$ENDFPLIST
DRAW
S -50 -145 10 -155 0 1 0 N
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 155 10 145 0 1 0 N
S -50 200 50 -200 0 1 0 N
X P1 1 -200 150 150 R 50 50 1 1 P
X P2 2 -200 50 150 R 50 50 1 1 P
X P3 3 -200 -50 150 R 50 50 1 1 P
X P4 4 -200 -150 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# GND
#
DEF GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "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
#
# R
#
DEF R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "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_*
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
#
# TSYS01
#
DEF TSYS01 U 0 40 Y Y 1 F N
F0 "U" 0 250 60 H V C CNN
F1 "TSYS01" 0 350 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
S -400 -400 400 400 0 1 0 f
X VSS 1 -600 -300 200 R 60 60 1 1 W
X CSB 2 600 200 200 L 60 60 1 1 I
X SCLK/SCL 3 600 100 200 L 60 60 1 1 I
X SDI/SDA 4 600 0 200 L 60 60 1 1 I
X SDO 5 600 -100 200 L 60 60 1 1 I
X NC6 6 -300 500 100 D 0 0 1 1 N N
X NC 9 0 500 100 D 0 0 1 1 N N
X A 10 -600 0 200 R 60 60 1 1 I
X B 11 -600 -100 200 R 60 60 1 1 I
X NC 12 100 500 100 D 0 0 1 1 N N
X NC 13 200 500 100 D 0 0 1 1 N N
X NC 14 300 500 100 D 0 0 1 1 N N
X VDD 15 -600 300 200 R 60 60 1 1 W
X PS 16 -600 100 200 R 60 60 1 1 I
X PAD 17 0 -600 200 U 50 50 1 1 I
X 7 NC -200 500 100 D 0 0 1 1 N N
X 8 NC -100 500 100 D 0 0 1 1 N N
ENDDRAW
ENDDEF
#
# VDD
#
DEF VDD #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "VDD" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 0 75 25 0 1 0 N
P 2 0 1 0 0 0 0 50 N
X VDD 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library

View File

@@ -0,0 +1,142 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# C
#
DEF C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "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
#
# CONN_01X01
#
DEF CONN_01X01 J 0 40 Y N 1 F N
F0 "J" 0 100 50 H V C CNN
F1 "CONN_01X01" 100 0 50 V V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Pin_Header_Straight_1X*
Pin_Header_Angled_1X*
Socket_Strip_Straight_1X*
Socket_Strip_Angled_1X*
$ENDFPLIST
DRAW
S -50 5 10 -5 0 1 0 N
S -50 50 50 -50 0 1 0 N
X P1 1 -200 0 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_01X04
#
DEF CONN_01X04 J 0 40 Y N 1 F N
F0 "J" 0 250 50 H V C CNN
F1 "CONN_01X04" 100 0 50 V V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Pin_Header_Straight_1X*
Pin_Header_Angled_1X*
Socket_Strip_Straight_1X*
Socket_Strip_Angled_1X*
$ENDFPLIST
DRAW
S -50 -145 10 -155 0 1 0 N
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 155 10 145 0 1 0 N
S -50 200 50 -200 0 1 0 N
X P1 1 -200 150 150 R 50 50 1 1 P
X P2 2 -200 50 150 R 50 50 1 1 P
X P3 3 -200 -50 150 R 50 50 1 1 P
X P4 4 -200 -150 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# GND
#
DEF GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "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
#
# R
#
DEF R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "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_*
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
#
# TSYS01
#
DEF TSYS01 U 0 40 Y Y 1 F N
F0 "U" 0 250 60 H V C CNN
F1 "TSYS01" 0 350 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
S -400 -400 400 400 0 1 0 f
X VSS 1 -600 -300 200 R 60 60 1 1 W
X CSB 2 600 200 200 L 60 60 1 1 I
X SCLK/SCL 3 600 100 200 L 60 60 1 1 I
X SDI/SDA 4 600 0 200 L 60 60 1 1 I
X SDO 5 600 -100 200 L 60 60 1 1 I
X NC6 6 -300 500 100 D 0 0 1 1 N N
X NC 9 0 500 100 D 0 0 1 1 N N
X A 10 -600 0 200 R 60 60 1 1 I
X B 11 -600 -100 200 R 60 60 1 1 I
X NC 12 100 500 100 D 0 0 1 1 N N
X NC 13 200 500 100 D 0 0 1 1 N N
X NC 14 300 500 100 D 0 0 1 1 N N
X VDD 15 -600 300 200 R 60 60 1 1 W
X PS 16 -600 100 200 R 60 60 1 1 I
X PAD 17 0 -600 200 U 50 50 1 1 I
X 7 NC -200 500 100 D 0 0 1 1 N N
X 8 NC -100 500 100 D 0 0 1 1 N N
ENDDRAW
ENDDEF
#
# VDD
#
DEF VDD #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "VDD" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 0 75 25 0 1 0 N
P 2 0 1 0 0 0 0 50 N
X VDD 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library

View File

@@ -0,0 +1,113 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# C
#
DEF C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "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
#
# CONN_01X01
#
DEF CONN_01X01 J 0 40 Y N 1 F N
F0 "J" 0 100 50 H V C CNN
F1 "CONN_01X01" 100 0 50 V V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Pin_Header_Straight_1X*
Pin_Header_Angled_1X*
Socket_Strip_Straight_1X*
Socket_Strip_Angled_1X*
$ENDFPLIST
DRAW
S -50 5 10 -5 0 1 0 N
S -50 50 50 -50 0 1 0 N
X P1 1 -200 0 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_01X04
#
DEF CONN_01X04 J 0 40 Y N 1 F N
F0 "J" 0 250 50 H V C CNN
F1 "CONN_01X04" 100 0 50 V V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Pin_Header_Straight_1X*
Pin_Header_Angled_1X*
Socket_Strip_Straight_1X*
Socket_Strip_Angled_1X*
$ENDFPLIST
DRAW
S -50 -145 10 -155 0 1 0 N
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 155 10 145 0 1 0 N
S -50 200 50 -200 0 1 0 N
X P1 1 -200 150 150 R 50 50 1 1 P
X P2 2 -200 50 150 R 50 50 1 1 P
X P3 3 -200 -50 150 R 50 50 1 1 P
X P4 4 -200 -150 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# GND
#
DEF GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "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
#
# R
#
DEF R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "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_*
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
#
# VDD
#
DEF VDD #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "VDD" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 0 75 25 0 1 0 N
P 2 0 1 0 0 0 0 50 N
X VDD 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library

3
kicad/sym-lib-table Normal file
View File

@@ -0,0 +1,3 @@
(sym_lib_table
(lib (name tsys01-rescue)(type Legacy)(uri ${KIPRJMOD}/tsys01-rescue.lib)(options "")(descr ""))
)

142
kicad/tsys01-rescue.lib Normal file
View File

@@ -0,0 +1,142 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# C
#
DEF C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "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
#
# CONN_01X01
#
DEF CONN_01X01 J 0 40 Y N 1 F N
F0 "J" 0 100 50 H V C CNN
F1 "CONN_01X01" 100 0 50 V V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Pin_Header_Straight_1X*
Pin_Header_Angled_1X*
Socket_Strip_Straight_1X*
Socket_Strip_Angled_1X*
$ENDFPLIST
DRAW
S -50 5 10 -5 0 1 0 N
S -50 50 50 -50 0 1 0 N
X P1 1 -200 0 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_01X04
#
DEF CONN_01X04 J 0 40 Y N 1 F N
F0 "J" 0 250 50 H V C CNN
F1 "CONN_01X04" 100 0 50 V V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Pin_Header_Straight_1X*
Pin_Header_Angled_1X*
Socket_Strip_Straight_1X*
Socket_Strip_Angled_1X*
$ENDFPLIST
DRAW
S -50 -145 10 -155 0 1 0 N
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 155 10 145 0 1 0 N
S -50 200 50 -200 0 1 0 N
X P1 1 -200 150 150 R 50 50 1 1 P
X P2 2 -200 50 150 R 50 50 1 1 P
X P3 3 -200 -50 150 R 50 50 1 1 P
X P4 4 -200 -150 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# GND
#
DEF GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "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
#
# R
#
DEF R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "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_*
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
#
# TSYS01
#
DEF TSYS01 U 0 40 Y Y 1 F N
F0 "U" 0 250 60 H V C CNN
F1 "TSYS01" 0 350 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
S -400 -400 400 400 0 1 0 f
X VSS 1 -600 -300 200 R 60 60 1 1 W
X A 10 -600 0 200 R 60 60 1 1 I
X B 11 -600 -100 200 R 60 60 1 1 I
X NC 12 100 500 100 D 0 0 1 1 N N
X NC 13 200 500 100 D 0 0 1 1 N N
X NC 14 300 500 100 D 0 0 1 1 N N
X VDD 15 -600 300 200 R 60 60 1 1 W
X PS 16 -600 100 200 R 60 60 1 1 I
X PAD 17 0 -600 200 U 50 50 1 1 I
X CSB 2 600 200 200 L 60 60 1 1 I
X SCLK/SCL 3 600 100 200 L 60 60 1 1 I
X SDI/SDA 4 600 0 200 L 60 60 1 1 I
X SDO 5 600 -100 200 L 60 60 1 1 I
X NC6 6 -300 500 100 D 0 0 1 1 N N
X NC 9 0 500 100 D 0 0 1 1 N N
X 7 NC -200 500 100 D 0 0 1 1 N N
X 8 NC -100 500 100 D 0 0 1 1 N N
ENDDRAW
ENDDEF
#
# VDD
#
DEF VDD #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "VDD" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 0 75 25 0 1 0 N
P 2 0 1 0 0 0 0 50 N
X VDD 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library