5 Commits

Author SHA1 Message Date
33a0b3cff7 production files generated 2021-04-22 19:17:59 +02:00
2696a41cf6 added BOM and PDF 2021-04-20 08:20:13 +02:00
3f522d22b7 changed to soft powerbutton+USB alt 2021-04-17 15:03:10 +02:00
443292f7f1 updated jack socket PCB+3D 2021-04-15 21:41:55 +02:00
e345a8a687 moved all code to gameclass 2021-03-31 20:20:18 +02:00
68 changed files with 187736 additions and 441724 deletions

BIN
.DS_Store vendored

Binary file not shown.

Binary file not shown.

View File

@@ -1,36 +0,0 @@
ID;Name;Designator;place;Footprint;Quantity;Manufacturer Part;Manufacturer;Supplier;Supplier Part;
1;20k;R1,R2;y;R_0402;2;RC0402FR-0720KL;;;;
2;1K;R4,R7,R19,R8;y;R_0402;3;RC0402FR-7W1KL;;;;
3;1M;R6;n;R_0402;1;RC0402FR-7W1ML;;;;
4;0E;R3,R11;y;R_0402;2;AC0402JR-7D0RL;;;;
10;10K;R18,R17,R10,R5;y;R_0402;3;RC0402FR-7W10KL;yageo;mouser;603-RC0402FR-7W10KL;
11;470E;R9;y;R_0402;1;RCC0402470RFKED;vishay;mouser;71-RCC0402470RFKED;
14;4.3p;C1,C2;y;C_0402;2;CC402CRNPO9BN4R3;yageo;mouser;603-CC402CRNPO9BN4R3;
15;0.1u;C4,C5;y;C_0402;2;CC402KRX7R6BB104;yageo;mouser;603-CC402KRX7R6BB104;
16;1u/10v;C6;y;C_0402;1;C0402C105K9PAC;kemet;mouser;80-C0402C105K9PAC;
26;2.2u/10v;C8,C7,C9,C10;y;C_0805;4;LMK105BJ225KV-F;taiyo yuden;;963-LMK105BJ225KV-F;
27;4.7u;C3;y;C_0805;1;CL05A475KQ5NRNC;samsung;mouser;187-CL05A475KQ5NRNC;
17;2.2uH;L1;y;C_0805;1;ELG-TEA2R2NA;panasonic;mouser;667-ELG-TEA2R2NA;
18;Jack_3.5_mini_5_pol;J1,J2,J3;Y;JACK 3.5 SHOGYO CORP;3;PS000059;multicomp;farnell;2900726;
20;ZX62D-B-5PA8;J4;y;HIROSE_ZX62D-B-5PA8;1;ZX62D-B-5PA8(30);hirose;mouser;798-ZX62D-B-5PA830;
21;LM3671MFX-3.3/NOPB;U3;y;SOT-23-5;1;LM3671MFX-1.2/NOPB;TI;LCSC;C130903;
22;LED-Red(0603);D1;y;LED0603-FD;1;KT-0603R;lite-on;mouser;LTST-C191KRKT;
24;LED-Blue(0603);D2;y;LED0603-FD;1;19-217/BHC-ZL1M2RY/3T;EVERLIGHT;mouser;LTST-C194TBKT;
28;LED-0603_G;D3;y;LED0603-FD;1;19-217/GHC-YR1S2/3T;lite-on;mouser;LTST-C190KGKT;
25;32.768KHz;X1;y;OSC-SMD_L3.2-W1.5;1;NX3215SA 32.768KHZ 12.5PF 20PPM;NDK;mouser;344-NX3215SA32768K8;
29;MCP73832T-3ACI/OT;U2;y;SOT-23-5;1;MCP73832T-3ACI/OT;MICROCHIP;mouser;579-MCP73832T-3ACIOT;
30;KSS241GLFS;SW1;y;KEY-SMD_KSS-2G;1;KSS241GLFS;C&K;mouser;611-KSS241GLFS;
31;STM32L011F4P6;U4;y;TSSOP-20_L6.5-W4.4-P0.65-LS6.4-BL;1;STM32L011F4P6;STMicroelectronics;mouser;511-STM32L011F4P6;
6;BSS84-7-F;Q2;y;SOT-23(SOT-23-3);1;BSS84-7-F;DIODES;LCSC;C85202;
7;2n3904;Q3;y;SOT-23_1;1;MMBT3904,215;nexpoeria;;;
33;HDR-F-2.54_1x4;H2;n;;;;;;;
5;HDR-F-2.54_1x2;H1;n;;;;;;;
23;HDR-F-2.54_1x3;H3;n;;;;;;;
32;SOLDERJUMPER_2WAYPASTE23;BOOT0;n;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;comp
;;;;;1;;;;;PCB
;;;;;;;;;;montage
;;;;;;;;;;total
;;;;;;;;;;prijs/st
1 ID Name Designator place Footprint Quantity Manufacturer Part Manufacturer Supplier Supplier Part
2 1 20k R1,R2 y R_0402 2 RC0402FR-0720KL
3 2 1K R4,R7,R19,R8 y R_0402 3 RC0402FR-7W1KL
4 3 1M R6 n R_0402 1 RC0402FR-7W1ML
5 4 0E R3,R11 y R_0402 2 AC0402JR-7D0RL
6 10 10K R18,R17,R10,R5 y R_0402 3 RC0402FR-7W10KL yageo mouser 603-RC0402FR-7W10KL
7 11 470E R9 y R_0402 1 RCC0402470RFKED vishay mouser 71-RCC0402470RFKED
8 14 4.3p C1,C2 y C_0402 2 CC402CRNPO9BN4R3 yageo mouser 603-CC402CRNPO9BN4R3
9 15 0.1u C4,C5 y C_0402 2 CC402KRX7R6BB104 yageo mouser 603-CC402KRX7R6BB104
10 16 1u/10v C6 y C_0402 1 C0402C105K9PAC kemet mouser 80-C0402C105K9PAC
11 26 2.2u/10v C8,C7,C9,C10 y C_0805 4 LMK105BJ225KV-F taiyo yuden 963-LMK105BJ225KV-F
12 27 4.7u C3 y C_0805 1 CL05A475KQ5NRNC samsung mouser 187-CL05A475KQ5NRNC
13 17 2.2uH L1 y C_0805 1 ELG-TEA2R2NA panasonic mouser 667-ELG-TEA2R2NA
14 18 Jack_3.5_mini_5_pol J1,J2,J3 Y JACK 3.5 SHOGYO CORP 3 PS000059 multicomp farnell 2900726
15 20 ZX62D-B-5PA8 J4 y HIROSE_ZX62D-B-5PA8 1 ZX62D-B-5PA8(30) hirose mouser 798-ZX62D-B-5PA830
16 21 LM3671MFX-3.3/NOPB U3 y SOT-23-5 1 LM3671MFX-1.2/NOPB TI LCSC C130903
17 22 LED-Red(0603) D1 y LED0603-FD 1 KT-0603R lite-on mouser LTST-C191KRKT
18 24 LED-Blue(0603) D2 y LED0603-FD 1 19-217/BHC-ZL1M2RY/3T EVERLIGHT mouser LTST-C194TBKT
19 28 LED-0603_G D3 y LED0603-FD 1 19-217/GHC-YR1S2/3T lite-on mouser LTST-C190KGKT
20 25 32.768KHz X1 y OSC-SMD_L3.2-W1.5 1 NX3215SA 32.768KHZ 12.5PF 20PPM NDK mouser 344-NX3215SA32768K8
21 29 MCP73832T-3ACI/OT U2 y SOT-23-5 1 MCP73832T-3ACI/OT MICROCHIP mouser 579-MCP73832T-3ACIOT
22 30 KSS241GLFS SW1 y KEY-SMD_KSS-2G 1 KSS241GLFS C&K mouser 611-KSS241GLFS
23 31 STM32L011F4P6 U4 y TSSOP-20_L6.5-W4.4-P0.65-LS6.4-BL 1 STM32L011F4P6 STMicroelectronics mouser 511-STM32L011F4P6
24 6 BSS84-7-F Q2 y SOT-23(SOT-23-3) 1 BSS84-7-F DIODES LCSC C85202
25 7 2n3904 Q3 y SOT-23_1 1 MMBT3904,215 nexpoeria
26 33 HDR-F-2.54_1x4 H2 n
27 5 HDR-F-2.54_1x2 H1 n
28 23 HDR-F-2.54_1x3 H3 n
29 32 SOLDERJUMPER_2WAYPASTE23 BOOT0 n
30
31
32 comp
33 1 PCB
34 montage
35 total
36 prijs/st

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,5 @@
9473475;150
9491902;100
2911026;150
4480181;150
1003213;50
1 9473475 150
2 9491902 100
3 2911026 150
4 4480181 150
5 1003213 50

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,117 +0,0 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9-0-10_14)*
G04 #@! TF.CreationDate,2021-03-02T11:33:06+01:00*
G04 #@! TF.ProjectId,ledTruck,6c656454-7275-4636-9b2e-6b696361645f,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Soldermask,Bot*
G04 #@! TF.FilePolarity,Negative*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (5.1.9-0-10_14)) date 2021-03-02 11:33:06*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%ADD10R,2.500000X2.000000*%
%ADD11O,2.500000X2.000000*%
%ADD12C,0.400000*%
%ADD13O,2.000000X3.200000*%
%ADD14O,3.200000X2.000000*%
%ADD15O,1.700000X2.000000*%
%ADD16C,2.020000*%
%ADD17C,0.600000*%
%ADD18O,2.150000X1.300000*%
%ADD19R,1.800000X2.000000*%
%ADD20C,3.200000*%
%ADD21R,3.200000X2.300000*%
G04 APERTURE END LIST*
D10*
X109474000Y-88812000D03*
X109474000Y-76212000D03*
D11*
X109474000Y-85512000D03*
X109474000Y-82512000D03*
D10*
X109474000Y-79512000D03*
D12*
X155190000Y-83962000D03*
X155190000Y-84962000D03*
X155190000Y-85962000D03*
X154190000Y-83962000D03*
X154190000Y-84962000D03*
X154190000Y-85962000D03*
X153190000Y-83962000D03*
X153190000Y-84962000D03*
X153190000Y-85962000D03*
D13*
X172534000Y-109512000D03*
X167534000Y-109512000D03*
D14*
X170034000Y-107012000D03*
D13*
X147534000Y-109512000D03*
X142534000Y-109512000D03*
D14*
X145034000Y-107012000D03*
D13*
X122534000Y-109512000D03*
X117534000Y-109512000D03*
D14*
X120034000Y-107012000D03*
D15*
X182078000Y-78012000D03*
G36*
G01*
X178728000Y-78762000D02*
X178728000Y-77262000D01*
G75*
G02*
X178978000Y-77012000I250000J0D01*
G01*
X180178000Y-77012000D01*
G75*
G02*
X180428000Y-77262000I0J-250000D01*
G01*
X180428000Y-78762000D01*
G75*
G02*
X180178000Y-79012000I-250000J0D01*
G01*
X178978000Y-79012000D01*
G75*
G02*
X178728000Y-78762000I0J250000D01*
G01*
G37*
D16*
X181620160Y-91183460D03*
X181620160Y-93723460D03*
X181620160Y-96263460D03*
X181620160Y-98803460D03*
D17*
X109071300Y-98004380D03*
X109071300Y-94004380D03*
D18*
X106921300Y-99604380D03*
D19*
X110081300Y-99804380D03*
D18*
X106921300Y-92404380D03*
D19*
X110081300Y-92204380D03*
D20*
X120034000Y-76612000D03*
X120034000Y-81312000D03*
D21*
X120034000Y-86012000D03*
D20*
X145034000Y-76612000D03*
X145034000Y-81312000D03*
D21*
X145034000Y-86012000D03*
D20*
X170034000Y-76612000D03*
X170034000Y-81312000D03*
D21*
X170034000Y-86012000D03*
M02*

View File

@@ -0,0 +1,135 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9-0-10_14)*
G04 #@! TF.CreationDate,2021-04-21T20:11:12+02:00*
G04 #@! TF.ProjectId,ledTruck,6c656454-7275-4636-9b2e-6b696361645f,1.1*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Soldermask,Bot*
G04 #@! TF.FilePolarity,Negative*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (5.1.9-0-10_14)) date 2021-04-21 20:11:12*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%ADD10O,1.700000X1.700000*%
%ADD11R,1.700000X1.700000*%
%ADD12O,4.500000X2.500000*%
%ADD13O,2.500000X4.000000*%
%ADD14O,4.000000X2.500000*%
%ADD15C,1.000000*%
%ADD16C,2.100000*%
%ADD17C,1.750000*%
%ADD18R,1.500000X1.000000*%
%ADD19O,1.200000X1.750000*%
%ADD20C,0.400000*%
%ADD21R,1.800000X2.000000*%
%ADD22O,2.150000X1.300000*%
%ADD23C,0.550000*%
%ADD24R,3.200000X2.300000*%
%ADD25C,3.200000*%
G04 APERTURE END LIST*
D10*
X76586160Y-18671460D03*
X76586160Y-21211460D03*
X76586160Y-23751460D03*
D11*
X76586160Y-26291460D03*
D12*
X65000000Y-33200000D03*
D13*
X68550000Y-36400000D03*
D14*
X65000000Y-41300000D03*
D12*
X40000000Y-33200000D03*
D13*
X43550000Y-36400000D03*
D14*
X40000000Y-41300000D03*
D12*
X15000000Y-33200000D03*
D13*
X18550000Y-36400000D03*
D14*
X15000000Y-41300000D03*
D15*
X59385200Y-5232400D03*
X21056600Y-2286000D03*
X32512000Y-32131000D03*
X28702000Y-32131000D03*
X25146000Y-32131000D03*
X52197000Y-6985000D03*
X59232800Y-17322800D03*
D16*
X5490000Y-13250000D03*
D17*
X3000000Y-12000000D03*
X3000000Y-7500000D03*
D16*
X5490000Y-6240000D03*
D18*
X57653000Y-3912000D03*
X57653000Y-5212000D03*
D19*
X76544000Y-6228000D03*
G36*
G01*
X73944000Y-6853001D02*
X73944000Y-5602999D01*
G75*
G02*
X74193999Y-5353000I249999J0D01*
G01*
X74894001Y-5353000D01*
G75*
G02*
X75144000Y-5602999I0J-249999D01*
G01*
X75144000Y-6853001D01*
G75*
G02*
X74894001Y-7103000I-249999J0D01*
G01*
X74193999Y-7103000D01*
G75*
G02*
X73944000Y-6853001I0J249999D01*
G01*
G37*
D20*
X50156000Y-11450000D03*
X50156000Y-12450000D03*
X50156000Y-13450000D03*
X49156000Y-11450000D03*
X49156000Y-12450000D03*
X49156000Y-13450000D03*
X48156000Y-11450000D03*
X48156000Y-12450000D03*
X48156000Y-13450000D03*
D21*
X5047300Y-19692380D03*
D22*
X1887300Y-19892380D03*
D21*
X5047300Y-27292380D03*
D22*
X1887300Y-27092380D03*
D23*
X4037300Y-21492380D03*
X4037300Y-25492380D03*
D24*
X15000000Y-13500000D03*
D25*
X15000000Y-8800000D03*
X15000000Y-4100000D03*
D24*
X40000000Y-13500000D03*
D25*
X40000000Y-8800000D03*
X40000000Y-4100000D03*
D24*
X65000000Y-13500000D03*
D25*
X65000000Y-8800000D03*
X65000000Y-4100000D03*
M02*

View File

@@ -0,0 +1,24 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9-0-10_14)*
G04 #@! TF.CreationDate,2021-04-21T20:11:12+02:00*
G04 #@! TF.ProjectId,ledTruck,6c656454-7275-4636-9b2e-6b696361645f,1.1*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Paste,Bot*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (5.1.9-0-10_14)) date 2021-04-21 20:11:12*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%ADD10C,1.000000*%
G04 APERTURE END LIST*
D10*
X59385200Y-5232400D03*
X21056600Y-2286000D03*
X32512000Y-32131000D03*
X28702000Y-32131000D03*
X25146000Y-32131000D03*
X52197000Y-6985000D03*
X59232800Y-17322800D03*
M02*

View File

@@ -0,0 +1,461 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9-0-10_14)*
G04 #@! TF.CreationDate,2021-04-21T20:11:12+02:00*
G04 #@! TF.ProjectId,ledTruck,6c656454-7275-4636-9b2e-6b696361645f,1.1*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Legend,Bot*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (5.1.9-0-10_14)) date 2021-04-21 20:11:12*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%ADD10C,0.120000*%
%ADD11C,0.150000*%
%ADD12O,1.700000X1.700000*%
%ADD13R,1.700000X1.700000*%
%ADD14O,4.500000X2.500000*%
%ADD15O,2.500000X4.000000*%
%ADD16O,4.000000X2.500000*%
%ADD17C,1.000000*%
%ADD18C,2.100000*%
%ADD19C,1.750000*%
%ADD20R,1.500000X1.000000*%
%ADD21O,1.200000X1.750000*%
%ADD22C,0.400000*%
%ADD23R,1.800000X2.000000*%
%ADD24O,2.150000X1.300000*%
%ADD25C,0.550000*%
%ADD26R,3.200000X2.300000*%
%ADD27C,3.200000*%
G04 APERTURE END LIST*
D10*
X60092307Y-5232400D02*
G75*
G03*
X60092307Y-5232400I-707107J0D01*
G01*
X21763707Y-2286000D02*
G75*
G03*
X21763707Y-2286000I-707107J0D01*
G01*
X33219107Y-32131000D02*
G75*
G03*
X33219107Y-32131000I-707107J0D01*
G01*
X29409107Y-32131000D02*
G75*
G03*
X29409107Y-32131000I-707107J0D01*
G01*
X25853107Y-32131000D02*
G75*
G03*
X25853107Y-32131000I-707107J0D01*
G01*
X52904107Y-6985000D02*
G75*
G03*
X52904107Y-6985000I-707107J0D01*
G01*
X59939907Y-17322800D02*
G75*
G03*
X59939907Y-17322800I-707107J0D01*
G01*
X58653000Y-3162000D02*
X56653000Y-3162000D01*
X58653000Y-5962000D02*
X58653000Y-3162000D01*
X56653000Y-5962000D02*
X58653000Y-5962000D01*
X56653000Y-3162000D02*
X56653000Y-5962000D01*
D11*
X61764704Y-6157980D02*
X61193276Y-6157980D01*
X61478990Y-7157980D02*
X61478990Y-6157980D01*
X60859942Y-7157980D02*
X60859942Y-6157980D01*
X60478990Y-6157980D01*
X60383752Y-6205600D01*
X60336133Y-6253219D01*
X60288514Y-6348457D01*
X60288514Y-6491314D01*
X60336133Y-6586552D01*
X60383752Y-6634171D01*
X60478990Y-6681790D01*
X60859942Y-6681790D01*
X59383752Y-6157980D02*
X59859942Y-6157980D01*
X59907561Y-6634171D01*
X59859942Y-6586552D01*
X59764704Y-6538933D01*
X59526609Y-6538933D01*
X59431371Y-6586552D01*
X59383752Y-6634171D01*
X59336133Y-6729409D01*
X59336133Y-6967504D01*
X59383752Y-7062742D01*
X59431371Y-7110361D01*
X59526609Y-7157980D01*
X59764704Y-7157980D01*
X59859942Y-7110361D01*
X59907561Y-7062742D01*
X22293104Y-3236980D02*
X21721676Y-3236980D01*
X22007390Y-4236980D02*
X22007390Y-3236980D01*
X21388342Y-4236980D02*
X21388342Y-3236980D01*
X21007390Y-3236980D01*
X20912152Y-3284600D01*
X20864533Y-3332219D01*
X20816914Y-3427457D01*
X20816914Y-3570314D01*
X20864533Y-3665552D01*
X20912152Y-3713171D01*
X21007390Y-3760790D01*
X21388342Y-3760790D01*
X19959771Y-3570314D02*
X19959771Y-4236980D01*
X20197866Y-3189361D02*
X20435961Y-3903647D01*
X19816914Y-3903647D01*
X33773904Y-30186380D02*
X33202476Y-30186380D01*
X33488190Y-31186380D02*
X33488190Y-30186380D01*
X32869142Y-31186380D02*
X32869142Y-30186380D01*
X32488190Y-30186380D01*
X32392952Y-30234000D01*
X32345333Y-30281619D01*
X32297714Y-30376857D01*
X32297714Y-30519714D01*
X32345333Y-30614952D01*
X32392952Y-30662571D01*
X32488190Y-30710190D01*
X32869142Y-30710190D01*
X31964380Y-30186380D02*
X31345333Y-30186380D01*
X31678666Y-30567333D01*
X31535809Y-30567333D01*
X31440571Y-30614952D01*
X31392952Y-30662571D01*
X31345333Y-30757809D01*
X31345333Y-30995904D01*
X31392952Y-31091142D01*
X31440571Y-31138761D01*
X31535809Y-31186380D01*
X31821523Y-31186380D01*
X31916761Y-31138761D01*
X31964380Y-31091142D01*
X30090904Y-30186380D02*
X29519476Y-30186380D01*
X29805190Y-31186380D02*
X29805190Y-30186380D01*
X29186142Y-31186380D02*
X29186142Y-30186380D01*
X28805190Y-30186380D01*
X28709952Y-30234000D01*
X28662333Y-30281619D01*
X28614714Y-30376857D01*
X28614714Y-30519714D01*
X28662333Y-30614952D01*
X28709952Y-30662571D01*
X28805190Y-30710190D01*
X29186142Y-30710190D01*
X28233761Y-30281619D02*
X28186142Y-30234000D01*
X28090904Y-30186380D01*
X27852809Y-30186380D01*
X27757571Y-30234000D01*
X27709952Y-30281619D01*
X27662333Y-30376857D01*
X27662333Y-30472095D01*
X27709952Y-30614952D01*
X28281380Y-31186380D01*
X27662333Y-31186380D01*
X26407904Y-30186380D02*
X25836476Y-30186380D01*
X26122190Y-31186380D02*
X26122190Y-30186380D01*
X25503142Y-31186380D02*
X25503142Y-30186380D01*
X25122190Y-30186380D01*
X25026952Y-30234000D01*
X24979333Y-30281619D01*
X24931714Y-30376857D01*
X24931714Y-30519714D01*
X24979333Y-30614952D01*
X25026952Y-30662571D01*
X25122190Y-30710190D01*
X25503142Y-30710190D01*
X23979333Y-31186380D02*
X24550761Y-31186380D01*
X24265047Y-31186380D02*
X24265047Y-30186380D01*
X24360285Y-30329238D01*
X24455523Y-30424476D01*
X24550761Y-30472095D01*
X51061809Y-6294380D02*
X51395142Y-5818190D01*
X51633238Y-6294380D02*
X51633238Y-5294380D01*
X51252285Y-5294380D01*
X51157047Y-5342000D01*
X51109428Y-5389619D01*
X51061809Y-5484857D01*
X51061809Y-5627714D01*
X51109428Y-5722952D01*
X51157047Y-5770571D01*
X51252285Y-5818190D01*
X51633238Y-5818190D01*
X50680857Y-6246761D02*
X50538000Y-6294380D01*
X50299904Y-6294380D01*
X50204666Y-6246761D01*
X50157047Y-6199142D01*
X50109428Y-6103904D01*
X50109428Y-6008666D01*
X50157047Y-5913428D01*
X50204666Y-5865809D01*
X50299904Y-5818190D01*
X50490380Y-5770571D01*
X50585619Y-5722952D01*
X50633238Y-5675333D01*
X50680857Y-5580095D01*
X50680857Y-5484857D01*
X50633238Y-5389619D01*
X50585619Y-5342000D01*
X50490380Y-5294380D01*
X50252285Y-5294380D01*
X50109428Y-5342000D01*
X49823714Y-5294380D02*
X49252285Y-5294380D01*
X49538000Y-6294380D02*
X49538000Y-5294380D01*
X48395142Y-6294380D02*
X48966571Y-6294380D01*
X48680857Y-6294380D02*
X48680857Y-5294380D01*
X48776095Y-5437238D01*
X48871333Y-5532476D01*
X48966571Y-5580095D01*
X58150133Y-16235371D02*
X58007276Y-16282990D01*
X57959657Y-16330609D01*
X57912038Y-16425847D01*
X57912038Y-16568704D01*
X57959657Y-16663942D01*
X58007276Y-16711561D01*
X58102514Y-16759180D01*
X58483466Y-16759180D01*
X58483466Y-15759180D01*
X58150133Y-15759180D01*
X58054895Y-15806800D01*
X58007276Y-15854419D01*
X57959657Y-15949657D01*
X57959657Y-16044895D01*
X58007276Y-16140133D01*
X58054895Y-16187752D01*
X58150133Y-16235371D01*
X58483466Y-16235371D01*
X57292990Y-15759180D02*
X57102514Y-15759180D01*
X57007276Y-15806800D01*
X56912038Y-15902038D01*
X56864419Y-16092514D01*
X56864419Y-16425847D01*
X56912038Y-16616323D01*
X57007276Y-16711561D01*
X57102514Y-16759180D01*
X57292990Y-16759180D01*
X57388228Y-16711561D01*
X57483466Y-16616323D01*
X57531085Y-16425847D01*
X57531085Y-16092514D01*
X57483466Y-15902038D01*
X57388228Y-15806800D01*
X57292990Y-15759180D01*
X56245371Y-15759180D02*
X56054895Y-15759180D01*
X55959657Y-15806800D01*
X55864419Y-15902038D01*
X55816800Y-16092514D01*
X55816800Y-16425847D01*
X55864419Y-16616323D01*
X55959657Y-16711561D01*
X56054895Y-16759180D01*
X56245371Y-16759180D01*
X56340609Y-16711561D01*
X56435847Y-16616323D01*
X56483466Y-16425847D01*
X56483466Y-16092514D01*
X56435847Y-15902038D01*
X56340609Y-15806800D01*
X56245371Y-15759180D01*
X55531085Y-15759180D02*
X54959657Y-15759180D01*
X55245371Y-16759180D02*
X55245371Y-15759180D01*
X54435847Y-15759180D02*
X54340609Y-15759180D01*
X54245371Y-15806800D01*
X54197752Y-15854419D01*
X54150133Y-15949657D01*
X54102514Y-16140133D01*
X54102514Y-16378228D01*
X54150133Y-16568704D01*
X54197752Y-16663942D01*
X54245371Y-16711561D01*
X54340609Y-16759180D01*
X54435847Y-16759180D01*
X54531085Y-16711561D01*
X54578704Y-16663942D01*
X54626323Y-16568704D01*
X54673942Y-16378228D01*
X54673942Y-16140133D01*
X54626323Y-15949657D01*
X54578704Y-15854419D01*
X54531085Y-15806800D01*
X54435847Y-15759180D01*
X58440533Y-1738380D02*
X58440533Y-2452666D01*
X58488152Y-2595523D01*
X58583390Y-2690761D01*
X58726247Y-2738380D01*
X58821485Y-2738380D01*
X57964342Y-2738380D02*
X57964342Y-1738380D01*
X57583390Y-1738380D01*
X57488152Y-1786000D01*
X57440533Y-1833619D01*
X57392914Y-1928857D01*
X57392914Y-2071714D01*
X57440533Y-2166952D01*
X57488152Y-2214571D01*
X57583390Y-2262190D01*
X57964342Y-2262190D01*
X57011961Y-1833619D02*
X56964342Y-1786000D01*
X56869104Y-1738380D01*
X56631009Y-1738380D01*
X56535771Y-1786000D01*
X56488152Y-1833619D01*
X56440533Y-1928857D01*
X56440533Y-2024095D01*
X56488152Y-2166952D01*
X57059580Y-2738380D01*
X56440533Y-2738380D01*
%LPC*%
D12*
X76586160Y-18671460D03*
X76586160Y-21211460D03*
X76586160Y-23751460D03*
D13*
X76586160Y-26291460D03*
D14*
X65000000Y-33200000D03*
D15*
X68550000Y-36400000D03*
D16*
X65000000Y-41300000D03*
D14*
X40000000Y-33200000D03*
D15*
X43550000Y-36400000D03*
D16*
X40000000Y-41300000D03*
D14*
X15000000Y-33200000D03*
D15*
X18550000Y-36400000D03*
D16*
X15000000Y-41300000D03*
D17*
X59385200Y-5232400D03*
X21056600Y-2286000D03*
X32512000Y-32131000D03*
X28702000Y-32131000D03*
X25146000Y-32131000D03*
X52197000Y-6985000D03*
X59232800Y-17322800D03*
D18*
X5490000Y-13250000D03*
D19*
X3000000Y-12000000D03*
X3000000Y-7500000D03*
D18*
X5490000Y-6240000D03*
D20*
X57653000Y-3912000D03*
X57653000Y-5212000D03*
D21*
X76544000Y-6228000D03*
G36*
G01*
X73944000Y-6853001D02*
X73944000Y-5602999D01*
G75*
G02*
X74193999Y-5353000I249999J0D01*
G01*
X74894001Y-5353000D01*
G75*
G02*
X75144000Y-5602999I0J-249999D01*
G01*
X75144000Y-6853001D01*
G75*
G02*
X74894001Y-7103000I-249999J0D01*
G01*
X74193999Y-7103000D01*
G75*
G02*
X73944000Y-6853001I0J249999D01*
G01*
G37*
D22*
X50156000Y-11450000D03*
X50156000Y-12450000D03*
X50156000Y-13450000D03*
X49156000Y-11450000D03*
X49156000Y-12450000D03*
X49156000Y-13450000D03*
X48156000Y-11450000D03*
X48156000Y-12450000D03*
X48156000Y-13450000D03*
D23*
X5047300Y-19692380D03*
D24*
X1887300Y-19892380D03*
D23*
X5047300Y-27292380D03*
D24*
X1887300Y-27092380D03*
D25*
X4037300Y-21492380D03*
X4037300Y-25492380D03*
D26*
X15000000Y-13500000D03*
D27*
X15000000Y-8800000D03*
X15000000Y-4100000D03*
D26*
X40000000Y-13500000D03*
D27*
X40000000Y-8800000D03*
X40000000Y-4100000D03*
D26*
X65000000Y-13500000D03*
D27*
X65000000Y-8800000D03*
X65000000Y-4100000D03*
M02*

View File

@@ -1,15 +0,0 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9-0-10_14)*
G04 #@! TF.CreationDate,2021-03-02T11:33:06+01:00*
G04 #@! TF.ProjectId,ledTruck,6c656454-7275-4636-9b2e-6b696361645f,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Legend,Bot*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (5.1.9-0-10_14)) date 2021-03-02 11:33:06*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,578 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9-0-10_14)*
G04 #@! TF.CreationDate,2021-04-21T20:11:12+02:00*
G04 #@! TF.ProjectId,ledTruck,6c656454-7275-4636-9b2e-6b696361645f,1.1*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,OtherDrawing,Comment*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (5.1.9-0-10_14)) date 2021-04-21 20:11:12*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%ADD10C,0.150000*%
%ADD11C,0.120000*%
%ADD12C,0.100000*%
G04 APERTURE END LIST*
D10*
X80Y80D02*
X79999920Y80D01*
X80Y-46997540D02*
X80Y80D01*
X79999920Y-46997540D02*
X80Y-46997540D01*
X79999920Y-2460D02*
X79999920Y-46997540D01*
X-15847476Y-36430142D02*
X-15895095Y-36477761D01*
X-16037952Y-36525380D01*
X-16133190Y-36525380D01*
X-16276047Y-36477761D01*
X-16371285Y-36382523D01*
X-16418904Y-36287285D01*
X-16466523Y-36096809D01*
X-16466523Y-35953952D01*
X-16418904Y-35763476D01*
X-16371285Y-35668238D01*
X-16276047Y-35573000D01*
X-16133190Y-35525380D01*
X-16037952Y-35525380D01*
X-15895095Y-35573000D01*
X-15847476Y-35620619D01*
X-15418904Y-36525380D02*
X-15418904Y-35525380D01*
X-14990333Y-36525380D02*
X-14990333Y-36001571D01*
X-15037952Y-35906333D01*
X-15133190Y-35858714D01*
X-15276047Y-35858714D01*
X-15371285Y-35906333D01*
X-15418904Y-35953952D01*
X-14085571Y-36525380D02*
X-14085571Y-36001571D01*
X-14133190Y-35906333D01*
X-14228428Y-35858714D01*
X-14418904Y-35858714D01*
X-14514142Y-35906333D01*
X-14085571Y-36477761D02*
X-14180809Y-36525380D01*
X-14418904Y-36525380D01*
X-14514142Y-36477761D01*
X-14561761Y-36382523D01*
X-14561761Y-36287285D01*
X-14514142Y-36192047D01*
X-14418904Y-36144428D01*
X-14180809Y-36144428D01*
X-14085571Y-36096809D01*
X-13609380Y-36525380D02*
X-13609380Y-35858714D01*
X-13609380Y-36049190D02*
X-13561761Y-35953952D01*
X-13514142Y-35906333D01*
X-13418904Y-35858714D01*
X-13323666Y-35858714D01*
X-12561761Y-35858714D02*
X-12561761Y-36668238D01*
X-12609380Y-36763476D01*
X-12657000Y-36811095D01*
X-12752238Y-36858714D01*
X-12895095Y-36858714D01*
X-12990333Y-36811095D01*
X-12561761Y-36477761D02*
X-12657000Y-36525380D01*
X-12847476Y-36525380D01*
X-12942714Y-36477761D01*
X-12990333Y-36430142D01*
X-13037952Y-36334904D01*
X-13037952Y-36049190D01*
X-12990333Y-35953952D01*
X-12942714Y-35906333D01*
X-12847476Y-35858714D01*
X-12657000Y-35858714D01*
X-12561761Y-35906333D01*
X-11704619Y-36477761D02*
X-11799857Y-36525380D01*
X-11990333Y-36525380D01*
X-12085571Y-36477761D01*
X-12133190Y-36382523D01*
X-12133190Y-36001571D01*
X-12085571Y-35906333D01*
X-11990333Y-35858714D01*
X-11799857Y-35858714D01*
X-11704619Y-35906333D01*
X-11657000Y-36001571D01*
X-11657000Y-36096809D01*
X-12133190Y-36192047D01*
X-10514142Y-36477761D02*
X-10418904Y-36525380D01*
X-10228428Y-36525380D01*
X-10133190Y-36477761D01*
X-10085571Y-36382523D01*
X-10085571Y-36334904D01*
X-10133190Y-36239666D01*
X-10228428Y-36192047D01*
X-10371285Y-36192047D01*
X-10466523Y-36144428D01*
X-10514142Y-36049190D01*
X-10514142Y-36001571D01*
X-10466523Y-35906333D01*
X-10371285Y-35858714D01*
X-10228428Y-35858714D01*
X-10133190Y-35906333D01*
X-9799857Y-35858714D02*
X-9418904Y-35858714D01*
X-9657000Y-35525380D02*
X-9657000Y-36382523D01*
X-9609380Y-36477761D01*
X-9514142Y-36525380D01*
X-9418904Y-36525380D01*
X-8657000Y-36525380D02*
X-8657000Y-36001571D01*
X-8704619Y-35906333D01*
X-8799857Y-35858714D01*
X-8990333Y-35858714D01*
X-9085571Y-35906333D01*
X-8657000Y-36477761D02*
X-8752238Y-36525380D01*
X-8990333Y-36525380D01*
X-9085571Y-36477761D01*
X-9133190Y-36382523D01*
X-9133190Y-36287285D01*
X-9085571Y-36192047D01*
X-8990333Y-36144428D01*
X-8752238Y-36144428D01*
X-8657000Y-36096809D01*
X-8323666Y-35858714D02*
X-7942714Y-35858714D01*
X-8180809Y-35525380D02*
X-8180809Y-36382523D01*
X-8133190Y-36477761D01*
X-8037952Y-36525380D01*
X-7942714Y-36525380D01*
X-7180809Y-35858714D02*
X-7180809Y-36525380D01*
X-7609380Y-35858714D02*
X-7609380Y-36382523D01*
X-7561761Y-36477761D01*
X-7466523Y-36525380D01*
X-7323666Y-36525380D01*
X-7228428Y-36477761D01*
X-7180809Y-36430142D01*
X-6752238Y-36477761D02*
X-6657000Y-36525380D01*
X-6466523Y-36525380D01*
X-6371285Y-36477761D01*
X-6323666Y-36382523D01*
X-6323666Y-36334904D01*
X-6371285Y-36239666D01*
X-6466523Y-36192047D01*
X-6609380Y-36192047D01*
X-6704619Y-36144428D01*
X-6752238Y-36049190D01*
X-6752238Y-36001571D01*
X-6704619Y-35906333D01*
X-6609380Y-35858714D01*
X-6466523Y-35858714D01*
X-6371285Y-35906333D01*
X-4657000Y-36525380D02*
X-5133190Y-36525380D01*
X-5133190Y-35525380D01*
X-4323666Y-36001571D02*
X-3990333Y-36001571D01*
X-3847476Y-36525380D02*
X-4323666Y-36525380D01*
X-4323666Y-35525380D01*
X-3847476Y-35525380D01*
X-3418904Y-36525380D02*
X-3418904Y-35525380D01*
X-3180809Y-35525380D01*
X-3037952Y-35573000D01*
X-2942714Y-35668238D01*
X-2895095Y-35763476D01*
X-2847476Y-35953952D01*
X-2847476Y-36096809D01*
X-2895095Y-36287285D01*
X-2942714Y-36382523D01*
X-3037952Y-36477761D01*
X-3180809Y-36525380D01*
X-3418904Y-36525380D01*
X-14061619Y-31080380D02*
X-14061619Y-31889904D01*
X-14014000Y-31985142D01*
X-13966380Y-32032761D01*
X-13871142Y-32080380D01*
X-13680666Y-32080380D01*
X-13585428Y-32032761D01*
X-13537809Y-31985142D01*
X-13490190Y-31889904D01*
X-13490190Y-31080380D01*
X-13061619Y-32032761D02*
X-12918761Y-32080380D01*
X-12680666Y-32080380D01*
X-12585428Y-32032761D01*
X-12537809Y-31985142D01*
X-12490190Y-31889904D01*
X-12490190Y-31794666D01*
X-12537809Y-31699428D01*
X-12585428Y-31651809D01*
X-12680666Y-31604190D01*
X-12871142Y-31556571D01*
X-12966380Y-31508952D01*
X-13014000Y-31461333D01*
X-13061619Y-31366095D01*
X-13061619Y-31270857D01*
X-13014000Y-31175619D01*
X-12966380Y-31128000D01*
X-12871142Y-31080380D01*
X-12633047Y-31080380D01*
X-12490190Y-31128000D01*
X-11728285Y-31556571D02*
X-11585428Y-31604190D01*
X-11537809Y-31651809D01*
X-11490190Y-31747047D01*
X-11490190Y-31889904D01*
X-11537809Y-31985142D01*
X-11585428Y-32032761D01*
X-11680666Y-32080380D01*
X-12061619Y-32080380D01*
X-12061619Y-31080380D01*
X-11728285Y-31080380D01*
X-11633047Y-31128000D01*
X-11585428Y-31175619D01*
X-11537809Y-31270857D01*
X-11537809Y-31366095D01*
X-11585428Y-31461333D01*
X-11633047Y-31508952D01*
X-11728285Y-31556571D01*
X-12061619Y-31556571D01*
X-10299714Y-31413714D02*
X-10299714Y-32413714D01*
X-10299714Y-31461333D02*
X-10204476Y-31413714D01*
X-10014000Y-31413714D01*
X-9918761Y-31461333D01*
X-9871142Y-31508952D01*
X-9823523Y-31604190D01*
X-9823523Y-31889904D01*
X-9871142Y-31985142D01*
X-9918761Y-32032761D01*
X-10014000Y-32080380D01*
X-10204476Y-32080380D01*
X-10299714Y-32032761D01*
X-9252095Y-32080380D02*
X-9347333Y-32032761D01*
X-9394952Y-31985142D01*
X-9442571Y-31889904D01*
X-9442571Y-31604190D01*
X-9394952Y-31508952D01*
X-9347333Y-31461333D01*
X-9252095Y-31413714D01*
X-9109238Y-31413714D01*
X-9014000Y-31461333D01*
X-8966380Y-31508952D01*
X-8918761Y-31604190D01*
X-8918761Y-31889904D01*
X-8966380Y-31985142D01*
X-9014000Y-32032761D01*
X-9109238Y-32080380D01*
X-9252095Y-32080380D01*
X-8585428Y-31413714D02*
X-8394952Y-32080380D01*
X-8204476Y-31604190D01*
X-8014000Y-32080380D01*
X-7823523Y-31413714D01*
X-7061619Y-32032761D02*
X-7156857Y-32080380D01*
X-7347333Y-32080380D01*
X-7442571Y-32032761D01*
X-7490190Y-31937523D01*
X-7490190Y-31556571D01*
X-7442571Y-31461333D01*
X-7347333Y-31413714D01*
X-7156857Y-31413714D01*
X-7061619Y-31461333D01*
X-7014000Y-31556571D01*
X-7014000Y-31651809D01*
X-7490190Y-31747047D01*
X-6585428Y-32080380D02*
X-6585428Y-31413714D01*
X-6585428Y-31604190D02*
X-6537809Y-31508952D01*
X-6490190Y-31461333D01*
X-6394952Y-31413714D01*
X-6299714Y-31413714D01*
X-4728285Y-32080380D02*
X-5204476Y-32080380D01*
X-5204476Y-31080380D01*
X-4394952Y-31556571D02*
X-4061619Y-31556571D01*
X-3918761Y-32080380D02*
X-4394952Y-32080380D01*
X-4394952Y-31080380D01*
X-3918761Y-31080380D01*
X-3490190Y-32080380D02*
X-3490190Y-31080380D01*
X-3252095Y-31080380D01*
X-3109238Y-31128000D01*
X-3014000Y-31223238D01*
X-2966380Y-31318476D01*
X-2918761Y-31508952D01*
X-2918761Y-31651809D01*
X-2966380Y-31842285D01*
X-3014000Y-31937523D01*
X-3109238Y-32032761D01*
X-3252095Y-32080380D01*
X-3490190Y-32080380D01*
X-17506285Y-23444380D02*
X-17506285Y-22444380D01*
X-17172952Y-23158666D01*
X-16839619Y-22444380D01*
X-16839619Y-23444380D01*
X-16363428Y-23444380D02*
X-16363428Y-22777714D01*
X-16363428Y-22444380D02*
X-16411047Y-22492000D01*
X-16363428Y-22539619D01*
X-16315809Y-22492000D01*
X-16363428Y-22444380D01*
X-16363428Y-22539619D01*
X-15458666Y-23396761D02*
X-15553904Y-23444380D01*
X-15744380Y-23444380D01*
X-15839619Y-23396761D01*
X-15887238Y-23349142D01*
X-15934857Y-23253904D01*
X-15934857Y-22968190D01*
X-15887238Y-22872952D01*
X-15839619Y-22825333D01*
X-15744380Y-22777714D01*
X-15553904Y-22777714D01*
X-15458666Y-22825333D01*
X-15030095Y-23444380D02*
X-15030095Y-22777714D01*
X-15030095Y-22968190D02*
X-14982476Y-22872952D01*
X-14934857Y-22825333D01*
X-14839619Y-22777714D01*
X-14744380Y-22777714D01*
X-14268190Y-23444380D02*
X-14363428Y-23396761D01*
X-14411047Y-23349142D01*
X-14458666Y-23253904D01*
X-14458666Y-22968190D01*
X-14411047Y-22872952D01*
X-14363428Y-22825333D01*
X-14268190Y-22777714D01*
X-14125333Y-22777714D01*
X-14030095Y-22825333D01*
X-13982476Y-22872952D01*
X-13934857Y-22968190D01*
X-13934857Y-23253904D01*
X-13982476Y-23349142D01*
X-14030095Y-23396761D01*
X-14125333Y-23444380D01*
X-14268190Y-23444380D01*
X-12744380Y-22444380D02*
X-12744380Y-23253904D01*
X-12696761Y-23349142D01*
X-12649142Y-23396761D01*
X-12553904Y-23444380D01*
X-12363428Y-23444380D01*
X-12268190Y-23396761D01*
X-12220571Y-23349142D01*
X-12172952Y-23253904D01*
X-12172952Y-22444380D01*
X-11744380Y-23396761D02*
X-11601523Y-23444380D01*
X-11363428Y-23444380D01*
X-11268190Y-23396761D01*
X-11220571Y-23349142D01*
X-11172952Y-23253904D01*
X-11172952Y-23158666D01*
X-11220571Y-23063428D01*
X-11268190Y-23015809D01*
X-11363428Y-22968190D01*
X-11553904Y-22920571D01*
X-11649142Y-22872952D01*
X-11696761Y-22825333D01*
X-11744380Y-22730095D01*
X-11744380Y-22634857D01*
X-11696761Y-22539619D01*
X-11649142Y-22492000D01*
X-11553904Y-22444380D01*
X-11315809Y-22444380D01*
X-11172952Y-22492000D01*
X-10411047Y-22920571D02*
X-10268190Y-22968190D01*
X-10220571Y-23015809D01*
X-10172952Y-23111047D01*
X-10172952Y-23253904D01*
X-10220571Y-23349142D01*
X-10268190Y-23396761D01*
X-10363428Y-23444380D01*
X-10744380Y-23444380D01*
X-10744380Y-22444380D01*
X-10411047Y-22444380D01*
X-10315809Y-22492000D01*
X-10268190Y-22539619D01*
X-10220571Y-22634857D01*
X-10220571Y-22730095D01*
X-10268190Y-22825333D01*
X-10315809Y-22872952D01*
X-10411047Y-22920571D01*
X-10744380Y-22920571D01*
X-8696761Y-23825333D02*
X-8744380Y-23777714D01*
X-8839619Y-23634857D01*
X-8887238Y-23539619D01*
X-8934857Y-23396761D01*
X-8982476Y-23158666D01*
X-8982476Y-22968190D01*
X-8934857Y-22730095D01*
X-8887238Y-22587238D01*
X-8839619Y-22492000D01*
X-8744380Y-22349142D01*
X-8696761Y-22301523D01*
X-7887238Y-23396761D02*
X-7982476Y-23444380D01*
X-8172952Y-23444380D01*
X-8268190Y-23396761D01*
X-8315809Y-23349142D01*
X-8363428Y-23253904D01*
X-8363428Y-22968190D01*
X-8315809Y-22872952D01*
X-8268190Y-22825333D01*
X-8172952Y-22777714D01*
X-7982476Y-22777714D01*
X-7887238Y-22825333D01*
X-7458666Y-23444380D02*
X-7458666Y-22444380D01*
X-7030095Y-23444380D02*
X-7030095Y-22920571D01*
X-7077714Y-22825333D01*
X-7172952Y-22777714D01*
X-7315809Y-22777714D01*
X-7411047Y-22825333D01*
X-7458666Y-22872952D01*
X-6125333Y-23444380D02*
X-6125333Y-22920571D01*
X-6172952Y-22825333D01*
X-6268190Y-22777714D01*
X-6458666Y-22777714D01*
X-6553904Y-22825333D01*
X-6125333Y-23396761D02*
X-6220571Y-23444380D01*
X-6458666Y-23444380D01*
X-6553904Y-23396761D01*
X-6601523Y-23301523D01*
X-6601523Y-23206285D01*
X-6553904Y-23111047D01*
X-6458666Y-23063428D01*
X-6220571Y-23063428D01*
X-6125333Y-23015809D01*
X-5649142Y-23444380D02*
X-5649142Y-22777714D01*
X-5649142Y-22968190D02*
X-5601523Y-22872952D01*
X-5553904Y-22825333D01*
X-5458666Y-22777714D01*
X-5363428Y-22777714D01*
X-4601523Y-22777714D02*
X-4601523Y-23587238D01*
X-4649142Y-23682476D01*
X-4696761Y-23730095D01*
X-4792000Y-23777714D01*
X-4934857Y-23777714D01*
X-5030095Y-23730095D01*
X-4601523Y-23396761D02*
X-4696761Y-23444380D01*
X-4887238Y-23444380D01*
X-4982476Y-23396761D01*
X-5030095Y-23349142D01*
X-5077714Y-23253904D01*
X-5077714Y-22968190D01*
X-5030095Y-22872952D01*
X-4982476Y-22825333D01*
X-4887238Y-22777714D01*
X-4696761Y-22777714D01*
X-4601523Y-22825333D01*
X-3744380Y-23396761D02*
X-3839619Y-23444380D01*
X-4030095Y-23444380D01*
X-4125333Y-23396761D01*
X-4172952Y-23301523D01*
X-4172952Y-22920571D01*
X-4125333Y-22825333D01*
X-4030095Y-22777714D01*
X-3839619Y-22777714D01*
X-3744380Y-22825333D01*
X-3696761Y-22920571D01*
X-3696761Y-23015809D01*
X-4172952Y-23111047D01*
X-3363428Y-23825333D02*
X-3315809Y-23777714D01*
X-3220571Y-23634857D01*
X-3172952Y-23539619D01*
X-3125333Y-23396761D01*
X-3077714Y-23158666D01*
X-3077714Y-22968190D01*
X-3125333Y-22730095D01*
X-3172952Y-22587238D01*
X-3220571Y-22492000D01*
X-3315809Y-22349142D01*
X-3363428Y-22301523D01*
X-513000Y-36073000D02*
X4313000Y-36073000D01*
X-513000Y-31501000D02*
X4313000Y-31501000D01*
D11*
X60800000Y-37000000D02*
X69200000Y-37000000D01*
X65000000Y-32800000D02*
X65000000Y-41200000D01*
X69200000Y-37000000D02*
G75*
G03*
X69200000Y-37000000I-4200000J0D01*
G01*
X35800000Y-37000000D02*
X44200000Y-37000000D01*
X40000000Y-32800000D02*
X40000000Y-41200000D01*
X44200000Y-37000000D02*
G75*
G03*
X44200000Y-37000000I-4200000J0D01*
G01*
X10800000Y-37000000D02*
X19200000Y-37000000D01*
X15000000Y-32800000D02*
X15000000Y-41200000D01*
X19200000Y-37000000D02*
G75*
G03*
X19200000Y-37000000I-4200000J0D01*
G01*
X-612700Y-27992380D02*
X587300Y-27992380D01*
X-612700Y-18992380D02*
X-612700Y-27992380D01*
X587300Y-18992380D02*
X-612700Y-18992380D01*
D12*
X18400000Y-8800000D02*
G75*
G03*
X18400000Y-8800000I-3400000J0D01*
G01*
X43400000Y-8800000D02*
G75*
G03*
X43400000Y-8800000I-3400000J0D01*
G01*
X68400000Y-8800000D02*
G75*
G03*
X68400000Y-8800000I-3400000J0D01*
G01*
M02*

View File

@@ -1,11 +1,11 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9-0-10_14)* G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.1.9-0-10_14)*
G04 #@! TF.CreationDate,2021-03-02T11:33:06+01:00* G04 #@! TF.CreationDate,2021-04-21T20:11:12+02:00*
G04 #@! TF.ProjectId,ledTruck,6c656454-7275-4636-9b2e-6b696361645f,rev?* G04 #@! TF.ProjectId,ledTruck,6c656454-7275-4636-9b2e-6b696361645f,1.1*
G04 #@! TF.SameCoordinates,Original* G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Profile,NP* G04 #@! TF.FileFunction,Profile,NP*
%FSLAX46Y46*% %FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (5.1.9-0-10_14)) date 2021-03-02 11:33:06* G04 Created by KiCad (PCBNEW (5.1.9-0-10_14)) date 2021-04-21 20:11:12*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*
@@ -15,12 +15,12 @@ G04 #@! TA.AperFunction,Profile*
G04 #@! TD* G04 #@! TD*
G04 APERTURE END LIST* G04 APERTURE END LIST*
D10* D10*
X105034000Y-119512000D02* X0Y-47000000D02*
X105034000Y-72512000D01* X0Y0D01*
X105034000Y-119512000D02* X0Y-47000000D02*
X185034000Y-119512000D01* X80000000Y-47000000D01*
X185034000Y-72512000D02* X80000000Y0D02*
X185034000Y-119512000D01* X80000000Y-47000000D01*
X105034000Y-72512000D02* X0Y0D02*
X185034000Y-72512000D01* X80000000Y0D01*
M02* M02*

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,17 +1,17 @@
M48 M48
; DRILL file {KiCad (5.1.9-0-10_14)} date Tuesday, March 02, 2021 at 11:51:50 AM ; DRILL file {KiCad (5.1.9-0-10_14)} date Wednesday, April 21, 2021 at 08:12:03 PM
; FORMAT={-:-/ absolute / inch / decimal} ; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2021-03-02T11:51:50+01:00 ; #@! TF.CreationDate,2021-04-21T20:12:03+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,(5.1.9-0-10_14) ; #@! TF.GenerationSoftware,Kicad,Pcbnew,(5.1.9-0-10_14)
; #@! TF.FileFunction,NonPlated,1,2,NPTH ; #@! TF.FileFunction,NonPlated,1,2,NPTH
FMAT,2 FMAT,2
INCH METRIC
T1C0.0236 T1C0.550
% %
G90 G90
G05 G05
T1 T1
X4.2941Y-3.701 X4.037Y-21.492
X4.2941Y-3.8584 X4.037Y-25.492
T0 T0
M30 M30

View File

@@ -1,263 +1,278 @@
M48 M48
; DRILL file {KiCad (5.1.9-0-10_14)} date Tuesday, March 02, 2021 at 11:51:50 AM ; DRILL file {KiCad (5.1.9-0-10_14)} date Wednesday, April 21, 2021 at 08:12:03 PM
; FORMAT={-:-/ absolute / inch / decimal} ; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2021-03-02T11:51:50+01:00 ; #@! TF.CreationDate,2021-04-21T20:12:03+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,(5.1.9-0-10_14) ; #@! TF.GenerationSoftware,Kicad,Pcbnew,(5.1.9-0-10_14)
; #@! TF.FileFunction,Plated,1,2,PTH ; #@! TF.FileFunction,Plated,1,2,PTH
FMAT,2 FMAT,2
INCH METRIC
T1C0.0079 T1C0.200
T2C0.0157 T2C0.406
T3C0.0236 T3C0.700
T4C0.0276 T4C0.750
T5C0.0315 T5C0.990
T6C0.0394 T6C1.000
T7C0.0402 T7C1.300
% %
G90 G90
G05 G05
T1 T1
X6.0311Y-3.3056 X48.156Y-11.45
X6.0311Y-3.345 X48.156Y-12.45
X6.0311Y-3.3843 X48.156Y-13.45
X6.0705Y-3.3056 X49.156Y-11.45
X6.0705Y-3.345 X49.156Y-12.45
X6.0705Y-3.3843 X49.156Y-13.45
X6.1098Y-3.3056 X50.156Y-11.45
X6.1098Y-3.345 X50.156Y-12.45
X6.1098Y-3.3843 X50.156Y-13.45
T2 T2
X4.46Y-4.14 X1.27Y-2.032
X4.46Y-4.37 X1.27Y-3.302
X4.52Y-2.97 X1.519Y-43.566
X4.53Y-3.3666 X1.519Y-44.836
X4.53Y-3.77 X2.281Y-23.373
X4.6Y-3.19 X2.54Y-2.032
X4.6012Y-3.7288 X2.916Y-44.836
X4.61Y-3.94 X7.615Y-10.038
X4.64Y-3.65 X7.62Y-25.349
X4.73Y-3.6857 X7.645Y-20.574
X4.81Y-3.83 X7.645Y-30.582
X4.8398Y-2.9702 X8.25Y-38.486
X4.8398Y-3.2702 X9.398Y-17.15
X4.89Y-3.16 X10.028Y-10.038
X4.89Y-3.29 X10.541Y-20.447
X4.89Y-3.43 X11.43Y-18.288
X4.89Y-3.89 X12.06Y-27.564
X4.91Y-4.41 X12.06Y-44.836
X4.919Y-2.9702 X12.681Y-16.085
X4.99Y-4.34 X12.827Y-23.241
X5.02Y-3.55 X14.981Y-20.879
X5.02Y-3.83 X16.129Y-17.399
X5.02Y-4.0 X16.129Y-19.812
X5.08Y-4.26 X18.796Y-19.812
X5.0945Y-2.9702 X18.847Y-17.399
X5.1487Y-3.2013 X18.918Y-2.037
X5.15Y-3.02 X19.863Y-5.486
X5.15Y-3.29 X20.066Y-9.779
X5.15Y-3.43 X20.066Y-32.766
X5.2Y-2.96 X20.95Y-44.836
X5.2188Y-3.7288 X21.209Y-19.812
X5.22Y-3.43 X21.209Y-22.987
X5.22Y-4.55 X21.285Y-17.399
X5.22Y-3.13 X22.479Y-2.286
X5.26Y-4.06 X22.479Y-39.98
X5.26Y-4.34 X22.504Y-42.418
X5.2795Y-3.2305 X22.809Y-14.503
X5.28Y-3.77 X22.809Y-28.677
X5.3Y-4.02 X23.368Y-4.75
X5.3Y-4.46 X23.368Y-6.35
X5.33Y-4.58 X23.597Y-11.684
X5.405Y-2.965 X23.876Y-19.812
X5.41Y-4.49 X23.876Y-22.987
X5.46Y-3.2 X23.927Y-8.738
X5.46Y-3.29 X23.927Y-17.374
X5.46Y-3.43 X23.998Y-35.692
X5.54Y-2.97 X25.146Y-21.742
X5.54Y-3.54 X25.146Y-35.052
X5.54Y-4.17 X25.395Y-2.037
X5.63Y-3.83 X25.781Y-36.957
X5.71Y-3.63 X26.416Y-17.399
X5.72Y-4.58 X26.416Y-19.812
X5.81Y-3.89 X26.416Y-29.591
X5.8643Y-3.6885 X27.28Y-9.957
X5.89Y-3.83 X27.366Y-12.941
X5.93Y-3.09 X27.381Y-26.873
X5.94Y-3.23 X28.448Y-17.399
X5.94Y-4.06 X28.448Y-19.812
X5.99Y-3.2 X28.702Y-28.702
X6.0608Y-3.1267 X28.702Y-33.782
X6.08Y-3.04 X29.464Y-5.766
X6.09Y-3.52 X29.464Y-14.478
X6.09Y-4.26 X29.464Y-25.349
X6.1Y-3.15 X29.718Y-36.957
X6.13Y-4.02 X29.723Y-26.873
X6.14Y-3.17 X30.094Y-3.434
X6.17Y-3.24 X30.475Y-44.836
X6.17Y-4.58 X30.729Y-30.612
X6.17Y-3.1403 X30.734Y-38.862
X6.1708Y-3.66 X31.11Y-13.081
X6.2Y-4.02 X31.115Y-23.762
X6.205Y-4.075 X32.126Y-2.037
X6.22Y-3.09 X32.512Y-36.068
X6.255Y-3.1115 X32.532Y-17.348
X6.2653Y-3.48 X34.412Y-3.434
X6.2838Y-3.0153 X34.544Y-43.942
X6.2859Y-3.2414 X36.068Y-17.526
X6.2934Y-3.1664 X36.068Y-19.939
X6.294Y-4.3548 X36.068Y-22.479
X6.3224Y-3.65 X36.271Y-13.564
X6.3584Y-3.89 X36.297Y-8.839
X6.3586Y-3.5186 X36.347Y-4.166
X6.54Y-3.06 X37.206Y-2.037
X6.56Y-3.2 X38.857Y-25.024
X6.56Y-3.47 X38.857Y-27.945
X6.62Y-4.58 X38.984Y-44.836
X6.66Y-3.69 X40.0Y-19.944
X6.66Y-3.84 X41.275Y-22.606
X6.79Y-3.89 X42.286Y-11.308
X6.84Y-3.55 X43.028Y-20.879
X7.07Y-3.77 X43.048Y-8.006
X7.11Y-3.3 X43.429Y-6.101
X7.11Y-3.49 X43.917Y-30.658
X7.12Y-4.03 X43.942Y-9.398
X7.12Y-4.19 X44.907Y-7.752
X7.12Y-4.37 X44.907Y-4.47
X7.12Y-4.58 X44.908Y-10.609
T6 X46.096Y-15.118
X4.31Y-3.1304 X46.223Y-22.484
X4.31Y-3.2485 X46.223Y-25.024
X4.31Y-3.3666 X46.355Y-9.906
X7.07Y-3.0713 X46.858Y-17.658
X7.1684Y-3.0713 X47.366Y-31.12
T7 X47.366Y-34.168
X7.1504Y-3.5899 X47.366Y-38.74
X7.1504Y-3.6899 X47.366Y-44.836
X7.1504Y-3.7899 X48.255Y-36.962
X7.1504Y-3.8899 X48.382Y-5.085
T3 X48.509Y-3.561
G00X4.3277Y-3.0005 X48.594Y-6.858
M15 X49.708Y-17.043
G01X4.2923Y-3.0005 X49.779Y-1.783
M16 X49.784Y-6.896
G05 X50.043Y-34.93
G00X4.3277Y-3.4965 X50.109Y-4.45
M15 X50.186Y-8.192
G01X4.2923Y-3.4965 X50.8Y-17.043
M16 X50.813Y-31.14
G05 X50.952Y-6.909
X51.67Y-15.742
X52.172Y-6.096
X52.446Y-25.024
X52.476Y-21.742
X52.527Y-10.439
X52.984Y-29.616
X53.716Y-5.847
X53.758Y-7.419
X54.097Y-3.688
X54.859Y-38.994
X55.24Y-44.836
X55.644Y-10.534
X55.677Y-7.188
X55.748Y-20.579
X55.748Y-22.484
X55.748Y-25.024
X55.753Y-33.909
X55.88Y-35.966
X55.88Y-37.978
X56.134Y-4.877
X56.764Y-40.518
X56.785Y-1.651
X56.828Y-34.93
X56.845Y-16.764
X56.845Y-26.314
X57.81Y-17.323
X57.81Y-30.785
X58.796Y-25.024
X58.796Y-28.707
X58.859Y-21.468
X59.304Y-37.978
X59.431Y-6.355
X59.558Y-15.626
X59.893Y-7.976
X59.919Y-9.677
X60.376Y-2.87
X60.808Y-5.563
X61.59Y-15.626
X62.941Y-1.676
X63.241Y-44.836
X63.957Y-17.018
X65.019Y-21.468
X65.019Y-25.024
X65.019Y-28.707
X66.015Y-17.602
X67.208Y-15.85
X68.702Y-17.658
X70.206Y-18.161
X71.115Y-1.783
X71.115Y-11.308
X71.115Y-16.134
X71.115Y-21.468
X71.115Y-25.024
X71.115Y-28.707
X74.493Y-23.754
X75.56Y-11.308
X75.56Y-16.134
X75.814Y-29.85
X75.814Y-33.914
X75.814Y-38.486
X76.708Y-44.958
X76.957Y-1.783
X78.486Y-43.434
X78.486Y-44.958
X78.588Y-25.019
X78.608Y-1.783
X78.608Y-3.434
T4 T4
G00X4.2213Y-3.638 X74.544Y-6.228
M15 X76.544Y-6.228
G01X4.1977Y-3.638
M16
G05
G00X4.2213Y-3.9214
M15
G01X4.1977Y-3.9214
M16
G05
G00X4.3457Y-3.638
M15
G01X4.3221Y-3.638
M16
G05
G00X4.3221Y-3.9214
M15
G01X4.3457Y-3.9214
M16
G05
T5 T5
G00X4.6273Y-4.3469 X3.0Y-7.5
M15 X3.0Y-12.0
G01X4.6273Y-4.2761 T6
M16 X76.586Y-18.671
X76.586Y-21.211
X76.586Y-23.751
X76.586Y-26.291
T7
X5.49Y-6.24
X5.49Y-13.25
T3
X2.187Y-19.892G85X1.587Y-19.892
G05 G05
G00X4.6903Y-4.2131 X2.187Y-27.092G85X1.587Y-27.092
M15
G01X4.7612Y-4.2131
M16
G05 G05
G00X4.8242Y-4.3469 X5.347Y-19.892G85X4.747Y-19.892
M15
G01X4.8242Y-4.2761
M16
G05 G05
G00X5.6116Y-4.3469 X4.747Y-27.092G85X5.347Y-27.092
M15
G01X5.6116Y-4.2761
M16
G05
G00X5.6746Y-4.2131
M15
G01X5.7454Y-4.2131
M16
G05
G00X5.8084Y-4.3469
M15
G01X5.8084Y-4.2761
M16
G05
G00X6.5958Y-4.3469
M15
G01X6.5958Y-4.2761
M16
G05
G00X6.6588Y-4.2131
M15
G01X6.7297Y-4.2131
M16
G05
G00X6.7927Y-4.3469
M15
G01X6.7927Y-4.2761
M16
G05 G05
T6 T6
G00X4.7041Y-3.0162 X14.0Y-33.2G85X16.0Y-33.2
M15
G01X4.7474Y-3.0162
M16
G05 G05
G00X4.7041Y-3.2013 X14.25Y-41.3G85X15.75Y-41.3
M15
G01X4.7474Y-3.2013
M16
G05 G05
G00X4.7041Y-3.3863 X18.55Y-37.15G85X18.55Y-35.65
M15
G01X4.7474Y-3.3863
M16
G05 G05
G00X5.6883Y-3.0162 X39.0Y-33.2G85X41.0Y-33.2
M15
G01X5.7317Y-3.0162
M16
G05 G05
G00X5.6883Y-3.2013 X39.25Y-41.3G85X40.75Y-41.3
M15
G01X5.7317Y-3.2013
M16
G05 G05
G00X5.6883Y-3.3863 X43.55Y-37.15G85X43.55Y-35.65
M15
G01X5.7317Y-3.3863
M16
G05 G05
G00X6.6726Y-3.0162 X64.0Y-33.2G85X66.0Y-33.2
M15
G01X6.7159Y-3.0162
M16
G05 G05
G00X6.6726Y-3.2013 X64.25Y-41.3G85X65.75Y-41.3
M15
G01X6.7159Y-3.2013
M16
G05 G05
G00X6.6726Y-3.3863 X68.55Y-37.15G85X68.55Y-35.65
M15 G05
G01X6.7159Y-3.3863 T7
M16 X14.4Y-4.1G85X15.6Y-4.1
G05
X14.4Y-8.8G85X15.6Y-8.8
G05
X14.4Y-13.5G85X15.6Y-13.5
G05
X39.4Y-4.1G85X40.6Y-4.1
G05
X39.4Y-8.8G85X40.6Y-8.8
G05
X39.4Y-13.5G85X40.6Y-13.5
G05
X64.4Y-4.1G85X65.6Y-4.1
G05
X64.4Y-8.8G85X65.6Y-8.8
G05
X64.4Y-13.5G85X65.6Y-13.5
G05 G05
T0 T0
M30 M30

Binary file not shown.

View File

@@ -0,0 +1,99 @@
"Source:","/Users/willemoldemans/Documents/PROJECTEN/leo_3led_truck/manufacturing/CAD/ledTruck/ledTruck.sch"
"Date:","2021 April 17, Saturday 20:34:12"
"Tool:","Eeschema (5.1.9-0-10_14)"
"Generator:","/private/var/folders/hf/v242f95j6g1df911ym0430v00000gn/T/AppTranslocation/AD3A949D-0FEC-4386-8315-B87E97AFC215/d/kicad.app/Contents/SharedSupport/plugins/bom_csv_grouped_by_value.py"
"Component Count:","56"
"Individual Components:"
"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet","Category","DK_Datasheet_Link","DK_Detail_Page","DNP","Description","Digi-Key_PN","Family","MPN","Manufacturer","Status","alt_value","ordercode"
"","","BOOT0","TestPoint","Connector:TestPoint","MySymbols:TestPoint_SMD_R","~","","","","DNP","","","","","","","",""
"","","C1","4,7uF","Device:C_Polarized","Capacitor_SMD:C_0805_2012Metric","~","","","","","","","","","","","",""
"","","C2","4,3pF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","DNP","","","","","","","",""
"","","C3","4,3pF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","DNP","","","","","","","",""
"","","C4","1uF","Device:C_Polarized","Capacitor_SMD:C_0805_2012Metric","~","","","","","","","","","","","",""
"","","C5","100nF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","","","","","","","","",""
"","","C6","100nF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","","","","","","","","",""
"","","C7","4,7uF","Device:C_Polarized","Capacitor_SMD:C_0805_2012Metric","~","","","","","","","","","","","",""
"","","C8","100nF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","","","","","","","","",""
"","","C9","4,7uF","Device:C_Polarized","Capacitor_SMD:C_0805_2012Metric","~","","","","","","","","","","","",""
"","","C10","100nF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","","","","","","","","",""
"","","C11","100nF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","","","","","","","","",""
"","","CON1","SJ1-3523N","dk_Barrel-Audio-Connectors:SJ1-3523N","MySymbols:3,5mm_straight_square","https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf","Connectors, Interconnects","https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf","/product-detail/en/cui-inc/SJ1-3523N/CP1-3523N-ND/738689","","CONN JACK STEREO 3.5MM R/A","CP1-3523N-ND","Barrel - Audio Connectors","SJ1-3523N","CUI Inc.","Active","",""
"","","CON2","SJ1-3523N","dk_Barrel-Audio-Connectors:SJ1-3523N","MySymbols:3,5mm_straight_square","https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf","Connectors, Interconnects","https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf","/product-detail/en/cui-inc/SJ1-3523N/CP1-3523N-ND/738689","","CONN JACK STEREO 3.5MM R/A","CP1-3523N-ND","Barrel - Audio Connectors","SJ1-3523N","CUI Inc.","Active","",""
"","","CON3","SJ1-3523N","dk_Barrel-Audio-Connectors:SJ1-3523N","MySymbols:3,5mm_straight_square","https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf","Connectors, Interconnects","https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf","/product-detail/en/cui-inc/SJ1-3523N/CP1-3523N-ND/738689","","CONN JACK STEREO 3.5MM R/A","CP1-3523N-ND","Barrel - Audio Connectors","SJ1-3523N","CUI Inc.","Active","",""
"","","D1","LED","Device:LED","LED_SMD:LED_0805_2012Metric","~","","","","","","","","","","","",""
"","","D2","LED","Device:LED","LED_SMD:LED_0805_2012Metric","~","","","","","","","","","","","",""
"","","D3","BAS316","Diode:BAS316","Diode_SMD:D_SOD-323","https://assets.nexperia.com/documents/data-sheet/BAS16_SER.pdf","","","","","","","","","","","",""
"","","J1","JST_PH_S2B","Connector:Conn_01x02_Male","Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal","~","","","","","","","","","","","",""
"","","J2","USB_B_Micro","Connector:USB_B_Micro","MySymbols:USB_Micro_B_Female","~","","","","","","","","","","","",""
"","","J3","Conn_01x04","Connector_Generic:Conn_01x04","digikey-footprints:PinHeader_1x4_P2.54mm_Drill1.02mm","~","","","","DNP","","","","","","","",""
"","","JP2","SolderJumper_2_Open","Jumper:SolderJumper_2_Open","Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm","~","","","","DNP","","","","","","","",""
"","","Q1","BSS84","Transistor_FET:BSS84","Package_TO_SOT_SMD:SOT-23","http://assets.nexperia.com/documents/data-sheet/BSS84.pdf","","","","","","","","","","","","FARNELL-1972673"
"","","Q2","2N7002","Transistor_FET:2N7002","Package_TO_SOT_SMD:SOT-23","https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF","","","","","","","","","","","",""
"","","Q3","2N7002","Transistor_FET:2N7002","Package_TO_SOT_SMD:SOT-23","https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF","","","","","","","","","","","",""
"","","Q4","BSS84","Transistor_FET:BSS84","Package_TO_SOT_SMD:SOT-23","http://assets.nexperia.com/documents/data-sheet/BSS84.pdf","","","","","","","","","","","","FARNELL-1972673"
"","","R1","105E","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R2","105E","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R3","105E","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R4","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R5","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R6","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R7","3K3","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R8","1M","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","DNP","","","","","","","",""
"","","R9","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R10","470E","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R11","470E","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R12","4k7","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R13","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R14","100K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R15","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R16","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R17","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R18","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R19","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"","","R20","22R","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","DNP","","","","","","","",""
"","","R21","22R","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","DNP","","","","","","","",""
"","","RST1","TestPoint","Connector:TestPoint","MySymbols:TestPoint_SMD_R","~","","","","DNP","","","","","","","",""
"","","SW1","SW_SPDT_MSM","Switch:SW_SPDT_MSM","MySymbols:Toggle_Switch_100SP1T1B4M2QE","~","","","","","","","","","","","",""
"","","SW2","SW_SPDT_MSM","Switch:SW_SPDT_MSM","MySymbols:Toggle_Switch_100SP1T1B4M2QE","~","","","","","","","","","","","",""
"","","SW3","SW_SPDT_MSM","Switch:SW_SPDT_MSM","MySymbols:Toggle_Switch_100SP1T1B4M2QE","~","","","","","","","","","","","",""
"","","SW4","SW_Push","Switch:SW_Push","Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS","~","","","","","","","","","","","",""
"","","U1","STM32L031K6Ux","ledTruck-rescue:STM32L031K6Ux-MCU_ST_STM32L0","digikey-footprints:QFN-32-1EP_5x5mm","http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf","","","","","","","","","","","STM32L052K6",""
"","","U2","MCP73832T-2ACI_OT","dk_PMIC-Battery-Chargers:MCP73832T-2ACI_OT","Package_TO_SOT_SMD:SOT-23-5","http://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf","Integrated Circuits (ICs)","http://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf","/product-detail/en/microchip-technology/MCP73832T-2ACI-OT/MCP73832T-2ACI-OTCT-ND/1979805","","IC LI-ION/LI-POLY CTRLR SOT23-5","MCP73832T-2ACI/OTCT-ND","PMIC - Battery Chargers","MCP73832T-2ACI/OT","Microchip Technology","Active","",""
"","","U3","TPS76333","Regulator_Linear:TPS76333","Package_TO_SOT_SMD:SOT-23-5","http://www.ti.com/lit/ds/symlink/tps763.pdf","","","","","","","","","","","",""
"","","Y1","32Khz","Device:Crystal","MySymbols:428-202569-MG01","~","","","","DNP","","","","","","","",""
"Collated Components:"
"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet","Category","DK_Datasheet_Link","DK_Detail_Page","DNP","Description","Digi-Key_PN","Family","MPN","Manufacturer","Status","alt_value","ordercode"
"1","2","BOOT0, RST1","TestPoint","Connector:TestPoint","MySymbols:TestPoint_SMD_R","~","","","","DNP","","","","","","","",""
"2","3","C1, C7, C9","4,7uF","Device:C_Polarized","Capacitor_SMD:C_0805_2012Metric","~","","","","","","","","","","","",""
"3","2","C2, C3","4,3pF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","DNP","","","","","","","",""
"4","1","C4","1uF","Device:C_Polarized","Capacitor_SMD:C_0805_2012Metric","~","","","","","","","","","","","",""
"5","5","C5, C6, C8, C10, C11","100nF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","","","","","","","","",""
"6","3","CON1, CON2, CON3","SJ1-3523N","dk_Barrel-Audio-Connectors:SJ1-3523N","MySymbols:3,5mm_straight_square","https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf","Connectors, Interconnects","https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf","/product-detail/en/cui-inc/SJ1-3523N/CP1-3523N-ND/738689","","CONN JACK STEREO 3.5MM R/A","CP1-3523N-ND","Barrel - Audio Connectors","SJ1-3523N","CUI Inc.","Active","",""
"7","2","D1, D2","LED","Device:LED","LED_SMD:LED_0805_2012Metric","~","","","","","","","","","","","",""
"8","1","D3","BAS316","Diode:BAS316","Diode_SMD:D_SOD-323","https://assets.nexperia.com/documents/data-sheet/BAS16_SER.pdf","","","","","","","","","","","",""
"9","1","J1","JST_PH_S2B","Connector:Conn_01x02_Male","Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal","~","","","","","","","","","","","",""
"10","1","J2","USB_B_Micro","Connector:USB_B_Micro","MySymbols:USB_Micro_B_Female","~","","","","","","","","","","","",""
"11","1","J3","Conn_01x04","Connector_Generic:Conn_01x04","digikey-footprints:PinHeader_1x4_P2.54mm_Drill1.02mm","~","","","","DNP","","","","","","","",""
"12","1","JP2","SolderJumper_2_Open","Jumper:SolderJumper_2_Open","Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm","~","","","","DNP","","","","","","","",""
"13","2","Q1, Q4","BSS84","Transistor_FET:BSS84","Package_TO_SOT_SMD:SOT-23","http://assets.nexperia.com/documents/data-sheet/BSS84.pdf","","","","","","","","","","","","FARNELL-1972673"
"14","2","Q2, Q3","2N7002","Transistor_FET:2N7002","Package_TO_SOT_SMD:SOT-23","https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF","","","","","","","","","","","",""
"15","3","R1, R2, R3","105E","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"16","10","R4, R5, R6, R9, R13, R15, R16, R17, R18, R19","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"17","1","R7","3K3","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"18","1","R8","1M","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","DNP","","","","","","","",""
"19","2","R10, R11","470E","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"20","1","R12","4k7","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"21","1","R14","100K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","",""
"22","2","R20, R21","22R","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","DNP","","","","","","","",""
"23","3","SW1, SW2, SW3","SW_SPDT_MSM","Switch:SW_SPDT_MSM","MySymbols:Toggle_Switch_100SP1T1B4M2QE","~","","","","","","","","","","","",""
"24","1","SW4","SW_Push","Switch:SW_Push","Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS","~","","","","","","","","","","","",""
"25","1","U1","STM32L031K6Ux","ledTruck-rescue:STM32L031K6Ux-MCU_ST_STM32L0","digikey-footprints:QFN-32-1EP_5x5mm","http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf","","","","","","","","","","","STM32L052K6",""
"26","1","U2","MCP73832T-2ACI_OT","dk_PMIC-Battery-Chargers:MCP73832T-2ACI_OT","Package_TO_SOT_SMD:SOT-23-5","http://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf","Integrated Circuits (ICs)","http://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf","/product-detail/en/microchip-technology/MCP73832T-2ACI-OT/MCP73832T-2ACI-OTCT-ND/1979805","","IC LI-ION/LI-POLY CTRLR SOT23-5","MCP73832T-2ACI/OTCT-ND","PMIC - Battery Chargers","MCP73832T-2ACI/OT","Microchip Technology","Active","",""
"27","1","U3","TPS76333","Regulator_Linear:TPS76333","Package_TO_SOT_SMD:SOT-23-5","http://www.ti.com/lit/ds/symlink/tps763.pdf","","","","","","","","","","","",""
"28","1","Y1","32Khz","Device:Crystal","MySymbols:428-202569-MG01","~","","","","DNP","","","","","","","",""

View File

@@ -196,6 +196,26 @@ X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# Diode_BAS316
#
DEF Diode_BAS316 D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Diode_BAS316" 0 -100 50 H V C CNN
F2 "Diode_SMD:D_SOD-323" 0 -175 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS 1N4448WS BAS316
$FPLIST
D*SOD?323*
$ENDFPLIST
DRAW
P 2 0 1 10 -50 50 -50 -50 N
P 2 0 1 0 50 0 -50 0 N
P 4 0 1 10 50 50 50 -50 -50 0 50 50 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
#
# Jumper_SolderJumper_2_Open # Jumper_SolderJumper_2_Open
# #
DEF Jumper_SolderJumper_2_Open JP 0 0 Y N 1 F N DEF Jumper_SolderJumper_2_Open JP 0 0 Y N 1 F N
@@ -239,6 +259,23 @@ X VOUT 5 300 100 100 L 50 50 1 1 w
ENDDRAW ENDDRAW
ENDDEF 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
#
# Switch_SW_SPDT_MSM # Switch_SW_SPDT_MSM
# #
DEF Switch_SW_SPDT_MSM SW 0 0 Y N 1 F N DEF Switch_SW_SPDT_MSM SW 0 0 Y N 1 F N
@@ -258,6 +295,38 @@ X 3 3 200 -100 100 L 50 50 1 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# Transistor_FET_2N7002
#
DEF Transistor_FET_2N7002 Q 0 20 Y N 1 F N
F0 "Q" 200 75 50 H V L CNN
F1 "Transistor_FET_2N7002" 200 0 50 H V L CNN
F2 "Package_TO_SOT_SMD:SOT-23" 200 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
ALIAS 2N7002 2N7002E 2N7002H 2N7002K BS170F BS870 BSN20 BSS123 BSS127S DMG2302U DMG3402L DMG3404L DMG3406L DMG3414U DMG3418L DMN10H220L DMN10H700S DMN13H750S DMN2041L DMN2050L DMN2056U DMN2058U DMN2075U DMN2230U DMN24H11DS DMN24H3D5L DMN3042L DMN3051L DMN30H4D0L DMN3110S DMN3150L DMN3300U DMN3404L DMN6075S DMN6140L DMN67D7L DMN67D8L MMBF170 VN10LF ZVN3306F ZVN3310F ZVN3320F ZVN4106F ZXM61N02F ZXM61N03F ZXMN10A07F ZXMN2A01F ZXMN2A14F ZXMN2B01F ZXMN2B14FH ZXMN2F30FH ZXMN2F34FH ZXMN3A01F ZXMN3A14F ZXMN3B01F ZXMN3B14F ZXMN3F30FH ZXMN6A07F IRLML0030 IRLML2060 TSM2302CX AO3400A
$FPLIST
SOT?23*
$ENDFPLIST
DRAW
C 65 0 110 0 1 10 N
C 100 -70 10 0 1 0 F
C 100 70 10 0 1 0 F
P 2 0 1 0 10 0 -100 0 N
P 2 0 1 10 10 75 10 -75 N
P 2 0 1 10 30 -50 30 -90 N
P 2 0 1 10 30 20 30 -20 N
P 2 0 1 10 30 90 30 50 N
P 2 0 1 0 100 100 100 70 N
P 3 0 1 0 100 -100 100 0 30 0 N
P 4 0 1 0 30 -70 130 -70 130 70 30 70 N
P 4 0 1 0 40 0 80 15 80 -15 40 0 F
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 G 1 -200 0 100 R 50 50 1 1 I
X S 2 100 -200 100 U 50 50 1 1 P
X D 3 100 200 100 D 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Transistor_FET_BSS84 # Transistor_FET_BSS84
# #
DEF Transistor_FET_BSS84 Q 0 20 Y N 1 F N DEF Transistor_FET_BSS84 Q 0 20 Y N 1 F N
@@ -343,34 +412,6 @@ X PROG 5 -400 -200 100 R 50 50 1 1 I
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# ledTruck-rescue_EG1218-dk_Slide-Switches
#
DEF ledTruck-rescue_EG1218-dk_Slide-Switches S 0 0 Y Y 1 F N
F0 "S" -150 90 50 H V C CNN
F1 "ledTruck-rescue_EG1218-dk_Slide-Switches" 0 -210 50 H V C CNN
F2 "digikey-footprints:Switch_Slide_11.6x4mm_EG1218" 200 200 50 H I L CNN
F3 "http://spec_sheets.e-switch.com/specs/P040040.pdf" 200 300 60 H I L CNN
F4 "EG1903-ND" 200 400 60 H I L CNN "Digi-Key_PN"
F5 "EG1218" 200 500 60 H I L CNN "MPN"
F6 "Switches" 200 600 60 H I L CNN "Category"
F7 "Slide Switches" 200 700 60 H I L CNN "Family"
F8 "http://spec_sheets.e-switch.com/specs/P040040.pdf" 200 800 60 H I L CNN "DK_Datasheet_Link"
F9 "/product-detail/en/e-switch/EG1218/EG1903-ND/101726" 200 900 60 H I L CNN "DK_Detail_Page"
F10 "SWITCH SLIDE SPDT 200MA 30V" 200 1000 60 H I L CNN "Description"
F11 "E-Switch" 200 1100 60 H I L CNN "Manufacturer"
F12 "Active" 200 1200 60 H I L CNN "Status"
DRAW
C -90 0 14 0 1 0 F
C 90 -100 14 0 1 0 F
C 100 100 14 0 1 0 F
P 2 0 1 0 -80 0 120 90 N
X ~ 1 200 100 100 L 50 50 1 1 P
X ~ 2 -200 0 100 R 50 50 1 1 P
X ~ 3 200 -100 100 L 50 50 1 1 P
X SH 4 200 -300 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# ledTruck-rescue_STM32L031K6Ux-MCU_ST_STM32L0 # ledTruck-rescue_STM32L031K6Ux-MCU_ST_STM32L0
# #
DEF ledTruck-rescue_STM32L031K6Ux-MCU_ST_STM32L0 U 0 20 Y Y 1 F N DEF ledTruck-rescue_STM32L031K6Ux-MCU_ST_STM32L0 U 0 20 Y Y 1 F N
@@ -426,6 +467,7 @@ F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+3.3V" 0 140 50 H V C CNN F1 "power_+3.3V" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN
ALIAS +3.3V
DRAW DRAW
P 2 0 1 0 -30 50 0 100 N 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 0 0 100 N
@@ -441,7 +483,6 @@ F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+3V3" 0 140 50 H V C CNN F1 "power_+3V3" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN
ALIAS +3.3V
DRAW DRAW
P 2 0 1 0 -30 50 0 100 N 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 0 0 100 N

View File

@@ -0,0 +1,99 @@
"Source:","/Users/willemoldemans/Documents/PROJECTEN/leo_3led_truck/manufacturing/CAD/ledTruck/ledTruck.sch"
"Date:","2021 April 17, Saturday 20:52:39"
"Tool:","Eeschema (5.1.9-0-10_14)"
"Generator:","/private/var/folders/hf/v242f95j6g1df911ym0430v00000gn/T/AppTranslocation/AD3A949D-0FEC-4386-8315-B87E97AFC215/d/kicad.app/Contents/SharedSupport/plugins/bom_csv_grouped_by_value.py"
"Component Count:","56"
"Individual Components:"
"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet","Category","DK_Datasheet_Link","DK_Detail_Page","DNP","Description","Digi-Key_PN","Family","MPN","Manufacturer","Status","StockRef","alt_value","ordercode"
"","","BOOT0","TestPoint","Connector:TestPoint","MySymbols:TestPoint_SMD_R","~","","","","DNP","","","","","","","","",""
"","","C1","4,7uF","Device:C_Polarized","Capacitor_SMD:C_0805_2012Metric","~","","","","","","","","","","","C04u7_0805","",""
"","","C2","4,7pF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","DNP","","","","","","","C04p7_0603","",""
"","","C3","4,7pF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","DNP","","","","","","","C04p7_0603","",""
"","","C4","1uF","Device:C_Polarized","Capacitor_SMD:C_0805_2012Metric","~","","","","","","","","","","","C001u_0805","",""
"","","C5","100nF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","","","","","","","","C100n_0603","",""
"","","C6","100nF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","","","","","","","","C100n_0603","",""
"","","C7","4,7uF","Device:C_Polarized","Capacitor_SMD:C_0805_2012Metric","~","","","","","","","","","","","C04u7_0805","",""
"","","C8","100nF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","","","","","","","","C100n_0603","",""
"","","C9","4,7uF","Device:C_Polarized","Capacitor_SMD:C_0805_2012Metric","~","","","","","","","","","","","C04u7_0805","",""
"","","C10","100nF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","","","","","","","","C100n_0603","",""
"","","C11","100nF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","","","","","","","","C100n_0603","",""
"","","CON1","PS000175","dk_Barrel-Audio-Connectors:SJ1-3523N","MySymbols:3,5mm_straight_square","https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf","Connectors, Interconnects","https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf","/product-detail/en/cui-inc/SJ1-3523N/CP1-3523N-ND/738689","","CONN JACK STEREO 3.5MM R/A","CP1-3523N-ND","Barrel - Audio Connectors","PS000175","Multicomp","Active","CON_3PJACK_F_STR_PTH_PS000175","",""
"","","CON2","PS000175","dk_Barrel-Audio-Connectors:SJ1-3523N","MySymbols:3,5mm_straight_square","https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf","Connectors, Interconnects","https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf","/product-detail/en/cui-inc/SJ1-3523N/CP1-3523N-ND/738689","","CONN JACK STEREO 3.5MM R/A","CP1-3523N-ND","Barrel - Audio Connectors","PS000175","Multicomp","Active","CON_3PJACK_F_STR_PTH_PS000175","",""
"","","CON3","PS000175","dk_Barrel-Audio-Connectors:SJ1-3523N","MySymbols:3,5mm_straight_square","https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf","Connectors, Interconnects","https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf","/product-detail/en/cui-inc/SJ1-3523N/CP1-3523N-ND/738689","","CONN JACK STEREO 3.5MM R/A","CP1-3523N-ND","Barrel - Audio Connectors","PS000175","Multicomp","Active","CON_3PJACK_F_STR_PTH_PS000175","",""
"","","D1","LED","Device:LED","LED_SMD:LED_0805_2012Metric","~","","","","","","","","","","","LED_SMD_RED_0805_20mA","",""
"","","D2","LED","Device:LED","LED_SMD:LED_0805_2012Metric","~","","","","","","","","","","","LED_SMD_GREEN_0805_20mA","",""
"","","D3","BAS316","Diode:BAS316","Diode_SMD:D_SOD-323","https://assets.nexperia.com/documents/data-sheet/BAS16_SER.pdf","","","","","","","","","","","DIODE_BAS316","",""
"","","J1","JST_PH_S2B","Connector:Conn_01x02_Male","Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal","~","","","","","","","","","","","CON_PIN_01x02xPH_JST","",""
"","","J2","USB_B_Micro","Connector:USB_B_Micro","MySymbols:USB_Micro_B_Female","~","","","","","","","","","","","CON_USB_MICRO_SMD_PTH","",""
"","","J3","Conn_01x04","Connector_Generic:Conn_01x04","digikey-footprints:PinHeader_1x4_P2.54mm_Drill1.02mm","~","","","","DNP","","","","","","","","",""
"","","JP2","SolderJumper_2_Open","Jumper:SolderJumper_2_Open","Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm","~","","","","DNP","","","","","","","","",""
"","","Q1","BSS84","Transistor_FET:BSS84","Package_TO_SOT_SMD:SOT-23","http://assets.nexperia.com/documents/data-sheet/BSS84.pdf","","","","","","","","","","","MOS_PFET_BSS84","","FARNELL-1972673"
"","","Q2","2N7002","Transistor_FET:2N7002","Package_TO_SOT_SMD:SOT-23","https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF","","","","","","","","","","","MOS_NFET_2N7002","",""
"","","Q3","2N7002","Transistor_FET:2N7002","Package_TO_SOT_SMD:SOT-23","https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF","","","","","","","","","","","MOS_NFET_2N7002","",""
"","","Q4","BSS84","Transistor_FET:BSS84","Package_TO_SOT_SMD:SOT-23","http://assets.nexperia.com/documents/data-sheet/BSS84.pdf","","","","","","","","","","","MOS_PFET_BSS84","","FARNELL-1972673"
"","","R1","105E","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R105E_0603","",""
"","","R2","105E","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R105E_0603","",""
"","","R3","105E","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R105E_0603","",""
"","","R4","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R010K_0603","",""
"","","R5","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R010K_0603","",""
"","","R6","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R010K_0603","",""
"","","R7","3K3","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R03K3_0603","",""
"","","R8","1M","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","DNP","","","","","","","R001M_0603","",""
"","","R9","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R010K_0603","",""
"","","R10","470E","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R470E_0603","",""
"","","R11","470E","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R470E_0603","",""
"","","R12","4k7","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R04K7_0603","",""
"","","R13","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R010K_0603","",""
"","","R14","100K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R100K_0603","",""
"","","R15","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R010K_0603","",""
"","","R16","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R010K_0603","",""
"","","R17","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R010K_0603","",""
"","","R18","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R010K_0603","",""
"","","R19","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R010K_0603","",""
"","","R20","22R","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","DNP","","","","","","","R022E_0603","",""
"","","R21","22R","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","DNP","","","","","","","R022E_0603","",""
"","","RST1","TestPoint","Connector:TestPoint","MySymbols:TestPoint_SMD_R","~","","","","DNP","","","","","","","","",""
"","","SW1","SW_SPDT_MSM","Switch:SW_SPDT_MSM","MySymbols:Toggle_Switch_100SP1T1B4M2QE","~","","","","","","","","","","","SW_TOG_SPDT_MSM","",""
"","","SW2","SW_SPDT_MSM","Switch:SW_SPDT_MSM","MySymbols:Toggle_Switch_100SP1T1B4M2QE","~","","","","","","","","","","","SW_TOG_SPDT_MSM","",""
"","","SW3","SW_SPDT_MSM","Switch:SW_SPDT_MSM","MySymbols:Toggle_Switch_100SP1T1B4M2QE","~","","","","","","","","","","","SW_TOG_SPDT_MSM","",""
"","","SW4","SW_Push","Switch:SW_Push","Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS","~","","","","","","","","","","","SW_PUSH_SPST_V_6x6x5,4","",""
"","","U1","STM32L031K6Ux","ledTruck-rescue:STM32L031K6Ux-MCU_ST_STM32L0","digikey-footprints:QFN-32-1EP_5x5mm","http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf","","","","","","","","","","","MICRO_STM32L031K6T_QFN32","STM32L052K6",""
"","","U2","MCP73832T-2ACI_OT","dk_PMIC-Battery-Chargers:MCP73832T-2ACI_OT","Package_TO_SOT_SMD:SOT-23-5","http://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf","Integrated Circuits (ICs)","http://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf","/product-detail/en/microchip-technology/MCP73832T-2ACI-OT/MCP73832T-2ACI-OTCT-ND/1979805","","IC LI-ION/LI-POLY CTRLR SOT23-5","MCP73832T-2ACI/OTCT-ND","PMIC - Battery Chargers","MCP73832T-2ACI/OT","Microchip Technology","Active","REG_MCP73832T","",""
"","","U3","MIC94310-SYM5","Regulator_Linear:TPS76333","Package_TO_SOT_SMD:SOT-23-5","http://www.ti.com/lit/ds/symlink/tps763.pdf","","","","","","","","","","","REG_MIC94310-SYM5_3v3_SOT23-5","",""
"","","Y1","32Khz","Device:Crystal","MySymbols:428-202569-MG01","~","","","","DNP","","","","","","","OSC_32Khz_3.2x1,5mm","",""
"Collated Components:"
"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet","Category","DK_Datasheet_Link","DK_Detail_Page","DNP","Description","Digi-Key_PN","Family","MPN","Manufacturer","Status","StockRef","alt_value","ordercode"
"1","2","BOOT0, RST1","TestPoint","Connector:TestPoint","MySymbols:TestPoint_SMD_R","~","","","","DNP","","","","","","","","",""
"2","3","C1, C7, C9","4,7uF","Device:C_Polarized","Capacitor_SMD:C_0805_2012Metric","~","","","","","","","","","","","C04u7_0805","",""
"3","2","C2, C3","4,7pF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","DNP","","","","","","","C04p7_0603","",""
"4","1","C4","1uF","Device:C_Polarized","Capacitor_SMD:C_0805_2012Metric","~","","","","","","","","","","","C001u_0805","",""
"5","5","C5, C6, C8, C10, C11","100nF","Device:C","Capacitor_SMD:C_0603_1608Metric","~","","","","","","","","","","","C100n_0603","",""
"6","3","CON1, CON2, CON3","PS000175","dk_Barrel-Audio-Connectors:SJ1-3523N","MySymbols:3,5mm_straight_square","https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf","Connectors, Interconnects","https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf","/product-detail/en/cui-inc/SJ1-3523N/CP1-3523N-ND/738689","","CONN JACK STEREO 3.5MM R/A","CP1-3523N-ND","Barrel - Audio Connectors","PS000175","Multicomp","Active","CON_3PJACK_F_STR_PTH_PS000175","",""
"7","2","D1, D2","LED","Device:LED","LED_SMD:LED_0805_2012Metric","~","","","","","","","","","","","LED_SMD_RED_0805_20mA","",""
"8","1","D3","BAS316","Diode:BAS316","Diode_SMD:D_SOD-323","https://assets.nexperia.com/documents/data-sheet/BAS16_SER.pdf","","","","","","","","","","","DIODE_BAS316","",""
"9","1","J1","JST_PH_S2B","Connector:Conn_01x02_Male","Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal","~","","","","","","","","","","","CON_PIN_01x02xPH_JST","",""
"10","1","J2","USB_B_Micro","Connector:USB_B_Micro","MySymbols:USB_Micro_B_Female","~","","","","","","","","","","","CON_USB_MICRO_SMD_PTH","",""
"11","1","J3","Conn_01x04","Connector_Generic:Conn_01x04","digikey-footprints:PinHeader_1x4_P2.54mm_Drill1.02mm","~","","","","DNP","","","","","","","","",""
"12","1","JP2","SolderJumper_2_Open","Jumper:SolderJumper_2_Open","Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm","~","","","","DNP","","","","","","","","",""
"13","2","Q1, Q4","BSS84","Transistor_FET:BSS84","Package_TO_SOT_SMD:SOT-23","http://assets.nexperia.com/documents/data-sheet/BSS84.pdf","","","","","","","","","","","MOS_PFET_BSS84","","FARNELL-1972673"
"14","2","Q2, Q3","2N7002","Transistor_FET:2N7002","Package_TO_SOT_SMD:SOT-23","https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF","","","","","","","","","","","MOS_NFET_2N7002","",""
"15","3","R1, R2, R3","105E","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R105E_0603","",""
"16","10","R4, R5, R6, R9, R13, R15, R16, R17, R18, R19","10K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R010K_0603","",""
"17","1","R7","3K3","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R03K3_0603","",""
"18","1","R8","1M","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","DNP","","","","","","","R001M_0603","",""
"19","2","R10, R11","470E","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R470E_0603","",""
"20","1","R12","4k7","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R04K7_0603","",""
"21","1","R14","100K","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","","","","","","","","R100K_0603","",""
"22","2","R20, R21","22R","Device:R","Resistor_SMD:R_0603_1608Metric","~","","","","DNP","","","","","","","R022E_0603","",""
"23","3","SW1, SW2, SW3","SW_SPDT_MSM","Switch:SW_SPDT_MSM","MySymbols:Toggle_Switch_100SP1T1B4M2QE","~","","","","","","","","","","","SW_TOG_SPDT_MSM","",""
"24","1","SW4","SW_Push","Switch:SW_Push","Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS","~","","","","","","","","","","","SW_PUSH_SPST_V_6x6x5,4","",""
"25","1","U1","STM32L031K6Ux","ledTruck-rescue:STM32L031K6Ux-MCU_ST_STM32L0","digikey-footprints:QFN-32-1EP_5x5mm","http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf","","","","","","","","","","","MICRO_STM32L031K6T_QFN32","STM32L052K6",""
"26","1","U2","MCP73832T-2ACI_OT","dk_PMIC-Battery-Chargers:MCP73832T-2ACI_OT","Package_TO_SOT_SMD:SOT-23-5","http://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf","Integrated Circuits (ICs)","http://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf","/product-detail/en/microchip-technology/MCP73832T-2ACI-OT/MCP73832T-2ACI-OTCT-ND/1979805","","IC LI-ION/LI-POLY CTRLR SOT23-5","MCP73832T-2ACI/OTCT-ND","PMIC - Battery Chargers","MCP73832T-2ACI/OT","Microchip Technology","Active","REG_MCP73832T","",""
"27","1","U3","MIC94310-SYM5","Regulator_Linear:TPS76333","Package_TO_SOT_SMD:SOT-23-5","http://www.ti.com/lit/ds/symlink/tps763.pdf","","","","","","","","","","","REG_MIC94310-SYM5_3v3_SOT23-5","",""
"28","1","Y1","32Khz","Device:Crystal","MySymbols:428-202569-MG01","~","","","","DNP","","","","","","","OSC_32Khz_3.2x1,5mm","",""
1 Source: /Users/willemoldemans/Documents/PROJECTEN/leo_3led_truck/manufacturing/CAD/ledTruck/ledTruck.sch
2 Date: 2021 April 17, Saturday 20:52:39
3 Tool: Eeschema (5.1.9-0-10_14)
4 Generator: /private/var/folders/hf/v242f95j6g1df911ym0430v00000gn/T/AppTranslocation/AD3A949D-0FEC-4386-8315-B87E97AFC215/d/kicad.app/Contents/SharedSupport/plugins/bom_csv_grouped_by_value.py
5 Component Count: 56
6 Individual Components:
7 Item Qty Reference(s) Value LibPart Footprint Datasheet Category DK_Datasheet_Link DK_Detail_Page DNP Description Digi-Key_PN Family MPN Manufacturer Status StockRef alt_value ordercode
8 BOOT0 TestPoint Connector:TestPoint MySymbols:TestPoint_SMD_R ~ DNP
9 C1 4,7uF Device:C_Polarized Capacitor_SMD:C_0805_2012Metric ~ C04u7_0805
10 C2 4,7pF Device:C Capacitor_SMD:C_0603_1608Metric ~ DNP C04p7_0603
11 C3 4,7pF Device:C Capacitor_SMD:C_0603_1608Metric ~ DNP C04p7_0603
12 C4 1uF Device:C_Polarized Capacitor_SMD:C_0805_2012Metric ~ C001u_0805
13 C5 100nF Device:C Capacitor_SMD:C_0603_1608Metric ~ C100n_0603
14 C6 100nF Device:C Capacitor_SMD:C_0603_1608Metric ~ C100n_0603
15 C7 4,7uF Device:C_Polarized Capacitor_SMD:C_0805_2012Metric ~ C04u7_0805
16 C8 100nF Device:C Capacitor_SMD:C_0603_1608Metric ~ C100n_0603
17 C9 4,7uF Device:C_Polarized Capacitor_SMD:C_0805_2012Metric ~ C04u7_0805
18 C10 100nF Device:C Capacitor_SMD:C_0603_1608Metric ~ C100n_0603
19 C11 100nF Device:C Capacitor_SMD:C_0603_1608Metric ~ C100n_0603
20 CON1 PS000175 dk_Barrel-Audio-Connectors:SJ1-3523N MySymbols:3,5mm_straight_square https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf Connectors, Interconnects https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf /product-detail/en/cui-inc/SJ1-3523N/CP1-3523N-ND/738689 CONN JACK STEREO 3.5MM R/A CP1-3523N-ND Barrel - Audio Connectors PS000175 Multicomp Active CON_3PJACK_F_STR_PTH_PS000175
21 CON2 PS000175 dk_Barrel-Audio-Connectors:SJ1-3523N MySymbols:3,5mm_straight_square https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf Connectors, Interconnects https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf /product-detail/en/cui-inc/SJ1-3523N/CP1-3523N-ND/738689 CONN JACK STEREO 3.5MM R/A CP1-3523N-ND Barrel - Audio Connectors PS000175 Multicomp Active CON_3PJACK_F_STR_PTH_PS000175
22 CON3 PS000175 dk_Barrel-Audio-Connectors:SJ1-3523N MySymbols:3,5mm_straight_square https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf Connectors, Interconnects https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf /product-detail/en/cui-inc/SJ1-3523N/CP1-3523N-ND/738689 CONN JACK STEREO 3.5MM R/A CP1-3523N-ND Barrel - Audio Connectors PS000175 Multicomp Active CON_3PJACK_F_STR_PTH_PS000175
23 D1 LED Device:LED LED_SMD:LED_0805_2012Metric ~ LED_SMD_RED_0805_20mA
24 D2 LED Device:LED LED_SMD:LED_0805_2012Metric ~ LED_SMD_GREEN_0805_20mA
25 D3 BAS316 Diode:BAS316 Diode_SMD:D_SOD-323 https://assets.nexperia.com/documents/data-sheet/BAS16_SER.pdf DIODE_BAS316
26 J1 JST_PH_S2B Connector:Conn_01x02_Male Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal ~ CON_PIN_01x02xPH_JST
27 J2 USB_B_Micro Connector:USB_B_Micro MySymbols:USB_Micro_B_Female ~ CON_USB_MICRO_SMD_PTH
28 J3 Conn_01x04 Connector_Generic:Conn_01x04 digikey-footprints:PinHeader_1x4_P2.54mm_Drill1.02mm ~ DNP
29 JP2 SolderJumper_2_Open Jumper:SolderJumper_2_Open Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm ~ DNP
30 Q1 BSS84 Transistor_FET:BSS84 Package_TO_SOT_SMD:SOT-23 http://assets.nexperia.com/documents/data-sheet/BSS84.pdf MOS_PFET_BSS84 FARNELL-1972673
31 Q2 2N7002 Transistor_FET:2N7002 Package_TO_SOT_SMD:SOT-23 https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF MOS_NFET_2N7002
32 Q3 2N7002 Transistor_FET:2N7002 Package_TO_SOT_SMD:SOT-23 https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF MOS_NFET_2N7002
33 Q4 BSS84 Transistor_FET:BSS84 Package_TO_SOT_SMD:SOT-23 http://assets.nexperia.com/documents/data-sheet/BSS84.pdf MOS_PFET_BSS84 FARNELL-1972673
34 R1 105E Device:R Resistor_SMD:R_0603_1608Metric ~ R105E_0603
35 R2 105E Device:R Resistor_SMD:R_0603_1608Metric ~ R105E_0603
36 R3 105E Device:R Resistor_SMD:R_0603_1608Metric ~ R105E_0603
37 R4 10K Device:R Resistor_SMD:R_0603_1608Metric ~ R010K_0603
38 R5 10K Device:R Resistor_SMD:R_0603_1608Metric ~ R010K_0603
39 R6 10K Device:R Resistor_SMD:R_0603_1608Metric ~ R010K_0603
40 R7 3K3 Device:R Resistor_SMD:R_0603_1608Metric ~ R03K3_0603
41 R8 1M Device:R Resistor_SMD:R_0603_1608Metric ~ DNP R001M_0603
42 R9 10K Device:R Resistor_SMD:R_0603_1608Metric ~ R010K_0603
43 R10 470E Device:R Resistor_SMD:R_0603_1608Metric ~ R470E_0603
44 R11 470E Device:R Resistor_SMD:R_0603_1608Metric ~ R470E_0603
45 R12 4k7 Device:R Resistor_SMD:R_0603_1608Metric ~ R04K7_0603
46 R13 10K Device:R Resistor_SMD:R_0603_1608Metric ~ R010K_0603
47 R14 100K Device:R Resistor_SMD:R_0603_1608Metric ~ R100K_0603
48 R15 10K Device:R Resistor_SMD:R_0603_1608Metric ~ R010K_0603
49 R16 10K Device:R Resistor_SMD:R_0603_1608Metric ~ R010K_0603
50 R17 10K Device:R Resistor_SMD:R_0603_1608Metric ~ R010K_0603
51 R18 10K Device:R Resistor_SMD:R_0603_1608Metric ~ R010K_0603
52 R19 10K Device:R Resistor_SMD:R_0603_1608Metric ~ R010K_0603
53 R20 22R Device:R Resistor_SMD:R_0603_1608Metric ~ DNP R022E_0603
54 R21 22R Device:R Resistor_SMD:R_0603_1608Metric ~ DNP R022E_0603
55 RST1 TestPoint Connector:TestPoint MySymbols:TestPoint_SMD_R ~ DNP
56 SW1 SW_SPDT_MSM Switch:SW_SPDT_MSM MySymbols:Toggle_Switch_100SP1T1B4M2QE ~ SW_TOG_SPDT_MSM
57 SW2 SW_SPDT_MSM Switch:SW_SPDT_MSM MySymbols:Toggle_Switch_100SP1T1B4M2QE ~ SW_TOG_SPDT_MSM
58 SW3 SW_SPDT_MSM Switch:SW_SPDT_MSM MySymbols:Toggle_Switch_100SP1T1B4M2QE ~ SW_TOG_SPDT_MSM
59 SW4 SW_Push Switch:SW_Push Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS ~ SW_PUSH_SPST_V_6x6x5,4
60 U1 STM32L031K6Ux ledTruck-rescue:STM32L031K6Ux-MCU_ST_STM32L0 digikey-footprints:QFN-32-1EP_5x5mm http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf MICRO_STM32L031K6T_QFN32 STM32L052K6
61 U2 MCP73832T-2ACI_OT dk_PMIC-Battery-Chargers:MCP73832T-2ACI_OT Package_TO_SOT_SMD:SOT-23-5 http://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf Integrated Circuits (ICs) http://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf /product-detail/en/microchip-technology/MCP73832T-2ACI-OT/MCP73832T-2ACI-OTCT-ND/1979805 IC LI-ION/LI-POLY CTRLR SOT23-5 MCP73832T-2ACI/OTCT-ND PMIC - Battery Chargers MCP73832T-2ACI/OT Microchip Technology Active REG_MCP73832T
62 U3 MIC94310-SYM5 Regulator_Linear:TPS76333 Package_TO_SOT_SMD:SOT-23-5 http://www.ti.com/lit/ds/symlink/tps763.pdf REG_MIC94310-SYM5_3v3_SOT23-5
63 Y1 32Khz Device:Crystal MySymbols:428-202569-MG01 ~ DNP OSC_32Khz_3.2x1,5mm
64 Collated Components:
65 Item Qty Reference(s) Value LibPart Footprint Datasheet Category DK_Datasheet_Link DK_Detail_Page DNP Description Digi-Key_PN Family MPN Manufacturer Status StockRef alt_value ordercode
66 1 2 BOOT0, RST1 TestPoint Connector:TestPoint MySymbols:TestPoint_SMD_R ~ DNP
67 2 3 C1, C7, C9 4,7uF Device:C_Polarized Capacitor_SMD:C_0805_2012Metric ~ C04u7_0805
68 3 2 C2, C3 4,7pF Device:C Capacitor_SMD:C_0603_1608Metric ~ DNP C04p7_0603
69 4 1 C4 1uF Device:C_Polarized Capacitor_SMD:C_0805_2012Metric ~ C001u_0805
70 5 5 C5, C6, C8, C10, C11 100nF Device:C Capacitor_SMD:C_0603_1608Metric ~ C100n_0603
71 6 3 CON1, CON2, CON3 PS000175 dk_Barrel-Audio-Connectors:SJ1-3523N MySymbols:3,5mm_straight_square https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf Connectors, Interconnects https://www.cui.com/product/resource/digikeypdf/sj1-352xn_series.pdf /product-detail/en/cui-inc/SJ1-3523N/CP1-3523N-ND/738689 CONN JACK STEREO 3.5MM R/A CP1-3523N-ND Barrel - Audio Connectors PS000175 Multicomp Active CON_3PJACK_F_STR_PTH_PS000175
72 7 2 D1, D2 LED Device:LED LED_SMD:LED_0805_2012Metric ~ LED_SMD_RED_0805_20mA
73 8 1 D3 BAS316 Diode:BAS316 Diode_SMD:D_SOD-323 https://assets.nexperia.com/documents/data-sheet/BAS16_SER.pdf DIODE_BAS316
74 9 1 J1 JST_PH_S2B Connector:Conn_01x02_Male Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal ~ CON_PIN_01x02xPH_JST
75 10 1 J2 USB_B_Micro Connector:USB_B_Micro MySymbols:USB_Micro_B_Female ~ CON_USB_MICRO_SMD_PTH
76 11 1 J3 Conn_01x04 Connector_Generic:Conn_01x04 digikey-footprints:PinHeader_1x4_P2.54mm_Drill1.02mm ~ DNP
77 12 1 JP2 SolderJumper_2_Open Jumper:SolderJumper_2_Open Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm ~ DNP
78 13 2 Q1, Q4 BSS84 Transistor_FET:BSS84 Package_TO_SOT_SMD:SOT-23 http://assets.nexperia.com/documents/data-sheet/BSS84.pdf MOS_PFET_BSS84 FARNELL-1972673
79 14 2 Q2, Q3 2N7002 Transistor_FET:2N7002 Package_TO_SOT_SMD:SOT-23 https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF MOS_NFET_2N7002
80 15 3 R1, R2, R3 105E Device:R Resistor_SMD:R_0603_1608Metric ~ R105E_0603
81 16 10 R4, R5, R6, R9, R13, R15, R16, R17, R18, R19 10K Device:R Resistor_SMD:R_0603_1608Metric ~ R010K_0603
82 17 1 R7 3K3 Device:R Resistor_SMD:R_0603_1608Metric ~ R03K3_0603
83 18 1 R8 1M Device:R Resistor_SMD:R_0603_1608Metric ~ DNP R001M_0603
84 19 2 R10, R11 470E Device:R Resistor_SMD:R_0603_1608Metric ~ R470E_0603
85 20 1 R12 4k7 Device:R Resistor_SMD:R_0603_1608Metric ~ R04K7_0603
86 21 1 R14 100K Device:R Resistor_SMD:R_0603_1608Metric ~ R100K_0603
87 22 2 R20, R21 22R Device:R Resistor_SMD:R_0603_1608Metric ~ DNP R022E_0603
88 23 3 SW1, SW2, SW3 SW_SPDT_MSM Switch:SW_SPDT_MSM MySymbols:Toggle_Switch_100SP1T1B4M2QE ~ SW_TOG_SPDT_MSM
89 24 1 SW4 SW_Push Switch:SW_Push Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS ~ SW_PUSH_SPST_V_6x6x5,4
90 25 1 U1 STM32L031K6Ux ledTruck-rescue:STM32L031K6Ux-MCU_ST_STM32L0 digikey-footprints:QFN-32-1EP_5x5mm http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf MICRO_STM32L031K6T_QFN32 STM32L052K6
91 26 1 U2 MCP73832T-2ACI_OT dk_PMIC-Battery-Chargers:MCP73832T-2ACI_OT Package_TO_SOT_SMD:SOT-23-5 http://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf Integrated Circuits (ICs) http://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf /product-detail/en/microchip-technology/MCP73832T-2ACI-OT/MCP73832T-2ACI-OTCT-ND/1979805 IC LI-ION/LI-POLY CTRLR SOT23-5 MCP73832T-2ACI/OTCT-ND PMIC - Battery Chargers MCP73832T-2ACI/OT Microchip Technology Active REG_MCP73832T
92 27 1 U3 MIC94310-SYM5 Regulator_Linear:TPS76333 Package_TO_SOT_SMD:SOT-23-5 http://www.ti.com/lit/ds/symlink/tps763.pdf REG_MIC94310-SYM5_3v3_SOT23-5
93 28 1 Y1 32Khz Device:Crystal MySymbols:428-202569-MG01 ~ DNP OSC_32Khz_3.2x1,5mm

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,4 @@
update=2021 March 26, Friday 20:53:07 update=2021 April 17, Saturday 14:47:28
version=1 version=1
last_client=kicad last_client=kicad
[general] [general]
@@ -45,20 +45,20 @@ ViaDrill1=0.4064
dPairWidth1=0.2032 dPairWidth1=0.2032
dPairGap1=0.254 dPairGap1=0.254
dPairViaGap1=0.25 dPairViaGap1=0.25
SilkLineWidth=0.127 SilkLineWidth=0.12
SilkTextSizeV=0.635 SilkTextSizeV=1
SilkTextSizeH=0.635 SilkTextSizeH=1
SilkTextSizeThickness=0.1016 SilkTextSizeThickness=0.15
SilkTextItalic=0 SilkTextItalic=0
SilkTextUpright=1 SilkTextUpright=1
CopperLineWidth=0.2032 CopperLineWidth=0.2
CopperTextSizeV=0.635 CopperTextSizeV=1.5
CopperTextSizeH=0.635 CopperTextSizeH=1.5
CopperTextThickness=0.1016 CopperTextThickness=0.3
CopperTextItalic=0 CopperTextItalic=0
CopperTextUpright=1 CopperTextUpright=1
EdgeCutLineWidth=0.0508 EdgeCutLineWidth=0.05
CourtyardLineWidth=0.0508 CourtyardLineWidth=0.05
OthersLineWidth=0.1524 OthersLineWidth=0.1524
OthersTextSizeV=0.635 OthersTextSizeV=0.635
OthersTextSizeH=0.635 OthersTextSizeH=0.635
@@ -258,3 +258,25 @@ uViaDrill=0.1016
dPairWidth=0.2032 dPairWidth=0.2032
dPairGap=0.254 dPairGap=0.254
dPairViaGap=0.25 dPairViaGap=0.25
[pcbnew/Netclasses/2]
Name=USB
Clearance=0.2032
TrackWidth=0.254
ViaDiameter=0.8128
ViaDrill=0.4064
uViaDiameter=0.3048
uViaDrill=0.1016
dPairWidth=0.2032
dPairGap=0.254
dPairViaGap=0.25
[pcbnew/Netclasses/3]
Name=USB_R
Clearance=0.2032
TrackWidth=0.254
ViaDiameter=0.8128
ViaDrill=0.4064
uViaDiameter=0.3048
uViaDrill=0.1016
dPairWidth=0.2032
dPairGap=0.254
dPairViaGap=0.25

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,25 +1,30 @@
"Id";"Designator";"Package";"Quantity";"Designation";"Supplier and ref"; "Id";"Designator";"Package";"Quantity";"Designation";"Supplier and ref";
1;"J2";"USB_Micro_B_Female_10118193-0001LF";1;"USB_B_Micro";;; 1;"TP5,TP4,TP3,TP2,TP1,RST1,BOOT0";"TestPoint_SMD_R";7;"TestPoint";;;
2;"Y1";"Oscillator_XLH536025.000000I";1;"32Khz";;; 2;"SW4";"SW_Tactile_SPST_Angled_PTS645Vx58-2LFS";1;"SW_Push";;;
3;"U2";"SOT-753";1;"MCP73832T-2ACI_OT";;; 3;"R19,R18,R17,R15";"R_0603_1608Metric";4;"22K";;;
4;"TP1";"PC_TEST_POINT_SMD";1;"TestPoint";;; 4;"Q4,Q1";"SOT-23";2;"BSS84";;;
5;"SW3,SW2,SW1";"Toggle_Switch_100SP1T1B4M2QE";3;"SW_SPDT_MSM";;; 5;"Q3,Q2";"SOT-23";2;"2N7002";;;
6;"R13";"0603";1;"100K";;; 6;"D3";"D_SOD-323";1;"BAS316";;;
7;"R12";"0603";1;"200K";;; 7;"C11,C10,C8,C6,C5";"C_0603_1608Metric";5;"100nF";;;
8;"R11,R10,R14";"0603";3;"R";;; 8;"CON3,CON2,CON1";"3,5mm_straight_square";3;"SJ1-3523N";;;
9;"R9";"0603";1;"1K";;; 9;"R14";"R_0603_1608Metric";1;"100K";;;
10;"R8";"0603";1;"1M";;; 10;"JP2";"SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm";1;"SolderJumper_2_Open";;;
11;"R7,R6,R5,R4";"0603";4;"10K";;; 11;"U2";"SOT-23-5";1;"MCP73832T-2ACI_OT";;;
12;"R3,R2,R1";"0603";3;"105E";;; 12;"U3";"SOT-23-5";1;"TPS76333";;;
13;"L1";"0805";1;"2,2uH";;; 13;"J1";"JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal";1;"Conn_01x02_Male";;;
14;"J3";"PinHeader_1x4_P2.54mm_Drill1.02mm";1;"Conn_01x04";;; 14;"R16,R13,R6,R5,R4";"R_0603_1608Metric";5;"10K";;;
15;"J1";"JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal";1;"Conn_01x02_Male";;; 15;"R12";"R_0603_1608Metric";1;"4k7";;;
16;"D2,D1";"0805";2;"LED";;; 16;"R11,R10";"R_0603_1608Metric";2;"470E";;;
17;"C9,C7,C1";"CP_EIA-3528-21_Kemet-B";3;"4,7uF";;; 17;"R9";"R_0603_1608Metric";1;"1K";;;
18;"C8,C6,C5";"0603";3;"100nF";;; 18;"R8";"R_0603_1608Metric";1;"1M";;;
19;"C4";"CP_EIA-3528-21_Kemet-B";1;"1uF";;; 19;"R7";"R_0603_1608Metric";1;"3K3";;;
20;"C3,C2";"0603";2;"4,3pF";;; 20;"R3,R2,R1";"R_0603_1608Metric";3;"130E";;;
21;"CON1,CON2,CON3";"3,5mm_straight_circular";3;"SJ1-3523N";;; 21;"C9,C7,C1";"C_0805_2012Metric";3;"4,7uF";;;
22;"U1";"QFN-32-1EP_5x5mm";1;"STM32L031K6Tx";;; 22;"C4";"C_0805_2012Metric";1;"1uF";;;
23;"S1";"slids_switch_spdt";1;"EG1218";;; 23;"C3,C2";"C_0603_1608Metric";2;"4,3pF";;;
24;"U3";"SOT-753";1;"LM3671MF-3.3";;; 24;"D2,D1";"LED_0805_2012Metric";2;"LED";;;
25;"U1";"QFN-32-1EP_5x5mm";1;"STM32L031K6Ux";;;
26;"J3";"PinHeader_1x4_P2.54mm_Drill1.02mm";1;"Conn_01x04";;;
27;"J2";"USB_Micro_B_Female";1;"USB_B_Micro";;;
28;"Y1";"428-202569-MG01";1;"32Khz";;;
29;"SW1,SW2,SW3";"Toggle_Switch_100SP1T1B4M2QE";3;"SW_SPDT_MSM";;;
1 Id Designator Package Quantity Designation Supplier and ref
2 1 J2 TP5,TP4,TP3,TP2,TP1,RST1,BOOT0 USB_Micro_B_Female_10118193-0001LF TestPoint_SMD_R 1 7 USB_B_Micro TestPoint
3 2 Y1 SW4 Oscillator_XLH536025.000000I SW_Tactile_SPST_Angled_PTS645Vx58-2LFS 1 32Khz SW_Push
4 3 U2 R19,R18,R17,R15 SOT-753 R_0603_1608Metric 1 4 MCP73832T-2ACI_OT 22K
5 4 TP1 Q4,Q1 PC_TEST_POINT_SMD SOT-23 1 2 TestPoint BSS84
6 5 SW3,SW2,SW1 Q3,Q2 Toggle_Switch_100SP1T1B4M2QE SOT-23 3 2 SW_SPDT_MSM 2N7002
7 6 R13 D3 0603 D_SOD-323 1 100K BAS316
8 7 R12 C11,C10,C8,C6,C5 0603 C_0603_1608Metric 1 5 200K 100nF
9 8 R11,R10,R14 CON3,CON2,CON1 0603 3,5mm_straight_square 3 R SJ1-3523N
10 9 R9 R14 0603 R_0603_1608Metric 1 1K 100K
11 10 R8 JP2 0603 SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm 1 1M SolderJumper_2_Open
12 11 R7,R6,R5,R4 U2 0603 SOT-23-5 4 1 10K MCP73832T-2ACI_OT
13 12 R3,R2,R1 U3 0603 SOT-23-5 3 1 105E TPS76333
14 13 L1 J1 0805 JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal 1 2,2uH Conn_01x02_Male
15 14 J3 R16,R13,R6,R5,R4 PinHeader_1x4_P2.54mm_Drill1.02mm R_0603_1608Metric 1 5 Conn_01x04 10K
16 15 J1 R12 JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal R_0603_1608Metric 1 Conn_01x02_Male 4k7
17 16 D2,D1 R11,R10 0805 R_0603_1608Metric 2 LED 470E
18 17 C9,C7,C1 R9 CP_EIA-3528-21_Kemet-B R_0603_1608Metric 3 1 4,7uF 1K
19 18 C8,C6,C5 R8 0603 R_0603_1608Metric 3 1 100nF 1M
20 19 C4 R7 CP_EIA-3528-21_Kemet-B R_0603_1608Metric 1 1uF 3K3
21 20 C3,C2 R3,R2,R1 0603 R_0603_1608Metric 2 3 4,3pF 130E
22 21 CON1,CON2,CON3 C9,C7,C1 3,5mm_straight_circular C_0805_2012Metric 3 SJ1-3523N 4,7uF
23 22 U1 C4 QFN-32-1EP_5x5mm C_0805_2012Metric 1 STM32L031K6Tx 1uF
24 23 S1 C3,C2 slids_switch_spdt C_0603_1608Metric 1 2 EG1218 4,3pF
25 24 U3 D2,D1 SOT-753 LED_0805_2012Metric 1 2 LM3671MF-3.3 LED
26 25 U1 QFN-32-1EP_5x5mm 1 STM32L031K6Ux
27 26 J3 PinHeader_1x4_P2.54mm_Drill1.02mm 1 Conn_01x04
28 27 J2 USB_Micro_B_Female 1 USB_B_Micro
29 28 Y1 428-202569-MG01 1 32Khz
30 29 SW1,SW2,SW3 Toggle_Switch_100SP1T1B4M2QE 3 SW_SPDT_MSM

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 191 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

View File

@@ -20,7 +20,7 @@ board = STM32L031K6
build_flags = build_flags =
-DHARDWAREVERSION=10 -DHARDWAREVERSION=10
[env:ledboard_PROTO] ; [env:ledboard_PROTO]
board = nucleo_l031K6 ; board = nucleo_l031K6
build_flags = ; build_flags =
-DHARDWAREVERSION=09 ; -DHARDWAREVERSION=09

View File

@@ -4,12 +4,12 @@
std::vector<c_button *> buttonlist; std::vector<c_button *> buttonlist;
c_button button1(SWITCH1, YELLOW, 1); c_button button1(SWITCH1, YELLOW, 1, type_switch);
c_button button2(SWITCH2, RED, 2); c_button button2(SWITCH2, RED, 2, type_switch);
c_button button3(SWITCH3, GREEN, 3); c_button button3(SWITCH3, GREEN, 3, type_switch);
c_button button4(SWITCH12, YELLOW2, 4); c_button button4(SWITCH12, YELLOW2, 4, type_momentary);
c_button button5(SWITCH22, RED2, 5); c_button button5(SWITCH22, RED2, 5, type_momentary);
c_button button6(SWITCH32, GREEN2, 6); c_button button6(SWITCH32, GREEN2, 6, type_momentary);
void buttonbegin(c_button *thisbutton) void buttonbegin(c_button *thisbutton)
{ {
@@ -61,6 +61,32 @@ bool anyButtonChanged(void)
return false; return false;
} }
bool allButtons(void)
{
for( auto&& thisbutton : buttonlist)
{
if(thisbutton->getType() == type_switch)
{
if(!thisbutton->isPressed())
{
return false;
}
}
}
return true;
}
bool onlyButton(e_ledcolor color)
{
for (auto &&thisbutton : buttonlist)
{
if (thisbutton->isPressed() && thisbutton->getColor() != color)
{
return false;
}
}
return getButton(color)->isPressed();
}
bool buttonIsPressed(e_ledcolor index) bool buttonIsPressed(e_ledcolor index)
{ {

View File

@@ -7,16 +7,24 @@
#include "board.h" #include "board.h"
#include "led.h" #include "led.h"
typedef enum
{
type_switch,
type_momentary
}e_switchtype;
class c_button : public ToggleButton class c_button : public ToggleButton
{ {
const e_ledcolor _color; const e_ledcolor _color;
const uint8_t _index; const uint8_t _index;
const e_switchtype _switchtype;
public: public:
c_button(uint8_t pin, e_ledcolor color, uint8_t index) c_button(uint8_t pin, e_ledcolor color, uint8_t index, e_switchtype switchtype)
: ToggleButton(pin), _color(color), _index(index) {} : ToggleButton(pin), _color(color), _index(index), _switchtype(switchtype) {}
e_ledcolor getColor( void ){return _color;} e_ledcolor getColor( void ){return _color;}
e_switchtype getType(void) { return _switchtype;}
uint8_t getIndex( void ) {return _index;} uint8_t getIndex( void ) {return _index;}
bool isChanged( void ) {return changed();} bool isChanged( void ) {return changed();}
@@ -26,6 +34,8 @@ bool anybutton(void);
bool anyButtonChanged(void); bool anyButtonChanged(void);
void initButtons(void); void initButtons(void);
void handleButtons(void); void handleButtons(void);
bool allButtons(void);
bool onlyButton(e_ledcolor color);
c_button *getButton(unsigned int index); c_button *getButton(unsigned int index);
c_button *getButton(e_ledcolor index); c_button *getButton(e_ledcolor index);

View File

@@ -1,25 +1,23 @@
#ifndef UNIT_TEST #ifndef UNIT_TEST
#ifdef ARDUINO
#include "chainGame.h" #include "chainGame.h"
uint8_t patternIndex = 0; //uint8_t patternIndex = 0;
bool patternFlag = false; //bool patternFlag = false;
//bool firstpattern = false; //bool firstpattern = false;
uint16_t cheatbutton = 0; // uint16_t cheatbutton = 0;
bool cheatButtonFlag = false; //bool cheatButtonFlag = false;
// uint16_t ledpattern[4] =
// {
// 1,
// 3,
// 1,
// 2};
uint16_t ledpattern[4] = // int patternlength = sizeof(ledpattern) / sizeof(ledpattern[0]);
{
1,
3,
1,
2};
int patternlength = sizeof(ledpattern) / sizeof(ledpattern[0]); void c_chaingame::nextPattern(void)
void nextPattern(void)
{ {
if (patternIndex < patternlength - 1) if (patternIndex < patternlength - 1)
{ {
@@ -31,16 +29,7 @@ void nextPattern(void)
} }
} }
void ResetChainGame(void) void c_chaingame::runGame(void)
{
patternIndex = 0;
patternFlag = false;
//firstpattern = false;
cheatbutton = 0;
cheatButtonFlag = false;
}
void HandleChainGame(bool newstate)
{ {
if (!patternFlag && !cheatButtonFlag) if (!patternFlag && !cheatButtonFlag)
{ {
@@ -107,6 +96,16 @@ void HandleChainGame(bool newstate)
cheatbutton = 3; cheatbutton = 3;
} }
} }
void c_chaingame::initGame(void)
{
patternIndex = 0;
patternFlag = false;
cheatbutton = 0;
cheatButtonFlag = false;
}
void c_chaingame::resetGame(void)
{
initGame();
}
#endif #endif
#endif

View File

@@ -3,9 +3,29 @@
#include "Arduino.h" #include "Arduino.h"
#include "buttons.h" #include "buttons.h"
#include "game.h"
void HandleChainGame( bool newstate ); class c_chaingame : public c_game
void ResetChainGame(void); {
private:
uint8_t patternIndex;
bool patternFlag = false;
uint16_t cheatbutton = 0;
bool cheatButtonFlag = false;
uint16_t ledpattern[4] = {1, 3, 1, 2};
int patternlength = sizeof(ledpattern) / sizeof(ledpattern[0]);
void nextPattern(void);
public:
c_chaingame(): c_game{chaingame} {}
void runGame(void);
void initGame(void);
void resetGame(void);
};
// void HandleChainGame( bool newstate );
// void ResetChainGame(void);
#endif //CHAINGAMEH #endif //CHAINGAMEH

View File

@@ -2,53 +2,94 @@
#include <vector> #include <vector>
#include "simpleled.h" #include "simpleled.h"
#include "magicSwitchBoard.h"
#include "chainGame.h"
std::vector<c_game *> gameslist; std::vector<c_game *> gameslist;
void initGames(void) void initGames(void)
{ {
gameslist.clear(); gameslist.clear();
gameslist.push_back(new c_simpleLed(simpleled)); gameslist.push_back(new c_simpleLed());
gameslist.push_back(new c_magicSwitchBoard());
gameslist.push_back(new c_chaingame());
activateGame(simpleled);
} }
void runGame(void) c_game *getGame(e_game game)
{ {
for(auto &&game: gameslist) for (auto &&thisgame : gameslist)
{ {
if(game->getStatus() == active) if (thisgame->getIndex() == game)
{
return thisgame;
}
}
return NULL;
}
void runGames(void)
{
for (auto &&game : gameslist)
{
if (game->getStatus() == active)
{ {
game->runGame(); game->runGame();
return; return;
} }
if(game->getStatus() == init) if (game->getStatus() == init)
{ {
game->initGame(); game->initGame();
game->setStatus(active);
return; return;
} }
} }
} }
void runGame(e_game game)
{
for (auto &&thisgame : gameslist)
{
if (thisgame->getIndex() == game)
{
if (thisgame->getStatus() == active)
{
thisgame->runGame();
return;
}
if (thisgame->getStatus() == init)
{
thisgame->initGame();
thisgame->setStatus(active);
return;
}
}
}
}
void activateGame(e_game nextgame) void activateGame(e_game nextgame)
{ {
for(auto &&game: gameslist) for (auto &&thisgame : gameslist)
{ {
if(game->getIndex() == nextgame) if (thisgame->getIndex() == nextgame)
{ {
if(game->getStatus() != active) if (thisgame->getStatus() != active)
{ {
game->setStatus(init); thisgame->setStatus(init);
} }
} }
else else
{ {
game->setStatus(disabled); thisgame->setStatus(disabled);
} }
} }
} }
void disableAllGames(void)
{
for (auto &&thisgame : gameslist)
{
thisgame->setStatus(disabled);
}
}

View File

@@ -3,10 +3,10 @@
typedef enum typedef enum
{ {
none,
simpleled, simpleled,
chaingame, chaingame,
magicswitchboard, magicswitchboard
detectled
} e_game; } e_game;
typedef enum typedef enum
@@ -14,22 +14,30 @@ typedef enum
disabled, disabled,
init, init,
active active
} e_state; } e_gamestate;
class c_game class c_game
{ {
private: protected:
const e_game _gameindex; const e_game _gameindex;
e_state _status; e_gamestate _status;
public: public:
c_game(e_game index) : _gameindex(index) {_status = disabled;} c_game(e_game index) : _gameindex(index) { _status = disabled; }
virtual void runGame(void); virtual void runGame(void);
virtual void initGame(void); virtual void initGame(void);
e_state getStatus(void) { return _status; } virtual void resetGame(void);
e_gamestate getStatus(void) { return _status; }
e_game getIndex(void) { return _gameindex; } e_game getIndex(void) { return _gameindex; }
void setStatus(e_state newstate) { _status = newstate;} void setStatus(e_gamestate newstate) { _status = newstate; }
}; };
c_game *getGame(e_game game);
void runGame(e_game game);
void runGames(void);
void activateGame(e_game nextgame);
void initGames(void);
#endif //GAMEH #endif //GAMEH

View File

@@ -17,8 +17,8 @@ void initLeds(void)
{ {
ledlist.init(); ledlist.init();
ledlist.AddLed(LED1, DETECT1, 1, 844, YELLOW, true); ledlist.AddLed(LED1, DETECT1, 1, 844, YELLOW, true);
ledlist.AddLed(LED2, DETECT2, 2, 512, RED, true); ledlist.AddLed(LED2, DETECT2, 2, 512, RED, true);
ledlist.AddLed(LED3, DETECT3, 3, 92, GREEN, true); ledlist.AddLed(LED3, DETECT3, 3, 92, GREEN, true);
ledlist.begin(); ledlist.begin();
} }
@@ -48,6 +48,11 @@ void turnOffAllLed()
ledlist.turnAllOff(); ledlist.turnAllOff();
} }
void turnOnAllLed()
{
ledlist.turnAllOn();
}
//############################################# //#############################################
//# leds functions # //# leds functions #
//############################################# //#############################################
@@ -108,10 +113,27 @@ void c_leds::turnOffLed(uint16_t index)
} }
void c_leds::turnAllOff(void) void c_leds::turnAllOff(void)
{
setAllLeds(false);
}
void c_leds::turnAllOn(void)
{
setAllLeds(true);
}
void c_leds::setAllLeds(bool state)
{ {
for (auto &&port : v_ledports) for (auto &&port : v_ledports)
{ {
port.turnOff(); if (state)
{
port.turnOn();
}
else
{
port.turnOff();
}
} }
} }
@@ -238,4 +260,3 @@ bool c_led::checkIndex(uint16_t index)
} }
return false; return false;
} }

View File

@@ -84,6 +84,8 @@ public:
void turnAllOff(void); void turnAllOff(void);
void turnAllOn(void);
void setAllLeds(bool state);
}; };
c_leds *getledlist(void); c_leds *getledlist(void);
@@ -94,6 +96,8 @@ void turnOffLed(e_ledcolor color);
void turnOffLed(uint16_t index); void turnOffLed(uint16_t index);
void turnOnLed(uint16_t index); void turnOnLed(uint16_t index);
void turnOffAllLed(); void turnOffAllLed();
void turnOnAllLed();
#endif //LEDH #endif //LEDH

View File

@@ -7,13 +7,12 @@
typedef enum typedef enum
{ {
idle, wait,
learn, learn,
active, play
last
} states; } states;
states state = last; states state = wait;
uint8_t sequence[CHANNELS] = {0xFF, 0xFF, 0xFF}; uint8_t sequence[CHANNELS] = {0xFF, 0xFF, 0xFF};
const uint8_t buttonIndex[CHANNELS] = {1, 2, 3}; const uint8_t buttonIndex[CHANNELS] = {1, 2, 3};
const uint16_t leds[CHANNELS] = {1, 2, 3}; const uint16_t leds[CHANNELS] = {1, 2, 3};
@@ -22,6 +21,9 @@ uint64_t lastTime = 0;
uint8_t learnIndex = 0; uint8_t learnIndex = 0;
void showLeds(void) void showLeds(void)
{ {
//loop through the button list //loop through the button list
@@ -55,14 +57,14 @@ void showLeds(void)
void resetMagicSwitchBoard(void) void resetMagicSwitchBoard(void)
{ {
state = idle; // state = idle;
lastTime = 0; // lastTime = 0;
learnIndex = 0; // learnIndex = 0;
for (int i = 0; i < CHANNELS; i++) // for (int i = 0; i < CHANNELS; i++)
{ // {
sequence[i] = 0xff; // sequence[i] = 0xff;
} // }
turnOffAllLed(); // turnOffAllLed();
} }
bool CheckTimeOut(void) bool CheckTimeOut(void)
@@ -121,7 +123,7 @@ void handleLearn(void)
} }
if (learnIndex == CHANNELS) if (learnIndex == CHANNELS)
{ {
state = active; state = play;
} }
} }
@@ -137,11 +139,12 @@ void handleIdle(void)
} }
} }
void handleMagicSwitchBoard(bool newstate)
void c_magicSwitchBoard::runGame(void)
{ {
switch (state) switch (state)
{ {
case idle: case wait:
{ {
handleIdle(); handleIdle();
} }
@@ -153,7 +156,7 @@ void handleMagicSwitchBoard(bool newstate)
} }
break; break;
case active: case play:
{ {
CheckTimeOut(); CheckTimeOut();
} }
@@ -161,16 +164,26 @@ void handleMagicSwitchBoard(bool newstate)
default: default:
{ {
state = idle; state = wait;
} }
break; break;
} }
showLeds(); showLeds();
} }
void initMagicSwitchBoard(void) void c_magicSwitchBoard::initGame(void)
{ {
resetMagicSwitchBoard(); state = wait;
lastTime = 0;
learnIndex = 0;
for (int i = 0; i < CHANNELS; i++)
{
sequence[i] = 0xff;
}
turnOffAllLed();
}
void c_magicSwitchBoard::resetGame(void)
{
initGame();
} }

View File

@@ -2,6 +2,17 @@
#define MAGICSWITCHBOARDH #define MAGICSWITCHBOARDH
#include "buttons.h" #include "buttons.h"
#include "game.h"
class c_magicSwitchBoard : public c_game
{
public:
c_magicSwitchBoard(): c_game{magicswitchboard} {}
void runGame(void);
void initGame(void);
void resetGame(void);
};
void handleMagicSwitchBoard( bool newstate ); void handleMagicSwitchBoard( bool newstate );
void initMagicSwitchBoard(void); void initMagicSwitchBoard(void);

View File

@@ -9,68 +9,53 @@
#include "buttons.h" #include "buttons.h"
#include "led.h" #include "led.h"
#include "power.h" #include "power.h"
#include "game.h"
#define GAMESELECTTIMEOUT 10000 // 10sec * 1000ms #define GAMESELECTTIMEOUT 10000 // 10sec * 1000ms
typedef enum typedef enum
{ {
none, state_init,
sleep, state_idle,
idle, state_play
SimpleLed, }e_state;
ChainGame,
magicSwitchBoard,
detectLED,
last
} game;
game currentGame = none; e_state currentState = state_init;
game nextGame = none;
bool newstate = false;
uint8_t gameState = 0;
uint64_t GameSelectTimer = 0; uint64_t GameSelectTimer = 0;
void setNewState(game nextstate)
{
if (nextstate != currentGame)
{
currentGame = nextstate;
newstate = true;
}
}
void HandleIdle(bool newstate) void HandleIdle()
{ {
//green button first released e_game nextGame = none;
if (!buttonIsPressed(YELLOW) && buttonIsPressed(RED) && buttonIsPressed(GREEN) && (nextGame == none)) //yellow button first released
if (onlyButton(YELLOW) && (nextGame == none))
{ {
//prepare for next game //prepare for next game
nextGame = ChainGame; nextGame = chaingame;
ResetChainGame();
turnOffLed(YELLOW); turnOffLed(YELLOW);
} }
//red button first released //red button first released
if (buttonIsPressed(YELLOW) && !buttonIsPressed(RED) && buttonIsPressed(GREEN) & (nextGame == none)) if (onlyButton(RED) && (nextGame == none))
{ {
//prepare for next game //prepare for next game
nextGame = magicSwitchBoard; nextGame = magicswitchboard;
turnOffLed(RED); turnOffLed(RED);
} }
//green button first released //green button first released
if (buttonIsPressed(YELLOW) && buttonIsPressed(RED) && !buttonIsPressed(GREEN) & (nextGame == none)) if (onlyButton(GREEN) && (nextGame == none))
{ {
//prepare for next game //prepare for next game
nextGame = SimpleLed; nextGame = simpleled;
turnOffLed(GREEN); turnOffLed(GREEN);
} }
//wait for all buttons to be switched off //wait for all buttons to be switched off
if (!anybutton()) if (!anybutton())
{ {
setNewState(nextGame); activateGame(nextGame);
nextGame = none; currentState = state_play;
} }
} }
@@ -78,7 +63,7 @@ void HandleGameSelectTimeout(void)
{ {
uint64_t currentmillis = millis(); uint64_t currentmillis = millis();
// yellow && red && green all on // yellow && red && green all on
if (buttonIsPressed(YELLOW) && buttonIsPressed(RED) && buttonIsPressed(GREEN)) if (allButtons())
{ {
//all buttons pressed, wait for next game //all buttons pressed, wait for next game
if (!GameSelectTimer) if (!GameSelectTimer)
@@ -90,7 +75,7 @@ void HandleGameSelectTimeout(void)
//check timeout //check timeout
if (currentmillis - GameSelectTimer > GAMESELECTTIMEOUT) if (currentmillis - GameSelectTimer > GAMESELECTTIMEOUT)
{ {
setNewState(idle); currentState = state_idle;
GameSelectTimer = 0; GameSelectTimer = 0;
} }
} }
@@ -108,10 +93,7 @@ void setup()
initButtons(); initButtons();
initLowPower(); initLowPower();
initBattery(); initBattery();
initGames();
initDetectLed();
initMagicSwitchBoard();
initSimpleLed();
} }
void loop() void loop()
@@ -120,78 +102,51 @@ void loop()
HandlePower(); HandlePower();
HandleGameSelectTimeout(); HandleGameSelectTimeout();
switch (currentGame) switch (currentState)
{ {
case idle: case state_idle:
{ {
HandleIdle(newstate); HandleIdle();
newstate = false;
} }
break; break;
case SimpleLed: case state_play:
{ {
handleSimpleLed(newstate); runGames();
newstate = false;
} }
break; break;
case magicSwitchBoard: case state_init:
{
handleMagicSwitchBoard(newstate);
newstate = false;
}
break;
case detectLED:
{
handleDetectLed(newstate);
newstate = false;
}
break;
case ChainGame:
default:
{
HandleChainGame(newstate);
newstate = false;
}
break;
case none:
{ {
batteryCheck(); batteryCheck();
batterydisplay(); batterydisplay();
delay(1000); delay(1000);
turnOffAllLed(); turnOffAllLed();
if (buttonIsPressed(GREEN) && currentGame == none) activateGame(simpleled);
if (buttonIsPressed(GREEN))
{ {
setNewState(ChainGame); activateGame(chaingame);
turnOnLed(GREEN); turnOnLed(GREEN);
} }
if (buttonIsPressed(RED) && currentGame == none) if (buttonIsPressed(RED))
{ {
setNewState(magicSwitchBoard); activateGame(magicswitchboard);
turnOnLed(RED); turnOnLed(RED);
} }
if (buttonIsPressed(YELLOW))
if (buttonIsPressed(YELLOW) && currentGame == none)
{ {
setNewState(SimpleLed); activateGame(simpleled);
turnOnLed(YELLOW); turnOnLed(YELLOW);
} }
if (currentGame == none)
{
setNewState(SimpleLed);
}
//wait for all buttons idle //wait for all buttons idle
while (anybutton()) while (anybutton())
{ {
} }
turnOffAllLed(); turnOffAllLed();
currentState = state_play;
} }
break; break;
} }

View File

@@ -13,7 +13,7 @@
void initBattery(void) void initBattery(void)
{ {
#ifdef VBATTPIN #ifdef VBATTPIN
battery.begin(VBATTREF, (R12+R13)/R13); //R1 = 220K, R2 = 100K, factor = (R1+R2)/R2 battery.begin(VBATTREF, (R12+R13)/R13);
#endif #endif
} }
@@ -22,7 +22,7 @@ void batterydisplay(void)
#ifdef VBATTPIN #ifdef VBATTPIN
uint16_t currentlevel = battery.level(); uint16_t currentlevel = battery.level();
if (currentlevel > 90) if (currentlevel > 80)
{ {
turnOnLed(3); turnOnLed(3);
} }

View File

@@ -1,30 +1,10 @@
#include "simpleled.h" #include "simpleled.h"
void c_simpleLed::runGame(void)
{
handleSimpleLed(false);
}
void c_simpleLed::initGame(void)
{
initSimpleLed();
setStatus(active);
}
extern std::vector<c_button *> buttonlist; extern std::vector<c_button *> buttonlist;
bool status = false; void c_simpleLed::runGame(void)
void initSimpleLed(void)
{
status = true;
}
void handleSimpleLed(bool newstate)
{ {
for (auto &&button : buttonlist) for (auto &&button : buttonlist)
{ {
if (button->isPressed()) if (button->isPressed())
@@ -38,7 +18,12 @@ void handleSimpleLed(bool newstate)
} }
} }
bool getStatusSimpleLed( void ) void c_simpleLed::initGame(void)
{ {
return status; //no init required
}
void c_simpleLed::resetGame(void)
{
//no reset required
} }

View File

@@ -9,13 +9,10 @@
class c_simpleLed : public c_game class c_simpleLed : public c_game
{ {
public: public:
c_simpleLed(e_game game): c_game{game} {} c_simpleLed(): c_game{simpleled} {}
void runGame(void); void runGame(void);
void initGame(void); void initGame(void);
void resetGame(void);
}; };
void initSimpleLed(void);
void handleSimpleLed(bool newstate);
bool getStatusSimpleLed(void);
#endif //SIMPLELEDH #endif //SIMPLELEDH