Compare commits
8 Commits
led-board-
...
Firmware_2
| Author | SHA1 | Date | |
|---|---|---|---|
| 33a0b3cff7 | |||
| 2696a41cf6 | |||
| 3f522d22b7 | |||
| 443292f7f1 | |||
| e345a8a687 | |||
| 5acc1b8c3c | |||
| 04b1235f1a | |||
| 095e650457 |
BIN
manufacturing/.DS_Store
vendored
BIN
manufacturing/.DS_Store
vendored
Binary file not shown.
@@ -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
|
||||
|
Binary file not shown.
BIN
manufacturing/CAD/.DS_Store
vendored
BIN
manufacturing/CAD/.DS_Store
vendored
Binary file not shown.
BIN
manufacturing/CAD/3,5mmjack_MultiComp.SLDPRT
Normal file
BIN
manufacturing/CAD/3,5mmjack_MultiComp.SLDPRT
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
manufacturing/CAD/ledTruck/.DS_Store
vendored
BIN
manufacturing/CAD/ledTruck/.DS_Store
vendored
Binary file not shown.
5
manufacturing/CAD/ledTruck/farnell.csv
Normal file
5
manufacturing/CAD/ledTruck/farnell.csv
Normal file
@@ -0,0 +1,5 @@
|
||||
9473475;150
|
||||
9491902;100
|
||||
2911026;150
|
||||
4480181;150
|
||||
1003213;50
|
||||
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
7163
manufacturing/CAD/ledTruck/gerber/ledTruck-B_Cu.gbl
Normal file
7163
manufacturing/CAD/ledTruck/gerber/ledTruck-B_Cu.gbl
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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*
|
||||
135
manufacturing/CAD/ledTruck/gerber/ledTruck-B_Mask.gbs
Normal file
135
manufacturing/CAD/ledTruck/gerber/ledTruck-B_Mask.gbs
Normal 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*
|
||||
24
manufacturing/CAD/ledTruck/gerber/ledTruck-B_Paste.gbp
Normal file
24
manufacturing/CAD/ledTruck/gerber/ledTruck-B_Paste.gbp
Normal 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*
|
||||
461
manufacturing/CAD/ledTruck/gerber/ledTruck-B_SilkS.gbo
Normal file
461
manufacturing/CAD/ledTruck/gerber/ledTruck-B_SilkS.gbo
Normal 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*
|
||||
@@ -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
578
manufacturing/CAD/ledTruck/gerber/ledTruck-Dwgs_User.gbr
Normal file
578
manufacturing/CAD/ledTruck/gerber/ledTruck-Dwgs_User.gbr
Normal 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*
|
||||
@@ -1,11 +1,11 @@
|
||||
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.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,Profile,NP*
|
||||
%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*
|
||||
G04 Created by KiCad (PCBNEW (5.1.9-0-10_14)) date 2021-04-21 20:11:12*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
@@ -15,12 +15,12 @@ G04 #@! TA.AperFunction,Profile*
|
||||
G04 #@! TD*
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
X105034000Y-119512000D02*
|
||||
X105034000Y-72512000D01*
|
||||
X105034000Y-119512000D02*
|
||||
X185034000Y-119512000D01*
|
||||
X185034000Y-72512000D02*
|
||||
X185034000Y-119512000D01*
|
||||
X105034000Y-72512000D02*
|
||||
X185034000Y-72512000D01*
|
||||
X0Y-47000000D02*
|
||||
X0Y0D01*
|
||||
X0Y-47000000D02*
|
||||
X80000000Y-47000000D01*
|
||||
X80000000Y0D02*
|
||||
X80000000Y-47000000D01*
|
||||
X0Y0D02*
|
||||
X80000000Y0D01*
|
||||
M02*
|
||||
File diff suppressed because it is too large
Load Diff
14633
manufacturing/CAD/ledTruck/gerber/ledTruck-F_Cu.gtl
Normal file
14633
manufacturing/CAD/ledTruck/gerber/ledTruck-F_Cu.gtl
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
2575
manufacturing/CAD/ledTruck/gerber/ledTruck-F_Mask.gts
Normal file
2575
manufacturing/CAD/ledTruck/gerber/ledTruck-F_Mask.gts
Normal file
File diff suppressed because it is too large
Load Diff
1741
manufacturing/CAD/ledTruck/gerber/ledTruck-F_Paste.gtp
Normal file
1741
manufacturing/CAD/ledTruck/gerber/ledTruck-F_Paste.gtp
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
5206
manufacturing/CAD/ledTruck/gerber/ledTruck-F_SilkS.gto
Normal file
5206
manufacturing/CAD/ledTruck/gerber/ledTruck-F_SilkS.gto
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,17 +1,17 @@
|
||||
M48
|
||||
; DRILL file {KiCad (5.1.9-0-10_14)} date Tuesday, March 02, 2021 at 11:51:50 AM
|
||||
; FORMAT={-:-/ absolute / inch / decimal}
|
||||
; #@! TF.CreationDate,2021-03-02T11:51:50+01:00
|
||||
; DRILL file {KiCad (5.1.9-0-10_14)} date Wednesday, April 21, 2021 at 08:12:03 PM
|
||||
; FORMAT={-:-/ absolute / metric / decimal}
|
||||
; #@! TF.CreationDate,2021-04-21T20:12:03+02:00
|
||||
; #@! TF.GenerationSoftware,Kicad,Pcbnew,(5.1.9-0-10_14)
|
||||
; #@! TF.FileFunction,NonPlated,1,2,NPTH
|
||||
FMAT,2
|
||||
INCH
|
||||
T1C0.0236
|
||||
METRIC
|
||||
T1C0.550
|
||||
%
|
||||
G90
|
||||
G05
|
||||
T1
|
||||
X4.2941Y-3.701
|
||||
X4.2941Y-3.8584
|
||||
X4.037Y-21.492
|
||||
X4.037Y-25.492
|
||||
T0
|
||||
M30
|
||||
|
||||
@@ -1,263 +1,278 @@
|
||||
M48
|
||||
; DRILL file {KiCad (5.1.9-0-10_14)} date Tuesday, March 02, 2021 at 11:51:50 AM
|
||||
; FORMAT={-:-/ absolute / inch / decimal}
|
||||
; #@! TF.CreationDate,2021-03-02T11:51:50+01:00
|
||||
; DRILL file {KiCad (5.1.9-0-10_14)} date Wednesday, April 21, 2021 at 08:12:03 PM
|
||||
; FORMAT={-:-/ absolute / metric / decimal}
|
||||
; #@! TF.CreationDate,2021-04-21T20:12:03+02:00
|
||||
; #@! TF.GenerationSoftware,Kicad,Pcbnew,(5.1.9-0-10_14)
|
||||
; #@! TF.FileFunction,Plated,1,2,PTH
|
||||
FMAT,2
|
||||
INCH
|
||||
T1C0.0079
|
||||
T2C0.0157
|
||||
T3C0.0236
|
||||
T4C0.0276
|
||||
T5C0.0315
|
||||
T6C0.0394
|
||||
T7C0.0402
|
||||
METRIC
|
||||
T1C0.200
|
||||
T2C0.406
|
||||
T3C0.700
|
||||
T4C0.750
|
||||
T5C0.990
|
||||
T6C1.000
|
||||
T7C1.300
|
||||
%
|
||||
G90
|
||||
G05
|
||||
T1
|
||||
X6.0311Y-3.3056
|
||||
X6.0311Y-3.345
|
||||
X6.0311Y-3.3843
|
||||
X6.0705Y-3.3056
|
||||
X6.0705Y-3.345
|
||||
X6.0705Y-3.3843
|
||||
X6.1098Y-3.3056
|
||||
X6.1098Y-3.345
|
||||
X6.1098Y-3.3843
|
||||
X48.156Y-11.45
|
||||
X48.156Y-12.45
|
||||
X48.156Y-13.45
|
||||
X49.156Y-11.45
|
||||
X49.156Y-12.45
|
||||
X49.156Y-13.45
|
||||
X50.156Y-11.45
|
||||
X50.156Y-12.45
|
||||
X50.156Y-13.45
|
||||
T2
|
||||
X4.46Y-4.14
|
||||
X4.46Y-4.37
|
||||
X4.52Y-2.97
|
||||
X4.53Y-3.3666
|
||||
X4.53Y-3.77
|
||||
X4.6Y-3.19
|
||||
X4.6012Y-3.7288
|
||||
X4.61Y-3.94
|
||||
X4.64Y-3.65
|
||||
X4.73Y-3.6857
|
||||
X4.81Y-3.83
|
||||
X4.8398Y-2.9702
|
||||
X4.8398Y-3.2702
|
||||
X4.89Y-3.16
|
||||
X4.89Y-3.29
|
||||
X4.89Y-3.43
|
||||
X4.89Y-3.89
|
||||
X4.91Y-4.41
|
||||
X4.919Y-2.9702
|
||||
X4.99Y-4.34
|
||||
X5.02Y-3.55
|
||||
X5.02Y-3.83
|
||||
X5.02Y-4.0
|
||||
X5.08Y-4.26
|
||||
X5.0945Y-2.9702
|
||||
X5.1487Y-3.2013
|
||||
X5.15Y-3.02
|
||||
X5.15Y-3.29
|
||||
X5.15Y-3.43
|
||||
X5.2Y-2.96
|
||||
X5.2188Y-3.7288
|
||||
X5.22Y-3.43
|
||||
X5.22Y-4.55
|
||||
X5.22Y-3.13
|
||||
X5.26Y-4.06
|
||||
X5.26Y-4.34
|
||||
X5.2795Y-3.2305
|
||||
X5.28Y-3.77
|
||||
X5.3Y-4.02
|
||||
X5.3Y-4.46
|
||||
X5.33Y-4.58
|
||||
X5.405Y-2.965
|
||||
X5.41Y-4.49
|
||||
X5.46Y-3.2
|
||||
X5.46Y-3.29
|
||||
X5.46Y-3.43
|
||||
X5.54Y-2.97
|
||||
X5.54Y-3.54
|
||||
X5.54Y-4.17
|
||||
X5.63Y-3.83
|
||||
X5.71Y-3.63
|
||||
X5.72Y-4.58
|
||||
X5.81Y-3.89
|
||||
X5.8643Y-3.6885
|
||||
X5.89Y-3.83
|
||||
X5.93Y-3.09
|
||||
X5.94Y-3.23
|
||||
X5.94Y-4.06
|
||||
X5.99Y-3.2
|
||||
X6.0608Y-3.1267
|
||||
X6.08Y-3.04
|
||||
X6.09Y-3.52
|
||||
X6.09Y-4.26
|
||||
X6.1Y-3.15
|
||||
X6.13Y-4.02
|
||||
X6.14Y-3.17
|
||||
X6.17Y-3.24
|
||||
X6.17Y-4.58
|
||||
X6.17Y-3.1403
|
||||
X6.1708Y-3.66
|
||||
X6.2Y-4.02
|
||||
X6.205Y-4.075
|
||||
X6.22Y-3.09
|
||||
X6.255Y-3.1115
|
||||
X6.2653Y-3.48
|
||||
X6.2838Y-3.0153
|
||||
X6.2859Y-3.2414
|
||||
X6.2934Y-3.1664
|
||||
X6.294Y-4.3548
|
||||
X6.3224Y-3.65
|
||||
X6.3584Y-3.89
|
||||
X6.3586Y-3.5186
|
||||
X6.54Y-3.06
|
||||
X6.56Y-3.2
|
||||
X6.56Y-3.47
|
||||
X6.62Y-4.58
|
||||
X6.66Y-3.69
|
||||
X6.66Y-3.84
|
||||
X6.79Y-3.89
|
||||
X6.84Y-3.55
|
||||
X7.07Y-3.77
|
||||
X7.11Y-3.3
|
||||
X7.11Y-3.49
|
||||
X7.12Y-4.03
|
||||
X7.12Y-4.19
|
||||
X7.12Y-4.37
|
||||
X7.12Y-4.58
|
||||
T6
|
||||
X4.31Y-3.1304
|
||||
X4.31Y-3.2485
|
||||
X4.31Y-3.3666
|
||||
X7.07Y-3.0713
|
||||
X7.1684Y-3.0713
|
||||
T7
|
||||
X7.1504Y-3.5899
|
||||
X7.1504Y-3.6899
|
||||
X7.1504Y-3.7899
|
||||
X7.1504Y-3.8899
|
||||
T3
|
||||
G00X4.3277Y-3.0005
|
||||
M15
|
||||
G01X4.2923Y-3.0005
|
||||
M16
|
||||
G05
|
||||
G00X4.3277Y-3.4965
|
||||
M15
|
||||
G01X4.2923Y-3.4965
|
||||
M16
|
||||
G05
|
||||
X1.27Y-2.032
|
||||
X1.27Y-3.302
|
||||
X1.519Y-43.566
|
||||
X1.519Y-44.836
|
||||
X2.281Y-23.373
|
||||
X2.54Y-2.032
|
||||
X2.916Y-44.836
|
||||
X7.615Y-10.038
|
||||
X7.62Y-25.349
|
||||
X7.645Y-20.574
|
||||
X7.645Y-30.582
|
||||
X8.25Y-38.486
|
||||
X9.398Y-17.15
|
||||
X10.028Y-10.038
|
||||
X10.541Y-20.447
|
||||
X11.43Y-18.288
|
||||
X12.06Y-27.564
|
||||
X12.06Y-44.836
|
||||
X12.681Y-16.085
|
||||
X12.827Y-23.241
|
||||
X14.981Y-20.879
|
||||
X16.129Y-17.399
|
||||
X16.129Y-19.812
|
||||
X18.796Y-19.812
|
||||
X18.847Y-17.399
|
||||
X18.918Y-2.037
|
||||
X19.863Y-5.486
|
||||
X20.066Y-9.779
|
||||
X20.066Y-32.766
|
||||
X20.95Y-44.836
|
||||
X21.209Y-19.812
|
||||
X21.209Y-22.987
|
||||
X21.285Y-17.399
|
||||
X22.479Y-2.286
|
||||
X22.479Y-39.98
|
||||
X22.504Y-42.418
|
||||
X22.809Y-14.503
|
||||
X22.809Y-28.677
|
||||
X23.368Y-4.75
|
||||
X23.368Y-6.35
|
||||
X23.597Y-11.684
|
||||
X23.876Y-19.812
|
||||
X23.876Y-22.987
|
||||
X23.927Y-8.738
|
||||
X23.927Y-17.374
|
||||
X23.998Y-35.692
|
||||
X25.146Y-21.742
|
||||
X25.146Y-35.052
|
||||
X25.395Y-2.037
|
||||
X25.781Y-36.957
|
||||
X26.416Y-17.399
|
||||
X26.416Y-19.812
|
||||
X26.416Y-29.591
|
||||
X27.28Y-9.957
|
||||
X27.366Y-12.941
|
||||
X27.381Y-26.873
|
||||
X28.448Y-17.399
|
||||
X28.448Y-19.812
|
||||
X28.702Y-28.702
|
||||
X28.702Y-33.782
|
||||
X29.464Y-5.766
|
||||
X29.464Y-14.478
|
||||
X29.464Y-25.349
|
||||
X29.718Y-36.957
|
||||
X29.723Y-26.873
|
||||
X30.094Y-3.434
|
||||
X30.475Y-44.836
|
||||
X30.729Y-30.612
|
||||
X30.734Y-38.862
|
||||
X31.11Y-13.081
|
||||
X31.115Y-23.762
|
||||
X32.126Y-2.037
|
||||
X32.512Y-36.068
|
||||
X32.532Y-17.348
|
||||
X34.412Y-3.434
|
||||
X34.544Y-43.942
|
||||
X36.068Y-17.526
|
||||
X36.068Y-19.939
|
||||
X36.068Y-22.479
|
||||
X36.271Y-13.564
|
||||
X36.297Y-8.839
|
||||
X36.347Y-4.166
|
||||
X37.206Y-2.037
|
||||
X38.857Y-25.024
|
||||
X38.857Y-27.945
|
||||
X38.984Y-44.836
|
||||
X40.0Y-19.944
|
||||
X41.275Y-22.606
|
||||
X42.286Y-11.308
|
||||
X43.028Y-20.879
|
||||
X43.048Y-8.006
|
||||
X43.429Y-6.101
|
||||
X43.917Y-30.658
|
||||
X43.942Y-9.398
|
||||
X44.907Y-7.752
|
||||
X44.907Y-4.47
|
||||
X44.908Y-10.609
|
||||
X46.096Y-15.118
|
||||
X46.223Y-22.484
|
||||
X46.223Y-25.024
|
||||
X46.355Y-9.906
|
||||
X46.858Y-17.658
|
||||
X47.366Y-31.12
|
||||
X47.366Y-34.168
|
||||
X47.366Y-38.74
|
||||
X47.366Y-44.836
|
||||
X48.255Y-36.962
|
||||
X48.382Y-5.085
|
||||
X48.509Y-3.561
|
||||
X48.594Y-6.858
|
||||
X49.708Y-17.043
|
||||
X49.779Y-1.783
|
||||
X49.784Y-6.896
|
||||
X50.043Y-34.93
|
||||
X50.109Y-4.45
|
||||
X50.186Y-8.192
|
||||
X50.8Y-17.043
|
||||
X50.813Y-31.14
|
||||
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
|
||||
G00X4.2213Y-3.638
|
||||
M15
|
||||
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
|
||||
X74.544Y-6.228
|
||||
X76.544Y-6.228
|
||||
T5
|
||||
G00X4.6273Y-4.3469
|
||||
M15
|
||||
G01X4.6273Y-4.2761
|
||||
M16
|
||||
X3.0Y-7.5
|
||||
X3.0Y-12.0
|
||||
T6
|
||||
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
|
||||
G00X4.6903Y-4.2131
|
||||
M15
|
||||
G01X4.7612Y-4.2131
|
||||
M16
|
||||
X2.187Y-27.092G85X1.587Y-27.092
|
||||
G05
|
||||
G00X4.8242Y-4.3469
|
||||
M15
|
||||
G01X4.8242Y-4.2761
|
||||
M16
|
||||
X5.347Y-19.892G85X4.747Y-19.892
|
||||
G05
|
||||
G00X5.6116Y-4.3469
|
||||
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
|
||||
X4.747Y-27.092G85X5.347Y-27.092
|
||||
G05
|
||||
T6
|
||||
G00X4.7041Y-3.0162
|
||||
M15
|
||||
G01X4.7474Y-3.0162
|
||||
M16
|
||||
X14.0Y-33.2G85X16.0Y-33.2
|
||||
G05
|
||||
G00X4.7041Y-3.2013
|
||||
M15
|
||||
G01X4.7474Y-3.2013
|
||||
M16
|
||||
X14.25Y-41.3G85X15.75Y-41.3
|
||||
G05
|
||||
G00X4.7041Y-3.3863
|
||||
M15
|
||||
G01X4.7474Y-3.3863
|
||||
M16
|
||||
X18.55Y-37.15G85X18.55Y-35.65
|
||||
G05
|
||||
G00X5.6883Y-3.0162
|
||||
M15
|
||||
G01X5.7317Y-3.0162
|
||||
M16
|
||||
X39.0Y-33.2G85X41.0Y-33.2
|
||||
G05
|
||||
G00X5.6883Y-3.2013
|
||||
M15
|
||||
G01X5.7317Y-3.2013
|
||||
M16
|
||||
X39.25Y-41.3G85X40.75Y-41.3
|
||||
G05
|
||||
G00X5.6883Y-3.3863
|
||||
M15
|
||||
G01X5.7317Y-3.3863
|
||||
M16
|
||||
X43.55Y-37.15G85X43.55Y-35.65
|
||||
G05
|
||||
G00X6.6726Y-3.0162
|
||||
M15
|
||||
G01X6.7159Y-3.0162
|
||||
M16
|
||||
X64.0Y-33.2G85X66.0Y-33.2
|
||||
G05
|
||||
G00X6.6726Y-3.2013
|
||||
M15
|
||||
G01X6.7159Y-3.2013
|
||||
M16
|
||||
X64.25Y-41.3G85X65.75Y-41.3
|
||||
G05
|
||||
G00X6.6726Y-3.3863
|
||||
M15
|
||||
G01X6.7159Y-3.3863
|
||||
M16
|
||||
X68.55Y-37.15G85X68.55Y-35.65
|
||||
G05
|
||||
T7
|
||||
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
|
||||
T0
|
||||
M30
|
||||
|
||||
BIN
manufacturing/CAD/ledTruck/gerber/ledtruck_v11.zip
Normal file
BIN
manufacturing/CAD/ledTruck/gerber/ledtruck_v11.zip
Normal file
Binary file not shown.
99
manufacturing/CAD/ledTruck/ledTruck
Normal file
99
manufacturing/CAD/ledTruck/ledTruck
Normal 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","","","","","","","",""
|
||||
@@ -196,6 +196,26 @@ X ~ 2 0 -150 50 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
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
|
||||
#
|
||||
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
|
||||
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
|
||||
#
|
||||
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
|
||||
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
|
||||
#
|
||||
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
|
||||
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
|
||||
#
|
||||
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
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
ALIAS +3.3V
|
||||
DRAW
|
||||
P 2 0 1 0 -30 50 0 100 N
|
||||
P 2 0 1 0 0 0 0 100 N
|
||||
@@ -441,7 +483,6 @@ F0 "#PWR" 0 -150 50 H I C CNN
|
||||
F1 "power_+3V3" 0 140 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
ALIAS +3.3V
|
||||
DRAW
|
||||
P 2 0 1 0 -30 50 0 100 N
|
||||
P 2 0 1 0 0 0 0 100 N
|
||||
|
||||
99
manufacturing/CAD/ledTruck/ledTruck.csv
Normal file
99
manufacturing/CAD/ledTruck/ledTruck.csv
Normal 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","",""
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,4 +1,4 @@
|
||||
update=2021 March 26, Friday 20:53:07
|
||||
update=2021 April 17, Saturday 14:47:28
|
||||
version=1
|
||||
last_client=kicad
|
||||
[general]
|
||||
@@ -45,20 +45,20 @@ ViaDrill1=0.4064
|
||||
dPairWidth1=0.2032
|
||||
dPairGap1=0.254
|
||||
dPairViaGap1=0.25
|
||||
SilkLineWidth=0.127
|
||||
SilkTextSizeV=0.635
|
||||
SilkTextSizeH=0.635
|
||||
SilkTextSizeThickness=0.1016
|
||||
SilkLineWidth=0.12
|
||||
SilkTextSizeV=1
|
||||
SilkTextSizeH=1
|
||||
SilkTextSizeThickness=0.15
|
||||
SilkTextItalic=0
|
||||
SilkTextUpright=1
|
||||
CopperLineWidth=0.2032
|
||||
CopperTextSizeV=0.635
|
||||
CopperTextSizeH=0.635
|
||||
CopperTextThickness=0.1016
|
||||
CopperLineWidth=0.2
|
||||
CopperTextSizeV=1.5
|
||||
CopperTextSizeH=1.5
|
||||
CopperTextThickness=0.3
|
||||
CopperTextItalic=0
|
||||
CopperTextUpright=1
|
||||
EdgeCutLineWidth=0.0508
|
||||
CourtyardLineWidth=0.0508
|
||||
EdgeCutLineWidth=0.05
|
||||
CourtyardLineWidth=0.05
|
||||
OthersLineWidth=0.1524
|
||||
OthersTextSizeV=0.635
|
||||
OthersTextSizeH=0.635
|
||||
@@ -258,3 +258,25 @@ uViaDrill=0.1016
|
||||
dPairWidth=0.2032
|
||||
dPairGap=0.254
|
||||
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
1459
manufacturing/CAD/ledTruck/ledTruck.xml
Normal file
1459
manufacturing/CAD/ledTruck/ledTruck.xml
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,25 +1,30 @@
|
||||
"Id";"Designator";"Package";"Quantity";"Designation";"Supplier and ref";
|
||||
1;"J2";"USB_Micro_B_Female_10118193-0001LF";1;"USB_B_Micro";;;
|
||||
2;"Y1";"Oscillator_XLH536025.000000I";1;"32Khz";;;
|
||||
3;"U2";"SOT-753";1;"MCP73832T-2ACI_OT";;;
|
||||
4;"TP1";"PC_TEST_POINT_SMD";1;"TestPoint";;;
|
||||
5;"SW3,SW2,SW1";"Toggle_Switch_100SP1T1B4M2QE";3;"SW_SPDT_MSM";;;
|
||||
6;"R13";"0603";1;"100K";;;
|
||||
7;"R12";"0603";1;"200K";;;
|
||||
8;"R11,R10,R14";"0603";3;"R";;;
|
||||
9;"R9";"0603";1;"1K";;;
|
||||
10;"R8";"0603";1;"1M";;;
|
||||
11;"R7,R6,R5,R4";"0603";4;"10K";;;
|
||||
12;"R3,R2,R1";"0603";3;"105E";;;
|
||||
13;"L1";"0805";1;"2,2uH";;;
|
||||
14;"J3";"PinHeader_1x4_P2.54mm_Drill1.02mm";1;"Conn_01x04";;;
|
||||
15;"J1";"JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal";1;"Conn_01x02_Male";;;
|
||||
16;"D2,D1";"0805";2;"LED";;;
|
||||
17;"C9,C7,C1";"CP_EIA-3528-21_Kemet-B";3;"4,7uF";;;
|
||||
18;"C8,C6,C5";"0603";3;"100nF";;;
|
||||
19;"C4";"CP_EIA-3528-21_Kemet-B";1;"1uF";;;
|
||||
20;"C3,C2";"0603";2;"4,3pF";;;
|
||||
21;"CON1,CON2,CON3";"3,5mm_straight_circular";3;"SJ1-3523N";;;
|
||||
22;"U1";"QFN-32-1EP_5x5mm";1;"STM32L031K6Tx";;;
|
||||
23;"S1";"slids_switch_spdt";1;"EG1218";;;
|
||||
24;"U3";"SOT-753";1;"LM3671MF-3.3";;;
|
||||
1;"TP5,TP4,TP3,TP2,TP1,RST1,BOOT0";"TestPoint_SMD_R";7;"TestPoint";;;
|
||||
2;"SW4";"SW_Tactile_SPST_Angled_PTS645Vx58-2LFS";1;"SW_Push";;;
|
||||
3;"R19,R18,R17,R15";"R_0603_1608Metric";4;"22K";;;
|
||||
4;"Q4,Q1";"SOT-23";2;"BSS84";;;
|
||||
5;"Q3,Q2";"SOT-23";2;"2N7002";;;
|
||||
6;"D3";"D_SOD-323";1;"BAS316";;;
|
||||
7;"C11,C10,C8,C6,C5";"C_0603_1608Metric";5;"100nF";;;
|
||||
8;"CON3,CON2,CON1";"3,5mm_straight_square";3;"SJ1-3523N";;;
|
||||
9;"R14";"R_0603_1608Metric";1;"100K";;;
|
||||
10;"JP2";"SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm";1;"SolderJumper_2_Open";;;
|
||||
11;"U2";"SOT-23-5";1;"MCP73832T-2ACI_OT";;;
|
||||
12;"U3";"SOT-23-5";1;"TPS76333";;;
|
||||
13;"J1";"JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal";1;"Conn_01x02_Male";;;
|
||||
14;"R16,R13,R6,R5,R4";"R_0603_1608Metric";5;"10K";;;
|
||||
15;"R12";"R_0603_1608Metric";1;"4k7";;;
|
||||
16;"R11,R10";"R_0603_1608Metric";2;"470E";;;
|
||||
17;"R9";"R_0603_1608Metric";1;"1K";;;
|
||||
18;"R8";"R_0603_1608Metric";1;"1M";;;
|
||||
19;"R7";"R_0603_1608Metric";1;"3K3";;;
|
||||
20;"R3,R2,R1";"R_0603_1608Metric";3;"130E";;;
|
||||
21;"C9,C7,C1";"C_0805_2012Metric";3;"4,7uF";;;
|
||||
22;"C4";"C_0805_2012Metric";1;"1uF";;;
|
||||
23;"C3,C2";"C_0603_1608Metric";2;"4,3pF";;;
|
||||
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";;;
|
||||
|
||||
|
BIN
manufacturing/CAD/ledTruck/ledTruck_v1.1.pdf
Normal file
BIN
manufacturing/CAD/ledTruck/ledTruck_v1.1.pdf
Normal file
Binary file not shown.
BIN
manufacturing/CAD/ringM8.SLDPRT
Normal file
BIN
manufacturing/CAD/ringM8.SLDPRT
Normal file
Binary file not shown.
BIN
manufacturing/Datasheets/BAS16_SER-1598126.pdf
Normal file
BIN
manufacturing/Datasheets/BAS16_SER-1598126.pdf
Normal file
Binary file not shown.
BIN
manufacturing/Datasheets/ENG_CD_1825027_H-2020949.pdf
Normal file
BIN
manufacturing/Datasheets/ENG_CD_1825027_H-2020949.pdf
Normal file
Binary file not shown.
BIN
manufacturing/Datasheets/PS000175.pdf
Normal file
BIN
manufacturing/Datasheets/PS000175.pdf
Normal file
Binary file not shown.
BIN
manufacturing/Datasheets/PS000175_inbouw.jpg
Normal file
BIN
manufacturing/Datasheets/PS000175_inbouw.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 191 KiB |
BIN
manufacturing/Datasheets/TPS76333.pdf
Normal file
BIN
manufacturing/Datasheets/TPS76333.pdf
Normal file
Binary file not shown.
BIN
manufacturing/Datasheets/soft-on-schematic.png
Normal file
BIN
manufacturing/Datasheets/soft-on-schematic.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 15 KiB |
BIN
manufacturing/billing/Mouser_Order_21604935.pdf
Normal file
BIN
manufacturing/billing/Mouser_Order_21604935.pdf
Normal file
Binary file not shown.
Binary file not shown.
@@ -8,15 +8,19 @@
|
||||
; Please visit documentation for the other options and examples
|
||||
; https://docs.platformio.org/page/projectconf.html
|
||||
|
||||
[env:LedBoardV10]
|
||||
[env]
|
||||
platform = ststm32
|
||||
board = STM32L031K6
|
||||
framework = arduino
|
||||
upload_port = stlink
|
||||
debug_tool = stlink
|
||||
#boards_dir = boards
|
||||
lib_ldf_mode = deep+
|
||||
|
||||
[env:LedBoardV10]
|
||||
board = STM32L031K6
|
||||
build_flags =
|
||||
-DHARDWAREVERSION=10
|
||||
#lib_deps =
|
||||
# rlogiacco/Battery Sense@^1.1.2
|
||||
|
||||
; [env:ledboard_PROTO]
|
||||
; board = nucleo_l031K6
|
||||
; build_flags =
|
||||
; -DHARDWAREVERSION=09
|
||||
@@ -1,7 +1,10 @@
|
||||
#ifndef BOARDH
|
||||
#define BOARDH
|
||||
|
||||
|
||||
#define IDLESHUTDOWN 900000 // 15min* 60 sec * 1000ms
|
||||
#define VBATTMIN 3200
|
||||
#define VBATTMAX 4180
|
||||
#define VBATTREF 3300
|
||||
|
||||
#ifndef UNIT_TEST
|
||||
|
||||
@@ -9,7 +12,7 @@
|
||||
|
||||
#define LED3 PB0 //D3
|
||||
#define LED2 PB7 //D4
|
||||
#define LED2 PB6 //D5
|
||||
#define LED1 PB6 //D5
|
||||
|
||||
#define DETECT3 PA6 //A5
|
||||
#define DETECT2 PA5 //A4
|
||||
|
||||
@@ -4,12 +4,12 @@
|
||||
|
||||
std::vector<c_button *> buttonlist;
|
||||
|
||||
c_button button1(SWITCH1, YELLOW, 1);
|
||||
c_button button2(SWITCH2, RED, 2);
|
||||
c_button button3(SWITCH3, GREEN, 3);
|
||||
c_button button4(SWITCH12, YELLOW2, 4);
|
||||
c_button button5(SWITCH22, RED2, 5);
|
||||
c_button button6(SWITCH32, GREEN2, 6);
|
||||
c_button button1(SWITCH1, YELLOW, 1, type_switch);
|
||||
c_button button2(SWITCH2, RED, 2, type_switch);
|
||||
c_button button3(SWITCH3, GREEN, 3, type_switch);
|
||||
c_button button4(SWITCH12, YELLOW2, 4, type_momentary);
|
||||
c_button button5(SWITCH22, RED2, 5, type_momentary);
|
||||
c_button button6(SWITCH32, GREEN2, 6, type_momentary);
|
||||
|
||||
void buttonbegin(c_button *thisbutton)
|
||||
{
|
||||
@@ -48,6 +48,46 @@ bool anybutton(void)
|
||||
return false;
|
||||
}
|
||||
|
||||
bool anyButtonChanged(void)
|
||||
{
|
||||
handleButtons();
|
||||
for (auto &&i : buttonlist)
|
||||
{
|
||||
if (i->isChanged())
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
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)
|
||||
{
|
||||
c_button *thisbutton = getButton(index);
|
||||
|
||||
@@ -7,23 +7,35 @@
|
||||
#include "board.h"
|
||||
#include "led.h"
|
||||
|
||||
typedef enum
|
||||
{
|
||||
type_switch,
|
||||
type_momentary
|
||||
}e_switchtype;
|
||||
|
||||
class c_button : public ToggleButton
|
||||
{
|
||||
const e_ledcolor _color;
|
||||
const uint8_t _index;
|
||||
const e_switchtype _switchtype;
|
||||
|
||||
public:
|
||||
c_button(uint8_t pin, e_ledcolor color, uint8_t index)
|
||||
: ToggleButton(pin), _color(color), _index(index) {}
|
||||
c_button(uint8_t pin, e_ledcolor color, uint8_t index, e_switchtype switchtype)
|
||||
: ToggleButton(pin), _color(color), _index(index), _switchtype(switchtype) {}
|
||||
|
||||
e_ledcolor getColor( void ){return _color;}
|
||||
e_switchtype getType(void) { return _switchtype;}
|
||||
uint8_t getIndex( void ) {return _index;}
|
||||
bool isChanged( void ) {return changed();}
|
||||
|
||||
};
|
||||
|
||||
bool anybutton(void);
|
||||
bool anyButtonChanged(void);
|
||||
void initButtons(void);
|
||||
void handleButtons(void);
|
||||
bool allButtons(void);
|
||||
bool onlyButton(e_ledcolor color);
|
||||
c_button *getButton(unsigned int index);
|
||||
c_button *getButton(e_ledcolor index);
|
||||
|
||||
@@ -34,4 +46,5 @@ bool buttonIsPressed(uint16_t index);
|
||||
bool buttonWasPressed(e_ledcolor index);
|
||||
|
||||
|
||||
|
||||
#endif //BUTTONSH
|
||||
@@ -1,25 +1,23 @@
|
||||
#ifndef UNIT_TEST
|
||||
#ifdef ARDUINO
|
||||
|
||||
#include "chainGame.h"
|
||||
|
||||
uint8_t patternIndex = 0;
|
||||
bool patternFlag = false;
|
||||
//uint8_t patternIndex = 0;
|
||||
//bool patternFlag = false;
|
||||
//bool firstpattern = false;
|
||||
uint16_t cheatbutton = 0;
|
||||
bool cheatButtonFlag = false;
|
||||
// uint16_t cheatbutton = 0;
|
||||
//bool cheatButtonFlag = false;
|
||||
|
||||
// uint16_t ledpattern[4] =
|
||||
// {
|
||||
// 1,
|
||||
// 3,
|
||||
// 1,
|
||||
// 2};
|
||||
|
||||
uint16_t ledpattern[4] =
|
||||
{
|
||||
1,
|
||||
3,
|
||||
1,
|
||||
2};
|
||||
// int patternlength = sizeof(ledpattern) / sizeof(ledpattern[0]);
|
||||
|
||||
int patternlength = sizeof(ledpattern) / sizeof(ledpattern[0]);
|
||||
|
||||
void nextPattern(void)
|
||||
void c_chaingame::nextPattern(void)
|
||||
{
|
||||
if (patternIndex < patternlength - 1)
|
||||
{
|
||||
@@ -31,16 +29,7 @@ void nextPattern(void)
|
||||
}
|
||||
}
|
||||
|
||||
void ResetChainGame(void)
|
||||
{
|
||||
patternIndex = 0;
|
||||
patternFlag = false;
|
||||
//firstpattern = false;
|
||||
cheatbutton = 0;
|
||||
cheatButtonFlag = false;
|
||||
}
|
||||
|
||||
void HandleChainGame(void)
|
||||
void c_chaingame::runGame(void)
|
||||
{
|
||||
if (!patternFlag && !cheatButtonFlag)
|
||||
{
|
||||
@@ -107,6 +96,16 @@ void HandleChainGame(void)
|
||||
cheatbutton = 3;
|
||||
}
|
||||
}
|
||||
void c_chaingame::initGame(void)
|
||||
{
|
||||
patternIndex = 0;
|
||||
patternFlag = false;
|
||||
cheatbutton = 0;
|
||||
cheatButtonFlag = false;
|
||||
}
|
||||
void c_chaingame::resetGame(void)
|
||||
{
|
||||
initGame();
|
||||
}
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
||||
@@ -3,9 +3,29 @@
|
||||
|
||||
#include "Arduino.h"
|
||||
#include "buttons.h"
|
||||
#include "game.h"
|
||||
|
||||
void HandleChainGame( void );
|
||||
void ResetChainGame(void);
|
||||
class c_chaingame : public c_game
|
||||
{
|
||||
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
|
||||
@@ -11,7 +11,7 @@ extern std::vector<c_button *> buttonlist;
|
||||
c_leds *ledlist_ptr;
|
||||
|
||||
|
||||
void handleDetectLed(void)
|
||||
void handleDetectLed(bool newstate)
|
||||
{
|
||||
|
||||
for(auto &&button : buttonlist)
|
||||
|
||||
@@ -6,8 +6,7 @@
|
||||
#include "led.h"
|
||||
#include "vector"
|
||||
|
||||
void handleDetectLed( void );
|
||||
void initDetectLed( void );
|
||||
|
||||
void handleDetectLed(bool newstate);
|
||||
void initDetectLed(void);
|
||||
|
||||
#endif //DETECTLED
|
||||
95
src/game.cpp
Normal file
95
src/game.cpp
Normal file
@@ -0,0 +1,95 @@
|
||||
#include "game.h"
|
||||
#include <vector>
|
||||
|
||||
#include "simpleled.h"
|
||||
#include "magicSwitchBoard.h"
|
||||
#include "chainGame.h"
|
||||
|
||||
std::vector<c_game *> gameslist;
|
||||
|
||||
void initGames(void)
|
||||
{
|
||||
gameslist.clear();
|
||||
gameslist.push_back(new c_simpleLed());
|
||||
gameslist.push_back(new c_magicSwitchBoard());
|
||||
gameslist.push_back(new c_chaingame());
|
||||
|
||||
activateGame(simpleled);
|
||||
}
|
||||
|
||||
c_game *getGame(e_game game)
|
||||
{
|
||||
for (auto &&thisgame : gameslist)
|
||||
{
|
||||
if (thisgame->getIndex() == game)
|
||||
{
|
||||
return thisgame;
|
||||
}
|
||||
}
|
||||
return NULL;
|
||||
}
|
||||
|
||||
void runGames(void)
|
||||
{
|
||||
for (auto &&game : gameslist)
|
||||
{
|
||||
if (game->getStatus() == active)
|
||||
{
|
||||
game->runGame();
|
||||
return;
|
||||
}
|
||||
if (game->getStatus() == init)
|
||||
{
|
||||
game->initGame();
|
||||
game->setStatus(active);
|
||||
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)
|
||||
{
|
||||
for (auto &&thisgame : gameslist)
|
||||
{
|
||||
if (thisgame->getIndex() == nextgame)
|
||||
{
|
||||
if (thisgame->getStatus() != active)
|
||||
{
|
||||
thisgame->setStatus(init);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
thisgame->setStatus(disabled);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void disableAllGames(void)
|
||||
{
|
||||
for (auto &&thisgame : gameslist)
|
||||
{
|
||||
thisgame->setStatus(disabled);
|
||||
}
|
||||
}
|
||||
37
src/game.h
37
src/game.h
@@ -1,18 +1,43 @@
|
||||
#ifndef GAMEH
|
||||
#define GAMEH
|
||||
|
||||
typedef enum
|
||||
{
|
||||
none,
|
||||
simpleled,
|
||||
chaingame,
|
||||
magicswitchboard
|
||||
} e_game;
|
||||
|
||||
typedef enum
|
||||
{
|
||||
disabled,
|
||||
init,
|
||||
active
|
||||
} e_gamestate;
|
||||
|
||||
class c_game
|
||||
{
|
||||
|
||||
protected:
|
||||
bool _status;
|
||||
const e_game _gameindex;
|
||||
e_gamestate _status;
|
||||
|
||||
public:
|
||||
c_game(void): _status(false) {};
|
||||
c_game(e_game index) : _gameindex(index) { _status = disabled; }
|
||||
|
||||
void runGame(void);
|
||||
void initGame(void);
|
||||
bool getStatus(void) { return _status;}
|
||||
virtual void runGame(void);
|
||||
virtual void initGame(void);
|
||||
virtual void resetGame(void);
|
||||
e_gamestate getStatus(void) { return _status; }
|
||||
e_game getIndex(void) { return _gameindex; }
|
||||
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
|
||||
29
src/led.cpp
29
src/led.cpp
@@ -17,8 +17,8 @@ void initLeds(void)
|
||||
{
|
||||
ledlist.init();
|
||||
ledlist.AddLed(LED1, DETECT1, 1, 844, YELLOW, true);
|
||||
ledlist.AddLed(LED2, DETECT2, 2, 512, RED, true);
|
||||
ledlist.AddLed(LED3, DETECT3, 3, 92, GREEN, true);
|
||||
ledlist.AddLed(LED2, DETECT2, 2, 512, RED, true);
|
||||
ledlist.AddLed(LED3, DETECT3, 3, 92, GREEN, true);
|
||||
|
||||
ledlist.begin();
|
||||
}
|
||||
@@ -48,6 +48,11 @@ void turnOffAllLed()
|
||||
ledlist.turnAllOff();
|
||||
}
|
||||
|
||||
void turnOnAllLed()
|
||||
{
|
||||
ledlist.turnAllOn();
|
||||
}
|
||||
|
||||
//#############################################
|
||||
//# leds functions #
|
||||
//#############################################
|
||||
@@ -108,10 +113,27 @@ void c_leds::turnOffLed(uint16_t index)
|
||||
}
|
||||
|
||||
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)
|
||||
{
|
||||
port.turnOff();
|
||||
if (state)
|
||||
{
|
||||
port.turnOn();
|
||||
}
|
||||
else
|
||||
{
|
||||
port.turnOff();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -238,4 +260,3 @@ bool c_led::checkIndex(uint16_t index)
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
@@ -84,6 +84,8 @@ public:
|
||||
|
||||
|
||||
void turnAllOff(void);
|
||||
void turnAllOn(void);
|
||||
void setAllLeds(bool state);
|
||||
};
|
||||
|
||||
c_leds *getledlist(void);
|
||||
@@ -94,6 +96,8 @@ void turnOffLed(e_ledcolor color);
|
||||
void turnOffLed(uint16_t index);
|
||||
void turnOnLed(uint16_t index);
|
||||
void turnOffAllLed();
|
||||
void turnOnAllLed();
|
||||
|
||||
|
||||
#endif //LEDH
|
||||
|
||||
|
||||
@@ -7,21 +7,23 @@
|
||||
|
||||
typedef enum
|
||||
{
|
||||
idle,
|
||||
wait,
|
||||
learn,
|
||||
active,
|
||||
last
|
||||
play
|
||||
} states;
|
||||
|
||||
states state = last;
|
||||
states state = wait;
|
||||
uint8_t sequence[CHANNELS] = {0xFF, 0xFF, 0xFF};
|
||||
const uint8_t buttonIndex[CHANNELS] = {1, 2, 3};
|
||||
const uint32_t leds[CHANNELS] = {LED1, LED2, LED3};
|
||||
const uint16_t leds[CHANNELS] = {1, 2, 3};
|
||||
|
||||
uint64_t lastTime = 0;
|
||||
|
||||
uint8_t learnIndex = 0;
|
||||
|
||||
|
||||
|
||||
|
||||
void showLeds(void)
|
||||
{
|
||||
//loop through the button list
|
||||
@@ -41,26 +43,28 @@ void showLeds(void)
|
||||
{
|
||||
//check if the position is already programmed
|
||||
//write sequence led on
|
||||
digitalWrite(leds[i], 1);
|
||||
turnOnLed(leds[i]);
|
||||
//digitalWrite(leds[i], 1);
|
||||
}
|
||||
else
|
||||
{
|
||||
//write sequence led off
|
||||
digitalWrite(leds[i], 0);
|
||||
turnOffLed(leds[i]);
|
||||
//digitalWrite(leds[i], 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void resetMagicSwitchBoard(void)
|
||||
{
|
||||
state = idle;
|
||||
lastTime = 0;
|
||||
learnIndex = 0;
|
||||
for (int i = 0; i < CHANNELS; i++)
|
||||
{
|
||||
sequence[i] = 0xff;
|
||||
digitalWrite(leds[i], 0);
|
||||
}
|
||||
// state = idle;
|
||||
// lastTime = 0;
|
||||
// learnIndex = 0;
|
||||
// for (int i = 0; i < CHANNELS; i++)
|
||||
// {
|
||||
// sequence[i] = 0xff;
|
||||
// }
|
||||
// turnOffAllLed();
|
||||
}
|
||||
|
||||
bool CheckTimeOut(void)
|
||||
@@ -119,7 +123,7 @@ void handleLearn(void)
|
||||
}
|
||||
if (learnIndex == CHANNELS)
|
||||
{
|
||||
state = active;
|
||||
state = play;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -131,18 +135,16 @@ void handleIdle(void)
|
||||
}
|
||||
else
|
||||
{
|
||||
for (auto &&i : leds)
|
||||
{
|
||||
digitalWrite(i, 0);
|
||||
}
|
||||
turnOffAllLed();
|
||||
}
|
||||
}
|
||||
|
||||
void handleMagicSwitchBoard(void)
|
||||
|
||||
void c_magicSwitchBoard::runGame(void)
|
||||
{
|
||||
switch (state)
|
||||
switch (state)
|
||||
{
|
||||
case idle:
|
||||
case wait:
|
||||
{
|
||||
handleIdle();
|
||||
}
|
||||
@@ -154,7 +156,7 @@ void handleMagicSwitchBoard(void)
|
||||
}
|
||||
break;
|
||||
|
||||
case active:
|
||||
case play:
|
||||
{
|
||||
CheckTimeOut();
|
||||
}
|
||||
@@ -162,13 +164,26 @@ void handleMagicSwitchBoard(void)
|
||||
|
||||
default:
|
||||
{
|
||||
state = idle;
|
||||
state = wait;
|
||||
}
|
||||
break;
|
||||
}
|
||||
showLeds();
|
||||
|
||||
|
||||
}
|
||||
|
||||
void c_magicSwitchBoard::initGame(void)
|
||||
{
|
||||
state = wait;
|
||||
lastTime = 0;
|
||||
learnIndex = 0;
|
||||
for (int i = 0; i < CHANNELS; i++)
|
||||
{
|
||||
sequence[i] = 0xff;
|
||||
}
|
||||
turnOffAllLed();
|
||||
}
|
||||
|
||||
void c_magicSwitchBoard::resetGame(void)
|
||||
{
|
||||
initGame();
|
||||
}
|
||||
|
||||
@@ -2,7 +2,19 @@
|
||||
#define MAGICSWITCHBOARDH
|
||||
|
||||
#include "buttons.h"
|
||||
#include "game.h"
|
||||
|
||||
void handleMagicSwitchBoard( void );
|
||||
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 initMagicSwitchBoard(void);
|
||||
|
||||
#endif //MAGICSWITCHBOARDH
|
||||
128
src/main.cpp
128
src/main.cpp
@@ -9,62 +9,53 @@
|
||||
#include "buttons.h"
|
||||
#include "led.h"
|
||||
#include "power.h"
|
||||
#include "game.h"
|
||||
|
||||
|
||||
#define TIMEOUT 900000 // 15min* 60 sec * 1000ms
|
||||
#define GAMESELECTTIMEOUT 10000 // 7sec * 1000ms
|
||||
#define GAMESELECTTIMEOUT 10000 // 10sec * 1000ms
|
||||
|
||||
typedef enum
|
||||
{
|
||||
none,
|
||||
sleep,
|
||||
idle,
|
||||
SimpleLed,
|
||||
ChainGame,
|
||||
magicSwitchBoard,
|
||||
detectLED,
|
||||
last
|
||||
} game;
|
||||
state_init,
|
||||
state_idle,
|
||||
state_play
|
||||
}e_state;
|
||||
|
||||
game currentGame = none;
|
||||
game nextGame = none;
|
||||
uint8_t gameState = 0;
|
||||
uint64_t lasttimeOut = 0;
|
||||
e_state currentState = state_init;
|
||||
uint64_t GameSelectTimer = 0;
|
||||
bool buttonChanged = false;
|
||||
|
||||
void HandleIdle(void)
|
||||
|
||||
void HandleIdle()
|
||||
{
|
||||
//green button first released
|
||||
if (!buttonIsPressed(YELLOW) && buttonIsPressed(RED) && buttonIsPressed(GREEN) && (nextGame == none))
|
||||
e_game nextGame = none;
|
||||
//yellow button first released
|
||||
if (onlyButton(YELLOW) && (nextGame == none))
|
||||
{
|
||||
//prepare for next game
|
||||
nextGame = ChainGame;
|
||||
ResetChainGame();
|
||||
nextGame = chaingame;
|
||||
turnOffLed(YELLOW);
|
||||
}
|
||||
|
||||
//red button first released
|
||||
if (buttonIsPressed(YELLOW) && !buttonIsPressed(RED) && buttonIsPressed(GREEN) & (nextGame == none))
|
||||
if (onlyButton(RED) && (nextGame == none))
|
||||
{
|
||||
//prepare for next game
|
||||
nextGame = magicSwitchBoard;
|
||||
nextGame = magicswitchboard;
|
||||
turnOffLed(RED);
|
||||
}
|
||||
|
||||
//green button first released
|
||||
if (buttonIsPressed(YELLOW) && buttonIsPressed(RED) && !buttonIsPressed(GREEN) & (nextGame == none))
|
||||
if (onlyButton(GREEN) && (nextGame == none))
|
||||
{
|
||||
//prepare for next game
|
||||
nextGame = SimpleLed;
|
||||
nextGame = simpleled;
|
||||
turnOffLed(GREEN);
|
||||
}
|
||||
|
||||
//wait for all buttons to be switched off
|
||||
if (!anybutton())
|
||||
{
|
||||
currentGame = nextGame;
|
||||
nextGame = none;
|
||||
activateGame(nextGame);
|
||||
currentState = state_play;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -72,7 +63,7 @@ void HandleGameSelectTimeout(void)
|
||||
{
|
||||
uint64_t currentmillis = millis();
|
||||
// yellow && red && green all on
|
||||
if (buttonIsPressed(YELLOW) && buttonIsPressed(RED) && buttonIsPressed(GREEN))
|
||||
if (allButtons())
|
||||
{
|
||||
//all buttons pressed, wait for next game
|
||||
if (!GameSelectTimer)
|
||||
@@ -84,7 +75,7 @@ void HandleGameSelectTimeout(void)
|
||||
//check timeout
|
||||
if (currentmillis - GameSelectTimer > GAMESELECTTIMEOUT)
|
||||
{
|
||||
currentGame = idle;
|
||||
currentState = state_idle;
|
||||
GameSelectTimer = 0;
|
||||
}
|
||||
}
|
||||
@@ -96,111 +87,66 @@ void HandleGameSelectTimeout(void)
|
||||
}
|
||||
}
|
||||
|
||||
void HandleTimeOut(void)
|
||||
{
|
||||
uint64_t currentmillis = millis();
|
||||
if (!lasttimeOut)
|
||||
{
|
||||
lasttimeOut = currentmillis;
|
||||
buttonChanged = anybutton();
|
||||
}
|
||||
|
||||
//check if lastTime is initialized or timeout expired
|
||||
if ((currentmillis - lasttimeOut > TIMEOUT))
|
||||
{
|
||||
currentGame = sleep;
|
||||
turnOffAllLed();
|
||||
shutdown();
|
||||
}
|
||||
else
|
||||
{
|
||||
if (buttonChanged != anybutton())
|
||||
{
|
||||
buttonChanged = anybutton();
|
||||
//game in progress, update timer
|
||||
lasttimeOut = currentmillis;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void setup()
|
||||
{
|
||||
initLeds();
|
||||
initButtons();
|
||||
initDetectLed();
|
||||
initSimpleLed();
|
||||
initLowPower();
|
||||
initBattery();
|
||||
initGames();
|
||||
}
|
||||
|
||||
void loop()
|
||||
{
|
||||
handleButtons();
|
||||
HandleTimeOut();
|
||||
HandlePower();
|
||||
HandleGameSelectTimeout();
|
||||
|
||||
switch (currentGame)
|
||||
switch (currentState)
|
||||
{
|
||||
case idle:
|
||||
case state_idle:
|
||||
{
|
||||
HandleIdle();
|
||||
}
|
||||
break;
|
||||
|
||||
case SimpleLed:
|
||||
case state_play:
|
||||
{
|
||||
handleSimpleLed();
|
||||
runGames();
|
||||
}
|
||||
break;
|
||||
|
||||
case magicSwitchBoard:
|
||||
case state_init:
|
||||
{
|
||||
handleMagicSwitchBoard();
|
||||
}
|
||||
break;
|
||||
|
||||
case detectLED:
|
||||
{
|
||||
handleDetectLed();
|
||||
}
|
||||
break;
|
||||
|
||||
case ChainGame:
|
||||
default:
|
||||
{
|
||||
HandleChainGame();
|
||||
}
|
||||
break;
|
||||
|
||||
case none:
|
||||
{
|
||||
currentGame = SimpleLed;
|
||||
batteryCheck();
|
||||
batterydisplay();
|
||||
delay(1000);
|
||||
turnOffAllLed();
|
||||
activateGame(simpleled);
|
||||
|
||||
if (buttonIsPressed(GREEN))
|
||||
{
|
||||
currentGame = ChainGame;
|
||||
activateGame(chaingame);
|
||||
turnOnLed(GREEN);
|
||||
}
|
||||
if (buttonIsPressed(RED))
|
||||
{
|
||||
currentGame = magicSwitchBoard;
|
||||
activateGame(magicswitchboard);
|
||||
turnOnLed(RED);
|
||||
}
|
||||
|
||||
if (buttonIsPressed(YELLOW))
|
||||
{
|
||||
currentGame = SimpleLed;
|
||||
activateGame(simpleled);
|
||||
turnOnLed(YELLOW);
|
||||
}
|
||||
|
||||
//wait for all buttons idle
|
||||
while (anybutton())
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
turnOffAllLed();
|
||||
currentState = state_play;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -3,33 +3,26 @@
|
||||
#include "rtc.h"
|
||||
#include "low_Power.h"
|
||||
#include "led.h"
|
||||
#include "buttons.h"
|
||||
|
||||
#ifdef VBATTPIN
|
||||
#include "Battery.h"
|
||||
Battery battery(2500, 4160, VBATTPIN);
|
||||
Battery battery(VBATTMIN, VBATTMAX, VBATTPIN);
|
||||
#endif
|
||||
|
||||
void initBattery(void)
|
||||
{
|
||||
#ifdef VBATTPIN
|
||||
battery.begin(3300, (R12+R13)/R13); //R1 = 220K, R2 = 100K, factor = (R1+R2)/R2
|
||||
battery.begin(VBATTREF, (R12+R13)/R13);
|
||||
#endif
|
||||
}
|
||||
|
||||
uint16_t batteryGetVoltage( void )
|
||||
{
|
||||
return battery.voltage();
|
||||
}
|
||||
|
||||
void batterydisplay(void)
|
||||
{
|
||||
#ifdef VBATTPIN
|
||||
uint16_t currentlevel = battery.level();
|
||||
uint16_t currentvoltage = batteryGetVoltage();
|
||||
|
||||
if(currentvoltage)
|
||||
{
|
||||
if (currentlevel > 90)
|
||||
|
||||
if (currentlevel > 80)
|
||||
{
|
||||
turnOnLed(3);
|
||||
}
|
||||
@@ -41,14 +34,14 @@ void batterydisplay(void)
|
||||
{
|
||||
turnOnLed(1);
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
}
|
||||
|
||||
void batteryCheck(void)
|
||||
{
|
||||
#ifdef VBATTPIN
|
||||
if (battery.level() < 10)
|
||||
if (battery.voltage() < VBATTMIN)
|
||||
{
|
||||
for( int i = 0; i < 10;i++)
|
||||
{
|
||||
@@ -72,4 +65,40 @@ void initLowPower(void)
|
||||
void shutdown(void)
|
||||
{
|
||||
LowPower_shutdown();
|
||||
}
|
||||
|
||||
void HandlePower(void)
|
||||
{
|
||||
HandleTimeOut();
|
||||
batteryCheck();
|
||||
}
|
||||
|
||||
|
||||
void HandleTimeOut(void)
|
||||
{
|
||||
uint64_t currentmillis = millis();
|
||||
static uint64_t lasttimeOut = 0;
|
||||
static bool buttonChanged = false;
|
||||
|
||||
if (!lasttimeOut)
|
||||
{
|
||||
lasttimeOut = currentmillis;
|
||||
buttonChanged = anybutton();
|
||||
}
|
||||
|
||||
//check if lastTime is initialized or timeout expired
|
||||
if ((currentmillis - lasttimeOut > IDLESHUTDOWN))
|
||||
{
|
||||
turnOffAllLed();
|
||||
shutdown();
|
||||
}
|
||||
else
|
||||
{
|
||||
if (buttonChanged != anybutton())
|
||||
{
|
||||
buttonChanged = anybutton();
|
||||
//game in progress, update timer
|
||||
lasttimeOut = currentmillis;
|
||||
}
|
||||
}
|
||||
}
|
||||
10
src/power.h
10
src/power.h
@@ -1,10 +1,12 @@
|
||||
#pragma once
|
||||
|
||||
//battery
|
||||
void initBattery( void );
|
||||
void batterydisplay( void );
|
||||
void initBattery(void);
|
||||
void batterydisplay(void);
|
||||
void batteryCheck(void);
|
||||
|
||||
//low power
|
||||
void initLowPower( void );
|
||||
void shutdown( void );
|
||||
void initLowPower(void);
|
||||
void shutdown(void);
|
||||
void HandleTimeOut(void);
|
||||
void HandlePower(void);
|
||||
|
||||
@@ -1,29 +1,10 @@
|
||||
#include "simpleled.h"
|
||||
|
||||
|
||||
void c_simpleLed::runGame(void)
|
||||
{
|
||||
handleSimpleLed();
|
||||
}
|
||||
|
||||
void c_simpleLed::initGame(void)
|
||||
{
|
||||
initSimpleLed();
|
||||
_status = true;
|
||||
}
|
||||
|
||||
|
||||
extern std::vector<c_button *> buttonlist;
|
||||
|
||||
bool status = false;
|
||||
|
||||
void initSimpleLed(void)
|
||||
{
|
||||
status = true;
|
||||
}
|
||||
|
||||
void handleSimpleLed(void)
|
||||
void c_simpleLed::runGame(void)
|
||||
{
|
||||
|
||||
for (auto &&button : buttonlist)
|
||||
{
|
||||
if (button->isPressed())
|
||||
@@ -37,7 +18,12 @@ void handleSimpleLed(void)
|
||||
}
|
||||
}
|
||||
|
||||
bool getStatusSimpleLed( void )
|
||||
void c_simpleLed::initGame(void)
|
||||
{
|
||||
return status;
|
||||
//no init required
|
||||
}
|
||||
|
||||
void c_simpleLed::resetGame(void)
|
||||
{
|
||||
//no reset required
|
||||
}
|
||||
@@ -8,14 +8,11 @@
|
||||
|
||||
class c_simpleLed : public c_game
|
||||
{
|
||||
public:
|
||||
c_simpleLed(): c_game{simpleled} {}
|
||||
void runGame(void);
|
||||
void initGame(void);
|
||||
void resetGame(void);
|
||||
};
|
||||
|
||||
|
||||
void initSimpleLed( void );
|
||||
void handleSimpleLed( void );
|
||||
bool getStatusSimpleLed( void );
|
||||
|
||||
|
||||
#endif //SIMPLELEDH
|
||||
Reference in New Issue
Block a user