From 15560174eba8460cf3fd4c783d971bd0d325194e Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Mon, 1 Jul 2024 22:34:03 -0700 Subject: [PATCH] Add TEPT5700 ALS for automatic backlight control Signed-off-by: Keith Packard --- telelco.sch | 149 ++++++++++++++++++++++++++++++++-------------------- 1 file changed, 93 insertions(+), 56 deletions(-) diff --git a/telelco.sch b/telelco.sch index 19b9664..2d3d997 100644 --- a/telelco.sch +++ b/telelco.sch @@ -7417,9 +7417,9 @@ N 61750 70700 60450 70700 4 T 61775 70800 5 10 1 1 0 6 1 netname=drag_mode } -N 61750 71100 60450 71100 4 +N 61750 63900 60450 63900 4 { -T 61750 71200 5 10 1 1 0 6 1 +T 61750 64000 5 10 1 1 0 6 1 netname=drag_select } C 43800 57600 1 0 1 EMBEDDEDgnd.sym @@ -7815,57 +7815,57 @@ value=1k T 59550 70600 5 10 0 1 0 0 1 footprint=0402 } -C 59550 71000 1 0 0 EMBEDDEDresistor.sym +C 59550 63800 1 0 0 EMBEDDEDresistor.sym [ -L 60150 71200 60050 71000 3 0 0 0 -1 -1 -L 60050 71000 59950 71200 3 0 0 0 -1 -1 -L 59950 71200 59850 71000 3 0 0 0 -1 -1 -L 59850 71000 59750 71200 3 0 0 0 -1 -1 -T 59850 71400 5 10 0 0 0 0 1 +L 60150 64000 60050 63800 3 0 0 0 -1 -1 +L 60050 63800 59950 64000 3 0 0 0 -1 -1 +L 59950 64000 59850 63800 3 0 0 0 -1 -1 +L 59850 63800 59750 64000 3 0 0 0 -1 -1 +T 59850 64200 5 10 0 0 0 0 1 device=RESISTOR -L 60150 71200 60250 71000 3 0 0 0 -1 -1 -L 60250 71000 60300 71100 3 0 0 0 -1 -1 -P 60450 71100 60300 71100 1 0 0 +L 60150 64000 60250 63800 3 0 0 0 -1 -1 +L 60250 63800 60300 63900 3 0 0 0 -1 -1 +P 60450 63900 60300 63900 1 0 0 { -T 60350 71150 5 8 0 1 0 0 1 +T 60350 63950 5 8 0 1 0 0 1 pinnumber=2 -T 60350 71150 5 8 0 0 0 0 1 +T 60350 63950 5 8 0 0 0 0 1 pinseq=2 -T 60350 71150 5 8 0 1 0 0 1 +T 60350 63950 5 8 0 1 0 0 1 pinlabel=2 -T 60350 71150 5 8 0 1 0 0 1 +T 60350 63950 5 8 0 1 0 0 1 pintype=pas } -P 59550 71100 59702 71100 1 0 0 +P 59550 63900 59702 63900 1 0 0 { -T 59650 71150 5 8 0 1 0 0 1 +T 59650 63950 5 8 0 1 0 0 1 pinnumber=1 -T 59650 71150 5 8 0 0 0 0 1 +T 59650 63950 5 8 0 0 0 0 1 pinseq=1 -T 59650 71150 5 8 0 1 0 0 1 +T 59650 63950 5 8 0 1 0 0 1 pinlabel=1 -T 59650 71150 5 8 0 1 0 0 1 +T 59650 63950 5 8 0 1 0 0 1 pintype=pas } -L 59751 71200 59700 71100 3 0 0 0 -1 -1 -T 59750 71300 8 10 0 1 0 0 1 +L 59751 64000 59700 63900 3 0 0 0 -1 -1 +T 59750 64100 8 10 0 1 0 0 1 refdes=R? -T 59550 71000 8 10 0 1 0 0 1 +T 59550 63800 8 10 0 1 0 0 1 pins=2 -T 59550 71000 8 10 0 1 0 0 1 +T 59550 63800 8 10 0 1 0 0 1 class=DISCRETE ] { -T 59850 71400 5 10 0 0 0 0 1 +T 59850 64200 5 10 0 0 0 0 1 device=RESISTOR -T 60250 71150 5 10 1 1 0 0 1 +T 60250 63950 5 10 1 1 0 0 1 refdes=R23 -T 59650 71150 5 10 1 1 0 6 1 +T 59650 63950 5 10 1 1 0 6 1 value=1k -T 59550 71000 5 10 0 1 0 0 1 +T 59550 63800 5 10 0 1 0 0 1 footprint=0402 } -N 59550 71100 57600 71100 4 +N 59550 63900 57600 63900 4 N 59550 70700 57600 70700 4 C 68600 73000 1 270 0 EMBEDDEDNHD-C12864LZ.sym [ @@ -9740,33 +9740,6 @@ N 57600 66700 59000 66700 4 T 59000 66800 5 10 1 1 0 6 1 netname=cs_companion1 } -C 57600 63800 1 0 0 EMBEDDEDnc-right.sym -[ -P 57600 63900 57800 63900 1 0 0 -{ -T 58200 63900 5 10 0 0 180 8 1 -pinseq=1 -T 58200 64100 5 10 0 0 180 8 1 -pinnumber=1 -} -L 57800 63800 57800 64000 3 0 0 0 -1 -1 -T 57700 64300 8 10 0 0 0 0 1 -value=NoConnection -T 57850 63900 9 10 1 0 0 1 1 -NC -T 57600 64400 8 10 0 0 0 0 1 -documentation=nc.pdf -T 57700 64500 8 10 0 0 0 0 1 -device=DRC_Directive -T 57700 64700 8 10 0 0 0 0 1 -graphical=1 -] -{ -T 57700 64300 5 10 0 0 0 0 1 -value=NoConnection -T 57700 64500 5 10 0 0 0 0 1 -device=DRC_Directive -} N 53700 72000 53700 71900 4 C 43500 61600 1 0 0 EMBEDDEDgnd.sym [ @@ -10164,3 +10137,67 @@ value=NoConnection T 47600 58200 5 10 0 0 0 0 1 device=DRC_Directive } +C 63200 71100 1 0 0 phototransistor-npn.sym +{ +T 63800 71600 5 10 0 0 0 0 1 +device=PHOTOTRANSISTOR +T 63200 71100 5 10 0 0 0 0 1 +footprint=100mil2pin +T 63800 71600 5 10 1 1 0 0 1 +refdes=Q2 +T 65100 71300 5 10 1 1 0 0 1 +value=TEPT5700 +} +C 63800 70200 1 90 0 EMBEDDEDresistor.sym +[ +L 63600 70800 63800 70700 3 0 0 0 -1 -1 +L 63800 70700 63600 70600 3 0 0 0 -1 -1 +L 63600 70600 63800 70500 3 0 0 0 -1 -1 +L 63800 70500 63600 70400 3 0 0 0 -1 -1 +L 63600 70800 63800 70900 3 0 0 0 -1 -1 +L 63800 70900 63700 70950 3 0 0 0 -1 -1 +P 63700 71100 63700 70950 1 0 0 +{ +T 63650 71000 5 8 0 1 90 0 1 +pinnumber=2 +T 63650 71000 5 8 0 0 90 0 1 +pinseq=2 +T 63650 71000 5 8 0 1 90 0 1 +pinlabel=2 +T 63650 71000 5 8 0 1 90 0 1 +pintype=pas +} +P 63700 70200 63700 70352 1 0 0 +{ +T 63650 70300 5 8 0 1 90 0 1 +pinnumber=1 +T 63650 70300 5 8 0 0 90 0 1 +pinseq=1 +T 63650 70300 5 8 0 1 90 0 1 +pinlabel=1 +T 63650 70300 5 8 0 1 90 0 1 +pintype=pas +} +L 63600 70401 63700 70350 3 0 0 0 -1 -1 +T 63400 70500 5 10 0 0 90 0 1 +device=RESISTOR +T 63500 70400 8 10 0 1 90 0 1 +refdes=R? +T 63800 70200 8 10 0 1 90 0 1 +pins=2 +T 63800 70200 8 10 0 1 90 0 1 +class=DISCRETE +] +{ +T 63400 70500 5 10 0 0 90 0 1 +device=RESISTOR +T 63800 70200 5 10 0 0 0 0 1 +footprint=0402 +T 64200 70900 5 10 1 1 180 0 1 +refdes=R6 +T 63900 70400 5 10 1 1 0 0 1 +value=15k +} +C 63500 72100 1 0 0 vcc.sym +C 63600 69900 1 0 0 gnd.sym +N 57600 71100 63700 71100 4 -- 2.47.2