# v3.1 component categories
# disjunct categorization of components.
# each component goes to one category, and category names
# are not duplicated.

# category names like R_... go to rescue kit (the user wants to put in, like matching is needed)
# category names like N_... dropped automatically, 
# use this trick for whatever reasons

# some components (like R..=1G or C..=0) are dropped automatically

# PLEASE DO NOT put 1210 caps with 5V and 16V stress into same category!!

# PCB TODO: avoid swimming:
# R110, R113..R116, R119..R120
# -----------------
# other SCH-TODO (or categories.txt): [ 1uF|1210 ] # count=6
# C68,C70,C72, C80,C88,C89
# should these either be bigger to utilize the 1210 pad 
# (10 uF, 35V possible, not cheap though...) or N_ ... or really populate 1uF 1210?
# or place 1uF 1206 (sly sent some)
# ------
# FET_GATE resistor values to 22..47 Ohm
# -----
# U11 U12 value on sch (LM1815)
# R86 sucks? (why is it not dropped?)
[N_MISC]R148 c52 u10 R5 R121 D32 Q19 C61 

# N_IGBT_GATE: N prepended cause I know beforehand they will not be populated
[N_IGBT_GATE2]D19 D18 D33 D34 D30 D26 D20 D11 

# but these will be (I think 1k is always OK for IGBT gate, unlike the FET gates!)
[IGBT_GATE1]R40 R41 R122 R123 R96 R64 R42 R22 

# IGBT gate driver
[IGBT_GATE_DRIVER]U4 C12 C13 R14 R152

# unfortunately these are different for PWM-ing and nonPWMing setup
# but we want incerting FETdriver-setup only, so 22..47 Ohm should
# be perfect for everyone :-)
[R_FET_GATE]R18 R21 R39 R63 R95 R36 R60 R92

# maybe these will be PNP-d maybe not:
[FET_DRIVER]C20 C24 U3 U6 U8 U9 

# FET_PWM pull up / pull down below AVR + sils:
[FET_PWM]R154 RN1 RN2

# for noninverting FETdriver
[N_FET_PWM]R153 

# P259 driver (misc)
[P259_DRIVER]U20 C41 R117 R151 
[N_P159_PULLUP]R164 R166 R167 R168
# NOT finished!! (and not populated)
[N_MID_OPA]

# AVR: 
[AVR]U1 C28 C29 Y1 C23 C7 C5 C3 L1 L2 R53

# AVR_ADC bias resistors and RC filters 
[AVR_ADC_BIAS]D1 D2 D3 D4 D5 D40 D41 C4 C6 C8 C9 C10 C49 C63 R7 R8 R9 R10 R11 R12 R13 R20 R126 R135 R136 R138 JP17 JP18

# MAP sensor and surounding caps: 
[MAP]U2 C11

[N_MAP] C78

# PROTOSPACE 
[PROTOSPACE]R156 R157 R158 R159 R160 R161 R162 R163 R165

# L1: LM1815 trigger1
[L1]U11 R30 R55 R56 R57 R87 R88 C30 C31 C38 C39 SJ1 SJ2 SJ3 SJ6 JP7 JP8

# L2: LM1815 trigger2
[L2]U12 R48 R58 R59 R89 R90 R91 C40 C32 C33 C34 SJ4 SJ5 SJ7 SJ10 JP12 JP13

# should be zener,
[N_VR_ZENER]D14 D27

# even the values are BAD!!!! 10uF 35V would be right 
[N_LMISTIQ]C88 C89

# VCC important (we might raise capacitance)
[VCC1]C47 C45 C48

# VCC but not very necessary
[VCC2]  

# V33 3.3V regulator + supporters
[N_VCC33]U23 C67

# V5HALL 5.0V regulator + supporters for hall / tps
[V5HALL]U24 C70

# V5 Main 5.0V regulator (LM7805) and supporters 
[V5]U22 C95 C71 D6 D15 D46 F1 

[N_V5]L3

# VSS important, min. 25V cap preferred
[VSS1]C68 C82

# still 25V, but let the user
[R_VSS3]C65 C72 C75 C76 C96

# VSS 25V caps but not very necessary at all
[N_VSS2]C37 L4

# K1: knock channel1
[N_K1]R1 R2 C1

# K2: knock channel2
[N_K2]R3 R4 C2
[N_KMISTIQ]C16 C17
# KC: knock common (will probably be PNP-d)
[KC]C14 R17 C18 C19

# KK: knock kit (sold separately because of the TPIC8101DW chip)
[R_KK]Y2 U5 

# group1: TODO: do we want 1uF at one place and 100n on the other ?
[BYPASS_OPA1]C77 C83

# not needed (spare):
[N_BYPASS_OPA2]C92 C93 C94 C81

# WP1: WBO2 PUMP+ channel1
[WP1]R54 R132 C54 C86
[R_MATCH_WP1] R32 R46 R35 R49 

[R_MEASURE_WP1]R51
# WP2: WBO2 PUMP+ channel2
[WP2]R140 R155 C22 C87
[R_MATCH_WP2]R31 R28 R34 R33

[R_MEASURE_WP2]R29 
# WN1: WBO2 NERNST channel1
[WN1]D44 R98 R99 R102 R144 R145 R146 C66

# WN2: WBO2 NERNST channel2
[WN2]D43 R103 R124 R125 R137 R139 R143 C62

# WH1: WBO2 heater channel1
[WH1]R133 R134 

[N_WH1]Q18

# WH2: WBO2 heater channel2
[WH2]R119 R120 

[N_WH2]Q14

# WC: WBO2 common PUMP-/2V
[WC]U17 U7 R25 R44 R104 R129 C21 C26 C50 C51

# value depends on number of WBO2 channels and taste:
[R_WC]R127
# not populated WBO2 components
[N_WC]C52 C53

# EG1: EGT amplifier circuit 1
[R_EG1]U16 C90 R83 R84 SJ9

# EG2: EGT amplifier circuit 2
[R_EG2]U25 C91 R81 R82 SJ8

# EGC: EGT common
[EG2]JP16

# not needed (but short?)
[N_EG1]C44

# not needed (but short?)
[N_EG2]C55

# MAX: MAX232 serial level switcher
[MAX]U19 C56 C57 C58 C59 C60 R52 R111 SV2

[N_VCC_MAX]
C73

[R_MAX]
SV1
# 1WR: 1 wire circuit
[N_1WR]U21 D42 R141 C64 R147

# MPC: MPC3208 external adc
[MPC3208]U14 C27 C80 

# these are custom
[R_MPC3208]R85 R86 JP10 JP11 JP15
# DIFA: Differential opamp circuit A (mid-opa)
[N_DIFA]U13 C42 R97 R66 R67 R68 R100 R101 R150 JP14

# DIFB: Differential opamp circuit B (mid-opa)
[N_DIFB]C35 R75 R76 R71 R72 R79 R80 R106 JP9

# DIFD: Differential opamp circuit D (mid-opa)
[N_DIFD]D22 C36 R45 R47 R73 R74 R77 R78 R50

# DIFE: Differential opamp circuit E 
[N_DIFE]D55 C43 R105 R107 R108 R109 R128 R130 R131

# SIMP_AMP: Simple output opamp circuit (U13C) 
[N_DIFE_TODO]C25 R43 R65 R69 R70

# VOLT_OUT: Voltage output opamp circuit (U7C) 
[N_DIFE_TODO2]C15 C85 R15 R16 R23 R24 R26 R27

# STEPPER: Stepper driver and helpers (C259)  
[STEPPER]U15 U18 C46 D47 D48 D49 D50 D51 D52 53 R149 R110 S259_OUT1 S259_OUT2

# LCD: LCD header and buffer  
[LCD]IC1 R112 R169 R172 JP_LCD

# PS2: PS2 header and cap  
[PS2]C84 JP_PS1

# ISP: ISP and CAN header  
[PS2]JP_ISPI JP3 JP4

# RESCUE will have other added values too (that are not on the schematic)!!
[RESCUE]

# the caps (C..) from the RESCUE will be automatically split to RESCUE2 
# (because they must be keyed)

# D: serius DOUBT
[DOUBT]D45
