Foo
This commit is contained in:
parent
da3f790fec
commit
f2c7387637
19 changed files with 19383 additions and 30 deletions
BIN
bom.ods
Normal file
BIN
bom.ods
Normal file
Binary file not shown.
2934
gm_platform/platform/board_shape.dxf
Normal file
2934
gm_platform/platform/board_shape.dxf
Normal file
File diff suppressed because it is too large
Load diff
1610
gm_platform/platform/board_shape.slvs
Normal file
1610
gm_platform/platform/board_shape.slvs
Normal file
File diff suppressed because it is too large
Load diff
3
gm_platform/platform/components.dcm
Normal file
3
gm_platform/platform/components.dcm
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
EESchema-DOCLIB Version 2.0
|
||||
#
|
||||
#End Doc Library
|
||||
4
gm_platform/platform/components.lib
Normal file
4
gm_platform/platform/components.lib
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
EESchema-LIBRARY Version 2.4
|
||||
#encoding utf-8
|
||||
#
|
||||
#End Library
|
||||
1492
gm_platform/platform/fp-info-cache
Normal file
1492
gm_platform/platform/fp-info-cache
Normal file
File diff suppressed because it is too large
Load diff
3
gm_platform/platform/fp-lib-table
Normal file
3
gm_platform/platform/fp-lib-table
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
(fp_lib_table
|
||||
(lib (name "platform")(type "KiCad")(uri "${KIPRJMOD}/platform.pretty")(options "")(descr ""))
|
||||
)
|
||||
31
gm_platform/platform/lid_switch_plunger.scad
Normal file
31
gm_platform/platform/lid_switch_plunger.scad
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
|
||||
case_inside_h = 54.5;
|
||||
case_standoff_h = 6.0;
|
||||
pcb_h = 1.6;
|
||||
switch_h = 12.2;
|
||||
glue_h = 0.2;
|
||||
tolerance = 0.7;
|
||||
height = case_inside_h - case_standoff_h - pcb_h - switch_h - glue_h - tolerance;
|
||||
|
||||
eps = 0.01;
|
||||
base_w = 20;
|
||||
base_h = base_w;
|
||||
base_d = 3;
|
||||
stem_w = 7;
|
||||
stem_h = stem_w;
|
||||
plunger_w = 20;
|
||||
plunger_h = 25;
|
||||
plunger_d = 3;
|
||||
|
||||
|
||||
minkowski(){
|
||||
cube([base_w, base_h, eps], center=true);
|
||||
cylinder(base_d, base_d, 0, $fn=32);
|
||||
};
|
||||
|
||||
translate([0, 0, height/2])
|
||||
cube([stem_w, stem_h, height], center=true);
|
||||
|
||||
translate([0, 0, height-plunger_d])
|
||||
translate([0, 0, plunger_d/2])
|
||||
cube([plunger_w, plunger_h, plunger_d], center=true);
|
||||
972
gm_platform/platform/platform-cache.lib
Normal file
972
gm_platform/platform/platform-cache.lib
Normal file
|
|
@ -0,0 +1,972 @@
|
|||
EESchema-LIBRARY Version 2.4
|
||||
#encoding utf-8
|
||||
#
|
||||
# 4xxx_bom_item
|
||||
#
|
||||
DEF 4xxx_bom_item E 0 40 Y Y 1 F N
|
||||
F0 "E" -100 0 50 H V L CNN
|
||||
F1 "4xxx_bom_item" 50 0 50 H V L CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
DRAW
|
||||
C -120 0 10 0 1 0 F
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# 74xx_74HC595
|
||||
#
|
||||
DEF 74xx_74HC595 U 0 20 Y Y 1 F N
|
||||
F0 "U" -300 550 50 H V C CNN
|
||||
F1 "74xx_74HC595" -300 -650 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
ALIAS 74LS595 74HCT595
|
||||
$FPLIST
|
||||
DIP*W7.62mm*
|
||||
SOIC*3.9x9.9mm*P1.27mm*
|
||||
TSSOP*4.4x5mm*P0.65mm*
|
||||
SOIC*5.3x10.2mm*P1.27mm*
|
||||
SOIC*7.5x10.3mm*P1.27mm*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -300 500 300 -600 1 1 10 f
|
||||
X QB 1 400 300 100 L 50 50 1 0 T
|
||||
X ~SRCLR 10 -400 100 100 R 50 50 1 0 I
|
||||
X SRCLK 11 -400 200 100 R 50 50 1 0 I
|
||||
X RCLK 12 -400 -100 100 R 50 50 1 0 I
|
||||
X ~OE 13 -400 -200 100 R 50 50 1 0 I
|
||||
X SER 14 -400 400 100 R 50 50 1 0 I
|
||||
X QA 15 400 400 100 L 50 50 1 0 T
|
||||
X VCC 16 0 600 100 D 50 50 1 0 W
|
||||
X QC 2 400 200 100 L 50 50 1 0 T
|
||||
X QD 3 400 100 100 L 50 50 1 0 T
|
||||
X QE 4 400 0 100 L 50 50 1 0 T
|
||||
X QF 5 400 -100 100 L 50 50 1 0 T
|
||||
X QG 6 400 -200 100 L 50 50 1 0 T
|
||||
X QH 7 400 -300 100 L 50 50 1 0 T
|
||||
X GND 8 0 -700 100 U 50 50 1 0 W
|
||||
X QH' 9 400 -500 100 L 50 50 1 0 O
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_Conn_01x03_Male
|
||||
#
|
||||
DEF Connector_Conn_01x03_Male J 0 40 Y N 1 F N
|
||||
F0 "J" 0 200 50 H V C CNN
|
||||
F1 "Connector_Conn_01x03_Male" 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 34 -95 0 -105 1 1 6 F
|
||||
S 34 5 0 -5 1 1 6 F
|
||||
S 34 105 0 95 1 1 6 F
|
||||
P 2 1 1 6 50 -100 34 -100 N
|
||||
P 2 1 1 6 50 0 34 0 N
|
||||
P 2 1 1 6 50 100 34 100 N
|
||||
X Pin_1 1 200 100 150 L 50 50 1 1 P
|
||||
X Pin_2 2 200 0 150 L 50 50 1 1 P
|
||||
X Pin_3 3 200 -100 150 L 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_Conn_01x04_Male
|
||||
#
|
||||
DEF Connector_Conn_01x04_Male J 0 40 Y N 1 F N
|
||||
F0 "J" 0 200 50 H V C CNN
|
||||
F1 "Connector_Conn_01x04_Male" 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 34 -195 0 -205 1 1 6 F
|
||||
S 34 -95 0 -105 1 1 6 F
|
||||
S 34 5 0 -5 1 1 6 F
|
||||
S 34 105 0 95 1 1 6 F
|
||||
P 2 1 1 6 50 -200 34 -200 N
|
||||
P 2 1 1 6 50 -100 34 -100 N
|
||||
P 2 1 1 6 50 0 34 0 N
|
||||
P 2 1 1 6 50 100 34 100 N
|
||||
X Pin_1 1 200 100 150 L 50 50 1 1 P
|
||||
X Pin_2 2 200 0 150 L 50 50 1 1 P
|
||||
X Pin_3 3 200 -100 150 L 50 50 1 1 P
|
||||
X Pin_4 4 200 -200 150 L 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_Conn_01x06_Male
|
||||
#
|
||||
DEF Connector_Conn_01x06_Male J 0 40 Y N 1 F N
|
||||
F0 "J" 0 300 50 H V C CNN
|
||||
F1 "Connector_Conn_01x06_Male" 0 -400 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 34 -295 0 -305 1 1 6 F
|
||||
S 34 -195 0 -205 1 1 6 F
|
||||
S 34 -95 0 -105 1 1 6 F
|
||||
S 34 5 0 -5 1 1 6 F
|
||||
S 34 105 0 95 1 1 6 F
|
||||
S 34 205 0 195 1 1 6 F
|
||||
P 2 1 1 6 50 -300 34 -300 N
|
||||
P 2 1 1 6 50 -200 34 -200 N
|
||||
P 2 1 1 6 50 -100 34 -100 N
|
||||
P 2 1 1 6 50 0 34 0 N
|
||||
P 2 1 1 6 50 100 34 100 N
|
||||
P 2 1 1 6 50 200 34 200 N
|
||||
X Pin_1 1 200 200 150 L 50 50 1 1 P
|
||||
X Pin_2 2 200 100 150 L 50 50 1 1 P
|
||||
X Pin_3 3 200 0 150 L 50 50 1 1 P
|
||||
X Pin_4 4 200 -100 150 L 50 50 1 1 P
|
||||
X Pin_5 5 200 -200 150 L 50 50 1 1 P
|
||||
X Pin_6 6 200 -300 150 L 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_Conn_01x08_Male
|
||||
#
|
||||
DEF Connector_Conn_01x08_Male J 0 40 Y N 1 F N
|
||||
F0 "J" 0 400 50 H V C CNN
|
||||
F1 "Connector_Conn_01x08_Male" 0 -500 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 34 -395 0 -405 1 1 6 F
|
||||
S 34 -295 0 -305 1 1 6 F
|
||||
S 34 -195 0 -205 1 1 6 F
|
||||
S 34 -95 0 -105 1 1 6 F
|
||||
S 34 5 0 -5 1 1 6 F
|
||||
S 34 105 0 95 1 1 6 F
|
||||
S 34 205 0 195 1 1 6 F
|
||||
S 34 305 0 295 1 1 6 F
|
||||
P 2 1 1 6 50 -400 34 -400 N
|
||||
P 2 1 1 6 50 -300 34 -300 N
|
||||
P 2 1 1 6 50 -200 34 -200 N
|
||||
P 2 1 1 6 50 -100 34 -100 N
|
||||
P 2 1 1 6 50 0 34 0 N
|
||||
P 2 1 1 6 50 100 34 100 N
|
||||
P 2 1 1 6 50 200 34 200 N
|
||||
P 2 1 1 6 50 300 34 300 N
|
||||
X Pin_1 1 200 300 150 L 50 50 1 1 P
|
||||
X Pin_2 2 200 200 150 L 50 50 1 1 P
|
||||
X Pin_3 3 200 100 150 L 50 50 1 1 P
|
||||
X Pin_4 4 200 0 150 L 50 50 1 1 P
|
||||
X Pin_5 5 200 -100 150 L 50 50 1 1 P
|
||||
X Pin_6 6 200 -200 150 L 50 50 1 1 P
|
||||
X Pin_7 7 200 -300 150 L 50 50 1 1 P
|
||||
X Pin_8 8 200 -400 150 L 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_Micro_SD_Card
|
||||
#
|
||||
DEF Connector_Micro_SD_Card J 0 40 Y Y 1 F N
|
||||
F0 "J" -650 600 50 H V C CNN
|
||||
F1 "Connector_Micro_SD_Card" 650 600 50 H V R CNN
|
||||
F2 "" 1150 300 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
microSD*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -300 -375 -200 -425 0 1 0 F
|
||||
S -300 -275 -200 -325 0 1 0 F
|
||||
S -300 -175 -200 -225 0 1 0 F
|
||||
S -300 -75 -200 -125 0 1 0 F
|
||||
S -300 25 -200 -25 0 1 0 F
|
||||
S -300 125 -200 75 0 1 0 F
|
||||
S -300 225 -200 175 0 1 0 F
|
||||
S -300 325 -200 275 0 1 0 F
|
||||
P 6 0 1 10 650 500 650 550 -750 550 -750 -650 650 -650 650 -450 N
|
||||
P 11 0 1 10 -350 -450 -350 350 -50 350 100 500 150 500 150 450 250 450 300 500 800 500 800 -450 -350 -450 f
|
||||
X DAT2 1 -900 300 150 R 50 50 1 1 B
|
||||
X DAT3/CD 2 -900 200 150 R 50 50 1 1 B
|
||||
X CMD 3 -900 100 150 R 50 50 1 1 I
|
||||
X VDD 4 -900 0 150 R 50 50 1 1 W
|
||||
X CLK 5 -900 -100 150 R 50 50 1 1 I
|
||||
X VSS 6 -900 -200 150 R 50 50 1 1 W
|
||||
X DAT0 7 -900 -300 150 R 50 50 1 1 I
|
||||
X DAT1 8 -900 -400 150 R 50 50 1 1 I
|
||||
X SHIELD 9 800 -600 150 L 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_USB_B
|
||||
#
|
||||
DEF Connector_USB_B J 0 40 Y Y 1 F N
|
||||
F0 "J" -200 450 50 H V L CNN
|
||||
F1 "Connector_USB_B" -200 350 50 H V L CNN
|
||||
F2 "" 150 -50 50 H I C CNN
|
||||
F3 "" 150 -50 50 H I C CNN
|
||||
$FPLIST
|
||||
USB*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
C -150 85 25 0 1 10 F
|
||||
C -25 135 15 0 1 10 F
|
||||
S -200 -300 200 300 0 1 10 f
|
||||
S -150 220 -100 180 0 1 0 F
|
||||
S -5 -300 5 -270 0 1 0 N
|
||||
S 10 50 -20 20 0 1 10 F
|
||||
S 200 -105 170 -95 0 1 0 N
|
||||
S 200 -5 170 5 0 1 0 N
|
||||
S 200 195 170 205 0 1 0 N
|
||||
P 2 0 1 10 -75 85 25 85 N
|
||||
P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N
|
||||
P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N
|
||||
P 4 0 1 10 25 110 25 60 75 85 25 110 F
|
||||
P 7 0 1 0 -160 170 -90 170 -90 225 -105 240 -145 240 -160 225 -160 170 N
|
||||
X VBUS 1 300 200 100 L 50 50 1 1 w
|
||||
X D- 2 300 -100 100 L 50 50 1 1 P
|
||||
X D+ 3 300 0 100 L 50 50 1 1 P
|
||||
X GND 4 0 -400 100 U 50 50 1 1 w
|
||||
X Shield 5 -100 -400 100 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Converter_ACDC_IRM-02-12
|
||||
#
|
||||
DEF Converter_ACDC_IRM-02-12 PS 0 20 Y Y 1 F N
|
||||
F0 "PS" 0 200 50 H V C CNN
|
||||
F1 "Converter_ACDC_IRM-02-12" 0 -200 50 H V C CNN
|
||||
F2 "Converter_ACDC:Converter_ACDC_MeanWell_IRM-02-xx_THT" 0 -300 50 H I C CNN
|
||||
F3 "" 400 -350 50 H I C CNN
|
||||
ALIAS IRM-02-5 IRM-02-9 IRM-02-12 IRM-02-15 IRM-02-24
|
||||
$FPLIST
|
||||
Converter*ACDC*MeanWell*IRM*02*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
A -185 38 28 -1525 -275 0 1 0 N -210 25 -160 25
|
||||
A -135 11 29 292 1508 0 1 0 N -110 25 -160 25
|
||||
S -300 150 300 -150 0 1 10 f
|
||||
P 2 0 1 0 -210 -25 -110 -25 N
|
||||
P 2 0 1 0 110 -25 210 -25 N
|
||||
P 2 0 1 0 110 25 130 25 N
|
||||
P 2 0 1 0 150 25 170 25 N
|
||||
P 2 0 1 0 190 25 210 25 N
|
||||
X AC/N 1 -400 -100 100 R 50 50 1 1 W
|
||||
X AC/L 2 -400 100 100 R 50 50 1 1 W
|
||||
X -Vout 3 400 -100 100 L 50 50 1 1 w
|
||||
X +Vout 4 400 100 100 L 50 50 1 1 w
|
||||
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
|
||||
F0 "C" 25 100 50 H V L CNN
|
||||
F1 "Device_CP" 25 -100 50 H V L CNN
|
||||
F2 "" 38 -150 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
CP_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -90 20 -90 40 0 1 0 N
|
||||
S -90 20 90 20 0 1 0 N
|
||||
S 90 -20 -90 -40 0 1 0 F
|
||||
S 90 40 -90 40 0 1 0 N
|
||||
S 90 40 90 20 0 1 0 N
|
||||
P 2 0 1 0 -70 90 -30 90 N
|
||||
P 2 0 1 0 -50 110 -50 70 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_Crystal
|
||||
#
|
||||
DEF Device_Crystal Y 0 40 N N 1 F N
|
||||
F0 "Y" 0 150 50 H V C CNN
|
||||
F1 "Device_Crystal" 0 -150 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
Crystal*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -45 100 45 -100 0 1 12 N
|
||||
P 2 0 1 0 -100 0 -75 0 N
|
||||
P 2 0 1 20 -75 -50 -75 50 N
|
||||
P 2 0 1 20 75 -50 75 50 N
|
||||
P 2 0 1 0 100 0 75 0 N
|
||||
X 1 1 -150 0 50 R 50 50 1 1 P
|
||||
X 2 2 150 0 50 L 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device_D_Schottky_ALT
|
||||
#
|
||||
DEF Device_D_Schottky_ALT D 0 40 N N 1 F N
|
||||
F0 "D" 0 100 50 H V C CNN
|
||||
F1 "Device_D_Schottky_ALT" 0 -100 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
TO-???*
|
||||
*_Diode_*
|
||||
*SingleDiode*
|
||||
D_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
P 2 0 1 0 50 0 -50 0 N
|
||||
P 4 0 1 8 50 50 50 -50 -50 0 50 50 F
|
||||
P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N
|
||||
X K 1 -150 0 100 R 50 50 1 1 P
|
||||
X A 2 150 0 100 L 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device_D_Zener_ALT
|
||||
#
|
||||
DEF Device_D_Zener_ALT D 0 40 N N 1 F N
|
||||
F0 "D" 0 100 50 H V C CNN
|
||||
F1 "Device_D_Zener_ALT" 0 -100 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
TO-???*
|
||||
*_Diode_*
|
||||
*SingleDiode*
|
||||
D_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
P 2 0 1 0 50 0 -50 0 N
|
||||
P 3 0 1 8 -50 -50 -50 50 -30 50 N
|
||||
P 4 0 1 8 50 -50 50 50 -50 0 50 -50 F
|
||||
X K 1 -150 0 100 R 50 50 1 1 P
|
||||
X A 2 150 0 100 L 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device_Fuse
|
||||
#
|
||||
DEF Device_Fuse F 0 0 N Y 1 F N
|
||||
F0 "F" 80 0 50 V V C CNN
|
||||
F1 "Device_Fuse" -75 0 50 V V C CNN
|
||||
F2 "" -70 0 50 V I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
*Fuse*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -30 -100 30 100 0 1 10 N
|
||||
P 2 0 1 0 0 100 0 -100 N
|
||||
X ~ 1 0 150 50 D 50 50 1 1 P
|
||||
X ~ 2 0 -150 50 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device_L_Core_Ferrite
|
||||
#
|
||||
DEF Device_L_Core_Ferrite L 0 40 N N 1 F N
|
||||
F0 "L" -50 0 50 V V C CNN
|
||||
F1 "Device_L_Core_Ferrite" 110 0 50 V V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
Choke_*
|
||||
*Coil*
|
||||
Inductor_*
|
||||
L_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50
|
||||
A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0
|
||||
A 0 25 25 -899 899 0 1 0 N 0 0 0 50
|
||||
A 0 75 25 -899 899 0 1 0 N 0 50 0 100
|
||||
P 2 0 1 0 40 -110 40 -90 N
|
||||
P 2 0 1 0 40 -70 40 -50 N
|
||||
P 2 0 1 0 40 -30 40 -10 N
|
||||
P 2 0 1 0 40 10 40 30 N
|
||||
P 2 0 1 0 40 50 40 70 N
|
||||
P 2 0 1 0 40 90 40 110 N
|
||||
P 2 0 1 0 60 -90 60 -110 N
|
||||
P 2 0 1 0 60 -50 60 -70 N
|
||||
P 2 0 1 0 60 -10 60 -30 N
|
||||
P 2 0 1 0 60 30 60 10 N
|
||||
P 2 0 1 0 60 70 60 50 N
|
||||
P 2 0 1 0 60 110 60 90 N
|
||||
X 1 1 0 150 50 D 50 50 1 1 P
|
||||
X 2 2 0 -150 50 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device_Lamp_Neon
|
||||
#
|
||||
DEF Device_Lamp_Neon NE 0 1 Y N 1 F N
|
||||
F0 "NE" 25 150 50 H V L CNN
|
||||
F1 "Device_Lamp_Neon" 25 -150 50 H V L CNN
|
||||
F2 "" 0 100 50 V I C CNN
|
||||
F3 "" 0 100 50 V I C CNN
|
||||
DRAW
|
||||
C 0 0 100 0 1 0 N
|
||||
C 40 -50 10 0 1 0 F
|
||||
S -60 -20 60 -30 0 1 0 F
|
||||
S -60 30 60 20 0 1 0 F
|
||||
P 2 0 1 0 0 -100 0 -30 N
|
||||
P 2 0 1 0 0 30 0 100 N
|
||||
X ~ 1 0 -200 100 U 50 50 1 1 P
|
||||
X ~ 2 0 200 100 D 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device_R
|
||||
#
|
||||
DEF Device_R R 0 0 N Y 1 F N
|
||||
F0 "R" 80 0 50 V V C CNN
|
||||
F1 "Device_R" 0 0 50 V V C CNN
|
||||
F2 "" -70 0 50 V I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
R_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -40 -100 40 100 0 1 10 N
|
||||
X ~ 1 0 150 50 D 50 50 1 1 P
|
||||
X ~ 2 0 -150 50 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device_R_POT_TRIM
|
||||
#
|
||||
DEF Device_R_POT_TRIM RV 0 40 Y N 1 F N
|
||||
F0 "RV" -175 0 50 V V C CNN
|
||||
F1 "Device_R_POT_TRIM" -100 0 50 V V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
Potentiometer*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S 40 100 -40 -100 0 1 10 N
|
||||
P 2 0 1 0 60 30 60 -30 N
|
||||
P 2 0 1 0 100 0 60 0 N
|
||||
X 1 1 0 150 50 D 50 50 1 1 P
|
||||
X 2 2 150 0 50 L 50 50 1 1 P
|
||||
X 3 3 0 -150 50 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device_Varistor
|
||||
#
|
||||
DEF Device_Varistor RV 0 0 N Y 1 F N
|
||||
F0 "RV" 125 0 50 V V C CNN
|
||||
F1 "Device_Varistor" -125 0 50 V V C CNN
|
||||
F2 "" -70 0 50 V I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
RV_*
|
||||
Varistor*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
T 0 -70 -80 50 0 0 0 U Normal 0 C C
|
||||
S -40 -100 40 100 0 1 10 N
|
||||
P 3 0 1 0 -75 100 -75 50 75 -50 N
|
||||
X ~ 1 0 150 50 D 50 50 1 1 P
|
||||
X ~ 2 0 -150 50 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Interface_USB_CH340G
|
||||
#
|
||||
DEF Interface_USB_CH340G U 0 20 Y Y 1 F N
|
||||
F0 "U" -200 550 50 H V R CNN
|
||||
F1 "Interface_USB_CH340G" 50 550 50 H V L CNN
|
||||
F2 "Package_SO:SOIC-16_3.9x9.9mm_P1.27mm" 50 -550 50 H I L CNN
|
||||
F3 "http://www.datasheet5.com/pdf-local-2195953" -350 800 50 H I C CNN
|
||||
$FPLIST
|
||||
SOIC*3.9x9.9mm*P1.27mm*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -300 500 300 -500 0 1 10 f
|
||||
X GND 1 0 -600 100 U 50 50 1 1 W
|
||||
X ~DSR 10 400 0 100 L 50 50 1 1 I
|
||||
X ~RI 11 400 -100 100 L 50 50 1 1 I
|
||||
X ~DCD 12 400 -200 100 L 50 50 1 1 I
|
||||
X ~DTR 13 400 -300 100 L 50 50 1 1 O
|
||||
X ~RTS 14 400 -400 100 L 50 50 1 1 O
|
||||
X R232 15 -400 300 100 R 50 50 1 1 I
|
||||
X VCC 16 0 600 100 D 50 50 1 1 W
|
||||
X TXD 2 400 300 100 L 50 50 1 1 O
|
||||
X RXD 3 400 400 100 L 50 50 1 1 I
|
||||
X V3 4 -100 600 100 D 50 50 1 1 P
|
||||
X UD+ 5 -400 100 100 R 50 50 1 1 B
|
||||
X UD- 6 -400 0 100 R 50 50 1 1 B
|
||||
X XI 7 -400 -200 100 R 50 50 1 1 I
|
||||
X XO 8 -400 -400 100 R 50 50 1 1 O
|
||||
X ~CTS 9 400 100 100 L 50 50 1 1 I
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Isolator_HCPL-261N
|
||||
#
|
||||
DEF Isolator_HCPL-261N U 0 0 Y Y 1 F N
|
||||
F0 "U" -160 350 50 H V C CNN
|
||||
F1 "Isolator_HCPL-261N" 0 -350 50 H V C CNN
|
||||
F2 "Package_DIP:DIP-8_W7.62mm" 0 -500 50 H I C CNN
|
||||
F3 "" -850 550 50 H I C CNN
|
||||
ALIAS HCPL-261N
|
||||
$FPLIST
|
||||
DIP*W7.62mm*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
C 80 -60 10 0 1 10 N
|
||||
S -200 300 200 -300 1 1 10 f
|
||||
P 2 0 1 10 105 -140 105 -65 N
|
||||
P 2 0 1 10 105 -85 105 -115 N
|
||||
P 2 0 1 10 135 -155 135 -200 N
|
||||
P 3 0 1 10 -25 -130 -25 -145 25 -145 N
|
||||
P 3 0 1 10 -25 -75 -25 -60 20 -60 N
|
||||
P 3 0 1 10 50 -160 50 -200 200 -200 N
|
||||
P 3 0 1 10 50 -50 50 200 200 200 N
|
||||
P 3 0 1 10 80 -50 80 100 200 100 N
|
||||
P 4 0 1 0 -200 -200 -155 -200 -155 0 -200 0 N
|
||||
P 4 0 1 10 105 -130 105 -170 85 -170 85 -155 N
|
||||
P 4 0 1 10 105 -105 25 -185 25 -25 105 -105 N
|
||||
P 4 0 1 10 105 -70 105 -30 125 -30 125 -45 N
|
||||
P 4 0 1 10 110 -100 150 -60 150 0 200 0 N
|
||||
P 5 0 1 10 105 -125 135 -155 130 -140 120 -150 135 -155 N
|
||||
P 2 1 1 10 -180 -125 -130 -125 N
|
||||
P 2 1 1 0 -65 -210 -65 -260 N
|
||||
P 2 1 1 0 -65 -120 -65 -170 N
|
||||
P 2 1 1 0 -65 -30 -65 -80 N
|
||||
P 2 1 1 0 -65 60 -65 10 N
|
||||
P 2 1 1 0 -65 150 -65 100 N
|
||||
P 2 1 1 0 -65 240 -65 190 N
|
||||
P 2 1 1 10 -50 -75 0 -75 N
|
||||
P 4 1 1 10 -155 -125 -180 -75 -130 -75 -155 -125 N
|
||||
P 4 1 1 10 -25 -75 -50 -125 0 -125 -25 -75 N
|
||||
P 5 1 1 5 -115 -120 -85 -120 -100 -125 -100 -115 -85 -120 N
|
||||
P 5 1 1 5 -115 -80 -85 -80 -100 -85 -100 -75 -85 -80 N
|
||||
X NC 1 -200 200 100 R 50 25 1 1 N N
|
||||
X C1 2 -300 0 100 R 50 25 1 1 P
|
||||
X A2 3 -300 -200 100 R 50 25 1 1 P
|
||||
X GND 5 300 -200 100 L 50 25 1 1 W
|
||||
X VO1 6 300 0 100 L 50 25 1 1 C
|
||||
X EN 7 300 100 100 L 50 25 1 1 I
|
||||
X VCC 8 300 200 100 L 50 25 1 1 W
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# MCU_ST_STM32F0_STM32F030F4Px
|
||||
#
|
||||
DEF MCU_ST_STM32F0_STM32F030F4Px U 0 20 Y Y 1 F N
|
||||
F0 "U" -400 650 50 H V L CNN
|
||||
F1 "MCU_ST_STM32F0_STM32F030F4Px" 200 650 50 H V L CNN
|
||||
F2 "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" -400 -700 50 H I R CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
TSSOP*4.4x6.5mm*P0.65mm*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -400 -700 400 600 0 1 10 f
|
||||
X BOOT0 1 -500 300 100 R 50 50 1 1 I
|
||||
X PA4 10 500 100 100 L 50 50 1 1 B
|
||||
X PA5 11 500 0 100 L 50 50 1 1 B
|
||||
X PA6 12 500 -100 100 L 50 50 1 1 B
|
||||
X PA7 13 500 -200 100 L 50 50 1 1 B
|
||||
X PB1 14 -500 -600 100 R 50 50 1 1 B
|
||||
X VSS 15 0 -800 100 U 50 50 1 1 W
|
||||
X VDD 16 0 700 100 D 50 50 1 1 W
|
||||
X PA9 17 500 -300 100 L 50 50 1 1 B
|
||||
X PA10 18 500 -400 100 L 50 50 1 1 B
|
||||
X PA13 19 500 -500 100 L 50 50 1 1 B
|
||||
X PF0 2 -500 -300 100 R 50 50 1 1 I
|
||||
X PA14 20 500 -600 100 L 50 50 1 1 B
|
||||
X PF1 3 -500 -400 100 R 50 50 1 1 I
|
||||
X NRST 4 -500 500 100 R 50 50 1 1 I
|
||||
X VDDA 5 100 700 100 D 50 50 1 1 W
|
||||
X PA0 6 500 500 100 L 50 50 1 1 B
|
||||
X PA1 7 500 400 100 L 50 50 1 1 B
|
||||
X PA2 8 500 300 100 L 50 50 1 1 B
|
||||
X PA3 9 500 200 100 L 50 50 1 1 B
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Mechanical_Housing
|
||||
#
|
||||
DEF Mechanical_Housing N 0 40 Y Y 1 F N
|
||||
F0 "N" 150 0 50 H V L CNN
|
||||
F1 "Mechanical_Housing" 150 -75 50 H V L CNN
|
||||
F2 "" 50 50 50 H I C CNN
|
||||
F3 "" 50 50 50 H I C CNN
|
||||
$FPLIST
|
||||
Enclosure*
|
||||
Housing*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
C -175 -125 25 0 1 0 F
|
||||
C -75 -125 25 0 1 0 F
|
||||
S -200 -25 -50 -75 0 1 0 N
|
||||
P 2 0 1 0 -178 -62 -176 -54 N
|
||||
P 2 0 1 0 -174 -66 -160 -66 N
|
||||
P 2 0 1 0 -174 -48 -172 -38 N
|
||||
P 2 0 1 0 -170 -52 -158 -52 N
|
||||
P 2 0 1 0 -166 -36 -154 -36 N
|
||||
P 2 0 1 0 -154 -64 -152 -54 N
|
||||
P 2 0 1 0 -150 -48 -148 -38 N
|
||||
P 2 0 1 0 -142 -62 -140 -54 N
|
||||
P 2 0 1 0 -138 -66 -124 -66 N
|
||||
P 2 0 1 0 -138 -48 -136 -38 N
|
||||
P 2 0 1 0 -134 -52 -122 -52 N
|
||||
P 2 0 1 0 -130 -36 -118 -36 N
|
||||
P 2 0 1 0 -118 -64 -116 -54 N
|
||||
P 2 0 1 0 -114 -48 -112 -38 N
|
||||
P 2 0 1 0 -106 -62 -104 -54 N
|
||||
P 2 0 1 0 -102 -66 -88 -66 N
|
||||
P 2 0 1 0 -102 -48 -100 -38 N
|
||||
P 2 0 1 0 -98 -52 -86 -52 N
|
||||
P 2 0 1 0 -94 -36 -82 -36 N
|
||||
P 2 0 1 0 -82 -64 -80 -54 N
|
||||
P 2 0 1 0 -78 -48 -76 -38 N
|
||||
P 2 0 1 0 -25 0 -25 -175 N
|
||||
P 3 0 1 0 -225 0 -25 0 125 150 N
|
||||
P 7 0 1 0 -225 0 -225 -175 -25 -175 125 -25 125 150 -75 150 -225 0 f
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Mechanical_MountingHole
|
||||
#
|
||||
DEF Mechanical_MountingHole H 0 40 Y Y 1 F N
|
||||
F0 "H" 0 200 50 H V C CNN
|
||||
F1 "Mechanical_MountingHole" 0 125 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
MountingHole*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
C 0 0 50 0 1 50 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Oscillator_OCXO-14
|
||||
#
|
||||
DEF Oscillator_OCXO-14 X 0 10 Y Y 1 F N
|
||||
F0 "X" -200 250 50 H V L CNN
|
||||
F1 "Oscillator_OCXO-14" 50 -250 50 H V L CNN
|
||||
F2 "Oscillator:Oscillator_DIP-14" 450 -350 50 H I C CNN
|
||||
F3 "" -300 100 50 H I C CNN
|
||||
ALIAS GTXO-14V GTXO-S14V VTCXO-14
|
||||
$FPLIST
|
||||
Oscillator*DIP*14*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -400 200 200 -200 0 1 10 f
|
||||
P 9 0 1 0 -275 75 -250 75 -250 125 -225 125 -225 75 -200 75 -200 125 -175 125 -175 75 N
|
||||
X Vcontrol 1 -500 0 100 R 50 50 1 1 I
|
||||
X Vcc 14 0 300 100 D 50 50 1 1 W
|
||||
X GND 7 0 -300 100 U 50 50 1 1 W
|
||||
X OUT 8 300 0 100 L 50 50 1 1 O
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Regulator_Linear_AP1117-33
|
||||
#
|
||||
DEF Regulator_Linear_AP1117-33 U 0 10 Y Y 1 F N
|
||||
F0 "U" -150 125 50 H V C CNN
|
||||
F1 "Regulator_Linear_AP1117-33" 0 125 50 H V L CNN
|
||||
F2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" 0 200 50 H I C CNN
|
||||
F3 "" 100 -250 50 H I C CNN
|
||||
$FPLIST
|
||||
SOT?223*TabPin2*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -200 -200 200 75 0 1 10 f
|
||||
X GND 1 0 -300 100 U 50 50 1 1 W
|
||||
X VO 2 300 0 100 L 50 50 1 1 w
|
||||
X VI 3 -300 0 100 R 50 50 1 1 W
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Regulator_Linear_NCP1117-12_SOT223
|
||||
#
|
||||
DEF Regulator_Linear_NCP1117-12_SOT223 U 0 10 Y Y 1 F N
|
||||
F0 "U" -150 125 50 H V C CNN
|
||||
F1 "Regulator_Linear_NCP1117-12_SOT223" 0 125 50 H V L CNN
|
||||
F2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" 0 200 50 H I C CNN
|
||||
F3 "" 100 -250 50 H I C CNN
|
||||
ALIAS AP1117-18 AP1117-25 AP1117-33 AP1117-50 LD1117S33TR_SOT223 LD1117S12TR_SOT223 LD1117S18TR_SOT223 LD1117S25TR_SOT223 LD1117S50TR_SOT223 NCP1117-12_SOT223 NCP1117-1.5_SOT223 NCP1117-1.8_SOT223 NCP1117-2.0_SOT223 NCP1117-2.5_SOT223 NCP1117-2.85_SOT223 NCP1117-3.3_SOT223 NCP1117-5.0_SOT223 AMS1117-1.5 AMS1117-1.8 AMS1117-2.5 AMS1117-2.85 AMS1117-3.3 AMS1117-5.0
|
||||
$FPLIST
|
||||
SOT?223*TabPin2*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -200 -200 200 75 0 1 10 f
|
||||
X GND 1 0 -300 100 U 50 50 1 1 W
|
||||
X VO 2 300 0 100 L 50 50 1 1 w
|
||||
X VI 3 -300 0 100 R 50 50 1 1 W
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Switch_SW_Push_SPDT
|
||||
#
|
||||
DEF Switch_SW_Push_SPDT SW 0 0 Y N 1 F N
|
||||
F0 "SW" 0 170 50 H V C CNN
|
||||
F1 "Switch_SW_Push_SPDT" 0 -200 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
DRAW
|
||||
C -80 0 20 0 0 0 N
|
||||
C 80 -100 20 0 0 0 N
|
||||
C 80 100 20 0 1 0 N
|
||||
P 2 0 0 0 0 40 0 120 N
|
||||
P 2 0 1 0 -60 10 100 80 N
|
||||
X A 1 200 100 100 L 50 50 1 1 P
|
||||
X B 2 -200 0 100 R 50 50 1 1 P
|
||||
X C 3 200 -100 100 L 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Transistor_Array_ULN2803A
|
||||
#
|
||||
DEF Transistor_Array_ULN2803A U 0 20 Y Y 1 F N
|
||||
F0 "U" 0 525 50 H V C CNN
|
||||
F1 "Transistor_Array_ULN2803A" 0 450 50 H V C CNN
|
||||
F2 "" 50 -650 50 H I L CNN
|
||||
F3 "" 100 -200 50 H I C CNN
|
||||
ALIAS ULN2802A ULN2801A ULN2804A ULN2805A
|
||||
$FPLIST
|
||||
DIP*W7.62mm*
|
||||
SOIC*7.5x11.6mm*P1.27mm*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
C -70 200 10 0 1 0 N
|
||||
C -50 -90 10 0 1 0 F
|
||||
C -50 0 10 0 1 0 F
|
||||
C -50 100 10 0 1 0 F
|
||||
C -20 200 10 0 1 0 F
|
||||
S -300 -600 300 400 0 1 10 f
|
||||
P 2 0 1 0 -180 200 -140 200 N
|
||||
P 2 0 1 0 -60 200 160 200 N
|
||||
P 2 0 1 0 0 265 -40 265 N
|
||||
P 3 0 1 0 -20 200 -20 300 90 300 N
|
||||
P 4 0 1 0 -140 240 -140 160 -80 200 -140 240 N
|
||||
P 4 0 1 0 0 235 -40 235 -20 265 0 235 N
|
||||
X I1 1 -400 200 100 R 50 50 1 1 I
|
||||
X COM 10 400 300 100 L 50 50 1 1 P
|
||||
X O8 11 400 -500 100 L 50 50 1 1 C
|
||||
X O7 12 400 -400 100 L 50 50 1 1 C
|
||||
X O6 13 400 -300 100 L 50 50 1 1 C
|
||||
X O5 14 400 -200 100 L 50 50 1 1 C
|
||||
X O4 15 400 -100 100 L 50 50 1 1 C
|
||||
X O3 16 400 0 100 L 50 50 1 1 C
|
||||
X O2 17 400 100 100 L 50 50 1 1 C
|
||||
X O1 18 400 200 100 L 50 50 1 1 C
|
||||
X I2 2 -400 100 100 R 50 50 1 1 I
|
||||
X I3 3 -400 0 100 R 50 50 1 1 I
|
||||
X I4 4 -400 -100 100 R 50 50 1 1 I
|
||||
X I5 5 -400 -200 100 R 50 50 1 1 I
|
||||
X I6 6 -400 -300 100 R 50 50 1 1 I
|
||||
X I7 7 -400 -400 100 R 50 50 1 1 I
|
||||
X I8 8 -400 -500 100 R 50 50 1 1 I
|
||||
X GND 9 0 -700 100 U 50 50 1 1 W
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Transistor_BJT_2N3904
|
||||
#
|
||||
DEF Transistor_BJT_2N3904 Q 0 0 Y N 1 F N
|
||||
F0 "Q" 200 75 50 H V L CNN
|
||||
F1 "Transistor_BJT_2N3904" 200 0 50 H V L CNN
|
||||
F2 "Package_TO_SOT_THT:TO-92_Inline" 200 -75 50 H I L CIN
|
||||
F3 "" 0 0 50 H I L CNN
|
||||
$FPLIST
|
||||
TO?92*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
C 50 0 111 0 1 10 N
|
||||
P 2 0 1 0 25 25 100 100 N
|
||||
P 3 0 1 0 25 -25 100 -100 100 -100 N
|
||||
P 3 0 1 20 25 75 25 -75 25 -75 N
|
||||
P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F
|
||||
X E 1 100 -200 100 U 50 50 1 1 P
|
||||
X B 2 -200 0 225 R 50 50 1 1 P
|
||||
X C 3 100 200 100 D 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Transistor_FET_IRF6810S
|
||||
#
|
||||
DEF Transistor_FET_IRF6810S Q 0 0 Y N 1 F N
|
||||
F0 "Q" 200 75 50 H V L CNN
|
||||
F1 "Transistor_FET_IRF6810S" 200 0 50 H V L CNN
|
||||
F2 "Package_DirectFET:DirectFET_S1" 0 0 50 H I C CIN
|
||||
F3 "" 0 0 50 H I L CNN
|
||||
ALIAS IRF6810S
|
||||
$FPLIST
|
||||
DirectFET*S1*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
C 65 0 111 0 1 10 N
|
||||
C 100 -70 11 0 1 0 F
|
||||
C 100 70 11 0 1 0 F
|
||||
P 2 0 1 0 -100 0 10 0 N
|
||||
P 2 0 1 0 30 -70 100 -70 N
|
||||
P 2 0 1 10 30 -50 30 -90 N
|
||||
P 2 0 1 0 30 0 100 0 N
|
||||
P 2 0 1 10 30 20 30 -20 N
|
||||
P 2 0 1 0 30 70 100 70 N
|
||||
P 2 0 1 10 30 90 30 50 N
|
||||
P 2 0 1 0 100 -70 100 -100 N
|
||||
P 2 0 1 0 100 -70 100 0 N
|
||||
P 2 0 1 0 100 100 100 70 N
|
||||
P 3 0 1 10 10 75 10 -75 10 -75 N
|
||||
P 4 0 1 0 40 0 80 15 80 -15 40 0 F
|
||||
P 4 0 1 0 100 -70 130 -70 130 70 100 70 N
|
||||
P 4 0 1 0 110 20 115 15 145 15 150 10 N
|
||||
P 4 0 1 0 130 15 115 -10 145 -10 130 15 N
|
||||
X D 1 100 200 100 D 50 50 1 1 P
|
||||
X G 2 -200 0 100 R 50 50 1 1 I
|
||||
X S 3 100 -200 100 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# power_+12V
|
||||
#
|
||||
DEF power_+12V #PWR 0 0 Y Y 1 F P
|
||||
F0 "#PWR" 0 -150 50 H I C CNN
|
||||
F1 "power_+12V" 0 140 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
DRAW
|
||||
P 2 0 1 0 -30 50 0 100 N
|
||||
P 2 0 1 0 0 0 0 100 N
|
||||
P 2 0 1 0 0 100 30 50 N
|
||||
X +12V 1 0 0 0 U 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# power_+15V
|
||||
#
|
||||
DEF power_+15V #PWR 0 0 Y Y 1 F P
|
||||
F0 "#PWR" 0 -150 50 H I C CNN
|
||||
F1 "power_+15V" 0 140 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
DRAW
|
||||
P 2 0 1 0 -30 50 0 100 N
|
||||
P 2 0 1 0 0 0 0 100 N
|
||||
P 2 0 1 0 0 100 30 50 N
|
||||
X +15V 1 0 0 0 U 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# power_+3.3V
|
||||
#
|
||||
DEF power_+3.3V #PWR 0 0 Y Y 1 F P
|
||||
F0 "#PWR" 0 -150 50 H I C CNN
|
||||
F1 "power_+3.3V" 0 140 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
DRAW
|
||||
P 2 0 1 0 -30 50 0 100 N
|
||||
P 2 0 1 0 0 0 0 100 N
|
||||
P 2 0 1 0 0 100 30 50 N
|
||||
X +3V3 1 0 0 0 U 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# power_+3V3
|
||||
#
|
||||
DEF power_+3V3 #PWR 0 0 Y Y 1 F P
|
||||
F0 "#PWR" 0 -150 50 H I C CNN
|
||||
F1 "power_+3V3" 0 140 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
ALIAS +3.3V
|
||||
DRAW
|
||||
P 2 0 1 0 -30 50 0 100 N
|
||||
P 2 0 1 0 0 0 0 100 N
|
||||
P 2 0 1 0 0 100 30 50 N
|
||||
X +3V3 1 0 0 0 U 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# power_Earth
|
||||
#
|
||||
DEF power_Earth #PWR 0 0 Y Y 1 F P
|
||||
F0 "#PWR" 0 -250 50 H I C CNN
|
||||
F1 "power_Earth" 0 -150 50 H I C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
DRAW
|
||||
P 2 0 1 0 -25 -75 25 -75 N
|
||||
P 2 0 1 0 -5 -100 5 -100 N
|
||||
P 2 0 1 0 0 -50 0 0 N
|
||||
P 2 0 1 0 50 -50 -50 -50 N
|
||||
X Earth 1 0 0 0 D 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# power_GND
|
||||
#
|
||||
DEF power_GND #PWR 0 0 Y Y 1 F P
|
||||
F0 "#PWR" 0 -250 50 H I C CNN
|
||||
F1 "power_GND" 0 -150 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
DRAW
|
||||
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
|
||||
X GND 1 0 0 0 D 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# power_GNDD
|
||||
#
|
||||
DEF power_GNDD #PWR 0 0 Y Y 1 F P
|
||||
F0 "#PWR" 0 -250 50 H I C CNN
|
||||
F1 "power_GNDD" 0 -125 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
DRAW
|
||||
S -50 -60 50 -80 0 1 10 F
|
||||
P 2 0 1 0 0 0 0 -60 N
|
||||
X GNDD 1 0 0 0 D 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# power_VBUS
|
||||
#
|
||||
DEF power_VBUS #PWR 0 0 Y Y 1 F P
|
||||
F0 "#PWR" 0 -150 50 H I C CNN
|
||||
F1 "power_VBUS" 0 150 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
DRAW
|
||||
P 2 0 1 0 -30 50 0 100 N
|
||||
P 2 0 1 0 0 0 0 100 N
|
||||
P 2 0 1 0 0 100 30 50 N
|
||||
X VBUS 1 0 0 0 U 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
63
gm_platform/platform/platform.csv
Normal file
63
gm_platform/platform/platform.csv
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
Reference, Quantity, Value, Footprint, Datasheet, Link, Reichelt
|
||||
C1 C12 ,2,"100p NP0","Capacitor_SMD:C_0603_1608Metric","https://www.reichelt.de/index.html?ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=B300%2FGENERAL_CAPACITORS_010811.pdf","https://www.reichelt.de/smd-vielschicht-keramikkondensator-100p-5-npo-g0603-100p-p31858.html?&trstct=pol_10","NPO-G0603 100P"
|
||||
C11 ,1,"10n","Capacitor_SMD:C_0603_1608Metric","","https://www.reichelt.de/smd-vielschicht-keramikkondensator-10n-10-x7r-g0603-10n-p31870.html?&trstct=pos_0","X7R-G0603 10N"
|
||||
C13 C3 ,2,"10u 25V","Capacitor_SMD:C_0603_1608Metric","~","https://www.reichelt.de/vielschicht-kerko-10-f-16v-125-c-kem-x7r1206-10u-p207163.html?&trstct=pos_5","KEM X7R1206 10U"
|
||||
C15 C17 ,2,"100n 25V","Capacitor_SMD:C_0603_1608Metric","~","https://www.reichelt.de/smd-vielschicht-keramikkondensator-100n-10-x7r-g0603-100n-p31873.html?&trstct=pol_0","X7R-G0603 100N"
|
||||
C16 C18 ,2,"10n 25V","Capacitor_SMD:C_0603_1608Metric","~","https://www.reichelt.de/smd-vielschicht-keramikkondensator-10n-10-x7r-g0603-10n-p31870.html?&trstct=pos_0","X7R-G0603 10N"
|
||||
C19 ,1,"10p","Capacitor_SMD:C_0603_1608Metric","~","https://www.reichelt.de/smd-vielschicht-keramikkondensator-10p-5-npo-g0603-10p-p31853.html?&trstct=pos_0","NPO-G0603 10P"
|
||||
C2 ,1,"47u 25V","Capacitor_SMD:CP_Elec_8x6.2","~","https://www.reichelt.de/smd-elko-47-f-25-v-105-c-5000-h-20-hd-v-47u-25-p228575.html?&trstct=pos_3","HD-V 47U 25"
|
||||
C21 ,1,"1n","Capacitor_SMD:C_0603_1608Metric","~","https://www.reichelt.de/smd-vielschicht-keramikkondensator-1-0n-10-x7r-g0603-1-0n-p31864.html?&trstct=pos_0","X7R-G0603 1,0N"
|
||||
C22 ,1,"10u","Capacitor_SMD:C_0603_1608Metric","~","https://www.reichelt.de/vielschicht-kerko-10-f-16v-125-c-kem-x7r1206-10u-p207163.html?&trstct=pos_5","KEM X7R1206 10U"
|
||||
C23 C6 C9 ,3,"1u","Capacitor_SMD:C_0603_1608Metric","~","https://www.reichelt.de/vielschicht-kerko-1-0-f-50v-125-c-kem-x7r1206-1-0u-p207160.html?&trstct=pos_2","KEM X7R1206 1,0U"
|
||||
C25 C26 ,2,"22p","Capacitor_SMD:C_0603_1608Metric","~","https://www.reichelt.de/smd-vielschicht-keramikkondensator-22p-5-npo-g0603-22p-p31854.html?&trstct=pos_1","NPO-G0603 22P"
|
||||
C27 C24 C20 C7 C8 C10 ,6,"100n","Capacitor_SMD:C_0603_1608Metric","~","https://www.reichelt.de/smd-vielschicht-keramikkondensator-100n-10-x7r-g0603-100n-p31873.html?&trstct=pol_0","X7R-G0603 100N"
|
||||
C4 C14 ,2,"1u 25V","Capacitor_SMD:C_0603_1608Metric","~","https://www.reichelt.de/vielschicht-kerko-1-0-f-50v-125-c-kem-x7r1206-1-0u-p207160.html?&trstct=pos_2","KEM X7R1206 1,0U"
|
||||
C5 ,1,"100n 25V","Capacitor_SMD:C_0805_2012Metric","~","https://www.reichelt.de/smd-vielschicht-keramikkondensator-100n-10-x7r-g0805-100n-p31879.html?&trstct=pol_0","X7R-G0805 100N"
|
||||
D1 ,1,"3V6","","https://www.reichelt.de/index.html?ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=A900%2FSMD+ZD_Serie%23fair.pdf","https://www.reichelt.de/zenerdiode-3-6-v-0-35-w-sot-23-smd-zd-3-6-p18906.html?&trstct=pos_1","BZX84C3,6"
|
||||
D2 ,1,"16V 1.3W","Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal","~","https://www.reichelt.de/zenerdiode-16-v-1-3-w-do-204al-do41-zd-16-p23072.html?r=1","ZD 16"
|
||||
D3 ,1,"12v 1.3w","","https://www.reichelt.de/index.html?ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=A900%2FSMD+ZD_Serie%23fair.pdf","https://www.reichelt.de/zenerdiode-12-v-0-35-w-sot-23-smd-zd-12-p18893.html?&trstct=pos_1","SMD ZD 12"
|
||||
D4 ,1,"US1G","Diode_SMD:D_SMA","https://www.reichelt.de/index.html?ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=A400%2FUS1G_US1M-TSC.pdf","https://www.reichelt.de/schottkydiode-400-v-1-a-do-214ac-sma-us-1g-p146617.html?&trstct=pos_2","US 1G"
|
||||
E13 ,1,"JST - Buchsengehäuse, 1x6-polig - XH","","","https://www.reichelt.de/jst-buchsengehaeuse-1x6-polig-xh-jst-xh6p-bu-p185089.html?&trstct=pos_4","JST XH6P BU"
|
||||
E15 ,1,"JST - Buchsengehäuse, 1x8-polig - XH","","","https://www.reichelt.de/jst-buchsengehaeuse-1x8-polig-xh-jst-xh8p-bu-p185090.html?&trstct=pos_6","JST XH8P BU"
|
||||
E16 E19 E22 E25 E28 ,5,"LED-Signalleuchte, grün, 12 V, Ø 6 mm, rund, bedrahtet","","","https://www.reichelt.de/led-signalleuchte-gruen-12-v-6-mm-rund-bedrahtet-apm-qs63-g12-p173927.html?&trstct=pol_11","APM QS63 G12"
|
||||
E18 E21 E24 E27 E33 E17 E20 E30 E29 E23 E26 E32 E12 E14 ,14,"JST - Crimpkontakt, Buchse - XH","","","https://www.reichelt.de/jst-crimpkontakt-buchse-xh-jst-xh-ckb-p185091.html?&trstct=pos_0","JST XH CKB"
|
||||
E3 E5 ,2,"Sicherungshalter für 5 x 20 mm, 250 V, 6,3 A, grün","","","https://www.reichelt.de/sicherungshalter-fuer-5-x-20-mm-250-v-6-3-a-gruen-rnd-170-00188-p253173.html?&trstct=pol_9","RND 170-00188"
|
||||
E31 E34 ,2,"LED-Signalleuchte, rot, 12 V, Ø 6 mm, rund, bedrahtet","","","https://www.reichelt.de/led-signalleuchte-rot-12-v-6-mm-rund-bedrahtet-apm-qs63-r12-p173929.html?&trstct=vrt_pdn","APM QS63 R12"
|
||||
E4 ,1,"JST - Buchsengehäuse, 1x2-polig - VH","","","https://www.reichelt.de/jst-buchsengehaeuse-1x2-polig-vh-jst-vh2p-bu-p185107.html?&trstct=pos_0","JST VH2P BU"
|
||||
E6 ,1,"JST - Stiftleiste, gerade, 1x2-polig - VH","","","https://www.reichelt.de/jst-stiftleiste-gerade-1x2-polig-vh-jst-vh2p-st-p185110.html?&trstct=pos_0","JST VH2P ST"
|
||||
E7 ,1,"JST - Buchsengehäuse, 1x3-polig - VH","","","https://www.reichelt.de/jst-buchsengehaeuse-1x3-polig-vh-jst-vh3p-bu-p185108.html?&trstct=lsbght_sldr::185111","JST VH3P BU"
|
||||
E8 ,1,"JST - Stiftleiste, gerade, 1x3-polig - VH","","","https://www.reichelt.de/jst-stiftleiste-gerade-1x3-polig-vh-jst-vh3p-st-p185111.html?&trstct=pol_7","JST VH3P ST"
|
||||
E9 E10 E11 E2 E1 ,5,"JST - Crimpkontakt, Buchse - VH","","","https://www.reichelt.de/jst-crimpkontakt-buchse-vh-jst-vh-cks-p185113.html?&trstct=lsbght_sldr::185108","JST VH CKS"
|
||||
F1 F2 ,2,"F 0.1A","","https://www.reichelt.de/index.html?ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=C400%2FDS_520500.pdf","https://www.reichelt.de/g-sicherungseinsatz-5x20mm-flink-0-125-a-k-flink-0-125-a-p119322.html?r=1","K-FLINK 0,125 A"
|
||||
J1 ,1,"230V in","","~","https://www.reichelt.de/kaltgeraeteeinbaustecker-standard-10-a-6-3-mm-faston-rnd-465-00780-p254045.html?&trstct=pol_3","RND 465-00780"
|
||||
J2 ,1,"SWD","","~","n/a","n/a"
|
||||
J3 ,1,"Conn_01x08_Male","","~","https://www.reichelt.de/jst-stiftleiste-gerade-1x8-polig-xh-jst-xh8p-st-p185078.html?&trstct=pos_8","JST XH8P ST"
|
||||
J4 ,1,"USB_B","Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal"," ~","https://www.reichelt.de/usb-einbaubuchse-serie-b-gew-printmontage-usb-bw-p22186.html?&trstct=pol_6","USB BW"
|
||||
J5 ,1,"Conn_01x06_Male","","~","https://www.reichelt.de/jst-stiftleiste-gerade-1x6-polig-xh-jst-xh6p-st-p185077.html?&trstct=pos_14","JST XH6P ST"
|
||||
L2 L1 ,2,"100u","Inductor_SMD:L_Taiyo-Yuden_NR-40xx","~","https://www.reichelt.de/chip-induktivitaet-1616fps-100-h-l-1616fps-100-p138628.html?&trstct=pos_10","L-1616FPS 100µ"
|
||||
NE1 ,1,"red","","~","https://www.reichelt.de/led-signalleuchte-rot-220-v-8-mm-rund-bedrahtet-apm-qs83-hr220-p174025.html?&trstct=pol_8","APM QS83 HR220"
|
||||
PS1 ,1,"IRM-10-15","Converter_ACDC:Converter_ACDC_MeanWell_IRM-02-xx_THT","http://www.meanwell.com/productPdf.aspx?i=675","https://www.reichelt.de/ac-dc-wandler-85-305-v-ac-12-v-dc-modul-mw-irm-02-12-p203025.html?&trstct=pol_2","IRM-10-15"
|
||||
Q1 ,1,"IRLML6244","Package_DirectFET:DirectFET_S1","https://www.infineon.com/dgdl/irf6810spbf.pdf?fileId=5546d462533600a4015355f0ab331ab4","https://www.reichelt.de/mosfet-n-ch-20v-6-3a-1-3w-sot-23-irlml-6244-p132145.html?&trstct=pos_0","IRLML 6244"
|
||||
Q2 ,1,"2N3904","Package_TO_SOT_THT:TO-92_Inline","https://www.fairchildsemi.com/datasheets/2N/2N3904.pdf","https://www.reichelt.de/bipolartransistor-npn-45v-0-1a-0-3w-sot-23-rnd-bc847c-p223363.html?&trstct=pos_13","RND 847C"
|
||||
R12 ,1,"130","","~","https://www.reichelt.de/smd-widerstand-0603-130-ohm-100-mw-1-rnd-0603-1-130-p183016.html?r=1","RND 0603 1 130"
|
||||
R13 R11 R14 R17 R18 R16 R15 ,7,"470","","~","https://www.reichelt.de/smd-widerstand-0603-470-ohm-100-mw-1-smd-0603-470-p89426.html?&trstct=pos_7","SMD-0603 470"
|
||||
R19 R10 ,2,"1k","","~","https://www.reichelt.de/smd-widerstand-0603-11-kohm-100-mw-1-rnd-0603-1-11k-p183078.html?&trstct=pos_0","RND 0603 1 1k"
|
||||
R20 ,1,"300","","~","https://www.reichelt.de/smd-widerstand-0603-300-ohm-200-mw-1-rnd-155hp03-ce-p250652.html?&trstct=pos_1","RND 155HP03 CE"
|
||||
R21 ,1,"0","","~","https://www.reichelt.de/smd-widerstand-0603-0-0-ohm-100-mw-1-rnd-0603-1-0-p212696.html?&trstct=pos_0","RND 0603 1 0"
|
||||
R22 ,1,"10k","","~","https://www.reichelt.de/smd-widerstand-0603-10-kohm-100-mw-1-rnd-0603-1-10k-p183077.html?&trstct=pos_0","RND 0603 1 10k"
|
||||
R3 ,1,"27k 1W 500V","","~","https://www.reichelt.de/widerstand-metalloxyd-27-kohm-0207-1-0-w-5-1w-27k-p1806.html?&trstct=pos_0","1W 27K"
|
||||
R4 ,1,"4k7 1W 500V","","~","https://www.reichelt.de/widerstand-metalloxyd-4-7-kohm-0207-1-0-w-5-1w-4-7k-p1822.html?&trstct=pos_0","1W 4,7K"
|
||||
R6 R2 R1 R5 ,4,"330k 1W 500V","","~","https://www.reichelt.de/widerstand-metalloxyd-330-kohm-0207-1-0-w-5-1w-330k-p1815.html?&trstct=pos_0","1W 330K"
|
||||
R7 ,1,"1k2","","~","https://www.reichelt.de/smd-widerstand-0603-1-5-kohm-100-mw-1-smd-0603-1-5k-p89432.html?r=1","SMD-0603 1,5K"
|
||||
R9 R8 ,2,"1M 1W 500V","","~","https://www.reichelt.de/widerstand-metalloxyd-1-0-mohm-0207-1-0-w-5-1w-1-0m-p1766.html?&trstct=pos_0","1W 1,0M"
|
||||
RV1 ,1,"1/4W 275VAC","","~","https://www.reichelt.de/varistor-rm-5mm-0-25w-275vac-vdr-0-25-270-p22310.html?&trstct=pol_3","VDR-0,25 270"
|
||||
RV2 ,1,"47k","","~","https://www.reichelt.de/praezisionspotentiometer-25-gaenge-stehend-50-kohm-64y-50k-p2727.html?&trstct=pol_2","64Y-50K"
|
||||
SW1 SW2 ,2,"Panasonic AV32143AT","","https://www.reichelt.de/bilder/elements/sonstige/64x64/pdf_64x64.png","https://www.reichelt.de/snap-action-mikroschalter-1x-um-flachhebel-av-32143-at-p191400.html?&trstct=pol_13","AV 32143 AT"
|
||||
U1 ,1,"AP1117-33","Package_TO_SOT_SMD:SOT-223-3_TabPin2","http://www.diodes.com/datasheets/AP1117.pdf","https://www.reichelt.de/ldo-regler-fest-3-3-v-sot-223-ts-1117-bcw33-p115971.html?&trstct=pos_8","TS 1117 BCW33"
|
||||
U2 ,1,"MC78M12CDTG","Package_TO_SOT_SMD:TO-263-2","http://www.onsemi.com/pub_link/Collateral/NCP1117-D.PDF","https://www.reichelt.de/spannungsregler-fest-12-v-d2pak-mc-78m12-cdtg-p189092.html?&trstct=pos_1","MC 78M12 CDTG"
|
||||
U3 ,1,"STM32F030F4Px","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00088500.pdf","https://www.reichelt.de/mcu-arm-32-bit-16-kb-tssop-20-stm-32f030f4p6-p168428.html?&trstct=pos_0","STM 32F030F4P6"
|
||||
U4 U7 ,2,"6N137","Package_DIP:DIP-8_W7.62mm","http://docs.avagotech.com/docs/AV02-0391EN","https://www.reichelt.de/optokoppler-6n-137-p2858.html?&trstct=pol_27","6N 137"
|
||||
U5 ,1,"ULN2003D","","http://www.ti.com/lit/ds/symlink/uln2003a.pdf","https://www.reichelt.de/seven-darlington-arrays-so-16-uln-2003d1013-p219277.html?r=1","ULN 2003D1013"
|
||||
U6 ,1,"CH340G","Package_SO:SOIC-16_3.9x9.9mm_P1.27mm","http://www.datasheet5.com/pdf-local-2195953"
|
||||
X1 ,1,"OCXO-14","Oscillator:Oscillator_DIP-14","http://www.petermann-technik.de/fileadmin/petermann/pdf/crystal-oscillators/OCXO-14_PETERMANN-TECHNIK.pdf"
|
||||
Y1 ,1,"12M","","~","https://www.reichelt.de/smd-quarz-grundton-12-000000-mhz-12-0000-hc49-smd-p72514.html?&trstct=pol_2","12,0000-HC49-SMD"
|
||||
|
Can't render this file because it has a wrong number of fields in line 61.
|
6495
gm_platform/platform/platform.kicad_pcb
Normal file
6495
gm_platform/platform/platform.kicad_pcb
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,25 @@
|
|||
(module "Panasonic_AV32143AT" (layer F.Cu) (tedit 5DB84D25)
|
||||
(fp_text reference "REF**" (at 0 0.5) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value "Panasonic_AV32143AT" (at 0 -0.5) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start -3.5 4.5) (end -3.5 -4.5) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 18.5 4.5) (end -3.5 4.5) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 18.5 -4.5) (end 18.5 4.5) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -3.5 -4.5) (end 18.5 -4.5) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 4.75 0) (end 1.25 2.25) (layer F.SilkS) (width 0.5))
|
||||
(fp_line (start 1.25 -2.25) (end 4.75 0) (layer F.SilkS) (width 0.5))
|
||||
(fp_line (start 16.75 -2.25) (end -0.5 -2.25) (layer F.SilkS) (width 0.5))
|
||||
(fp_line (start 16.75 2.25) (end 16.75 -2.25) (layer F.SilkS) (width 0.5))
|
||||
(fp_line (start -0.5 2.25) (end 16.75 2.25) (layer F.SilkS) (width 0.5))
|
||||
(fp_line (start -0.5 -2.25) (end -0.5 2.25) (layer F.SilkS) (width 0.5))
|
||||
(fp_line (start -2.2 3.5) (end 17.6 3.5) (layer F.SilkS) (width 0.5))
|
||||
(fp_line (start 17.6 -3.5) (end -2.2 -3.5) (layer F.SilkS) (width 0.5))
|
||||
(fp_line (start 17.6 -3.5) (end 17.6 3.5) (layer F.SilkS) (width 0.5))
|
||||
(fp_line (start -2.2 -3.5) (end -2.2 3.5) (layer F.SilkS) (width 0.5))
|
||||
(pad "2" thru_hole roundrect (at 0 0) (size 5 3.25) (drill oval 4.05 1.25) (layers *.Cu *.Mask) (roundrect_rratio 0.25))
|
||||
(pad "3" thru_hole roundrect (at 8.7 0) (size 4.5 3.25) (drill oval 4.05 1.25) (layers *.Cu *.Mask) (roundrect_rratio 0.25))
|
||||
(pad "1" thru_hole roundrect (at 15.4 0) (size 4.5 3.25) (drill oval 4.05 1.25) (layers *.Cu *.Mask) (roundrect_rratio 0.25))
|
||||
)
|
||||
258
gm_platform/platform/platform.pro
Normal file
258
gm_platform/platform/platform.pro
Normal file
|
|
@ -0,0 +1,258 @@
|
|||
update=Wed Oct 30 21:18:42 2019
|
||||
version=1
|
||||
last_client=kicad
|
||||
[general]
|
||||
version=1
|
||||
RootSch=
|
||||
BoardNm=
|
||||
[cvpcb]
|
||||
version=1
|
||||
NetIExt=net
|
||||
[eeschema]
|
||||
version=1
|
||||
LibDir=
|
||||
[eeschema/libraries]
|
||||
[pcbnew]
|
||||
version=1
|
||||
PageLayoutDescrFile=
|
||||
LastNetListRead=
|
||||
LastSTEPExportPath=
|
||||
LastIDFExportPath=
|
||||
LastVRMLExportPath=
|
||||
LastSpecctraDSNExportPath=
|
||||
LastGenCADExportPath=
|
||||
CopperLayerCount=2
|
||||
BoardThickness=1.6
|
||||
AllowMicroVias=0
|
||||
AllowBlindVias=0
|
||||
RequireCourtyardDefinitions=0
|
||||
ProhibitOverlappingCourtyards=1
|
||||
MinTrackWidth=0.2
|
||||
MinViaDiameter=0.4
|
||||
MinViaDrill=0.3
|
||||
MinMicroViaDiameter=0.2
|
||||
MinMicroViaDrill=0.09999999999999999
|
||||
MinHoleToHole=0.25
|
||||
CopperEdgeClearance=0.01
|
||||
TrackWidth1=0.25
|
||||
TrackWidth2=0.25
|
||||
TrackWidth3=0.5
|
||||
TrackWidth4=0.8
|
||||
TrackWidth5=1.2
|
||||
TrackWidth6=1.8
|
||||
TrackWidth7=2.8
|
||||
ViaDiameter1=0.8
|
||||
ViaDrill1=0.4
|
||||
ViaDiameter2=0.8
|
||||
ViaDrill2=0.4
|
||||
ViaDiameter3=1.2
|
||||
ViaDrill3=0.6
|
||||
ViaDiameter4=1.6
|
||||
ViaDrill4=0.8
|
||||
ViaDiameter5=2.4
|
||||
ViaDrill5=1.2
|
||||
dPairWidth1=0.2
|
||||
dPairGap1=0.25
|
||||
dPairViaGap1=0.25
|
||||
SilkLineWidth=0.12
|
||||
SilkTextSizeV=1
|
||||
SilkTextSizeH=1
|
||||
SilkTextSizeThickness=0.15
|
||||
SilkTextItalic=0
|
||||
SilkTextUpright=1
|
||||
CopperLineWidth=0.2
|
||||
CopperTextSizeV=1.5
|
||||
CopperTextSizeH=1.5
|
||||
CopperTextThickness=0.3
|
||||
CopperTextItalic=0
|
||||
CopperTextUpright=1
|
||||
EdgeCutLineWidth=0.05
|
||||
CourtyardLineWidth=0.05
|
||||
OthersLineWidth=0.09999999999999999
|
||||
OthersTextSizeV=1
|
||||
OthersTextSizeH=1
|
||||
OthersTextSizeThickness=0.15
|
||||
OthersTextItalic=0
|
||||
OthersTextUpright=1
|
||||
SolderMaskClearance=0.051
|
||||
SolderMaskMinWidth=0.25
|
||||
SolderPasteClearance=0
|
||||
SolderPasteRatio=-0
|
||||
[pcbnew/Layer.F.Cu]
|
||||
Name=F.Cu
|
||||
Type=0
|
||||
Enabled=1
|
||||
[pcbnew/Layer.In1.Cu]
|
||||
Name=In1.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In2.Cu]
|
||||
Name=In2.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In3.Cu]
|
||||
Name=In3.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In4.Cu]
|
||||
Name=In4.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In5.Cu]
|
||||
Name=In5.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In6.Cu]
|
||||
Name=In6.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In7.Cu]
|
||||
Name=In7.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In8.Cu]
|
||||
Name=In8.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In9.Cu]
|
||||
Name=In9.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In10.Cu]
|
||||
Name=In10.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In11.Cu]
|
||||
Name=In11.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In12.Cu]
|
||||
Name=In12.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In13.Cu]
|
||||
Name=In13.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In14.Cu]
|
||||
Name=In14.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In15.Cu]
|
||||
Name=In15.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In16.Cu]
|
||||
Name=In16.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In17.Cu]
|
||||
Name=In17.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In18.Cu]
|
||||
Name=In18.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In19.Cu]
|
||||
Name=In19.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In20.Cu]
|
||||
Name=In20.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In21.Cu]
|
||||
Name=In21.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In22.Cu]
|
||||
Name=In22.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In23.Cu]
|
||||
Name=In23.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In24.Cu]
|
||||
Name=In24.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In25.Cu]
|
||||
Name=In25.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In26.Cu]
|
||||
Name=In26.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In27.Cu]
|
||||
Name=In27.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In28.Cu]
|
||||
Name=In28.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In29.Cu]
|
||||
Name=In29.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In30.Cu]
|
||||
Name=In30.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.B.Cu]
|
||||
Name=B.Cu
|
||||
Type=0
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.Adhes]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.Adhes]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.Paste]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.Paste]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.SilkS]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.SilkS]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.Mask]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.Mask]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Dwgs.User]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Cmts.User]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Eco1.User]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Eco2.User]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Edge.Cuts]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Margin]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.CrtYd]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.CrtYd]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.Fab]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.Fab]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Rescue]
|
||||
Enabled=0
|
||||
[pcbnew/Netclasses]
|
||||
[pcbnew/Netclasses/Default]
|
||||
Name=Default
|
||||
Clearance=0.15
|
||||
TrackWidth=0.25
|
||||
ViaDiameter=0.8
|
||||
ViaDrill=0.4
|
||||
uViaDiameter=0.3
|
||||
uViaDrill=0.1
|
||||
dPairWidth=0.2
|
||||
dPairGap=0.25
|
||||
dPairViaGap=0.25
|
||||
3010
gm_platform/platform/platform.sch
Normal file
3010
gm_platform/platform/platform.sch
Normal file
File diff suppressed because it is too large
Load diff
2250
gm_platform/platform/platform.xml
Normal file
2250
gm_platform/platform/platform.xml
Normal file
File diff suppressed because it is too large
Load diff
3
gm_platform/platform/sym-lib-table
Normal file
3
gm_platform/platform/sym-lib-table
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
(sym_lib_table
|
||||
(lib (name "components")(type "Legacy")(uri "${KIPRJMOD}/components.lib")(options "")(descr ""))
|
||||
)
|
||||
154
project_proposal.tex
Normal file
154
project_proposal.tex
Normal file
|
|
@ -0,0 +1,154 @@
|
|||
\documentclass[12pt,a4paper,notitlepage]{article}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[a4paper,textwidth=17cm, top=2cm, bottom=3.5cm]{geometry}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage[
|
||||
backend=biber,
|
||||
style=numeric,
|
||||
natbib=true,
|
||||
url=true,
|
||||
doi=true,
|
||||
eprint=false
|
||||
]{biblatex}
|
||||
\addbibresource{directions.bib}
|
||||
\usepackage{amssymb,amsmath}
|
||||
\usepackage{listings}
|
||||
\usepackage{eurosym}
|
||||
\usepackage{wasysym}
|
||||
\usepackage{amsthm}
|
||||
\usepackage{tabularx}
|
||||
\usepackage{multirow}
|
||||
\usepackage{multicol}
|
||||
\usepackage{tikz}
|
||||
|
||||
\usetikzlibrary{arrows}
|
||||
\usetikzlibrary{backgrounds}
|
||||
\usetikzlibrary{calc}
|
||||
\usetikzlibrary{decorations.markings}
|
||||
\usetikzlibrary{decorations.pathreplacing}
|
||||
\usetikzlibrary{fit}
|
||||
\usetikzlibrary{patterns}
|
||||
\usetikzlibrary{positioning}
|
||||
\usetikzlibrary{shapes}
|
||||
|
||||
\usepackage{hyperref}
|
||||
\usepackage{tabularx}
|
||||
\usepackage{commath}
|
||||
\usepackage{graphicx,color}
|
||||
\usepackage{subcaption}
|
||||
\usepackage{float}
|
||||
\usepackage{footmisc}
|
||||
\usepackage{array}
|
||||
\usepackage[underline=false]{pgf-umlsd}
|
||||
\usetikzlibrary{calc}
|
||||
%\usepackage[pdftex]{graphicx,color}
|
||||
%\usepackage{epstopdf}
|
||||
|
||||
\newcommand{\foonote}[1]{\footnote{#1}}
|
||||
\newcommand{\degree}{\ensuremath{^\circ}}
|
||||
\newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}
|
||||
|
||||
\author{Sebastian Götte {\texttt<srsrst@jaseg.net>} @HIIG Berlin}
|
||||
\title{Future-Proof Security Architecture for Smart Electricity Meters}
|
||||
\date{October 14 2019}
|
||||
\begin{document}
|
||||
\maketitle
|
||||
|
||||
\section{Problem Statement}
|
||||
After much excitement in both academia and industry, the rollout of ``smart'' electricity meters is well underway today.
|
||||
From online materials we observe that these systems tend to be country-specific systems which are rolled out at massive
|
||||
scale. Often, this results a near-monoculture. All of these systems contain highly complex communications interfaces
|
||||
such as powerline communications (PLC), DSL or cellular. Many of these "metering" systems additionally include a load
|
||||
switch to disconnect non paying subscribers. Since smart meters are fairly expensive at O(\euro 100) for the device in
|
||||
addition to high installation costs, their expected lifetime is measured in decades.
|
||||
|
||||
To a security researcher, these circumstances pose a conundrum. What one has is an IP-connected device that can turn off
|
||||
someone's electricity, that is produced by a small to medium-sized business and that is supposed to run for decades
|
||||
without being hacked.
|
||||
|
||||
Experience shows that even large megacorporations have difficulty maintaining software for just a couple of years. At
|
||||
the same time, flawless software does not exist. Even with utmost care and ulimited resources, and in
|
||||
comparatively simple firmware, serious security flaws cannot be ruled out. As a case in point, Apple recently had to
|
||||
see itself confronted with a very embarassing bug inside the first ROM bootloader stage of the secure boot chain used in
|
||||
most iPhones currently in use. This bug allows a full compromise of the system on boot. When even Apple with all its
|
||||
resources cannot manage to secure such a fairly unsophisticated component underpinning the security of the entire iPhone
|
||||
ecosystem, what is the Mittelstand to do trying to secure hundreds of kilobytes of code? If Apple cannot afford or
|
||||
manage to secure a few hundred bytes worth of highly critical firmware, how should anyone else?
|
||||
|
||||
From a security point of view the systems employed in this ``smart'' grid infrastructure are too complex for their
|
||||
makers to handle by several orders of magnitude. Their (in internet terms) extremely long life spans make them likely
|
||||
to outlast their manufacturers. The potential for mayhem caused through their load switches makes them an attractive
|
||||
target for state-sponsored attackers.
|
||||
|
||||
From a security expert's point of view given the circumstances outlined above taken over tens of years a large-scale
|
||||
compromise of smart grid infrastructure in at least one of the 24 countries participating in the synchronous grid of
|
||||
Continental Europe is likely as long as there is someone trying.
|
||||
|
||||
\section{Our Solution}
|
||||
Given the inevitability of serious compromise outlined above, and assuming industry and government inertia in continuing
|
||||
the rollout of the current generation of smart meter architecture, the only thing we can still do is damage control.
|
||||
How can we regain control after a large-scale smart grid compromise?
|
||||
|
||||
In this project we propose a hardware measure that can be integraded with any smart meter regardless of manufacturer and
|
||||
technology that allows a grid operator to restore large numbers of compromised meters to a known-good firmware image.
|
||||
The grid operator transmits a cryptographically secured reset signal through a modulation of mains frequency that is
|
||||
picked up by the hardware reset controller. The hardware reset controller then resets and re-programs the meter's main
|
||||
application microcontroller with a known-good factory image. This could be either the meter's original factory firmware
|
||||
or a more minimal bootloader designed to allow the electricity companies to re-gain control of the meter outside their
|
||||
usual software update channels.
|
||||
|
||||
\section{Project Scope and Open Questions}
|
||||
|
||||
This project consists of three major steps in addition to a nice specification of attacker model and attack scenarios.
|
||||
|
||||
\setlength{\fboxsep}{1.5em}
|
||||
\begin{center}
|
||||
\fbox{\parbox[c]{12cm}{{\textbf Q1\quad}\emph{
|
||||
How would realistic attackers and attack scenarios look like?
|
||||
}}}
|
||||
\end{center}
|
||||
|
||||
\subsection{Figuring out signal transmission}
|
||||
|
||||
First, we need to assess feasibility and parameters of our proposed signal transmission method.
|
||||
|
||||
\begin{center}
|
||||
\fbox{\parbox[c]{12cm}{{\textbf Q2\quad}\emph{
|
||||
What control do grid operators have over variables such as mains frequency and phase? How does this compare
|
||||
against normal variations?
|
||||
}}}
|
||||
\end{center}
|
||||
|
||||
With this knowledge, we will calculate the parameters of our communication channel. Given these channel parameters, we
|
||||
will define details such as modulation scheme and error correction. To aid in validation, we will test a mockup of this
|
||||
system on a simulated channel.
|
||||
|
||||
\begin{center}
|
||||
\fbox{\parbox[c]{12cm}{{\textbf Q3\quad}\emph{
|
||||
How robust would this system be against an advanced active attacker, in particular one that has already pwned a
|
||||
couple million smart meters with load switches?
|
||||
}}}
|
||||
\end{center}
|
||||
|
||||
\subsection{Specifying the transmission protocol}
|
||||
|
||||
After specifying modulation and FEC parameters we need to specify communication protocol and cryptographic details. We
|
||||
will likely have a highly constrained bitrate, so our overall protocol and cryptographic implementation must be highly
|
||||
efficient in transmission size. All interfaces (modulation, protocol and cryptography included) must be carefully
|
||||
specified and validated to reduce the likelihood of errors at this step. The cryptographic protocol should ideally be
|
||||
formally proven. The overall system of modulation, FEC and cryptographic protocol should be analyzed w.r.t.\ bit error
|
||||
rate and the resulting expected failure rate.
|
||||
|
||||
\subsection{Building a hardware prototype}
|
||||
|
||||
To demonstrate overall viability, a hardware prototype will be constructed. This will be based on a smart meter
|
||||
reference design of a major semiconductor manufacturers.
|
||||
|
||||
\begin{center}
|
||||
\fbox{\parbox[c]{12cm}{{\textbf Q4\quad}\emph{
|
||||
How can we simulate the electric grid, as well as our proposed modulation thereof in this demo setup? Gasoline
|
||||
generator? DDS signal generator plus car audio amplifier plus toroidal halogen transformer?
|
||||
}}}
|
||||
\end{center}
|
||||
|
||||
\end{document}
|
||||
|
|
@ -94,7 +94,7 @@
|
|||
month = mar,
|
||||
organization = {{Bundesamt f{\"u}r Sicherheit in der Informationstechnik}},
|
||||
title = {TR-03109-1 Anlage I: CMS-Datenformat f{\"u}r die Inhaltsdatenverschl{\"u}sselung und -signatur},
|
||||
url = {https://web.archive.org/web/20190919104234/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-1\_Anlage\_CMS.pdf;jsessionid=BD197BE4CB44C76EE7945640B8703844.2\_cid351?\_\_blob=publicationFile\&v=2},
|
||||
url = {https://web.archive.org/web/20190919104234/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-1\_Anlage\_CMS.pdf; jsessionid=BD197BE4CB44C76EE7945640B8703844.2\_cid351?\_\_blob=publicationFile\&v=2},
|
||||
urldate = 2019-09-19,
|
||||
year = {2013}
|
||||
}
|
||||
|
|
@ -106,7 +106,7 @@
|
|||
month = mar,
|
||||
organization = {Bundesamt f{\"u}r Sicherheit in der Informationstechnik},
|
||||
title = {TR-03109-1 Anlage II: COSEM/HTTP Webservices},
|
||||
url = {https://web.archive.org/web/20190919104234/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-1\_Anlage\_CMS.pdf;jsessionid=BD197BE4CB44C76EE7945640B8703844.2\_cid351?\_\_blob=publicationFile\&v=2},
|
||||
url = {https://web.archive.org/web/20190919104234/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-1\_Anlage\_CMS.pdf; jsessionid=BD197BE4CB44C76EE7945640B8703844.2\_cid351?\_\_blob=publicationFile\&v=2},
|
||||
urldate = 2019-09-19,
|
||||
year = {2012}
|
||||
}
|
||||
|
|
@ -118,7 +118,7 @@
|
|||
month = mar,
|
||||
organization = {Bundesamt f{\"u}r Sicherheit in der Informationstechnik},
|
||||
title = {TR-03109-1 Anlage III: Feinspezifikation {\glqq}Drahtlose LMN-Schnittstelle`` Teil b: {\glqq}OMS Technical Report Security``},
|
||||
url = {https://web.archive.org/web/20190919110101/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-1_Anlage_Feinspezifikation_Drahtlose_LMN-Schnittstelle-Teil2.pdf;jsessionid=BD197BE4CB44C76EE7945640B8703844.2_cid351?__blob=publicationFile&v=2},
|
||||
url = {https://web.archive.org/web/20190919110101/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-1_Anlage_Feinspezifikation_Drahtlose_LMN-Schnittstelle-Teil2.pdf; jsessionid=BD197BE4CB44C76EE7945640B8703844.2_cid351?__blob=publicationFile&v=2},
|
||||
urldate = 2019-09-19,
|
||||
year = {2013}
|
||||
}
|
||||
|
|
@ -130,7 +130,7 @@
|
|||
month = mar,
|
||||
organization = {Bundesamt f{\"u}r Sicherheit in der Informationstechnik},
|
||||
title = {TR-03109-1 Anlage III: Feinspezifikation {\glqq}Drahtlose LMN-Schnittstelle`` Teil a: {\glqq}OMS Specification Volume 2, Primary Communication``},
|
||||
url = {https://web.archive.org/web/20190919110054/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-1_Anlage_Feinspezifikation_Drahtlose_LMN-Schnittstelle.pdf;jsessionid=BD197BE4CB44C76EE7945640B8703844.2_cid351?__blob=publicationFile&v=2},
|
||||
url = {https://web.archive.org/web/20190919110054/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-1_Anlage_Feinspezifikation_Drahtlose_LMN-Schnittstelle.pdf; jsessionid=BD197BE4CB44C76EE7945640B8703844.2_cid351?__blob=publicationFile&v=2},
|
||||
urldate = 2019-09-19,
|
||||
year = {2013}
|
||||
}
|
||||
|
|
@ -142,7 +142,7 @@
|
|||
month = mar,
|
||||
organization = {Bundesamt f{\"u}r Sicherheit in der Informationstechnik},
|
||||
title = {TR-03109-1 Anlage IV: Feinspezifikation {\glqq}Drahtgebundene LMN-Schnittstelle`` Teil a: {\glqq}HDLC f{\"u}r LMN``},
|
||||
url = {https://web.archive.org/web/20190919110101/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-1_Anlage_Feinspezifikation_Drahtlose_LMN-Schnittstelle-Teil2.pdf;jsessionid=BD197BE4CB44C76EE7945640B8703844.2_cid351?__blob=publicationFile&v=2},
|
||||
url = {https://web.archive.org/web/20190919110101/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-1_Anlage_Feinspezifikation_Drahtlose_LMN-Schnittstelle-Teil2.pdf; jsessionid=BD197BE4CB44C76EE7945640B8703844.2_cid351?__blob=publicationFile&v=2},
|
||||
urldate = 2019-09-19,
|
||||
year = {2013}
|
||||
}
|
||||
|
|
@ -166,7 +166,7 @@
|
|||
month = mar,
|
||||
organization = {Bundesamt f{\"u}r Sicherheit in der Informationstechnik},
|
||||
title = {TR-03109-1 Anlage VI: Betriebsprozesse},
|
||||
url = {https://web.archive.org/web/20190919111203/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-1_Anlage_Betriebsprozesse.pdf;jsessionid=BD197BE4CB44C76EE7945640B8703844.2_cid351?__blob=publicationFile&v=1},
|
||||
url = {https://web.archive.org/web/20190919111203/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-1_Anlage_Betriebsprozesse.pdf; jsessionid=BD197BE4CB44C76EE7945640B8703844.2_cid351?__blob=publicationFile&v=1},
|
||||
urldate = 2019-09-19,
|
||||
year = {2013}
|
||||
}
|
||||
|
|
@ -178,7 +178,7 @@
|
|||
month = jan,
|
||||
organization = {Bundesamt f{\"u}r Sicherheit in der Informationstechnik},
|
||||
title = {TR-03109-1 Anlage VII: Interoperabilit{\"a}tsmodell und Ger{\"a}teprofile f{\"u}r Smart-Meter- Gateways},
|
||||
url = {https://web.archive.org/web/20190919111350/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-1_Anlage_Interop-Modell-Geraeteprofile.pdf;jsessionid=BD197BE4CB44C76EE7945640B8703844.2_cid351?__blob=publicationFile&v=2},
|
||||
url = {https://web.archive.org/web/20190919111350/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-1_Anlage_Interop-Modell-Geraeteprofile.pdf; jsessionid=BD197BE4CB44C76EE7945640B8703844.2_cid351?__blob=publicationFile&v=2},
|
||||
urldate = 2019-09-19,
|
||||
year = {2019}
|
||||
}
|
||||
|
|
@ -190,7 +190,7 @@
|
|||
month = dec,
|
||||
organization = {Bundesamt f{\"u}r Sicherheit in der Informationstechnik},
|
||||
title = {TR-03109-2 Anhang A: Smart Meter Gateway Sicherheitsmodul Use Cases},
|
||||
url = {https://web.archive.org/web/20190919111540/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-2-Sicherheitsmodul_Use_Cases.pdf;jsessionid=BD197BE4CB44C76EE7945640B8703844.2_cid351?__blob=publicationFile&v=2},
|
||||
url = {https://web.archive.org/web/20190919111540/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-2-Sicherheitsmodul_Use_Cases.pdf; jsessionid=BD197BE4CB44C76EE7945640B8703844.2_cid351?__blob=publicationFile&v=2},
|
||||
urldate = 2019-09-19,
|
||||
year = {2014}
|
||||
}
|
||||
|
|
@ -202,7 +202,7 @@
|
|||
month = jun,
|
||||
organization = {Bundesamt f{\"u}r Sicherheit in der Informationstechnik},
|
||||
title = {TR-03109-2 Anhang B: Smart Meter Mini-HSM Anforderungen an die Funktionalit{\"a}t und Interoperabilit{\"a}t des Sicherheitsmoduls},
|
||||
url = {https://web.archive.org/web/20190919111832/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-2_Anhang_B_Smart_Meter_Mini_HSM.pdf;jsessionid=BD197BE4CB44C76EE7945640B8703844.2_cid351?__blob=publicationFile&v=3},
|
||||
url = {https://web.archive.org/web/20190919111832/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-2_Anhang_B_Smart_Meter_Mini_HSM.pdf; jsessionid=BD197BE4CB44C76EE7945640B8703844.2_cid351?__blob=publicationFile&v=3},
|
||||
urldate = 2019-09-19,
|
||||
year = {2017}
|
||||
}
|
||||
|
|
@ -213,7 +213,7 @@
|
|||
month = jan,
|
||||
organization = {Bundesamt f{\"u}r Sicherheit in der Informationstechnik},
|
||||
title = {TR-03116-3: Intelligente Messsysteme},
|
||||
url = {https://web.archive.org/web/20190919112052/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03116/BSI-TR-03116-3.pdf;jsessionid=CB56FC0D3137C5624CA697AB9E57671F.1_cid360?__blob=publicationFile&v=9},
|
||||
url = {https://web.archive.org/web/20190919112052/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03116/BSI-TR-03116-3.pdf; jsessionid=CB56FC0D3137C5624CA697AB9E57671F.1_cid360?__blob=publicationFile&v=9},
|
||||
urldate = 2019-09-19,
|
||||
year = {2019}
|
||||
}
|
||||
|
|
@ -225,7 +225,7 @@
|
|||
month = jan,
|
||||
organization = {Bundesamt f{\"u}r Sicherheit in der Informationstechnik},
|
||||
title = {TR-03109-TS-1: Testkonzept zu BSI TR-03109-1},
|
||||
url = {https://web.archive.org/web/20190919112310/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-TS-1_Testkonzept.pdf;jsessionid=BD197BE4CB44C76EE7945640B8703844.2_cid351?__blob=publicationFile&v=1},
|
||||
url = {https://web.archive.org/web/20190919112310/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR03109/TR-03109-TS-1_Testkonzept.pdf; jsessionid=BD197BE4CB44C76EE7945640B8703844.2_cid351?__blob=publicationFile&v=1},
|
||||
urldate = 2019-09-19,
|
||||
year = {2015}
|
||||
}
|
||||
|
|
@ -236,7 +236,7 @@
|
|||
month = jan,
|
||||
organization = {Bundesamt f{\"u}r Sicherheit in der Informationstechnik},
|
||||
title = {TR-Pr{\"u}fstellen: Anforderungen an Antragsteller zur Anerkennung als Pr{\"u}fstelle im Bereich Technischer Richtlinien},
|
||||
url = {https://web.archive.org/web/20190919112552/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Zertifizierung/TR-Pruefstellen.pdf;jsessionid=A6B4CB8AD2C038741C656276CE874B61.2_cid369?__blob=publicationFile&v=10},
|
||||
url = {https://web.archive.org/web/20190919112552/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Zertifizierung/TR-Pruefstellen.pdf; jsessionid=A6B4CB8AD2C038741C656276CE874B61.2_cid369?__blob=publicationFile&v=10},
|
||||
urldate = 2019-09-19,
|
||||
year = {2019}
|
||||
}
|
||||
|
|
@ -246,7 +246,7 @@
|
|||
journaltitle = {Proceedings of the IEEE},
|
||||
month = jan,
|
||||
number = {1},
|
||||
pages = {195-209},
|
||||
pages = {195--209},
|
||||
publisher = {IEEE},
|
||||
title = {Cyber-Physical Security of a Smart Grid Infrastructure},
|
||||
url = {http://ieeexplore.ieee.org.sci-hub.tw/abstract/document/6016202; https://ieeexplore.ieee.org/abstract/document/6016202; https://www.researchgate.net/profile/Yilin_Mo/publication/224257991_Cyber-Physical_Security_of_a_Smart_Grid_Infrastructure/links/004635395d2f66a584000000.pdf},
|
||||
|
|
@ -261,7 +261,7 @@
|
|||
month = nov,
|
||||
number = {4},
|
||||
organization = {IEEE},
|
||||
pages = {529-539},
|
||||
pages = {529--539},
|
||||
title = {Smart Grid Technologies: Communication Technologies and Standards},
|
||||
url = {https://www.researchgate.net/profile/Salih_Ergut/publication/224257498_Smart_Grid_Technologies_Communication_Technologies_and_Standards/links/56ccb4e508ae85c8233bc062/Smart-Grid-Technologies-Communication-Technologies-and-Standards.pdf},
|
||||
volume = {7},
|
||||
|
|
@ -270,8 +270,7 @@
|
|||
|
||||
@article{yan01,
|
||||
author = {Ye Yan and Yi Qian and Hamid Sharif and David Tipper},
|
||||
doi = {10.1109/SURV.2012.021312.00034
|
||||
},
|
||||
doi = {10.1109/SURV.2012.021312.00034},
|
||||
journaltitle = {IEEE Communications Surveys \& Tutorials},
|
||||
organization = {IEEE},
|
||||
title = {A Survey on Smart Grid Communication Infrastructures: Motivations, Requirements and Challenges},
|
||||
|
|
@ -281,9 +280,9 @@
|
|||
|
||||
@article{kabalci01,
|
||||
author = {Yasin Kabalci},
|
||||
doi = {http://dx.doi.org/10.1016/j.rser.2015.12.114},
|
||||
doi = {10.1016/j.rser.2015.12.114},
|
||||
journaltitle = {Renewable and Sustainable Energy Reviews},
|
||||
pages = {302-318},
|
||||
pages = {302--318},
|
||||
publisher = {Elsevier},
|
||||
title = {A survey on smart metering and smart grid communication},
|
||||
url = {https://www.researchgate.net/profile/Yasin_Kabalci/publication/289504234_A_survey_on_smart_metering_and_smart_grid_communication/links/5a6105aaaca272a1581745c1/A-survey-on-smart-metering-and-smart-grid-communication.pdf},
|
||||
|
|
@ -294,19 +293,20 @@
|
|||
@article{zhou01,
|
||||
author = {Bin Zhou and Wentao Li and Ka Wing Chan and Yijia Cao and Yonghong Kuang and Xi Liu and Xiong Wang},
|
||||
journaltitle = {Renewable and Sustainable Energy Reviews},
|
||||
pages = {30-40},
|
||||
pages = {30--40},
|
||||
publisher = {Elsevier},
|
||||
title = {Smart home energy management systems: Concept, configurations, and scheduling strategies},
|
||||
url = {http://www.sciencedirect.com.sci-hub.tw/science/article/abs/pii/S1364032116002823},
|
||||
volume = {61},
|
||||
x-color = {#009966},
|
||||
year = {2016}
|
||||
}
|
||||
|
||||
@journal article{lloret01,
|
||||
@journal{lloret01,
|
||||
author = {Jaime Lloret and Jesus Tomas and Alejandro Canovas and Lorena Parra},
|
||||
journaltitle = {IEEE Communications Magazine},
|
||||
organization = {IEEE},
|
||||
pages = {50-57},
|
||||
pages = {50--57},
|
||||
title = {An Integrated IoT Architecture for Smart Metering},
|
||||
urldate = 2019-09-19,
|
||||
volume = {54},
|
||||
|
|
@ -316,39 +316,40 @@
|
|||
|
||||
@article{sharma01,
|
||||
author = {Konark Sharma and Lalit Mohan Saini},
|
||||
doi = {http://dx.doi.org/10.1016/j.rser.2015.04.170
|
||||
},
|
||||
doi = {10.1016/j.rser.2015.04.170},
|
||||
journaltitle = {Renewable and Sustainable Energy Reviews},
|
||||
pages = {720-735},
|
||||
pages = {720--735},
|
||||
publisher = {Elsevier},
|
||||
title = {Performance analysis of smart metering for smart grid: An overview},
|
||||
url = {http://www.sciencedirect.com.sci-hub.tw/science/article/abs/pii/S1364032115004402},
|
||||
urldate = 2019-09-19,
|
||||
volume = {49},
|
||||
x-color = {#7a783b},
|
||||
year = {2015}
|
||||
}
|
||||
|
||||
@article{leiva01,
|
||||
author = {Javier Leiva and Alfonso Palacios and Jos{\'e} A. Aguado},
|
||||
journaltitle = {Renewable and Sustainable Energy Reviews},
|
||||
pages = {227-233},
|
||||
pages = {227--233},
|
||||
publisher = {Elsevier},
|
||||
title = {Smart metering trends, implications and necessities: A policy review},
|
||||
url = {http://kchbi.chtf.stuba.sk/upload_new/file/Miro/Proc%20problemy%20odovzdane%20zadania/Cyprichov%C3%A1/SmartMetering.pdf; http://dx.doi.org/10.1016/j.rser.2015.11.002},
|
||||
urldate = 2019-09-19,
|
||||
volume = {55},
|
||||
x-color = {#009966},
|
||||
year = {2016}
|
||||
}
|
||||
|
||||
@article{lopez01,
|
||||
author = {G. Lopez and J.I. Moreno and H. Amar\'{\i}s and F. Salazar},
|
||||
doi = {http://dx.doi.org/10.1016/j.epsr.2014.05.006
|
||||
},
|
||||
doi = {10.1016/j.epsr.2014.05.006},
|
||||
journaltitle = {Electric Power Systems Research},
|
||||
publisher = {Elsevier},
|
||||
title = {Paving the road toward Smart Grids through large-scale advanced metering infrastructures},
|
||||
url = {http://www.sciencedirect.com.sci-hub.tw/science/article/abs/pii/S0378779614001862},
|
||||
urldate = 2019-09-19,
|
||||
x-color = {#009966},
|
||||
year = {2014}
|
||||
}
|
||||
|
||||
|
|
@ -360,6 +361,7 @@
|
|||
title = {Smart Electricity Meter Data Intelligence for Future Energy Systems: A Survey},
|
||||
url = {http://ieeexplore.ieee.org.sci-hub.tw/abstract/document/7063262},
|
||||
urldate = 2019-09-19,
|
||||
x-color = {#009966},
|
||||
year = {2015}
|
||||
}
|
||||
|
||||
|
|
@ -371,6 +373,7 @@
|
|||
title = {Smart Grids: Advanced Technologies and Solutions},
|
||||
url = {http://libgen.is/book/index.php?md5=54E49C790BF4ABE66857D6A86E60A196},
|
||||
urldate = 2019-09-19,
|
||||
x-color = {#cc3300},
|
||||
year = {2017}
|
||||
}
|
||||
|
||||
|
|
@ -385,20 +388,21 @@
|
|||
url = {https://cloudfront.escholarship.org/dist/prd/content/qt3658w184/qt3658w184.pdf},
|
||||
urldate = 2019-09-19,
|
||||
volume = {35},
|
||||
x-color = {#7a783b},
|
||||
year = {2015}
|
||||
}
|
||||
|
||||
@article{mahmood01,
|
||||
author = {Anzar Mahmood and Nadeem Javaid and Sohail Razzaq},
|
||||
doi = {http://dx.doi.org/10.1016/j.rser.2014.08.036
|
||||
},
|
||||
doi = {10.1016/j.rser.2014.08.036},
|
||||
journaltitle = {Renewable and Sustainable Energy Reviews},
|
||||
pages = {248-260},
|
||||
pages = {248--260},
|
||||
publisher = {Elsevier},
|
||||
title = {A review of wireless communications for smart grid},
|
||||
url = {http://www.sciencedirect.com.sci-hub.tw/science/article/abs/pii/S1364032114007126},
|
||||
urldate = 2019-09-19,
|
||||
volume = {41},
|
||||
x-color = {#7a783b},
|
||||
year = {2015}
|
||||
}
|
||||
|
||||
|
|
@ -410,6 +414,48 @@
|
|||
title = {Marktanalyse zur Feststellung der technischen M{\"o}glichkeit zum Einbau intelligenter Messsysteme nach {\S} 30 MsbG},
|
||||
url = {https://web.archive.org/web/20190919124052/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/SmartMeter/Marktanalysen/Marktanalyse_nach_Para_30_MsbG.pdf?__blob=publicationFile&v=8},
|
||||
urldate = 2019-09-19,
|
||||
x-color = {#009966},
|
||||
year = {2019}
|
||||
}
|
||||
|
||||
@inproceedings{czechowski01,
|
||||
author = {R. {Czechowski} and A. M. {Kosek}},
|
||||
booktitle = {2016 Joint Workshop on Cyber- Physical Security and Resilience in Smart Grids (CPSR-SG)},
|
||||
doi = {10.1109/CPSRSG.2016.7684098},
|
||||
issn = {},
|
||||
keywords = {power consumption; power engineering computing; power system measurement; power system security; security of data; smart meters; energy theft techniques; power energy consumption; electric energy distribution; electricity theft detection; energy consumers; cyber security; smart metering; low voltage network; Energy consumption; Security; Energy measurement; Companies; Power systems; Wheels; Smart Grid; energy theft; cyber-physical security; digital data flow; energy hacking},
|
||||
month = {April},
|
||||
organization = {IEEE},
|
||||
pages = {1--7},
|
||||
title = {The most frequent energy theft techniques and hazards in present power energy consumption},
|
||||
url = {https://project-sparks.eu/wp-content/uploads/2016/04/czechowski-cpsr-sg-paper-four.pdf},
|
||||
x-color = {#009966},
|
||||
year = {2016}
|
||||
}
|
||||
|
||||
@datasheet{st-db3636,
|
||||
author = {{ST Microelectronics}},
|
||||
edition = {r1},
|
||||
month = {jun},
|
||||
organization = {ST Microelectronics},
|
||||
subtitle = {Security module of a smart meter gateway as defined by the BSI},
|
||||
title = {STSAFE-J100-BS Data brief},
|
||||
url = {https://www.st.com/resource/en/data_brief/stsafe-j100-bs.pdf},
|
||||
urldate = 2019-09-20,
|
||||
x-color = {#009966},
|
||||
year = {2018}
|
||||
}
|
||||
|
||||
@slides{dalheimer01,
|
||||
author = {Mathias Dalheimer},
|
||||
eventtitle = {Gulaschprogrammiernacht 2014},
|
||||
title = {Smartin Meter-Einf{\"u}hrung Deutschland},
|
||||
url = {https://entropia.de/images/2/2c/GPN14-SmartMeterEinf%C3%BChrung.pdf}
|
||||
}
|
||||
|
||||
@online resource{heise01,
|
||||
author = {Heise Medien},
|
||||
title = {checkm8: Boot-Exploit soll neuere iPhones knacken},
|
||||
url = {https://www.heise.de/mac-and-i/meldung/checkm8-Boot-Exploit-soll-neuere-iPhones-knacken-4542075.html}
|
||||
}
|
||||
|
||||
|
|
|
|||
BIN
smart_reset_overview_v02.pdf
Normal file
BIN
smart_reset_overview_v02.pdf
Normal file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue