closer to complete

This commit is contained in:
2021-03-08 13:40:26 -08:00
parent 74e3f75b76
commit 8a5a240d9c
2 changed files with 457 additions and 49 deletions

View File

@@ -36,6 +36,68 @@ X V+ 8 -100 300 150 D 50 50 3 1 W
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_01x03
#
DEF Connector_Generic_Conn_01x03 J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Connector_Generic_Conn_01x03" 0 -200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 150 50 -150 1 1 10 f
X Pin_1 1 -200 100 150 R 50 50 1 1 P
X Pin_2 2 -200 0 150 R 50 50 1 1 P
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_01x04
#
DEF Connector_Generic_Conn_01x04 J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Connector_Generic_Conn_01x04" 0 -300 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 150 50 -250 1 1 10 f
X Pin_1 1 -200 100 150 R 50 50 1 1 P
X Pin_2 2 -200 0 150 R 50 50 1 1 P
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
X Pin_4 4 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_C
#
DEF Device_C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "Device_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
#
# Device_CP
#
DEF Device_CP C 0 10 N Y 1 F N
@@ -77,6 +139,53 @@ X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# MCU_Microchip_ATtiny_ATtiny1614-SS
#
DEF MCU_Microchip_ATtiny_ATtiny1614-SS U 0 20 Y Y 1 F N
F0 "U" -500 650 50 H V L BNN
F1 "MCU_Microchip_ATtiny_ATtiny1614-SS" 100 -650 50 H V L TNN
F2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
ALIAS ATtiny404-SS ATtiny804-SS ATtiny1604-SS ATtiny214-SS ATtiny414-SS ATtiny814-SS ATtiny1614-SS
$FPLIST
SOIC*3.9x8.7mm*P1.27mm*
$ENDFPLIST
DRAW
S -500 -600 500 600 0 1 10 f
X VCC 1 0 700 100 D 50 50 1 1 W
X ~RESET~/PA0 10 600 400 100 L 50 50 1 1 B
X PA1 11 600 300 100 L 50 50 1 1 B
X PA2 12 600 200 100 L 50 50 1 1 B
X PA3 13 600 100 100 L 50 50 1 1 B
X GND 14 0 -700 100 U 50 50 1 1 W
X PA4 2 600 0 100 L 50 50 1 1 B
X PA5 3 600 -100 100 L 50 50 1 1 B
X PA6 4 600 -200 100 L 50 50 1 1 B
X PA7 5 600 -300 100 L 50 50 1 1 B
X PB3 6 -600 100 100 R 50 50 1 1 B
X PB2 7 -600 200 100 R 50 50 1 1 B
X PB1 8 -600 300 100 R 50 50 1 1 B
X PB0 9 -600 400 100 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
# Switch_SW_Push
#
DEF Switch_SW_Push SW 0 40 N N 1 F N
F0 "SW" 50 100 50 H V L CNN
F1 "Switch_SW_Push" 0 -60 50 H V C CNN
F2 "" 0 200 50 H I C CNN
F3 "" 0 200 50 H I C CNN
DRAW
C -80 0 20 0 1 0 N
C 80 0 20 0 1 0 N
P 2 0 1 0 0 50 0 120 N
P 2 0 1 0 100 50 -100 50 N
X 1 1 -200 0 100 R 50 50 0 1 P
X 2 2 200 0 100 L 50 50 0 1 P
ENDDRAW
ENDDEF
#
# power_+5V
#
DEF power_+5V #PWR 0 0 Y Y 1 F P

View File

@@ -14,10 +14,10 @@ Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Device:R_US R?
L Device:R_US R3
U 1 1 60458E90
P 4000 3200
F 0 "R?" V 3795 3200 50 0000 C CNN
F 0 "R3" V 3795 3200 50 0000 C CNN
F 1 "3.3k" V 3886 3200 50 0000 C CNN
F 2 "" V 4040 3190 50 0001 C CNN
F 3 "~" H 4000 3200 50 0001 C CNN
@@ -25,10 +25,10 @@ F 3 "~" H 4000 3200 50 0001 C CNN
0 1 1 0
$EndComp
$Comp
L power:GND #PWR?
L power:GND #PWR014
U 1 1 604598FD
P 4300 3750
F 0 "#PWR?" H 4300 3500 50 0001 C CNN
F 0 "#PWR014" H 4300 3500 50 0001 C CNN
F 1 "GND" H 4305 3577 50 0000 C CNN
F 2 "" H 4300 3750 50 0001 C CNN
F 3 "" H 4300 3750 50 0001 C CNN
@@ -36,10 +36,10 @@ F 3 "" H 4300 3750 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L Device:CP C?
L Device:CP C3
U 1 1 6045A090
P 4300 3400
F 0 "C?" H 4418 3446 50 0000 L CNN
F 0 "C3" H 4418 3446 50 0000 L CNN
F 1 "22" H 4418 3355 50 0000 L CNN
F 2 "" H 4338 3250 50 0001 C CNN
F 3 "~" H 4300 3400 50 0001 C CNN
@@ -51,10 +51,10 @@ Wire Wire Line
Wire Wire Line
3850 3200 3650 3200
$Comp
L power:GND #PWR?
L power:GND #PWR017
U 1 1 6045E637
P 5400 4300
F 0 "#PWR?" H 5400 4050 50 0001 C CNN
F 0 "#PWR017" H 5400 4050 50 0001 C CNN
F 1 "GND" H 5405 4127 50 0000 C CNN
F 2 "" H 5400 4300 50 0001 C CNN
F 3 "" H 5400 4300 50 0001 C CNN
@@ -62,10 +62,10 @@ F 3 "" H 5400 4300 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR?
L power:+5V #PWR016
U 1 1 6045EC70
P 5400 3700
F 0 "#PWR?" H 5400 3550 50 0001 C CNN
F 0 "#PWR016" H 5400 3550 50 0001 C CNN
F 1 "+5V" H 5415 3873 50 0000 C CNN
F 2 "" H 5400 3700 50 0001 C CNN
F 3 "" H 5400 3700 50 0001 C CNN
@@ -77,10 +77,10 @@ Wire Wire Line
Wire Wire Line
5200 3300 5250 3300
$Comp
L Amplifier_Operational:TLV2372 U?
L Amplifier_Operational:TLV2372 U3
U 1 1 6045A618
P 4900 3300
F 0 "U?" H 4900 3667 50 0000 C CNN
F 0 "U3" H 4900 3667 50 0000 C CNN
F 1 "TLV2372" H 4900 3576 50 0000 C CNN
F 2 "" H 4900 3300 50 0001 C CNN
F 3 "http://www.ti.com/lit/ds/symlink/tlv2375.pdf" H 4900 3300 50 0001 C CNN
@@ -88,10 +88,10 @@ F 3 "http://www.ti.com/lit/ds/symlink/tlv2375.pdf" H 4900 3300 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L Amplifier_Operational:TLV2372 U?
L Amplifier_Operational:TLV2372 U3
U 2 1 604619F6
P 5750 3200
F 0 "U?" H 5750 3567 50 0000 C CNN
F 0 "U3" H 5750 3567 50 0000 C CNN
F 1 "TLV2372" H 5750 3476 50 0000 C CNN
F 2 "" H 5750 3200 50 0001 C CNN
F 3 "http://www.ti.com/lit/ds/symlink/tlv2375.pdf" H 5750 3200 50 0001 C CNN
@@ -99,10 +99,10 @@ F 3 "http://www.ti.com/lit/ds/symlink/tlv2375.pdf" H 5750 3200 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L Amplifier_Operational:TLV2372 U?
L Amplifier_Operational:TLV2372 U3
U 3 1 604648A7
P 5500 4000
F 0 "U?" H 5458 4046 50 0000 L CNN
F 0 "U3" H 5458 4046 50 0000 L CNN
F 1 "TLV2372" H 5458 3955 50 0000 L CNN
F 2 "" H 5500 4000 50 0001 C CNN
F 3 "http://www.ti.com/lit/ds/symlink/tlv2375.pdf" H 5500 4000 50 0001 C CNN
@@ -123,58 +123,357 @@ Wire Wire Line
Connection ~ 4300 3200
Wire Wire Line
4300 3200 4600 3200
Text Notes 3450 3250 0 50 ~ 0
PWM
Wire Wire Line
5450 3100 5200 3100
Wire Wire Line
5200 3100 5200 2850
Text Notes 6100 3250 0 50 ~ 0
Threshold\nOutput
Wire Wire Line
3250 2850 5200 2850
2500 2850 5200 2850
$Comp
L power:+5V #PWR?
L power:+5V #PWR05
U 1 1 60491778
P 2850 2350
F 0 "#PWR?" H 2850 2200 50 0001 C CNN
F 1 "+5V" H 2865 2523 50 0000 C CNN
F 2 "" H 2850 2350 50 0001 C CNN
F 3 "" H 2850 2350 50 0001 C CNN
1 2850 2350
P 2100 2350
F 0 "#PWR05" H 2100 2200 50 0001 C CNN
F 1 "+5V" H 2115 2523 50 0000 C CNN
F 2 "" H 2100 2350 50 0001 C CNN
F 3 "" H 2100 2350 50 0001 C CNN
1 2100 2350
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
L power:GND #PWR04
U 1 1 60491D37
P 2750 3350
F 0 "#PWR?" H 2750 3100 50 0001 C CNN
F 1 "GND" H 2755 3177 50 0000 C CNN
F 2 "" H 2750 3350 50 0001 C CNN
F 3 "" H 2750 3350 50 0001 C CNN
1 2750 3350
P 2000 3350
F 0 "#PWR04" H 2000 3100 50 0001 C CNN
F 1 "GND" H 2005 3177 50 0000 C CNN
F 2 "" H 2000 3350 50 0001 C CNN
F 3 "" H 2000 3350 50 0001 C CNN
1 2000 3350
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
L power:GND #PWR07
U 1 1 60492153
P 2950 3350
F 0 "#PWR?" H 2950 3100 50 0001 C CNN
F 1 "GND" H 2955 3177 50 0000 C CNN
F 2 "" H 2950 3350 50 0001 C CNN
F 3 "" H 2950 3350 50 0001 C CNN
1 2950 3350
P 2200 3350
F 0 "#PWR07" H 2200 3100 50 0001 C CNN
F 1 "GND" H 2205 3177 50 0000 C CNN
F 2 "" H 2200 3350 50 0001 C CNN
F 3 "" H 2200 3350 50 0001 C CNN
1 2200 3350
1 0 0 -1
$EndComp
$Comp
L tsl1401cl:TSL1401CL U?
L tsl1401cl:TSL1401CL U1
U 1 1 60493AFE
P 2850 2850
F 0 "U?" H 2550 3300 59 0000 L CNN
F 1 "TSL1401CL" H 3000 2400 59 0000 L CNN
F 2 "tsl1401cl:tsl1401cl" H 3400 2300 50 0001 C CNN
F 3 "https://ams.com/tsl1401cl" H 2850 2850 50 0001 C CNN
1 2850 2850
P 2100 2850
F 0 "U1" H 1800 3300 59 0000 L CNN
F 1 "TSL1401CL" H 2250 2400 59 0000 L CNN
F 2 "tsl1401cl:tsl1401cl" H 2650 2300 50 0001 C CNN
F 3 "https://ams.com/tsl1401cl" H 2100 2850 50 0001 C CNN
1 2100 2850
1 0 0 -1
$EndComp
$Comp
L MCU_Microchip_ATtiny:ATtiny1614-SS U2
U 1 1 6046AD97
P 2850 4950
F 0 "U2" H 2400 5600 50 0000 C CNN
F 1 "ATtiny1614-SS" H 3150 5600 50 0000 C CNN
F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 2850 4950 50 0001 C CIN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATtiny1614-data-sheet-40001995A.pdf" H 2850 4950 50 0001 C CNN
1 2850 4950
1 0 0 -1
$EndComp
$Comp
L Device:C C2
U 1 1 6046C985
P 2700 2250
F 0 "C2" H 2815 2296 50 0000 L CNN
F 1 "0.1" H 2815 2205 50 0000 L CNN
F 2 "" H 2738 2100 50 0001 C CNN
F 3 "~" H 2700 2250 50 0001 C CNN
1 2700 2250
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR010
U 1 1 6046CEF3
P 2700 2100
F 0 "#PWR010" H 2700 1950 50 0001 C CNN
F 1 "+5V" H 2715 2273 50 0000 C CNN
F 2 "" H 2700 2100 50 0001 C CNN
F 3 "" H 2700 2100 50 0001 C CNN
1 2700 2100
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR011
U 1 1 6046E08A
P 2700 2400
F 0 "#PWR011" H 2700 2150 50 0001 C CNN
F 1 "GND" H 2705 2227 50 0000 C CNN
F 2 "" H 2700 2400 50 0001 C CNN
F 3 "" H 2700 2400 50 0001 C CNN
1 2700 2400
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR012
U 1 1 6046FB8B
P 2850 4250
F 0 "#PWR012" H 2850 4100 50 0001 C CNN
F 1 "+5V" H 2865 4423 50 0000 C CNN
F 2 "" H 2850 4250 50 0001 C CNN
F 3 "" H 2850 4250 50 0001 C CNN
1 2850 4250
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR013
U 1 1 60470131
P 2850 5650
F 0 "#PWR013" H 2850 5400 50 0001 C CNN
F 1 "GND" H 2855 5477 50 0000 C CNN
F 2 "" H 2850 5650 50 0001 C CNN
F 3 "" H 2850 5650 50 0001 C CNN
1 2850 5650
1 0 0 -1
$EndComp
Text GLabel 3450 4650 2 50 Output ~ 0
THRESHOLD_PWM
Text GLabel 3650 3200 0 50 Input ~ 0
THRESHOLD_PWM
Text GLabel 6050 3200 2 50 Output ~ 0
THRESHOLD_OUT
Text GLabel 3450 4750 2 50 Input ~ 0
THRESHOLD_OUT
Text GLabel 1700 2750 0 50 Input ~ 0
SI
Text GLabel 1700 2950 0 50 Input ~ 0
CLK
Text GLabel 3450 4850 2 50 Output ~ 0
SI
Text GLabel 3450 4950 2 50 Output ~ 0
CLK
$Comp
L Device:C C1
U 1 1 60475937
P 1950 5350
F 0 "C1" H 2065 5396 50 0000 L CNN
F 1 "0.1" H 2065 5305 50 0000 L CNN
F 2 "" H 1988 5200 50 0001 C CNN
F 3 "~" H 1950 5350 50 0001 C CNN
1 1950 5350
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR02
U 1 1 60475C37
P 1950 5200
F 0 "#PWR02" H 1950 5050 50 0001 C CNN
F 1 "+5V" H 1965 5373 50 0000 C CNN
F 2 "" H 1950 5200 50 0001 C CNN
F 3 "" H 1950 5200 50 0001 C CNN
1 1950 5200
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR03
U 1 1 60475C41
P 1950 5500
F 0 "#PWR03" H 1950 5250 50 0001 C CNN
F 1 "GND" H 1955 5327 50 0000 C CNN
F 2 "" H 1950 5500 50 0001 C CNN
F 3 "" H 1950 5500 50 0001 C CNN
1 1950 5500
1 0 0 -1
$EndComp
$Comp
L Device:C C4
U 1 1 60478041
P 6100 2500
F 0 "C4" H 6215 2546 50 0000 L CNN
F 1 "0.1" H 6215 2455 50 0000 L CNN
F 2 "" H 6138 2350 50 0001 C CNN
F 3 "~" H 6100 2500 50 0001 C CNN
1 6100 2500
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR018
U 1 1 6047836F
P 6100 2350
F 0 "#PWR018" H 6100 2200 50 0001 C CNN
F 1 "+5V" H 6115 2523 50 0000 C CNN
F 2 "" H 6100 2350 50 0001 C CNN
F 3 "" H 6100 2350 50 0001 C CNN
1 6100 2350
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR019
U 1 1 60478379
P 6100 2650
F 0 "#PWR019" H 6100 2400 50 0001 C CNN
F 1 "GND" H 6105 2477 50 0000 C CNN
F 2 "" H 6100 2650 50 0001 C CNN
F 3 "" H 6100 2650 50 0001 C CNN
1 6100 2650
1 0 0 -1
$EndComp
Text GLabel 3450 4550 2 50 BiDi ~ 0
UNDI
$Comp
L Connector_Generic:Conn_01x03 J1
U 1 1 6047A182
P 2850 6400
F 0 "J1" H 2930 6442 50 0000 L CNN
F 1 "Program" H 2930 6351 50 0000 L CNN
F 2 "" H 2850 6400 50 0001 C CNN
F 3 "~" H 2850 6400 50 0001 C CNN
1 2850 6400
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR08
U 1 1 6047AF66
P 2650 6300
F 0 "#PWR08" H 2650 6150 50 0001 C CNN
F 1 "+5V" H 2665 6473 50 0000 C CNN
F 2 "" H 2650 6300 50 0001 C CNN
F 3 "" H 2650 6300 50 0001 C CNN
1 2650 6300
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR09
U 1 1 6047B5FF
P 2650 6500
F 0 "#PWR09" H 2650 6250 50 0001 C CNN
F 1 "GND" H 2655 6327 50 0000 C CNN
F 2 "" H 2650 6500 50 0001 C CNN
F 3 "" H 2650 6500 50 0001 C CNN
1 2650 6500
1 0 0 -1
$EndComp
Text GLabel 2650 6400 0 50 BiDi ~ 0
UNDI
$Comp
L Switch:SW_Push SW1
U 1 1 6047C9DD
P 1900 4550
F 0 "SW1" H 1900 4835 50 0000 C CNN
F 1 "Calibrate" H 1900 4744 50 0000 C CNN
F 2 "" H 1900 4750 50 0001 C CNN
F 3 "~" H 1900 4750 50 0001 C CNN
1 1900 4550
-1 0 0 -1
$EndComp
$Comp
L Device:R_US R1
U 1 1 6047D0D4
P 2150 4350
F 0 "R1" H 2050 4250 50 0000 C CNN
F 1 "3.3k" H 2036 4350 50 0000 C CNN
F 2 "" V 2190 4340 50 0001 C CNN
F 3 "~" H 2150 4350 50 0001 C CNN
1 2150 4350
-1 0 0 1
$EndComp
$Comp
L power:+5V #PWR06
U 1 1 6047EEDC
P 2150 4200
F 0 "#PWR06" H 2150 4050 50 0001 C CNN
F 1 "+5V" H 2165 4373 50 0000 C CNN
F 2 "" H 2150 4200 50 0001 C CNN
F 3 "" H 2150 4200 50 0001 C CNN
1 2150 4200
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR01
U 1 1 60480587
P 1700 4550
F 0 "#PWR01" H 1700 4300 50 0001 C CNN
F 1 "GND" H 1705 4377 50 0000 C CNN
F 2 "" H 1700 4550 50 0001 C CNN
F 3 "" H 1700 4550 50 0001 C CNN
1 1700 4550
-1 0 0 -1
$EndComp
Wire Wire Line
2100 4550 2150 4550
Wire Wire Line
2150 4550 2150 4500
Connection ~ 2150 4550
Wire Wire Line
2150 4550 2250 4550
$Comp
L Device:R_US R2
U 1 1 6048B1A9
P 3950 5050
F 0 "R2" V 3745 5050 50 0000 C CNN
F 1 "330" V 3836 5050 50 0000 C CNN
F 2 "" V 3990 5040 50 0001 C CNN
F 3 "~" H 3950 5050 50 0001 C CNN
1 3950 5050
0 1 1 0
$EndComp
$Comp
L Device:R_US R4
U 1 1 6048BA7E
P 4300 5150
F 0 "R4" V 4095 5150 50 0000 C CNN
F 1 "330" V 4186 5150 50 0000 C CNN
F 2 "" V 4340 5140 50 0001 C CNN
F 3 "~" H 4300 5150 50 0001 C CNN
1 4300 5150
0 1 1 0
$EndComp
$Comp
L Device:R_US R5
U 1 1 6048C16F
P 4650 5250
F 0 "R5" V 4445 5250 50 0000 C CNN
F 1 "330" V 4536 5250 50 0000 C CNN
F 2 "" V 4690 5240 50 0001 C CNN
F 3 "~" H 4650 5250 50 0001 C CNN
1 4650 5250
0 1 1 0
$EndComp
Wire Wire Line
3450 5050 3800 5050
Wire Wire Line
3450 5150 4150 5150
Wire Wire Line
3450 5250 4500 5250
$Comp
L Connector_Generic:Conn_01x04 J2
U 1 1 6048DCB6
P 5150 5050
F 0 "J2" H 5230 5042 50 0000 L CNN
F 1 "RGB_LED" H 5230 4951 50 0000 L CNN
F 2 "" H 5150 5050 50 0001 C CNN
F 3 "~" H 5150 5050 50 0001 C CNN
1 5150 5050
1 0 0 -1
$EndComp
Wire Wire Line
4100 5050 4950 5050
Wire Wire Line
4450 5150 4950 5150
Wire Wire Line
4800 5250 4950 5250
$Comp
L power:+5V #PWR015
U 1 1 60490039
P 4950 4950
F 0 "#PWR015" H 4950 4800 50 0001 C CNN
F 1 "+5V" H 4965 5123 50 0000 C CNN
F 2 "" H 4950 4950 50 0001 C CNN
F 3 "" H 4950 4950 50 0001 C CNN
1 4950 4950
1 0 0 -1
$EndComp
$EndSCHEMATC