]> git.gag.com Git - hw/telelco/commitdiff
Add TEPT5700 ALS for automatic backlight control
authorKeith Packard <keithp@keithp.com>
Tue, 2 Jul 2024 05:34:03 +0000 (22:34 -0700)
committerKeith Packard <keithp@keithp.com>
Tue, 2 Jul 2024 05:38:09 +0000 (22:38 -0700)
Signed-off-by: Keith Packard <keithp@keithp.com>
telelco.sch

index 19b9664910cec55b9275868f2a9ad7c968061545..2d3d9978597e5d2cc070d6b96825427f7ed692ae 100644 (file)
@@ -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