-v 20200604 2
+v 20211219 2
C 40000 40000 0 0 0 title-E.sym
N 54800 41700 65600 41700 4
N 57300 41700 57300 43200 4
C 41900 57800 1 0 1 gnd.sym
-T 79000 41900 9 30 1 0 0 0 1
+T 78800 41800 9 30 1 0 0 0 1
TeleStatic
C 44900 46200 1 0 0 gnd.sym
N 42600 46700 41200 46700 4
}
C 47500 41300 1 0 0 gnd.sym
T 82400 40400 9 10 1 0 0 0 1
-4
+4.1
T 80000 40400 9 10 1 0 0 0 1
1
T 80600 40400 9 10 1 0 0 0 1
C 44500 47300 1 270 0 n-fet.sym
{
T 44400 47600 5 10 0 0 270 0 1
-device=PMOS_TRANSISTOR
+device=MOSFET
T 44500 47400 5 10 1 1 0 0 1
refdes=Q1
T 44470 47305 5 10 0 1 270 0 1
T 44400 69700 5 10 1 1 0 0 1
netname=cs_flash
}
-N 44200 71600 44300 71600 4
+N 44200 71600 45400 71600 4
N 43000 72300 43000 72500 4
-N 43000 72400 44300 72400 4
-N 44300 71200 44300 72400 4
-N 44300 71200 44200 71200 4
+N 43000 72400 45400 72400 4
+N 45400 71200 45400 72400 4
+N 45400 71200 44200 71200 4
C 41800 68800 1 0 0 W25Q.sym
{
T 42855 70400 5 10 0 1 0 0 1
T 42095 72095 5 10 1 1 0 0 1
refdes=U5
T 43200 72100 5 10 1 1 0 0 1
-value=W25Q64
+value=MX25L25673GM2I-08G
T 41800 68800 5 10 0 1 0 0 1
motortest=true
}
netname=adc_drdy
}
N 76600 72900 76300 72900 4
-T 77400 40600 9 10 1 0 0 0 3
- Copyright 2020 by Bdale Garbee <bdale@gag.com>
+T 77100 40600 9 10 1 0 0 0 3
+ Copyright 2022 by Bdale Garbee <bdale@gag.com>
Licensed under the TAPR Open Hardware License, http://tapr.org/OHL
N 76600 65700 76500 65700 4
C 65200 67700 1 0 1 npn.sym
{
T 64600 68200 5 10 0 0 0 6 1
-device=NPN_TRANSISTOR
+device=TRANSISTOR
T 65200 67700 5 10 0 0 0 6 1
footprint=SOT23
T 64600 68200 5 10 1 1 0 6 1
needs gain 167 to optimally drive
5V ADC input, which is 369 ohms.
The next higher std value is 374.
-T 60600 68700 9 10 1 0 0 0 1
+T 60400 68700 9 10 1 0 0 0 1
10V default
T 60900 66100 9 10 1 0 0 0 9
excite +
C 48500 44900 1 180 1 p-fet.sym
{
T 49405 44395 5 10 0 0 180 6 1
-device=NPN_TRANSISTOR
+device=MOSFET
T 48505 44795 5 10 1 1 180 6 1
refdes=Q6
T 49400 44300 5 10 1 1 0 0 1
refdes=J3
T 65000 53900 5 10 0 1 0 0 1
footprint=282834-4
+T 65000 53900 5 10 0 1 0 0 1
+device=CONNECTOR
+T 65000 53900 5 10 0 1 0 0 1
+value=4screws
}
N 51400 49700 51400 49600 4
C 46000 49700 1 0 0 STM32L151-100.sym
C 77600 55900 1 0 0 header40-2.sym
{
T 77850 64400 5 10 0 1 0 0 1
-device=HEADER40
+device=CONNECTOR
T 78200 64000 5 10 1 1 0 0 1
refdes=J1
T 77600 55900 5 10 0 1 0 0 1
footprint=100mil20x2
+T 77600 55900 5 10 0 1 0 0 1
+value=male
}
N 55500 53300 56800 53300 4
{
T 56800 53800 5 10 1 1 0 6 1
netname=pe7
}
-N 55500 54100 56800 54100 4
-{
-T 56800 54200 5 10 1 1 0 6 1
-netname=pe6
-}
-N 55500 54500 56800 54500 4
-{
-T 56800 54600 5 10 1 1 0 6 1
-netname=pe5
-}
-N 55500 54900 56800 54900 4
-{
-T 56800 55000 5 10 1 1 0 6 1
-netname=pe4
-}
-N 55500 55300 56800 55300 4
-{
-T 56800 55400 5 10 1 1 0 6 1
-netname=pe3
-}
-N 55500 55700 56800 55700 4
-{
-T 56800 55800 5 10 1 1 0 6 1
-netname=pe2
-}
-N 55500 56100 56800 56100 4
-{
-T 56800 56200 5 10 1 1 0 6 1
-netname=pe1
-}
-N 55500 56500 56800 56500 4
-{
-T 56800 56600 5 10 1 1 0 6 1
-netname=pe0
-}
-N 79000 62100 80300 62100 4
-{
-T 80300 62200 5 10 1 1 0 6 1
-netname=pe7
-}
N 76300 62100 77600 62100 4
{
-T 77600 62200 5 10 1 1 0 6 1
-netname=pe6
-}
-N 79000 62500 80300 62500 4
-{
-T 80300 62600 5 10 1 1 0 6 1
-netname=pe5
-}
-N 76300 62500 77600 62500 4
-{
-T 77600 62600 5 10 1 1 0 6 1
-netname=pe4
-}
-N 79000 62900 80300 62900 4
-{
-T 80300 63000 5 10 1 1 0 6 1
-netname=pe3
-}
-N 76300 62900 77600 62900 4
-{
-T 77600 63000 5 10 1 1 0 6 1
-netname=pe2
-}
-N 79000 63300 80300 63300 4
-{
-T 80300 63400 5 10 1 1 0 6 1
-netname=pe1
-}
-N 76300 63300 77600 63300 4
-{
-T 77600 63400 5 10 1 1 0 6 1
-netname=pe0
+T 76300 62200 5 10 1 1 0 0 1
+netname=pe7
}
N 55500 63300 56800 63300 4
{
T 56800 69400 5 10 1 1 0 6 1
netname=pc0
}
-N 80300 61300 79000 61300 4
+N 80300 62100 79000 62100 4
{
-T 80300 61400 5 10 1 1 0 6 1
+T 80300 62200 5 10 1 1 0 6 1
netname=pc15
}
-N 77600 61300 76300 61300 4
+N 77600 61700 76300 61700 4
{
-T 76300 61400 5 10 1 1 0 0 1
+T 76300 61800 5 10 1 1 0 0 1
netname=pc14
}
-N 80300 60900 79000 60900 4
+N 80300 61700 79000 61700 4
{
-T 80300 61000 5 10 1 1 0 6 1
+T 80300 61800 5 10 1 1 0 6 1
netname=pc13
}
-N 77600 60900 76300 60900 4
+N 77600 61300 76300 61300 4
{
-T 76300 61000 5 10 1 1 0 0 1
+T 76300 61400 5 10 1 1 0 0 1
netname=pc12
}
-N 80300 60500 79000 60500 4
+N 80300 61300 79000 61300 4
{
-T 80300 60600 5 10 1 1 0 6 1
+T 80300 61400 5 10 1 1 0 6 1
netname=pc11
}
-N 77600 60500 76300 60500 4
+N 77600 60900 76300 60900 4
{
-T 76300 60600 5 10 1 1 0 0 1
+T 76300 61000 5 10 1 1 0 0 1
netname=pc10
}
-N 80300 60100 79000 60100 4
+N 80300 60900 79000 60900 4
{
-T 80300 60200 5 10 1 1 0 6 1
+T 80300 61000 5 10 1 1 0 6 1
netname=pc9
}
-N 77600 60100 76300 60100 4
+N 77600 60500 76300 60500 4
{
-T 76300 60200 5 10 1 1 0 0 1
+T 76300 60600 5 10 1 1 0 0 1
netname=pc8
}
-N 80300 59700 79000 59700 4
+N 80300 60500 79000 60500 4
{
-T 80300 59800 5 10 1 1 0 6 1
+T 80300 60600 5 10 1 1 0 6 1
netname=pc7
}
-N 77600 59700 76300 59700 4
+N 77600 60100 76300 60100 4
{
-T 76300 59800 5 10 1 1 0 0 1
+T 76300 60200 5 10 1 1 0 0 1
netname=pc6
}
-N 80300 59300 79000 59300 4
+N 80300 60100 79000 60100 4
{
-T 80300 59400 5 10 1 1 0 6 1
+T 80300 60200 5 10 1 1 0 6 1
netname=pc5
}
-N 77600 59300 76300 59300 4
+N 77600 59700 76300 59700 4
{
-T 76300 59400 5 10 1 1 0 0 1
+T 76300 59800 5 10 1 1 0 0 1
netname=pc4
}
-N 80300 58900 79000 58900 4
+N 80300 59700 79000 59700 4
{
-T 80300 59000 5 10 1 1 0 6 1
+T 80300 59800 5 10 1 1 0 6 1
netname=pc3
}
-N 77600 58900 76300 58900 4
+N 77600 59300 76300 59300 4
{
-T 76300 59000 5 10 1 1 0 0 1
+T 76300 59400 5 10 1 1 0 0 1
netname=pc2
}
-N 80300 58500 79000 58500 4
+N 80300 59300 79000 59300 4
{
-T 80300 58600 5 10 1 1 0 6 1
+T 80300 59400 5 10 1 1 0 6 1
netname=pc1
}
-N 77600 58500 76300 58500 4
+N 77600 58900 76300 58900 4
{
-T 76300 58600 5 10 1 1 0 0 1
+T 76300 59000 5 10 1 1 0 0 1
netname=pc0
}
C 71900 59000 1 0 0 conn-8.sym
refdes=J4
T 71900 59000 5 10 0 1 0 0 1
footprint=0-215079-8
+T 71900 59000 5 10 0 1 0 0 1
+device=CONNECTOR
+T 71900 59000 5 10 0 1 0 0 1
+loadstatus=noload
}
C 71800 61600 1 0 0 gnd.sym
N 71900 60700 70700 60700 4
}
N 76600 69700 74900 69700 4
{
-T 75700 69750 5 10 1 1 0 0 1
+T 74900 69750 5 10 1 1 0 0 1
netname=analog4
}
N 71200 70400 74300 70400 4
N 74300 70400 74300 71300 4
-N 77600 56900 76300 56900 4
+N 77600 57300 76300 57300 4
{
-T 76300 57050 5 10 1 1 0 0 1
+T 76300 57350 5 10 1 1 0 0 1
netname=analog3
}
-N 79000 56900 80300 56900 4
+N 79000 57300 80300 57300 4
{
-T 80300 57050 5 10 1 1 0 6 1
+T 80300 57350 5 10 1 1 0 6 1
netname=analog4
}
-C 78900 63800 1 0 0 3.3V-plus.sym
+C 80600 56900 1 0 0 3.3V-plus.sym
C 79000 55800 1 0 0 gnd.sym
-C 75600 56500 1 0 0 5V-plus.sym
-N 77600 56500 75800 56500 4
+C 75600 56900 1 0 0 5V-plus.sym
+N 77600 56900 75800 56900 4
N 46000 54900 44700 54900 4
{
T 44700 54950 5 10 1 1 0 0 1
T 44700 54550 5 10 1 1 0 0 1
netname=pb7
}
-N 77600 57300 76300 57300 4
+N 77600 57700 76300 57700 4
{
-T 76300 57450 5 10 1 1 0 0 1
+T 76300 57750 5 10 1 1 0 0 1
netname=pb6
}
-N 79000 57300 80300 57300 4
+N 79000 57700 80300 57700 4
{
-T 80300 57450 5 10 1 1 0 6 1
+T 80300 57750 5 10 1 1 0 6 1
netname=pb7
}
C 77400 55800 1 0 0 gnd.sym
T 44700 60950 5 10 1 1 0 0 1
netname=b_spi1_mosi
}
-N 79000 58100 80300 58100 4
+N 79000 58900 80300 58900 4
{
-T 80300 58250 5 10 1 1 0 6 1
+T 80300 58950 5 10 1 1 0 6 1
netname=b_spi1_sck
}
-N 80300 57700 79000 57700 4
+N 80300 58500 79000 58500 4
{
-T 80300 57750 5 10 1 1 0 6 1
+T 80300 58550 5 10 1 1 0 6 1
netname=b_spi1_mosi
}
-N 77600 57700 76300 57700 4
+N 77600 58500 76300 58500 4
{
-T 76300 57850 5 10 1 1 0 0 1
+T 76300 58550 5 10 1 1 0 0 1
netname=b_spi1_miso
}
C 63800 43200 1 90 0 capacitor.sym
T 44700 59750 5 10 1 1 0 0 1
netname=pa10
}
-N 77600 61700 76300 61700 4
+N 77600 58100 76300 58100 4
{
-T 76300 61850 5 10 1 1 0 0 1
+T 76300 58150 5 10 1 1 0 0 1
netname=pa9
}
-N 79000 61700 80300 61700 4
+N 79000 58100 80300 58100 4
{
-T 80300 61850 5 10 1 1 0 6 1
+T 80300 58150 5 10 1 1 0 6 1
netname=pa10
}
N 77500 56100 77600 56100 4
N 79100 56100 79000 56100 4
-N 77600 58100 77500 58100 4
-N 77500 56100 77500 63700 4
-N 77600 63700 77500 63700 4
-N 79100 56500 79100 63800 4
-N 79000 63700 79100 63700 4
-N 79100 56500 79000 56500 4
+N 77500 56100 77500 56500 4
+N 79000 56900 80800 56900 4
T 40000 40000 8 10 1 1 0 0 1
footprint=1-338068-6
-C 64600 58800 1 0 0 conn-10.sym
+N 56800 52900 55500 52900 4
+{
+T 56800 52950 5 10 1 1 0 6 1
+netname=pe9
+}
+N 56800 52500 55500 52500 4
{
-T 64955 62695 5 10 1 1 0 0 1
-refdes=J7
-T 64600 58800 5 10 0 0 0 0 1
-footprint=1-338068-0
-T 64700 58500 5 10 1 1 0 0 1
-value=More I/O
+T 56800 52550 5 10 1 1 0 6 1
+netname=pe10
}
-C 64500 62200 1 0 0 gnd.sym
-C 63900 62300 1 0 0 3.3V-plus.sym
-N 64600 62100 64100 62100 4
-N 64100 62100 64100 62300 4
-N 55500 60900 56800 60900 4
+N 56800 52100 55500 52100 4
{
-T 56800 60950 5 10 1 1 0 6 1
-netname=pd5
+T 56800 52150 5 10 1 1 0 6 1
+netname=pe11
}
-N 55500 60500 56800 60500 4
+N 79000 62500 80300 62500 4
{
-T 56800 60550 5 10 1 1 0 6 1
-netname=pd6
+T 80300 62550 5 10 1 1 0 6 1
+netname=pe8
}
-N 64600 61300 62700 61300 4
+N 76300 62500 77600 62500 4
{
-T 62700 61350 5 10 1 1 0 0 1
-netname=pd5
+T 76300 62550 5 10 1 1 0 0 1
+netname=pe9
}
-N 64600 61700 62700 61700 4
+N 79000 62900 80300 62900 4
{
-T 62700 61750 5 10 1 1 0 0 1
-netname=pd6
+T 80300 62950 5 10 1 1 0 6 1
+netname=pe10
}
-N 46000 57300 44700 57300 4
+N 76300 62900 77600 62900 4
{
-T 44700 57350 5 10 1 1 0 0 1
-netname=pb0
+T 76300 62950 5 10 1 1 0 0 1
+netname=pe11
}
-N 44700 56900 46000 56900 4
+N 77600 56500 77500 56500 4
+N 79000 56500 79100 56500 4
+N 79100 56500 79100 56100 4
+N 77600 63700 76300 63700 4
{
-T 44700 56950 5 10 1 1 0 0 1
-netname=pb1
+T 76300 63750 5 10 1 1 0 0 1
+netname=v_pyro
}
-N 62700 60900 64600 60900 4
+N 77600 63300 76300 63300 4
{
-T 62700 60950 5 10 1 1 0 0 1
-netname=pb0
+T 76300 63350 5 10 1 1 0 0 1
+netname=v_pyro
}
-N 62700 60500 64600 60500 4
+N 80300 63700 79000 63700 4
{
-T 62700 60550 5 10 1 1 0 0 1
-netname=pb1
+T 80300 63750 5 10 1 1 0 6 1
+netname=v_pyro
}
-N 56800 52900 55500 52900 4
+N 80300 63300 79000 63300 4
{
-T 56800 52950 5 10 1 1 0 6 1
-netname=pe9
+T 80300 63350 5 10 1 1 0 6 1
+netname=v_pyro
}
-N 56800 52500 55500 52500 4
+C 55500 58800 1 0 0 nc-right.sym
{
-T 56800 52550 5 10 1 1 0 6 1
-netname=pe10
+T 55600 59300 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 59500 5 10 0 0 0 0 1
+device=DRC_Directive
}
-N 56800 52100 55500 52100 4
+C 55500 58400 1 0 0 nc-right.sym
{
-T 56800 52150 5 10 1 1 0 6 1
-netname=pe11
+T 55600 58900 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 59100 5 10 0 0 0 0 1
+device=DRC_Directive
}
-N 62700 60100 64600 60100 4
+C 55500 58000 1 0 0 nc-right.sym
{
-T 62700 60150 5 10 1 1 0 0 1
-netname=pe8
+T 55600 58500 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 58700 5 10 0 0 0 0 1
+device=DRC_Directive
}
-N 62700 59700 64600 59700 4
+C 55500 57600 1 0 0 nc-right.sym
{
-T 62700 59750 5 10 1 1 0 0 1
-netname=pe9
+T 55600 58100 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 58300 5 10 0 0 0 0 1
+device=DRC_Directive
}
-N 62700 59300 64600 59300 4
+C 55500 57200 1 0 0 nc-right.sym
{
-T 62700 59350 5 10 1 1 0 0 1
-netname=pe10
+T 55600 57700 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 57900 5 10 0 0 0 0 1
+device=DRC_Directive
}
-N 62700 58900 64600 58900 4
+C 55500 56800 1 0 0 nc-right.sym
{
-T 62700 58950 5 10 1 1 0 0 1
-netname=pe11
+T 55600 57300 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 57500 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 55500 60000 1 0 0 nc-right.sym
+{
+T 55600 60500 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 60700 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 55500 51600 1 0 0 nc-right.sym
+{
+T 55600 52100 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 52300 5 10 0 0 0 0 1
+device=DRC_Directive
}
+C 45500 68800 1 0 0 nc-left.sym
+{
+T 45500 69200 5 10 0 0 0 0 1
+value=NoConnection
+T 45500 69600 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 45500 68400 1 0 0 nc-left.sym
+{
+T 45500 68800 5 10 0 0 0 0 1
+value=NoConnection
+T 45500 69200 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 45500 62400 1 0 0 nc-left.sym
+{
+T 45500 62800 5 10 0 0 0 0 1
+value=NoConnection
+T 45500 63200 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 45500 62000 1 0 0 nc-left.sym
+{
+T 45500 62400 5 10 0 0 0 0 1
+value=NoConnection
+T 45500 62800 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 45500 56000 1 0 0 nc-left.sym
+{
+T 45500 56400 5 10 0 0 0 0 1
+value=NoConnection
+T 45500 56800 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 45500 54000 1 0 0 nc-left.sym
+{
+T 45500 54400 5 10 0 0 0 0 1
+value=NoConnection
+T 45500 54800 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 45500 57200 1 0 0 nc-left.sym
+{
+T 45500 57600 5 10 0 0 0 0 1
+value=NoConnection
+T 45500 58000 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 45500 56800 1 0 0 nc-left.sym
+{
+T 45500 57200 5 10 0 0 0 0 1
+value=NoConnection
+T 45500 57600 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 55500 60800 1 0 0 nc-right.sym
+{
+T 55600 61300 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 61500 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 55500 60400 1 0 0 nc-right.sym
+{
+T 55600 60900 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 61100 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 55500 56400 1 0 0 nc-right.sym
+{
+T 55600 56900 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 57100 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 55500 56000 1 0 0 nc-right.sym
+{
+T 55600 56500 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 56700 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 55500 55600 1 0 0 nc-right.sym
+{
+T 55600 56100 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 56300 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 55500 55200 1 0 0 nc-right.sym
+{
+T 55600 55700 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 55900 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 55500 54800 1 0 0 nc-right.sym
+{
+T 55600 55300 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 55500 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 55500 54400 1 0 0 nc-right.sym
+{
+T 55600 54900 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 55100 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 55500 54000 1 0 0 nc-right.sym
+{
+T 55600 54500 5 10 0 0 0 0 1
+value=NoConnection
+T 55600 54700 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 72500 69500 1 90 0 zener.sym
+{
+T 71900 69900 5 10 0 0 90 0 1
+device=DIODE
+T 72000 69700 5 10 1 1 0 6 1
+refdes=Z1
+T 72000 70000 5 10 1 1 0 6 1
+value=5.1V
+T 72500 69500 5 10 0 1 0 0 1
+footprint=0805diode
+}
+C 72200 69200 1 0 0 gnd.sym
+T 71400 68400 9 10 1 0 0 0 3
+Protect ADC input
+should INA125 output
+exceed 5V ADC range
+C 40800 57300 1 0 0 gnd.sym