From e5a5ec14acde76803ea909b77e5f663cf8b00b35 Mon Sep 17 00:00:00 2001
From: easwaran
Date: Tue, 26 Feb 2019 16:05:48 +0530
Subject: added the entire modules devoloped
---
Resources/modules/traffic/bom/ibom.html | 2388 ++++++++++++++++++++
Resources/modules/traffic/gerber/traffic-B.Cu.gbr | 350 +++
.../modules/traffic/gerber/traffic-B.Mask.gbr | 713 ++++++
.../modules/traffic/gerber/traffic-B.Paste.gbr | 54 +
.../modules/traffic/gerber/traffic-B.SilkS.gbr | 116 +
.../modules/traffic/gerber/traffic-Edge.Cuts.gbr | 28 +
Resources/modules/traffic/gerber/traffic-F.Cu.gbr | 129 ++
.../modules/traffic/gerber/traffic-F.Mask.gbr | 657 ++++++
.../modules/traffic/gerber/traffic-F.Paste.gbr | 15 +
.../modules/traffic/gerber/traffic-F.SilkS.gbr | 869 +++++++
Resources/modules/traffic/gerber/traffic-NPTH.drl | 11 +
Resources/modules/traffic/gerber/traffic-PTH.drl | 34 +
Resources/modules/traffic/traffic | 36 +
Resources/modules/traffic/traffic-cache.lib | 151 ++
Resources/modules/traffic/traffic.bak | 224 ++
Resources/modules/traffic/traffic.kicad_pcb | 714 ++++++
Resources/modules/traffic/traffic.kicad_pcb-bak | 714 ++++++
Resources/modules/traffic/traffic.net | 137 ++
Resources/modules/traffic/traffic.pro | 33 +
Resources/modules/traffic/traffic.sch | 224 ++
Resources/modules/traffic/traffic.xml | 278 +++
21 files changed, 7875 insertions(+)
create mode 100644 Resources/modules/traffic/bom/ibom.html
create mode 100644 Resources/modules/traffic/gerber/traffic-B.Cu.gbr
create mode 100644 Resources/modules/traffic/gerber/traffic-B.Mask.gbr
create mode 100644 Resources/modules/traffic/gerber/traffic-B.Paste.gbr
create mode 100644 Resources/modules/traffic/gerber/traffic-B.SilkS.gbr
create mode 100644 Resources/modules/traffic/gerber/traffic-Edge.Cuts.gbr
create mode 100644 Resources/modules/traffic/gerber/traffic-F.Cu.gbr
create mode 100644 Resources/modules/traffic/gerber/traffic-F.Mask.gbr
create mode 100644 Resources/modules/traffic/gerber/traffic-F.Paste.gbr
create mode 100644 Resources/modules/traffic/gerber/traffic-F.SilkS.gbr
create mode 100644 Resources/modules/traffic/gerber/traffic-NPTH.drl
create mode 100644 Resources/modules/traffic/gerber/traffic-PTH.drl
create mode 100644 Resources/modules/traffic/traffic
create mode 100644 Resources/modules/traffic/traffic-cache.lib
create mode 100644 Resources/modules/traffic/traffic.bak
create mode 100644 Resources/modules/traffic/traffic.kicad_pcb
create mode 100644 Resources/modules/traffic/traffic.kicad_pcb-bak
create mode 100644 Resources/modules/traffic/traffic.net
create mode 100644 Resources/modules/traffic/traffic.pro
create mode 100644 Resources/modules/traffic/traffic.sch
create mode 100644 Resources/modules/traffic/traffic.xml
(limited to 'Resources/modules/traffic')
diff --git a/Resources/modules/traffic/bom/ibom.html b/Resources/modules/traffic/bom/ibom.html
new file mode 100644
index 0000000..b092f48
--- /dev/null
+++ b/Resources/modules/traffic/bom/ibom.html
@@ -0,0 +1,2388 @@
+
+
+
+
+
+
+ Interactive BOM for KiCAD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Title
+ |
+
+ Revision
+ |
+
+
+
+ Kicad version
+ |
+
+ Date
+ |
+
+
+
+
+
+
+
+
+
+
diff --git a/Resources/modules/traffic/gerber/traffic-B.Cu.gbr b/Resources/modules/traffic/gerber/traffic-B.Cu.gbr
new file mode 100644
index 0000000..dfffcd2
--- /dev/null
+++ b/Resources/modules/traffic/gerber/traffic-B.Cu.gbr
@@ -0,0 +1,350 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1*
+G04 #@! TF.CreationDate,2019-01-23T10:45:12+05:30*
+G04 #@! TF.ProjectId,traffic,747261666669632E6B696361645F7063,rev?*
+G04 #@! TF.SameCoordinates,Original*
+G04 #@! TF.FileFunction,Copper,L2,Bot,Signal*
+G04 #@! TF.FilePolarity,Positive*
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 5.0.1) date Wed 23 Jan 2019 10:45:12 AM IST*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 #@! TA.AperFunction,SMDPad,CuDef*
+%ADD10R,0.900000X1.200000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD11R,1.700000X1.700000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,SMDPad,CuDef*
+%ADD12R,0.900000X0.800000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD13C,1.700000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD14C,1.700000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD15C,0.100000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD16C,1.800000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD17R,1.800000X1.800000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD18O,1.700000X1.700000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,SMDPad,CuDef*
+%ADD19C,0.900000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD20C,0.250000*%
+G04 #@! TD*
+G04 APERTURE END LIST*
+D10*
+G04 #@! TO.P,R2,2*
+G04 #@! TO.N,Net-(J1-Pad1)*
+X139700000Y-95600000D03*
+G04 #@! TO.P,R2,1*
+G04 #@! TO.N,Net-(Q1-Pad1)*
+X139700000Y-93400000D03*
+G04 #@! TD*
+D11*
+G04 #@! TO.P,J3,1*
+G04 #@! TO.N,+5C*
+X137400000Y-94700000D03*
+G04 #@! TD*
+D12*
+G04 #@! TO.P,Q1,3*
+G04 #@! TO.N,Net-(J2-Pad2)*
+X144000000Y-93300000D03*
+G04 #@! TO.P,Q1,2*
+G04 #@! TO.N,+5C*
+X142000000Y-92350000D03*
+G04 #@! TO.P,Q1,1*
+G04 #@! TO.N,Net-(Q1-Pad1)*
+X142000000Y-94250000D03*
+G04 #@! TD*
+D13*
+G04 #@! TO.P,J2,2*
+G04 #@! TO.N,Net-(J2-Pad2)*
+X153397949Y-86595949D03*
+D14*
+G04 #@! TD*
+G04 #@! TO.N,Net-(J2-Pad2)*
+G04 #@! TO.C,J2*
+X153397949Y-86595949D02*
+X153397949Y-86595949D01*
+D13*
+G04 #@! TO.P,J2,1*
+G04 #@! TO.N,Net-(D5-Pad1)*
+X155194000Y-88392000D03*
+D15*
+G04 #@! TD*
+G04 #@! TO.N,Net-(D5-Pad1)*
+G04 #@! TO.C,J2*
+G36*
+X155194000Y-87189918D02*
+X156396082Y-88392000D01*
+X155194000Y-89594082D01*
+X153991918Y-88392000D01*
+X155194000Y-87189918D01*
+X155194000Y-87189918D01*
+G37*
+D16*
+G04 #@! TO.P,D5,2*
+G04 #@! TO.N,Net-(D1-Pad2)*
+X147320000Y-86106000D03*
+D17*
+G04 #@! TO.P,D5,1*
+G04 #@! TO.N,Net-(D5-Pad1)*
+X147320000Y-88646000D03*
+G04 #@! TD*
+G04 #@! TO.P,D4,1*
+G04 #@! TO.N,Net-(D4-Pad1)*
+X147320000Y-94996000D03*
+D16*
+G04 #@! TO.P,D4,2*
+G04 #@! TO.N,Net-(D1-Pad2)*
+X147320000Y-92456000D03*
+G04 #@! TD*
+G04 #@! TO.P,D3,2*
+G04 #@! TO.N,Net-(D1-Pad2)*
+X154900000Y-98860000D03*
+D17*
+G04 #@! TO.P,D3,1*
+G04 #@! TO.N,Net-(D3-Pad1)*
+X154900000Y-101400000D03*
+G04 #@! TD*
+G04 #@! TO.P,D2,1*
+G04 #@! TO.N,Net-(D2-Pad1)*
+X147320000Y-101346000D03*
+D16*
+G04 #@! TO.P,D2,2*
+G04 #@! TO.N,Net-(D1-Pad2)*
+X147320000Y-98806000D03*
+G04 #@! TD*
+G04 #@! TO.P,D1,2*
+G04 #@! TO.N,Net-(D1-Pad2)*
+X138900000Y-98760000D03*
+D17*
+G04 #@! TO.P,D1,1*
+G04 #@! TO.N,Net-(D1-Pad1)*
+X138900000Y-101300000D03*
+G04 #@! TD*
+D18*
+G04 #@! TO.P,J1,6*
+G04 #@! TO.N,Net-(D3-Pad1)*
+X153416000Y-105664000D03*
+G04 #@! TO.P,J1,5*
+G04 #@! TO.N,Net-(D5-Pad1)*
+X150876000Y-105664000D03*
+G04 #@! TO.P,J1,4*
+G04 #@! TO.N,Net-(D4-Pad1)*
+X148336000Y-105664000D03*
+G04 #@! TO.P,J1,3*
+G04 #@! TO.N,Net-(D2-Pad1)*
+X145796000Y-105664000D03*
+G04 #@! TO.P,J1,2*
+G04 #@! TO.N,Net-(D1-Pad1)*
+X143256000Y-105664000D03*
+D11*
+G04 #@! TO.P,J1,1*
+G04 #@! TO.N,Net-(J1-Pad1)*
+X140716000Y-105664000D03*
+G04 #@! TD*
+D19*
+G04 #@! TO.P,R1,2*
+G04 #@! TO.N,Net-(J2-Pad2)*
+X140922183Y-90277817D03*
+D15*
+G04 #@! TD*
+G04 #@! TO.N,Net-(J2-Pad2)*
+G04 #@! TO.C,R1*
+G36*
+X141028249Y-89535355D02*
+X141664645Y-90171751D01*
+X140816117Y-91020279D01*
+X140179721Y-90383883D01*
+X141028249Y-89535355D01*
+X141028249Y-89535355D01*
+G37*
+D19*
+G04 #@! TO.P,R1,1*
+G04 #@! TO.N,Net-(D1-Pad2)*
+X142477817Y-88722183D03*
+D15*
+G04 #@! TD*
+G04 #@! TO.N,Net-(D1-Pad2)*
+G04 #@! TO.C,R1*
+G36*
+X142583883Y-87979721D02*
+X143220279Y-88616117D01*
+X142371751Y-89464645D01*
+X141735355Y-88828249D01*
+X142583883Y-87979721D01*
+X142583883Y-87979721D01*
+G37*
+D20*
+G04 #@! TO.N,Net-(D1-Pad2)*
+X147320000Y-86106000D02*
+X145288000Y-88138000D01*
+X145288000Y-90424000D02*
+X147320000Y-92456000D01*
+X147320000Y-92456000D02*
+X146047208Y-92456000D01*
+X146047208Y-92456000D02*
+X145288000Y-93215208D01*
+X145796000Y-98554792D02*
+X145796000Y-98552000D01*
+X146047208Y-98806000D02*
+X145796000Y-98554792D01*
+X147320000Y-98806000D02*
+X146047208Y-98806000D01*
+X145288000Y-98044000D02*
+X145796000Y-98552000D01*
+X145288000Y-93215208D02*
+X145288000Y-95504000D01*
+X145288000Y-95504000D02*
+X145288000Y-98044000D01*
+X145288000Y-88900000D02*
+X145288000Y-90424000D01*
+X139799999Y-97860001D02*
+X139799999Y-97300001D01*
+X138900000Y-98760000D02*
+X139799999Y-97860001D01*
+X141596000Y-95504000D02*
+X145288000Y-95504000D01*
+X139799999Y-97300001D02*
+X141596000Y-95504000D01*
+X148219999Y-87005999D02*
+X150251999Y-87005999D01*
+X147320000Y-86106000D02*
+X148219999Y-87005999D01*
+X150251999Y-87005999D02*
+X151892000Y-88646000D01*
+X153086900Y-88646000D02*
+X155118900Y-86614000D01*
+X151892000Y-88646000D02*
+X153086900Y-88646000D01*
+X155118900Y-86614000D02*
+X155702000Y-86614000D01*
+X155702000Y-86614000D02*
+X157734000Y-88646000D01*
+X157734000Y-88646000D02*
+X157734000Y-90932000D01*
+X154900000Y-93766000D02*
+X154900000Y-94488000D01*
+X157734000Y-90932000D02*
+X154900000Y-93766000D01*
+X154900000Y-94488000D02*
+X154900000Y-98860000D01*
+X145265817Y-88722183D02*
+X145288000Y-88700000D01*
+X142477817Y-88722183D02*
+X145265817Y-88722183D01*
+X145288000Y-88138000D02*
+X145288000Y-88700000D01*
+X145288000Y-88700000D02*
+X145288000Y-88900000D01*
+G04 #@! TO.N,Net-(D1-Pad1)*
+X143256000Y-104506000D02*
+X143256000Y-105664000D01*
+X140050000Y-101300000D02*
+X143256000Y-104506000D01*
+X138900000Y-101300000D02*
+X140050000Y-101300000D01*
+G04 #@! TO.N,Net-(D2-Pad1)*
+X145796000Y-101720000D02*
+X145796000Y-104461919D01*
+X146170000Y-101346000D02*
+X145796000Y-101720000D01*
+X147320000Y-101346000D02*
+X146170000Y-101346000D01*
+X145796000Y-104461919D02*
+X145796000Y-105664000D01*
+G04 #@! TO.N,Net-(D3-Pad1)*
+X154900000Y-104180000D02*
+X153416000Y-105664000D01*
+X154900000Y-101400000D02*
+X154900000Y-104180000D01*
+G04 #@! TO.N,Net-(D4-Pad1)*
+X148470000Y-94996000D02*
+X150368000Y-96894000D01*
+X147320000Y-94996000D02*
+X148470000Y-94996000D01*
+X150368000Y-96894000D02*
+X150368000Y-101600000D01*
+X150368000Y-101600000D02*
+X148336000Y-103632000D01*
+X148336000Y-103632000D02*
+X148336000Y-105664000D01*
+G04 #@! TO.N,Net-(D5-Pad1)*
+X150114000Y-88646000D02*
+X147320000Y-88646000D01*
+X151725999Y-90257999D02*
+X150114000Y-88646000D01*
+X151725999Y-104814001D02*
+X151725999Y-90257999D01*
+X150876000Y-105664000D02*
+X151725999Y-104814001D01*
+X153328001Y-90257999D02*
+X155194000Y-88392000D01*
+X151725999Y-90257999D02*
+X153328001Y-90257999D01*
+G04 #@! TO.N,+5C*
+X137300000Y-93500000D02*
+X137300000Y-94600000D01*
+X138450000Y-92350000D02*
+X137300000Y-93500000D01*
+X142000000Y-92350000D02*
+X138450000Y-92350000D01*
+G04 #@! TO.N,Net-(J2-Pad2)*
+X144018000Y-84328000D02*
+X151130000Y-84328000D01*
+X151130000Y-84328000D02*
+X153397949Y-86595949D01*
+X140922183Y-87423817D02*
+X142700000Y-85646000D01*
+X140922183Y-90277817D02*
+X140922183Y-87423817D01*
+X142700000Y-85646000D02*
+X144018000Y-84328000D01*
+X141311091Y-90666725D02*
+X140922183Y-90277817D01*
+X142016725Y-90666725D02*
+X141311091Y-90666725D01*
+X144000000Y-92650000D02*
+X142016725Y-90666725D01*
+X144000000Y-93300000D02*
+X144000000Y-92650000D01*
+G04 #@! TO.N,Net-(J1-Pad1)*
+X139616000Y-105664000D02*
+X140716000Y-105664000D01*
+X136774000Y-102822000D02*
+X139616000Y-105664000D01*
+X136774000Y-98776000D02*
+X136774000Y-102822000D01*
+X136774000Y-97826000D02*
+X136774000Y-98600000D01*
+X139000000Y-95600000D02*
+X136774000Y-97826000D01*
+X139700000Y-95600000D02*
+X139000000Y-95600000D01*
+X136774000Y-98776000D02*
+X136774000Y-98600000D01*
+X136774000Y-98600000D02*
+X136774000Y-98226000D01*
+G04 #@! TO.N,Net-(Q1-Pad1)*
+X139700000Y-93400000D02*
+X140400000Y-93400000D01*
+X141250000Y-94250000D02*
+X142000000Y-94250000D01*
+X140400000Y-93400000D02*
+X141250000Y-94250000D01*
+G04 #@! TD*
+M02*
diff --git a/Resources/modules/traffic/gerber/traffic-B.Mask.gbr b/Resources/modules/traffic/gerber/traffic-B.Mask.gbr
new file mode 100644
index 0000000..20bc0bb
--- /dev/null
+++ b/Resources/modules/traffic/gerber/traffic-B.Mask.gbr
@@ -0,0 +1,713 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1*
+G04 #@! TF.CreationDate,2019-01-23T10:45:12+05:30*
+G04 #@! TF.ProjectId,traffic,747261666669632E6B696361645F7063,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.0.1) date Wed 23 Jan 2019 10:45:12 AM IST*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+%ADD10C,0.100000*%
+G04 APERTURE END LIST*
+D10*
+G36*
+X153526442Y-104769518D02*
+X153592627Y-104776037D01*
+X153705853Y-104810384D01*
+X153762467Y-104827557D01*
+X153901087Y-104901652D01*
+X153918991Y-104911222D01*
+X153954729Y-104940552D01*
+X154056186Y-105023814D01*
+X154139448Y-105125271D01*
+X154168778Y-105161009D01*
+X154168779Y-105161011D01*
+X154252443Y-105317533D01*
+X154252443Y-105317534D01*
+X154303963Y-105487373D01*
+X154321359Y-105664000D01*
+X154303963Y-105840627D01*
+X154269616Y-105953853D01*
+X154252443Y-106010467D01*
+X154178348Y-106149087D01*
+X154168778Y-106166991D01*
+X154139448Y-106202729D01*
+X154056186Y-106304186D01*
+X153954729Y-106387448D01*
+X153918991Y-106416778D01*
+X153918989Y-106416779D01*
+X153762467Y-106500443D01*
+X153705853Y-106517616D01*
+X153592627Y-106551963D01*
+X153526442Y-106558482D01*
+X153460260Y-106565000D01*
+X153371740Y-106565000D01*
+X153305558Y-106558482D01*
+X153239373Y-106551963D01*
+X153126147Y-106517616D01*
+X153069533Y-106500443D01*
+X152913011Y-106416779D01*
+X152913009Y-106416778D01*
+X152877271Y-106387448D01*
+X152775814Y-106304186D01*
+X152692552Y-106202729D01*
+X152663222Y-106166991D01*
+X152653652Y-106149087D01*
+X152579557Y-106010467D01*
+X152562384Y-105953853D01*
+X152528037Y-105840627D01*
+X152510641Y-105664000D01*
+X152528037Y-105487373D01*
+X152579557Y-105317534D01*
+X152579557Y-105317533D01*
+X152663221Y-105161011D01*
+X152663222Y-105161009D01*
+X152692552Y-105125271D01*
+X152775814Y-105023814D01*
+X152877271Y-104940552D01*
+X152913009Y-104911222D01*
+X152930913Y-104901652D01*
+X153069533Y-104827557D01*
+X153126147Y-104810384D01*
+X153239373Y-104776037D01*
+X153305558Y-104769518D01*
+X153371740Y-104763000D01*
+X153460260Y-104763000D01*
+X153526442Y-104769518D01*
+X153526442Y-104769518D01*
+G37*
+G36*
+X150986442Y-104769518D02*
+X151052627Y-104776037D01*
+X151165853Y-104810384D01*
+X151222467Y-104827557D01*
+X151361087Y-104901652D01*
+X151378991Y-104911222D01*
+X151414729Y-104940552D01*
+X151516186Y-105023814D01*
+X151599448Y-105125271D01*
+X151628778Y-105161009D01*
+X151628779Y-105161011D01*
+X151712443Y-105317533D01*
+X151712443Y-105317534D01*
+X151763963Y-105487373D01*
+X151781359Y-105664000D01*
+X151763963Y-105840627D01*
+X151729616Y-105953853D01*
+X151712443Y-106010467D01*
+X151638348Y-106149087D01*
+X151628778Y-106166991D01*
+X151599448Y-106202729D01*
+X151516186Y-106304186D01*
+X151414729Y-106387448D01*
+X151378991Y-106416778D01*
+X151378989Y-106416779D01*
+X151222467Y-106500443D01*
+X151165853Y-106517616D01*
+X151052627Y-106551963D01*
+X150986442Y-106558482D01*
+X150920260Y-106565000D01*
+X150831740Y-106565000D01*
+X150765558Y-106558482D01*
+X150699373Y-106551963D01*
+X150586147Y-106517616D01*
+X150529533Y-106500443D01*
+X150373011Y-106416779D01*
+X150373009Y-106416778D01*
+X150337271Y-106387448D01*
+X150235814Y-106304186D01*
+X150152552Y-106202729D01*
+X150123222Y-106166991D01*
+X150113652Y-106149087D01*
+X150039557Y-106010467D01*
+X150022384Y-105953853D01*
+X149988037Y-105840627D01*
+X149970641Y-105664000D01*
+X149988037Y-105487373D01*
+X150039557Y-105317534D01*
+X150039557Y-105317533D01*
+X150123221Y-105161011D01*
+X150123222Y-105161009D01*
+X150152552Y-105125271D01*
+X150235814Y-105023814D01*
+X150337271Y-104940552D01*
+X150373009Y-104911222D01*
+X150390913Y-104901652D01*
+X150529533Y-104827557D01*
+X150586147Y-104810384D01*
+X150699373Y-104776037D01*
+X150765558Y-104769518D01*
+X150831740Y-104763000D01*
+X150920260Y-104763000D01*
+X150986442Y-104769518D01*
+X150986442Y-104769518D01*
+G37*
+G36*
+X148446442Y-104769518D02*
+X148512627Y-104776037D01*
+X148625853Y-104810384D01*
+X148682467Y-104827557D01*
+X148821087Y-104901652D01*
+X148838991Y-104911222D01*
+X148874729Y-104940552D01*
+X148976186Y-105023814D01*
+X149059448Y-105125271D01*
+X149088778Y-105161009D01*
+X149088779Y-105161011D01*
+X149172443Y-105317533D01*
+X149172443Y-105317534D01*
+X149223963Y-105487373D01*
+X149241359Y-105664000D01*
+X149223963Y-105840627D01*
+X149189616Y-105953853D01*
+X149172443Y-106010467D01*
+X149098348Y-106149087D01*
+X149088778Y-106166991D01*
+X149059448Y-106202729D01*
+X148976186Y-106304186D01*
+X148874729Y-106387448D01*
+X148838991Y-106416778D01*
+X148838989Y-106416779D01*
+X148682467Y-106500443D01*
+X148625853Y-106517616D01*
+X148512627Y-106551963D01*
+X148446442Y-106558482D01*
+X148380260Y-106565000D01*
+X148291740Y-106565000D01*
+X148225558Y-106558482D01*
+X148159373Y-106551963D01*
+X148046147Y-106517616D01*
+X147989533Y-106500443D01*
+X147833011Y-106416779D01*
+X147833009Y-106416778D01*
+X147797271Y-106387448D01*
+X147695814Y-106304186D01*
+X147612552Y-106202729D01*
+X147583222Y-106166991D01*
+X147573652Y-106149087D01*
+X147499557Y-106010467D01*
+X147482384Y-105953853D01*
+X147448037Y-105840627D01*
+X147430641Y-105664000D01*
+X147448037Y-105487373D01*
+X147499557Y-105317534D01*
+X147499557Y-105317533D01*
+X147583221Y-105161011D01*
+X147583222Y-105161009D01*
+X147612552Y-105125271D01*
+X147695814Y-105023814D01*
+X147797271Y-104940552D01*
+X147833009Y-104911222D01*
+X147850913Y-104901652D01*
+X147989533Y-104827557D01*
+X148046147Y-104810384D01*
+X148159373Y-104776037D01*
+X148225558Y-104769518D01*
+X148291740Y-104763000D01*
+X148380260Y-104763000D01*
+X148446442Y-104769518D01*
+X148446442Y-104769518D01*
+G37*
+G36*
+X145906442Y-104769518D02*
+X145972627Y-104776037D01*
+X146085853Y-104810384D01*
+X146142467Y-104827557D01*
+X146281087Y-104901652D01*
+X146298991Y-104911222D01*
+X146334729Y-104940552D01*
+X146436186Y-105023814D01*
+X146519448Y-105125271D01*
+X146548778Y-105161009D01*
+X146548779Y-105161011D01*
+X146632443Y-105317533D01*
+X146632443Y-105317534D01*
+X146683963Y-105487373D01*
+X146701359Y-105664000D01*
+X146683963Y-105840627D01*
+X146649616Y-105953853D01*
+X146632443Y-106010467D01*
+X146558348Y-106149087D01*
+X146548778Y-106166991D01*
+X146519448Y-106202729D01*
+X146436186Y-106304186D01*
+X146334729Y-106387448D01*
+X146298991Y-106416778D01*
+X146298989Y-106416779D01*
+X146142467Y-106500443D01*
+X146085853Y-106517616D01*
+X145972627Y-106551963D01*
+X145906442Y-106558482D01*
+X145840260Y-106565000D01*
+X145751740Y-106565000D01*
+X145685558Y-106558482D01*
+X145619373Y-106551963D01*
+X145506147Y-106517616D01*
+X145449533Y-106500443D01*
+X145293011Y-106416779D01*
+X145293009Y-106416778D01*
+X145257271Y-106387448D01*
+X145155814Y-106304186D01*
+X145072552Y-106202729D01*
+X145043222Y-106166991D01*
+X145033652Y-106149087D01*
+X144959557Y-106010467D01*
+X144942384Y-105953853D01*
+X144908037Y-105840627D01*
+X144890641Y-105664000D01*
+X144908037Y-105487373D01*
+X144959557Y-105317534D01*
+X144959557Y-105317533D01*
+X145043221Y-105161011D01*
+X145043222Y-105161009D01*
+X145072552Y-105125271D01*
+X145155814Y-105023814D01*
+X145257271Y-104940552D01*
+X145293009Y-104911222D01*
+X145310913Y-104901652D01*
+X145449533Y-104827557D01*
+X145506147Y-104810384D01*
+X145619373Y-104776037D01*
+X145685558Y-104769518D01*
+X145751740Y-104763000D01*
+X145840260Y-104763000D01*
+X145906442Y-104769518D01*
+X145906442Y-104769518D01*
+G37*
+G36*
+X143366442Y-104769518D02*
+X143432627Y-104776037D01*
+X143545853Y-104810384D01*
+X143602467Y-104827557D01*
+X143741087Y-104901652D01*
+X143758991Y-104911222D01*
+X143794729Y-104940552D01*
+X143896186Y-105023814D01*
+X143979448Y-105125271D01*
+X144008778Y-105161009D01*
+X144008779Y-105161011D01*
+X144092443Y-105317533D01*
+X144092443Y-105317534D01*
+X144143963Y-105487373D01*
+X144161359Y-105664000D01*
+X144143963Y-105840627D01*
+X144109616Y-105953853D01*
+X144092443Y-106010467D01*
+X144018348Y-106149087D01*
+X144008778Y-106166991D01*
+X143979448Y-106202729D01*
+X143896186Y-106304186D01*
+X143794729Y-106387448D01*
+X143758991Y-106416778D01*
+X143758989Y-106416779D01*
+X143602467Y-106500443D01*
+X143545853Y-106517616D01*
+X143432627Y-106551963D01*
+X143366442Y-106558482D01*
+X143300260Y-106565000D01*
+X143211740Y-106565000D01*
+X143145558Y-106558482D01*
+X143079373Y-106551963D01*
+X142966147Y-106517616D01*
+X142909533Y-106500443D01*
+X142753011Y-106416779D01*
+X142753009Y-106416778D01*
+X142717271Y-106387448D01*
+X142615814Y-106304186D01*
+X142532552Y-106202729D01*
+X142503222Y-106166991D01*
+X142493652Y-106149087D01*
+X142419557Y-106010467D01*
+X142402384Y-105953853D01*
+X142368037Y-105840627D01*
+X142350641Y-105664000D01*
+X142368037Y-105487373D01*
+X142419557Y-105317534D01*
+X142419557Y-105317533D01*
+X142503221Y-105161011D01*
+X142503222Y-105161009D01*
+X142532552Y-105125271D01*
+X142615814Y-105023814D01*
+X142717271Y-104940552D01*
+X142753009Y-104911222D01*
+X142770913Y-104901652D01*
+X142909533Y-104827557D01*
+X142966147Y-104810384D01*
+X143079373Y-104776037D01*
+X143145558Y-104769518D01*
+X143211740Y-104763000D01*
+X143300260Y-104763000D01*
+X143366442Y-104769518D01*
+X143366442Y-104769518D01*
+G37*
+G36*
+X141617000Y-106565000D02*
+X139815000Y-106565000D01*
+X139815000Y-104763000D01*
+X141617000Y-104763000D01*
+X141617000Y-106565000D01*
+X141617000Y-106565000D01*
+G37*
+G36*
+X155851000Y-102351000D02*
+X153949000Y-102351000D01*
+X153949000Y-100449000D01*
+X155851000Y-100449000D01*
+X155851000Y-102351000D01*
+X155851000Y-102351000D01*
+G37*
+G36*
+X148271000Y-102297000D02*
+X146369000Y-102297000D01*
+X146369000Y-100395000D01*
+X148271000Y-100395000D01*
+X148271000Y-102297000D01*
+X148271000Y-102297000D01*
+G37*
+G36*
+X139851000Y-102251000D02*
+X137949000Y-102251000D01*
+X137949000Y-100349000D01*
+X139851000Y-100349000D01*
+X139851000Y-102251000D01*
+X139851000Y-102251000D01*
+G37*
+G36*
+X155177396Y-97945546D02*
+X155350466Y-98017234D01*
+X155506230Y-98121312D01*
+X155638688Y-98253770D01*
+X155742766Y-98409534D01*
+X155814454Y-98582604D01*
+X155851000Y-98766333D01*
+X155851000Y-98953667D01*
+X155814454Y-99137396D01*
+X155742766Y-99310466D01*
+X155638688Y-99466230D01*
+X155506230Y-99598688D01*
+X155350466Y-99702766D01*
+X155177396Y-99774454D01*
+X154993667Y-99811000D01*
+X154806333Y-99811000D01*
+X154622604Y-99774454D01*
+X154449534Y-99702766D01*
+X154293770Y-99598688D01*
+X154161312Y-99466230D01*
+X154057234Y-99310466D01*
+X153985546Y-99137396D01*
+X153949000Y-98953667D01*
+X153949000Y-98766333D01*
+X153985546Y-98582604D01*
+X154057234Y-98409534D01*
+X154161312Y-98253770D01*
+X154293770Y-98121312D01*
+X154449534Y-98017234D01*
+X154622604Y-97945546D01*
+X154806333Y-97909000D01*
+X154993667Y-97909000D01*
+X155177396Y-97945546D01*
+X155177396Y-97945546D01*
+G37*
+G36*
+X147597396Y-97891546D02*
+X147770466Y-97963234D01*
+X147926230Y-98067312D01*
+X148058688Y-98199770D01*
+X148162766Y-98355534D01*
+X148234454Y-98528604D01*
+X148271000Y-98712333D01*
+X148271000Y-98899667D01*
+X148234454Y-99083396D01*
+X148162766Y-99256466D01*
+X148058688Y-99412230D01*
+X147926230Y-99544688D01*
+X147770466Y-99648766D01*
+X147597396Y-99720454D01*
+X147413667Y-99757000D01*
+X147226333Y-99757000D01*
+X147042604Y-99720454D01*
+X146869534Y-99648766D01*
+X146713770Y-99544688D01*
+X146581312Y-99412230D01*
+X146477234Y-99256466D01*
+X146405546Y-99083396D01*
+X146369000Y-98899667D01*
+X146369000Y-98712333D01*
+X146405546Y-98528604D01*
+X146477234Y-98355534D01*
+X146581312Y-98199770D01*
+X146713770Y-98067312D01*
+X146869534Y-97963234D01*
+X147042604Y-97891546D01*
+X147226333Y-97855000D01*
+X147413667Y-97855000D01*
+X147597396Y-97891546D01*
+X147597396Y-97891546D01*
+G37*
+G36*
+X139177396Y-97845546D02*
+X139350466Y-97917234D01*
+X139506230Y-98021312D01*
+X139638688Y-98153770D01*
+X139742766Y-98309534D01*
+X139814454Y-98482604D01*
+X139851000Y-98666333D01*
+X139851000Y-98853667D01*
+X139814454Y-99037396D01*
+X139742766Y-99210466D01*
+X139638688Y-99366230D01*
+X139506230Y-99498688D01*
+X139350466Y-99602766D01*
+X139177396Y-99674454D01*
+X138993667Y-99711000D01*
+X138806333Y-99711000D01*
+X138622604Y-99674454D01*
+X138449534Y-99602766D01*
+X138293770Y-99498688D01*
+X138161312Y-99366230D01*
+X138057234Y-99210466D01*
+X137985546Y-99037396D01*
+X137949000Y-98853667D01*
+X137949000Y-98666333D01*
+X137985546Y-98482604D01*
+X138057234Y-98309534D01*
+X138161312Y-98153770D01*
+X138293770Y-98021312D01*
+X138449534Y-97917234D01*
+X138622604Y-97845546D01*
+X138806333Y-97809000D01*
+X138993667Y-97809000D01*
+X139177396Y-97845546D01*
+X139177396Y-97845546D01*
+G37*
+G36*
+X140201000Y-96251000D02*
+X139199000Y-96251000D01*
+X139199000Y-94949000D01*
+X140201000Y-94949000D01*
+X140201000Y-96251000D01*
+X140201000Y-96251000D01*
+G37*
+G36*
+X148271000Y-95947000D02*
+X146369000Y-95947000D01*
+X146369000Y-94045000D01*
+X148271000Y-94045000D01*
+X148271000Y-95947000D01*
+X148271000Y-95947000D01*
+G37*
+G36*
+X138301000Y-95601000D02*
+X136499000Y-95601000D01*
+X136499000Y-93799000D01*
+X138301000Y-93799000D01*
+X138301000Y-95601000D01*
+X138301000Y-95601000D01*
+G37*
+G36*
+X142501000Y-94701000D02*
+X141499000Y-94701000D01*
+X141499000Y-93799000D01*
+X142501000Y-93799000D01*
+X142501000Y-94701000D01*
+X142501000Y-94701000D01*
+G37*
+G36*
+X140201000Y-94051000D02*
+X139199000Y-94051000D01*
+X139199000Y-92749000D01*
+X140201000Y-92749000D01*
+X140201000Y-94051000D01*
+X140201000Y-94051000D01*
+G37*
+G36*
+X144501000Y-93751000D02*
+X143499000Y-93751000D01*
+X143499000Y-92849000D01*
+X144501000Y-92849000D01*
+X144501000Y-93751000D01*
+X144501000Y-93751000D01*
+G37*
+G36*
+X147597396Y-91541546D02*
+X147770466Y-91613234D01*
+X147926230Y-91717312D01*
+X148058688Y-91849770D01*
+X148162766Y-92005534D01*
+X148234454Y-92178604D01*
+X148271000Y-92362333D01*
+X148271000Y-92549667D01*
+X148234454Y-92733396D01*
+X148162766Y-92906466D01*
+X148058688Y-93062230D01*
+X147926230Y-93194688D01*
+X147770466Y-93298766D01*
+X147597396Y-93370454D01*
+X147413667Y-93407000D01*
+X147226333Y-93407000D01*
+X147042604Y-93370454D01*
+X146869534Y-93298766D01*
+X146713770Y-93194688D01*
+X146581312Y-93062230D01*
+X146477234Y-92906466D01*
+X146405546Y-92733396D01*
+X146369000Y-92549667D01*
+X146369000Y-92362333D01*
+X146405546Y-92178604D01*
+X146477234Y-92005534D01*
+X146581312Y-91849770D01*
+X146713770Y-91717312D01*
+X146869534Y-91613234D01*
+X147042604Y-91541546D01*
+X147226333Y-91505000D01*
+X147413667Y-91505000D01*
+X147597396Y-91541546D01*
+X147597396Y-91541546D01*
+G37*
+G36*
+X142501000Y-92801000D02*
+X141499000Y-92801000D01*
+X141499000Y-91899000D01*
+X142501000Y-91899000D01*
+X142501000Y-92801000D01*
+X142501000Y-92801000D01*
+G37*
+G36*
+X141736771Y-90171751D02*
+X140816117Y-91092405D01*
+X140107595Y-90383883D01*
+X141028249Y-89463229D01*
+X141736771Y-90171751D01*
+X141736771Y-90171751D01*
+G37*
+G36*
+X156468207Y-88392000D02*
+X155194000Y-89666207D01*
+X153919793Y-88392000D01*
+X155194000Y-87117793D01*
+X156468207Y-88392000D01*
+X156468207Y-88392000D01*
+G37*
+G36*
+X148271000Y-89597000D02*
+X146369000Y-89597000D01*
+X146369000Y-87695000D01*
+X148271000Y-87695000D01*
+X148271000Y-89597000D01*
+X148271000Y-89597000D01*
+G37*
+G36*
+X143292405Y-88616117D02*
+X142371751Y-89536771D01*
+X141663229Y-88828249D01*
+X142583883Y-87907595D01*
+X143292405Y-88616117D01*
+X143292405Y-88616117D01*
+G37*
+G36*
+X153508391Y-85701467D02*
+X153574576Y-85707986D01*
+X153687802Y-85742333D01*
+X153744416Y-85759506D01*
+X153873687Y-85828604D01*
+X153900940Y-85843171D01*
+X153936678Y-85872501D01*
+X154038135Y-85955763D01*
+X154121397Y-86057220D01*
+X154150727Y-86092958D01*
+X154150728Y-86092960D01*
+X154234392Y-86249482D01*
+X154234392Y-86249483D01*
+X154285912Y-86419322D01*
+X154303308Y-86595949D01*
+X154285912Y-86772576D01*
+X154264037Y-86844688D01*
+X154234392Y-86942416D01*
+X154192679Y-87020454D01*
+X154150727Y-87098940D01*
+X154135254Y-87117794D01*
+X154038135Y-87236135D01*
+X153936678Y-87319397D01*
+X153900940Y-87348727D01*
+X153900938Y-87348728D01*
+X153744416Y-87432392D01*
+X153687802Y-87449565D01*
+X153574576Y-87483912D01*
+X153508392Y-87490430D01*
+X153442209Y-87496949D01*
+X153353689Y-87496949D01*
+X153287506Y-87490430D01*
+X153221322Y-87483912D01*
+X153108096Y-87449565D01*
+X153051482Y-87432392D01*
+X152894960Y-87348728D01*
+X152894958Y-87348727D01*
+X152859220Y-87319397D01*
+X152757763Y-87236135D01*
+X152660644Y-87117794D01*
+X152645171Y-87098940D01*
+X152603219Y-87020454D01*
+X152561506Y-86942416D01*
+X152531861Y-86844688D01*
+X152509986Y-86772576D01*
+X152492590Y-86595949D01*
+X152509986Y-86419322D01*
+X152561506Y-86249483D01*
+X152561506Y-86249482D01*
+X152645170Y-86092960D01*
+X152645171Y-86092958D01*
+X152674501Y-86057220D01*
+X152757763Y-85955763D01*
+X152859220Y-85872501D01*
+X152894958Y-85843171D01*
+X152922211Y-85828604D01*
+X153051482Y-85759506D01*
+X153108096Y-85742333D01*
+X153221322Y-85707986D01*
+X153287507Y-85701467D01*
+X153353689Y-85694949D01*
+X153442209Y-85694949D01*
+X153508391Y-85701467D01*
+X153508391Y-85701467D01*
+G37*
+G36*
+X147597396Y-85191546D02*
+X147770466Y-85263234D01*
+X147926230Y-85367312D01*
+X148058688Y-85499770D01*
+X148162766Y-85655534D01*
+X148234454Y-85828604D01*
+X148271000Y-86012333D01*
+X148271000Y-86199667D01*
+X148234454Y-86383396D01*
+X148162766Y-86556466D01*
+X148058688Y-86712230D01*
+X147926230Y-86844688D01*
+X147770466Y-86948766D01*
+X147597396Y-87020454D01*
+X147413667Y-87057000D01*
+X147226333Y-87057000D01*
+X147042604Y-87020454D01*
+X146869534Y-86948766D01*
+X146713770Y-86844688D01*
+X146581312Y-86712230D01*
+X146477234Y-86556466D01*
+X146405546Y-86383396D01*
+X146369000Y-86199667D01*
+X146369000Y-86012333D01*
+X146405546Y-85828604D01*
+X146477234Y-85655534D01*
+X146581312Y-85499770D01*
+X146713770Y-85367312D01*
+X146869534Y-85263234D01*
+X147042604Y-85191546D01*
+X147226333Y-85155000D01*
+X147413667Y-85155000D01*
+X147597396Y-85191546D01*
+X147597396Y-85191546D01*
+G37*
+M02*
diff --git a/Resources/modules/traffic/gerber/traffic-B.Paste.gbr b/Resources/modules/traffic/gerber/traffic-B.Paste.gbr
new file mode 100644
index 0000000..98d8c36
--- /dev/null
+++ b/Resources/modules/traffic/gerber/traffic-B.Paste.gbr
@@ -0,0 +1,54 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1*
+G04 #@! TF.CreationDate,2019-01-23T10:45:12+05:30*
+G04 #@! TF.ProjectId,traffic,747261666669632E6B696361645F7063,rev?*
+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.0.1) date Wed 23 Jan 2019 10:45:12 AM IST*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+%ADD10R,0.900000X1.200000*%
+%ADD11R,0.900000X0.800000*%
+%ADD12C,0.900000*%
+%ADD13C,0.100000*%
+G04 APERTURE END LIST*
+D10*
+G04 #@! TO.C,R2*
+X139700000Y-95600000D03*
+X139700000Y-93400000D03*
+G04 #@! TD*
+D11*
+G04 #@! TO.C,Q1*
+X144000000Y-93300000D03*
+X142000000Y-92350000D03*
+X142000000Y-94250000D03*
+G04 #@! TD*
+D12*
+G04 #@! TO.C,R1*
+X140922183Y-90277817D03*
+D13*
+G36*
+X141028249Y-89535355D02*
+X141664645Y-90171751D01*
+X140816117Y-91020279D01*
+X140179721Y-90383883D01*
+X141028249Y-89535355D01*
+X141028249Y-89535355D01*
+G37*
+D12*
+X142477817Y-88722183D03*
+D13*
+G36*
+X142583883Y-87979721D02*
+X143220279Y-88616117D01*
+X142371751Y-89464645D01*
+X141735355Y-88828249D01*
+X142583883Y-87979721D01*
+X142583883Y-87979721D01*
+G37*
+G04 #@! TD*
+M02*
diff --git a/Resources/modules/traffic/gerber/traffic-B.SilkS.gbr b/Resources/modules/traffic/gerber/traffic-B.SilkS.gbr
new file mode 100644
index 0000000..0ec5834
--- /dev/null
+++ b/Resources/modules/traffic/gerber/traffic-B.SilkS.gbr
@@ -0,0 +1,116 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1*
+G04 #@! TF.CreationDate,2019-01-23T10:45:12+05:30*
+G04 #@! TF.ProjectId,traffic,747261666669632E6B696361645F7063,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.0.1) date Wed 23 Jan 2019 10:45:12 AM IST*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+%ADD10C,0.120000*%
+%ADD11C,0.150000*%
+G04 APERTURE END LIST*
+D10*
+G04 #@! TO.C,R2*
+X139020000Y-94000000D02*
+X139020000Y-95000000D01*
+X140380000Y-95000000D02*
+X140380000Y-94000000D01*
+G04 #@! TO.C,Q1*
+X143760000Y-91720000D02*
+X142300000Y-91720000D01*
+X143760000Y-94880000D02*
+X141600000Y-94880000D01*
+X143760000Y-94880000D02*
+X143760000Y-93950000D01*
+X143760000Y-91720000D02*
+X143760000Y-92650000D01*
+G04 #@! TO.C,R1*
+X141572721Y-88665614D02*
+X140865614Y-89372721D01*
+X141827279Y-90334386D02*
+X142534386Y-89627279D01*
+G04 #@! TO.C,R2*
+D11*
+X140152380Y-91533333D02*
+X139676190Y-91200000D01*
+X140152380Y-90961904D02*
+X139152380Y-90961904D01*
+X139152380Y-91342857D01*
+X139200000Y-91438095D01*
+X139247619Y-91485714D01*
+X139342857Y-91533333D01*
+X139485714Y-91533333D01*
+X139580952Y-91485714D01*
+X139628571Y-91438095D01*
+X139676190Y-91342857D01*
+X139676190Y-90961904D01*
+X139247619Y-91914285D02*
+X139200000Y-91961904D01*
+X139152380Y-92057142D01*
+X139152380Y-92295238D01*
+X139200000Y-92390476D01*
+X139247619Y-92438095D01*
+X139342857Y-92485714D01*
+X139438095Y-92485714D01*
+X139580952Y-92438095D01*
+X140152380Y-91866666D01*
+X140152380Y-92485714D01*
+G04 #@! TO.C,Q1*
+X143095238Y-96347619D02*
+X143190476Y-96300000D01*
+X143285714Y-96204761D01*
+X143428571Y-96061904D01*
+X143523809Y-96014285D01*
+X143619047Y-96014285D01*
+X143571428Y-96252380D02*
+X143666666Y-96204761D01*
+X143761904Y-96109523D01*
+X143809523Y-95919047D01*
+X143809523Y-95585714D01*
+X143761904Y-95395238D01*
+X143666666Y-95300000D01*
+X143571428Y-95252380D01*
+X143380952Y-95252380D01*
+X143285714Y-95300000D01*
+X143190476Y-95395238D01*
+X143142857Y-95585714D01*
+X143142857Y-95919047D01*
+X143190476Y-96109523D01*
+X143285714Y-96204761D01*
+X143380952Y-96252380D01*
+X143571428Y-96252380D01*
+X142190476Y-96252380D02*
+X142761904Y-96252380D01*
+X142476190Y-96252380D02*
+X142476190Y-95252380D01*
+X142571428Y-95395238D01*
+X142666666Y-95490476D01*
+X142761904Y-95538095D01*
+G04 #@! TO.C,R1*
+X144137732Y-87702030D02*
+X144036717Y-87129610D01*
+X144541793Y-87297969D02*
+X143834687Y-86590862D01*
+X143565312Y-86860236D01*
+X143531641Y-86961251D01*
+X143531641Y-87028595D01*
+X143565312Y-87129610D01*
+X143666328Y-87230625D01*
+X143767343Y-87264297D01*
+X143834687Y-87264297D01*
+X143935702Y-87230625D01*
+X144205076Y-86961251D01*
+X143464297Y-88375465D02*
+X143868358Y-87971404D01*
+X143666328Y-88173435D02*
+X142959221Y-87466328D01*
+X143127580Y-87500000D01*
+X143262267Y-87500000D01*
+X143363282Y-87466328D01*
+G04 #@! TD*
+M02*
diff --git a/Resources/modules/traffic/gerber/traffic-Edge.Cuts.gbr b/Resources/modules/traffic/gerber/traffic-Edge.Cuts.gbr
new file mode 100644
index 0000000..2621482
--- /dev/null
+++ b/Resources/modules/traffic/gerber/traffic-Edge.Cuts.gbr
@@ -0,0 +1,28 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1*
+G04 #@! TF.CreationDate,2019-01-23T10:45:12+05:30*
+G04 #@! TF.ProjectId,traffic,747261666669632E6B696361645F7063,rev?*
+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.0.1) date Wed 23 Jan 2019 10:45:12 AM IST*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+%ADD10C,0.150000*%
+G04 APERTURE END LIST*
+D10*
+X158496000Y-88392000D02*
+X158496000Y-108712000D01*
+X153162000Y-83312000D02*
+X158496000Y-88392000D01*
+X140716000Y-83312000D02*
+X153162000Y-83312000D01*
+X135382000Y-88900000D02*
+X140716000Y-83312000D01*
+X135382000Y-108712000D02*
+X135382000Y-88900000D01*
+X158496000Y-108712000D02*
+X135382000Y-108712000D01*
+M02*
diff --git a/Resources/modules/traffic/gerber/traffic-F.Cu.gbr b/Resources/modules/traffic/gerber/traffic-F.Cu.gbr
new file mode 100644
index 0000000..fd99bdf
--- /dev/null
+++ b/Resources/modules/traffic/gerber/traffic-F.Cu.gbr
@@ -0,0 +1,129 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1*
+G04 #@! TF.CreationDate,2019-01-23T10:45:12+05:30*
+G04 #@! TF.ProjectId,traffic,747261666669632E6B696361645F7063,rev?*
+G04 #@! TF.SameCoordinates,Original*
+G04 #@! TF.FileFunction,Copper,L1,Top,Signal*
+G04 #@! TF.FilePolarity,Positive*
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 5.0.1) date Wed 23 Jan 2019 10:45:12 AM IST*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD10R,1.700000X1.700000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD11C,1.700000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD12C,1.700000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD13C,0.100000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD14C,1.800000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD15R,1.800000X1.800000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD16O,1.700000X1.700000*%
+G04 #@! TD*
+G04 APERTURE END LIST*
+D10*
+G04 #@! TO.P,J3,1*
+G04 #@! TO.N,+5C*
+X137400000Y-94700000D03*
+G04 #@! TD*
+D11*
+G04 #@! TO.P,J2,2*
+G04 #@! TO.N,Net-(J2-Pad2)*
+X153397949Y-86595949D03*
+D12*
+G04 #@! TD*
+G04 #@! TO.N,Net-(J2-Pad2)*
+G04 #@! TO.C,J2*
+X153397949Y-86595949D02*
+X153397949Y-86595949D01*
+D11*
+G04 #@! TO.P,J2,1*
+G04 #@! TO.N,Net-(D5-Pad1)*
+X155194000Y-88392000D03*
+D13*
+G04 #@! TD*
+G04 #@! TO.N,Net-(D5-Pad1)*
+G04 #@! TO.C,J2*
+G36*
+X155194000Y-87189918D02*
+X156396082Y-88392000D01*
+X155194000Y-89594082D01*
+X153991918Y-88392000D01*
+X155194000Y-87189918D01*
+X155194000Y-87189918D01*
+G37*
+D14*
+G04 #@! TO.P,D5,2*
+G04 #@! TO.N,Net-(D1-Pad2)*
+X147320000Y-86106000D03*
+D15*
+G04 #@! TO.P,D5,1*
+G04 #@! TO.N,Net-(D5-Pad1)*
+X147320000Y-88646000D03*
+G04 #@! TD*
+G04 #@! TO.P,D4,1*
+G04 #@! TO.N,Net-(D4-Pad1)*
+X147320000Y-94996000D03*
+D14*
+G04 #@! TO.P,D4,2*
+G04 #@! TO.N,Net-(D1-Pad2)*
+X147320000Y-92456000D03*
+G04 #@! TD*
+G04 #@! TO.P,D3,2*
+G04 #@! TO.N,Net-(D1-Pad2)*
+X154900000Y-98860000D03*
+D15*
+G04 #@! TO.P,D3,1*
+G04 #@! TO.N,Net-(D3-Pad1)*
+X154900000Y-101400000D03*
+G04 #@! TD*
+G04 #@! TO.P,D2,1*
+G04 #@! TO.N,Net-(D2-Pad1)*
+X147320000Y-101346000D03*
+D14*
+G04 #@! TO.P,D2,2*
+G04 #@! TO.N,Net-(D1-Pad2)*
+X147320000Y-98806000D03*
+G04 #@! TD*
+G04 #@! TO.P,D1,2*
+G04 #@! TO.N,Net-(D1-Pad2)*
+X138900000Y-98760000D03*
+D15*
+G04 #@! TO.P,D1,1*
+G04 #@! TO.N,Net-(D1-Pad1)*
+X138900000Y-101300000D03*
+G04 #@! TD*
+D16*
+G04 #@! TO.P,J1,6*
+G04 #@! TO.N,Net-(D3-Pad1)*
+X153416000Y-105664000D03*
+G04 #@! TO.P,J1,5*
+G04 #@! TO.N,Net-(D5-Pad1)*
+X150876000Y-105664000D03*
+G04 #@! TO.P,J1,4*
+G04 #@! TO.N,Net-(D4-Pad1)*
+X148336000Y-105664000D03*
+G04 #@! TO.P,J1,3*
+G04 #@! TO.N,Net-(D2-Pad1)*
+X145796000Y-105664000D03*
+G04 #@! TO.P,J1,2*
+G04 #@! TO.N,Net-(D1-Pad1)*
+X143256000Y-105664000D03*
+D10*
+G04 #@! TO.P,J1,1*
+G04 #@! TO.N,Net-(J1-Pad1)*
+X140716000Y-105664000D03*
+G04 #@! TD*
+M02*
diff --git a/Resources/modules/traffic/gerber/traffic-F.Mask.gbr b/Resources/modules/traffic/gerber/traffic-F.Mask.gbr
new file mode 100644
index 0000000..7aa732c
--- /dev/null
+++ b/Resources/modules/traffic/gerber/traffic-F.Mask.gbr
@@ -0,0 +1,657 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1*
+G04 #@! TF.CreationDate,2019-01-23T10:45:12+05:30*
+G04 #@! TF.ProjectId,traffic,747261666669632E6B696361645F7063,rev?*
+G04 #@! TF.SameCoordinates,Original*
+G04 #@! TF.FileFunction,Soldermask,Top*
+G04 #@! TF.FilePolarity,Negative*
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 5.0.1) date Wed 23 Jan 2019 10:45:12 AM IST*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+%ADD10C,0.100000*%
+G04 APERTURE END LIST*
+D10*
+G36*
+X141617000Y-106565000D02*
+X139815000Y-106565000D01*
+X139815000Y-104763000D01*
+X141617000Y-104763000D01*
+X141617000Y-106565000D01*
+X141617000Y-106565000D01*
+G37*
+G36*
+X143366442Y-104769518D02*
+X143432627Y-104776037D01*
+X143545853Y-104810384D01*
+X143602467Y-104827557D01*
+X143741087Y-104901652D01*
+X143758991Y-104911222D01*
+X143794729Y-104940552D01*
+X143896186Y-105023814D01*
+X143979448Y-105125271D01*
+X144008778Y-105161009D01*
+X144008779Y-105161011D01*
+X144092443Y-105317533D01*
+X144092443Y-105317534D01*
+X144143963Y-105487373D01*
+X144161359Y-105664000D01*
+X144143963Y-105840627D01*
+X144109616Y-105953853D01*
+X144092443Y-106010467D01*
+X144018348Y-106149087D01*
+X144008778Y-106166991D01*
+X143979448Y-106202729D01*
+X143896186Y-106304186D01*
+X143794729Y-106387448D01*
+X143758991Y-106416778D01*
+X143758989Y-106416779D01*
+X143602467Y-106500443D01*
+X143545853Y-106517616D01*
+X143432627Y-106551963D01*
+X143366442Y-106558482D01*
+X143300260Y-106565000D01*
+X143211740Y-106565000D01*
+X143145558Y-106558482D01*
+X143079373Y-106551963D01*
+X142966147Y-106517616D01*
+X142909533Y-106500443D01*
+X142753011Y-106416779D01*
+X142753009Y-106416778D01*
+X142717271Y-106387448D01*
+X142615814Y-106304186D01*
+X142532552Y-106202729D01*
+X142503222Y-106166991D01*
+X142493652Y-106149087D01*
+X142419557Y-106010467D01*
+X142402384Y-105953853D01*
+X142368037Y-105840627D01*
+X142350641Y-105664000D01*
+X142368037Y-105487373D01*
+X142419557Y-105317534D01*
+X142419557Y-105317533D01*
+X142503221Y-105161011D01*
+X142503222Y-105161009D01*
+X142532552Y-105125271D01*
+X142615814Y-105023814D01*
+X142717271Y-104940552D01*
+X142753009Y-104911222D01*
+X142770913Y-104901652D01*
+X142909533Y-104827557D01*
+X142966147Y-104810384D01*
+X143079373Y-104776037D01*
+X143145558Y-104769518D01*
+X143211740Y-104763000D01*
+X143300260Y-104763000D01*
+X143366442Y-104769518D01*
+X143366442Y-104769518D01*
+G37*
+G36*
+X145906442Y-104769518D02*
+X145972627Y-104776037D01*
+X146085853Y-104810384D01*
+X146142467Y-104827557D01*
+X146281087Y-104901652D01*
+X146298991Y-104911222D01*
+X146334729Y-104940552D01*
+X146436186Y-105023814D01*
+X146519448Y-105125271D01*
+X146548778Y-105161009D01*
+X146548779Y-105161011D01*
+X146632443Y-105317533D01*
+X146632443Y-105317534D01*
+X146683963Y-105487373D01*
+X146701359Y-105664000D01*
+X146683963Y-105840627D01*
+X146649616Y-105953853D01*
+X146632443Y-106010467D01*
+X146558348Y-106149087D01*
+X146548778Y-106166991D01*
+X146519448Y-106202729D01*
+X146436186Y-106304186D01*
+X146334729Y-106387448D01*
+X146298991Y-106416778D01*
+X146298989Y-106416779D01*
+X146142467Y-106500443D01*
+X146085853Y-106517616D01*
+X145972627Y-106551963D01*
+X145906442Y-106558482D01*
+X145840260Y-106565000D01*
+X145751740Y-106565000D01*
+X145685558Y-106558482D01*
+X145619373Y-106551963D01*
+X145506147Y-106517616D01*
+X145449533Y-106500443D01*
+X145293011Y-106416779D01*
+X145293009Y-106416778D01*
+X145257271Y-106387448D01*
+X145155814Y-106304186D01*
+X145072552Y-106202729D01*
+X145043222Y-106166991D01*
+X145033652Y-106149087D01*
+X144959557Y-106010467D01*
+X144942384Y-105953853D01*
+X144908037Y-105840627D01*
+X144890641Y-105664000D01*
+X144908037Y-105487373D01*
+X144959557Y-105317534D01*
+X144959557Y-105317533D01*
+X145043221Y-105161011D01*
+X145043222Y-105161009D01*
+X145072552Y-105125271D01*
+X145155814Y-105023814D01*
+X145257271Y-104940552D01*
+X145293009Y-104911222D01*
+X145310913Y-104901652D01*
+X145449533Y-104827557D01*
+X145506147Y-104810384D01*
+X145619373Y-104776037D01*
+X145685558Y-104769518D01*
+X145751740Y-104763000D01*
+X145840260Y-104763000D01*
+X145906442Y-104769518D01*
+X145906442Y-104769518D01*
+G37*
+G36*
+X148446442Y-104769518D02*
+X148512627Y-104776037D01*
+X148625853Y-104810384D01*
+X148682467Y-104827557D01*
+X148821087Y-104901652D01*
+X148838991Y-104911222D01*
+X148874729Y-104940552D01*
+X148976186Y-105023814D01*
+X149059448Y-105125271D01*
+X149088778Y-105161009D01*
+X149088779Y-105161011D01*
+X149172443Y-105317533D01*
+X149172443Y-105317534D01*
+X149223963Y-105487373D01*
+X149241359Y-105664000D01*
+X149223963Y-105840627D01*
+X149189616Y-105953853D01*
+X149172443Y-106010467D01*
+X149098348Y-106149087D01*
+X149088778Y-106166991D01*
+X149059448Y-106202729D01*
+X148976186Y-106304186D01*
+X148874729Y-106387448D01*
+X148838991Y-106416778D01*
+X148838989Y-106416779D01*
+X148682467Y-106500443D01*
+X148625853Y-106517616D01*
+X148512627Y-106551963D01*
+X148446442Y-106558482D01*
+X148380260Y-106565000D01*
+X148291740Y-106565000D01*
+X148225558Y-106558482D01*
+X148159373Y-106551963D01*
+X148046147Y-106517616D01*
+X147989533Y-106500443D01*
+X147833011Y-106416779D01*
+X147833009Y-106416778D01*
+X147797271Y-106387448D01*
+X147695814Y-106304186D01*
+X147612552Y-106202729D01*
+X147583222Y-106166991D01*
+X147573652Y-106149087D01*
+X147499557Y-106010467D01*
+X147482384Y-105953853D01*
+X147448037Y-105840627D01*
+X147430641Y-105664000D01*
+X147448037Y-105487373D01*
+X147499557Y-105317534D01*
+X147499557Y-105317533D01*
+X147583221Y-105161011D01*
+X147583222Y-105161009D01*
+X147612552Y-105125271D01*
+X147695814Y-105023814D01*
+X147797271Y-104940552D01*
+X147833009Y-104911222D01*
+X147850913Y-104901652D01*
+X147989533Y-104827557D01*
+X148046147Y-104810384D01*
+X148159373Y-104776037D01*
+X148225558Y-104769518D01*
+X148291740Y-104763000D01*
+X148380260Y-104763000D01*
+X148446442Y-104769518D01*
+X148446442Y-104769518D01*
+G37*
+G36*
+X153526442Y-104769518D02*
+X153592627Y-104776037D01*
+X153705853Y-104810384D01*
+X153762467Y-104827557D01*
+X153901087Y-104901652D01*
+X153918991Y-104911222D01*
+X153954729Y-104940552D01*
+X154056186Y-105023814D01*
+X154139448Y-105125271D01*
+X154168778Y-105161009D01*
+X154168779Y-105161011D01*
+X154252443Y-105317533D01*
+X154252443Y-105317534D01*
+X154303963Y-105487373D01*
+X154321359Y-105664000D01*
+X154303963Y-105840627D01*
+X154269616Y-105953853D01*
+X154252443Y-106010467D01*
+X154178348Y-106149087D01*
+X154168778Y-106166991D01*
+X154139448Y-106202729D01*
+X154056186Y-106304186D01*
+X153954729Y-106387448D01*
+X153918991Y-106416778D01*
+X153918989Y-106416779D01*
+X153762467Y-106500443D01*
+X153705853Y-106517616D01*
+X153592627Y-106551963D01*
+X153526442Y-106558482D01*
+X153460260Y-106565000D01*
+X153371740Y-106565000D01*
+X153305558Y-106558482D01*
+X153239373Y-106551963D01*
+X153126147Y-106517616D01*
+X153069533Y-106500443D01*
+X152913011Y-106416779D01*
+X152913009Y-106416778D01*
+X152877271Y-106387448D01*
+X152775814Y-106304186D01*
+X152692552Y-106202729D01*
+X152663222Y-106166991D01*
+X152653652Y-106149087D01*
+X152579557Y-106010467D01*
+X152562384Y-105953853D01*
+X152528037Y-105840627D01*
+X152510641Y-105664000D01*
+X152528037Y-105487373D01*
+X152579557Y-105317534D01*
+X152579557Y-105317533D01*
+X152663221Y-105161011D01*
+X152663222Y-105161009D01*
+X152692552Y-105125271D01*
+X152775814Y-105023814D01*
+X152877271Y-104940552D01*
+X152913009Y-104911222D01*
+X152930913Y-104901652D01*
+X153069533Y-104827557D01*
+X153126147Y-104810384D01*
+X153239373Y-104776037D01*
+X153305558Y-104769518D01*
+X153371740Y-104763000D01*
+X153460260Y-104763000D01*
+X153526442Y-104769518D01*
+X153526442Y-104769518D01*
+G37*
+G36*
+X150986442Y-104769518D02*
+X151052627Y-104776037D01*
+X151165853Y-104810384D01*
+X151222467Y-104827557D01*
+X151361087Y-104901652D01*
+X151378991Y-104911222D01*
+X151414729Y-104940552D01*
+X151516186Y-105023814D01*
+X151599448Y-105125271D01*
+X151628778Y-105161009D01*
+X151628779Y-105161011D01*
+X151712443Y-105317533D01*
+X151712443Y-105317534D01*
+X151763963Y-105487373D01*
+X151781359Y-105664000D01*
+X151763963Y-105840627D01*
+X151729616Y-105953853D01*
+X151712443Y-106010467D01*
+X151638348Y-106149087D01*
+X151628778Y-106166991D01*
+X151599448Y-106202729D01*
+X151516186Y-106304186D01*
+X151414729Y-106387448D01*
+X151378991Y-106416778D01*
+X151378989Y-106416779D01*
+X151222467Y-106500443D01*
+X151165853Y-106517616D01*
+X151052627Y-106551963D01*
+X150986442Y-106558482D01*
+X150920260Y-106565000D01*
+X150831740Y-106565000D01*
+X150765558Y-106558482D01*
+X150699373Y-106551963D01*
+X150586147Y-106517616D01*
+X150529533Y-106500443D01*
+X150373011Y-106416779D01*
+X150373009Y-106416778D01*
+X150337271Y-106387448D01*
+X150235814Y-106304186D01*
+X150152552Y-106202729D01*
+X150123222Y-106166991D01*
+X150113652Y-106149087D01*
+X150039557Y-106010467D01*
+X150022384Y-105953853D01*
+X149988037Y-105840627D01*
+X149970641Y-105664000D01*
+X149988037Y-105487373D01*
+X150039557Y-105317534D01*
+X150039557Y-105317533D01*
+X150123221Y-105161011D01*
+X150123222Y-105161009D01*
+X150152552Y-105125271D01*
+X150235814Y-105023814D01*
+X150337271Y-104940552D01*
+X150373009Y-104911222D01*
+X150390913Y-104901652D01*
+X150529533Y-104827557D01*
+X150586147Y-104810384D01*
+X150699373Y-104776037D01*
+X150765558Y-104769518D01*
+X150831740Y-104763000D01*
+X150920260Y-104763000D01*
+X150986442Y-104769518D01*
+X150986442Y-104769518D01*
+G37*
+G36*
+X155851000Y-102351000D02*
+X153949000Y-102351000D01*
+X153949000Y-100449000D01*
+X155851000Y-100449000D01*
+X155851000Y-102351000D01*
+X155851000Y-102351000D01*
+G37*
+G36*
+X148271000Y-102297000D02*
+X146369000Y-102297000D01*
+X146369000Y-100395000D01*
+X148271000Y-100395000D01*
+X148271000Y-102297000D01*
+X148271000Y-102297000D01*
+G37*
+G36*
+X139851000Y-102251000D02*
+X137949000Y-102251000D01*
+X137949000Y-100349000D01*
+X139851000Y-100349000D01*
+X139851000Y-102251000D01*
+X139851000Y-102251000D01*
+G37*
+G36*
+X155177396Y-97945546D02*
+X155350466Y-98017234D01*
+X155506230Y-98121312D01*
+X155638688Y-98253770D01*
+X155742766Y-98409534D01*
+X155814454Y-98582604D01*
+X155851000Y-98766333D01*
+X155851000Y-98953667D01*
+X155814454Y-99137396D01*
+X155742766Y-99310466D01*
+X155638688Y-99466230D01*
+X155506230Y-99598688D01*
+X155350466Y-99702766D01*
+X155177396Y-99774454D01*
+X154993667Y-99811000D01*
+X154806333Y-99811000D01*
+X154622604Y-99774454D01*
+X154449534Y-99702766D01*
+X154293770Y-99598688D01*
+X154161312Y-99466230D01*
+X154057234Y-99310466D01*
+X153985546Y-99137396D01*
+X153949000Y-98953667D01*
+X153949000Y-98766333D01*
+X153985546Y-98582604D01*
+X154057234Y-98409534D01*
+X154161312Y-98253770D01*
+X154293770Y-98121312D01*
+X154449534Y-98017234D01*
+X154622604Y-97945546D01*
+X154806333Y-97909000D01*
+X154993667Y-97909000D01*
+X155177396Y-97945546D01*
+X155177396Y-97945546D01*
+G37*
+G36*
+X147597396Y-97891546D02*
+X147770466Y-97963234D01*
+X147926230Y-98067312D01*
+X148058688Y-98199770D01*
+X148162766Y-98355534D01*
+X148234454Y-98528604D01*
+X148271000Y-98712333D01*
+X148271000Y-98899667D01*
+X148234454Y-99083396D01*
+X148162766Y-99256466D01*
+X148058688Y-99412230D01*
+X147926230Y-99544688D01*
+X147770466Y-99648766D01*
+X147597396Y-99720454D01*
+X147413667Y-99757000D01*
+X147226333Y-99757000D01*
+X147042604Y-99720454D01*
+X146869534Y-99648766D01*
+X146713770Y-99544688D01*
+X146581312Y-99412230D01*
+X146477234Y-99256466D01*
+X146405546Y-99083396D01*
+X146369000Y-98899667D01*
+X146369000Y-98712333D01*
+X146405546Y-98528604D01*
+X146477234Y-98355534D01*
+X146581312Y-98199770D01*
+X146713770Y-98067312D01*
+X146869534Y-97963234D01*
+X147042604Y-97891546D01*
+X147226333Y-97855000D01*
+X147413667Y-97855000D01*
+X147597396Y-97891546D01*
+X147597396Y-97891546D01*
+G37*
+G36*
+X139177396Y-97845546D02*
+X139350466Y-97917234D01*
+X139506230Y-98021312D01*
+X139638688Y-98153770D01*
+X139742766Y-98309534D01*
+X139814454Y-98482604D01*
+X139851000Y-98666333D01*
+X139851000Y-98853667D01*
+X139814454Y-99037396D01*
+X139742766Y-99210466D01*
+X139638688Y-99366230D01*
+X139506230Y-99498688D01*
+X139350466Y-99602766D01*
+X139177396Y-99674454D01*
+X138993667Y-99711000D01*
+X138806333Y-99711000D01*
+X138622604Y-99674454D01*
+X138449534Y-99602766D01*
+X138293770Y-99498688D01*
+X138161312Y-99366230D01*
+X138057234Y-99210466D01*
+X137985546Y-99037396D01*
+X137949000Y-98853667D01*
+X137949000Y-98666333D01*
+X137985546Y-98482604D01*
+X138057234Y-98309534D01*
+X138161312Y-98153770D01*
+X138293770Y-98021312D01*
+X138449534Y-97917234D01*
+X138622604Y-97845546D01*
+X138806333Y-97809000D01*
+X138993667Y-97809000D01*
+X139177396Y-97845546D01*
+X139177396Y-97845546D01*
+G37*
+G36*
+X148271000Y-95947000D02*
+X146369000Y-95947000D01*
+X146369000Y-94045000D01*
+X148271000Y-94045000D01*
+X148271000Y-95947000D01*
+X148271000Y-95947000D01*
+G37*
+G36*
+X138301000Y-95601000D02*
+X136499000Y-95601000D01*
+X136499000Y-93799000D01*
+X138301000Y-93799000D01*
+X138301000Y-95601000D01*
+X138301000Y-95601000D01*
+G37*
+G36*
+X147597396Y-91541546D02*
+X147770466Y-91613234D01*
+X147926230Y-91717312D01*
+X148058688Y-91849770D01*
+X148162766Y-92005534D01*
+X148234454Y-92178604D01*
+X148271000Y-92362333D01*
+X148271000Y-92549667D01*
+X148234454Y-92733396D01*
+X148162766Y-92906466D01*
+X148058688Y-93062230D01*
+X147926230Y-93194688D01*
+X147770466Y-93298766D01*
+X147597396Y-93370454D01*
+X147413667Y-93407000D01*
+X147226333Y-93407000D01*
+X147042604Y-93370454D01*
+X146869534Y-93298766D01*
+X146713770Y-93194688D01*
+X146581312Y-93062230D01*
+X146477234Y-92906466D01*
+X146405546Y-92733396D01*
+X146369000Y-92549667D01*
+X146369000Y-92362333D01*
+X146405546Y-92178604D01*
+X146477234Y-92005534D01*
+X146581312Y-91849770D01*
+X146713770Y-91717312D01*
+X146869534Y-91613234D01*
+X147042604Y-91541546D01*
+X147226333Y-91505000D01*
+X147413667Y-91505000D01*
+X147597396Y-91541546D01*
+X147597396Y-91541546D01*
+G37*
+G36*
+X156468207Y-88392000D02*
+X155194000Y-89666207D01*
+X153919793Y-88392000D01*
+X155194000Y-87117793D01*
+X156468207Y-88392000D01*
+X156468207Y-88392000D01*
+G37*
+G36*
+X148271000Y-89597000D02*
+X146369000Y-89597000D01*
+X146369000Y-87695000D01*
+X148271000Y-87695000D01*
+X148271000Y-89597000D01*
+X148271000Y-89597000D01*
+G37*
+G36*
+X153508391Y-85701467D02*
+X153574576Y-85707986D01*
+X153687802Y-85742333D01*
+X153744416Y-85759506D01*
+X153873687Y-85828604D01*
+X153900940Y-85843171D01*
+X153936678Y-85872501D01*
+X154038135Y-85955763D01*
+X154121397Y-86057220D01*
+X154150727Y-86092958D01*
+X154150728Y-86092960D01*
+X154234392Y-86249482D01*
+X154234392Y-86249483D01*
+X154285912Y-86419322D01*
+X154303308Y-86595949D01*
+X154285912Y-86772576D01*
+X154264037Y-86844688D01*
+X154234392Y-86942416D01*
+X154192679Y-87020454D01*
+X154150727Y-87098940D01*
+X154135254Y-87117794D01*
+X154038135Y-87236135D01*
+X153936678Y-87319397D01*
+X153900940Y-87348727D01*
+X153900938Y-87348728D01*
+X153744416Y-87432392D01*
+X153687802Y-87449565D01*
+X153574576Y-87483912D01*
+X153508392Y-87490430D01*
+X153442209Y-87496949D01*
+X153353689Y-87496949D01*
+X153287506Y-87490430D01*
+X153221322Y-87483912D01*
+X153108096Y-87449565D01*
+X153051482Y-87432392D01*
+X152894960Y-87348728D01*
+X152894958Y-87348727D01*
+X152859220Y-87319397D01*
+X152757763Y-87236135D01*
+X152660644Y-87117794D01*
+X152645171Y-87098940D01*
+X152603219Y-87020454D01*
+X152561506Y-86942416D01*
+X152531861Y-86844688D01*
+X152509986Y-86772576D01*
+X152492590Y-86595949D01*
+X152509986Y-86419322D01*
+X152561506Y-86249483D01*
+X152561506Y-86249482D01*
+X152645170Y-86092960D01*
+X152645171Y-86092958D01*
+X152674501Y-86057220D01*
+X152757763Y-85955763D01*
+X152859220Y-85872501D01*
+X152894958Y-85843171D01*
+X152922211Y-85828604D01*
+X153051482Y-85759506D01*
+X153108096Y-85742333D01*
+X153221322Y-85707986D01*
+X153287507Y-85701467D01*
+X153353689Y-85694949D01*
+X153442209Y-85694949D01*
+X153508391Y-85701467D01*
+X153508391Y-85701467D01*
+G37*
+G36*
+X147597396Y-85191546D02*
+X147770466Y-85263234D01*
+X147926230Y-85367312D01*
+X148058688Y-85499770D01*
+X148162766Y-85655534D01*
+X148234454Y-85828604D01*
+X148271000Y-86012333D01*
+X148271000Y-86199667D01*
+X148234454Y-86383396D01*
+X148162766Y-86556466D01*
+X148058688Y-86712230D01*
+X147926230Y-86844688D01*
+X147770466Y-86948766D01*
+X147597396Y-87020454D01*
+X147413667Y-87057000D01*
+X147226333Y-87057000D01*
+X147042604Y-87020454D01*
+X146869534Y-86948766D01*
+X146713770Y-86844688D01*
+X146581312Y-86712230D01*
+X146477234Y-86556466D01*
+X146405546Y-86383396D01*
+X146369000Y-86199667D01*
+X146369000Y-86012333D01*
+X146405546Y-85828604D01*
+X146477234Y-85655534D01*
+X146581312Y-85499770D01*
+X146713770Y-85367312D01*
+X146869534Y-85263234D01*
+X147042604Y-85191546D01*
+X147226333Y-85155000D01*
+X147413667Y-85155000D01*
+X147597396Y-85191546D01*
+X147597396Y-85191546D01*
+G37*
+M02*
diff --git a/Resources/modules/traffic/gerber/traffic-F.Paste.gbr b/Resources/modules/traffic/gerber/traffic-F.Paste.gbr
new file mode 100644
index 0000000..3102719
--- /dev/null
+++ b/Resources/modules/traffic/gerber/traffic-F.Paste.gbr
@@ -0,0 +1,15 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1*
+G04 #@! TF.CreationDate,2019-01-23T10:45:12+05:30*
+G04 #@! TF.ProjectId,traffic,747261666669632E6B696361645F7063,rev?*
+G04 #@! TF.SameCoordinates,Original*
+G04 #@! TF.FileFunction,Paste,Top*
+G04 #@! TF.FilePolarity,Positive*
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 5.0.1) date Wed 23 Jan 2019 10:45:12 AM IST*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 APERTURE END LIST*
+M02*
diff --git a/Resources/modules/traffic/gerber/traffic-F.SilkS.gbr b/Resources/modules/traffic/gerber/traffic-F.SilkS.gbr
new file mode 100644
index 0000000..eb8ed74
--- /dev/null
+++ b/Resources/modules/traffic/gerber/traffic-F.SilkS.gbr
@@ -0,0 +1,869 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1*
+G04 #@! TF.CreationDate,2019-01-23T10:45:12+05:30*
+G04 #@! TF.ProjectId,traffic,747261666669632E6B696361645F7063,rev?*
+G04 #@! TF.SameCoordinates,Original*
+G04 #@! TF.FileFunction,Legend,Top*
+G04 #@! TF.FilePolarity,Positive*
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 5.0.1) date Wed 23 Jan 2019 10:45:12 AM IST*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+%ADD10C,0.100000*%
+%ADD11C,0.200000*%
+%ADD12C,0.300000*%
+%ADD13C,0.150000*%
+%ADD14C,0.120000*%
+%ADD15C,0.125000*%
+G04 APERTURE END LIST*
+D10*
+X139813568Y-92687767D02*
+X139813568Y-93297291D01*
+X139508806Y-92992529D02*
+X140118330Y-92992529D01*
+X140308806Y-94059196D02*
+X140308806Y-93678243D01*
+X139927853Y-93640148D01*
+X139965949Y-93678243D01*
+X140004044Y-93754434D01*
+X140004044Y-93944910D01*
+X139965949Y-94021100D01*
+X139927853Y-94059196D01*
+X139851663Y-94097291D01*
+X139661187Y-94097291D01*
+X139584996Y-94059196D01*
+X139546901Y-94021100D01*
+X139508806Y-93944910D01*
+X139508806Y-93754434D01*
+X139546901Y-93678243D01*
+X139584996Y-93640148D01*
+X140308806Y-94325862D02*
+X139508806Y-94592529D01*
+X140308806Y-94859196D01*
+X153818155Y-90883841D02*
+X153845093Y-90964653D01*
+X153925905Y-91045465D01*
+X154033654Y-91099340D01*
+X154141404Y-91099340D01*
+X154222216Y-91072402D01*
+X154356903Y-90991590D01*
+X154437715Y-90910778D01*
+X154518528Y-90776091D01*
+X154545465Y-90695279D01*
+X154545465Y-90587529D01*
+X154491590Y-90479780D01*
+X154437715Y-90425905D01*
+X154329966Y-90372030D01*
+X154276091Y-90372030D01*
+X154087529Y-90560592D01*
+X154195279Y-90668341D01*
+X154087529Y-90075719D02*
+X153521844Y-90641404D01*
+X153764280Y-89752470D01*
+X153198595Y-90318155D01*
+X153494906Y-89483096D02*
+X152929221Y-90048781D01*
+X152794534Y-89914094D01*
+X152740659Y-89806345D01*
+X152740659Y-89698595D01*
+X152767597Y-89617783D01*
+X152848409Y-89483096D01*
+X152929221Y-89402284D01*
+X153063908Y-89321471D01*
+X153144720Y-89294534D01*
+X153252470Y-89294534D01*
+X153360219Y-89348409D01*
+X153494906Y-89483096D01*
+X152659715Y-89078903D02*
+X152228717Y-88647905D01*
+X152659715Y-88647905D02*
+X152228717Y-89078903D01*
+X151339783Y-88459343D02*
+X151609157Y-88728717D01*
+X151905468Y-88486280D01*
+X151851593Y-88486280D01*
+X151770781Y-88459343D01*
+X151636094Y-88324656D01*
+X151609157Y-88243844D01*
+X151609157Y-88189969D01*
+X151636094Y-88109157D01*
+X151770781Y-87974470D01*
+X151851593Y-87947532D01*
+X151905468Y-87947532D01*
+X151986280Y-87974470D01*
+X152120967Y-88109157D01*
+X152147905Y-88189969D01*
+X152147905Y-88243844D01*
+X151151221Y-88270781D02*
+X151528345Y-87516534D01*
+X150774097Y-87893658D01*
+D11*
+X137652173Y-92192699D02*
+X137921547Y-91923325D01*
+X137517486Y-91855981D02*
+X138123577Y-92462073D01*
+X138224592Y-92495744D01*
+X138325608Y-92462073D01*
+X138392951Y-92394729D01*
+X138628653Y-92159027D02*
+X138157249Y-91687622D01*
+X138291936Y-91822309D02*
+X138258264Y-91721294D01*
+X138258264Y-91653951D01*
+X138291936Y-91552935D01*
+X138359279Y-91485592D01*
+X139369432Y-91418248D02*
+X138999043Y-91047859D01*
+X138898027Y-91014187D01*
+X138797012Y-91047859D01*
+X138662325Y-91182546D01*
+X138628653Y-91283561D01*
+X139335760Y-91384577D02*
+X139302088Y-91485592D01*
+X139133730Y-91653951D01*
+X139032714Y-91687622D01*
+X138931699Y-91653951D01*
+X138864356Y-91586607D01*
+X138830684Y-91485592D01*
+X138864356Y-91384577D01*
+X139032714Y-91216218D01*
+X139066386Y-91115203D01*
+X139133730Y-90711142D02*
+X139403104Y-90441768D01*
+X139706149Y-91081531D02*
+X139100058Y-90475439D01*
+X139066386Y-90374424D01*
+X139100058Y-90273409D01*
+X139167401Y-90206065D01*
+X139537791Y-90307081D02*
+X139807165Y-90037707D01*
+X140110210Y-90677470D02*
+X139504119Y-90071378D01*
+X139470447Y-89970363D01*
+X139504119Y-89869348D01*
+X139571462Y-89802004D01*
+X140514271Y-90273409D02*
+X140042867Y-89802004D01*
+X139807165Y-89566302D02*
+X139807165Y-89633646D01*
+X139874508Y-89633646D01*
+X139874508Y-89566302D01*
+X139807165Y-89566302D01*
+X139874508Y-89633646D01*
+X141120363Y-89599974D02*
+X141086691Y-89700989D01*
+X140952004Y-89835676D01*
+X140850989Y-89869348D01*
+X140783646Y-89869348D01*
+X140682630Y-89835676D01*
+X140480600Y-89633646D01*
+X140446928Y-89532630D01*
+X140446928Y-89465287D01*
+X140480600Y-89364271D01*
+X140615287Y-89229584D01*
+X140716302Y-89195913D01*
+X141793798Y-88993882D02*
+X141457081Y-89330600D01*
+X140749974Y-88623493D01*
+X142029500Y-88758180D02*
+X141558096Y-88286775D01*
+X141322394Y-88051073D02*
+X141322394Y-88118417D01*
+X141389737Y-88118417D01*
+X141389737Y-88051073D01*
+X141322394Y-88051073D01*
+X141389737Y-88118417D01*
+X142197859Y-87647012D02*
+X142770279Y-88219432D01*
+X142803951Y-88320447D01*
+X142803951Y-88387791D01*
+X142770279Y-88488806D01*
+X142669264Y-88589821D01*
+X142568248Y-88623493D01*
+X142635592Y-88084745D02*
+X142601920Y-88185760D01*
+X142467233Y-88320447D01*
+X142366218Y-88354119D01*
+X142298874Y-88354119D01*
+X142197859Y-88320447D01*
+X141995829Y-88118417D01*
+X141962157Y-88017401D01*
+X141962157Y-87950058D01*
+X141995829Y-87849043D01*
+X142130516Y-87714356D01*
+X142231531Y-87680684D01*
+X143005981Y-87781699D02*
+X142298874Y-87074592D01*
+X143309027Y-87478653D02*
+X142938638Y-87108264D01*
+X142837622Y-87074592D01*
+X142736607Y-87108264D01*
+X142635592Y-87209279D01*
+X142601920Y-87310295D01*
+X142601920Y-87377638D01*
+X143073325Y-86771547D02*
+X143342699Y-86502173D01*
+X142938638Y-86434829D02*
+X143544729Y-87040921D01*
+X143645744Y-87074592D01*
+X143746760Y-87040921D01*
+X143814103Y-86973577D01*
+X140487335Y-91963731D02*
+X140251632Y-92199433D01*
+X140622022Y-92569823D02*
+X139914915Y-91862716D01*
+X140251632Y-91525998D01*
+X140655693Y-91121937D02*
+X140790380Y-90987250D01*
+X140891396Y-90953579D01*
+X141026083Y-90953579D01*
+X141194441Y-91054594D01*
+X141430144Y-91290296D01*
+X141531159Y-91458655D01*
+X141531159Y-91593342D01*
+X141497487Y-91694357D01*
+X141362800Y-91829044D01*
+X141261785Y-91862716D01*
+X141127098Y-91862716D01*
+X140958739Y-91761701D01*
+X140723037Y-91525998D01*
+X140622022Y-91357640D01*
+X140622022Y-91222953D01*
+X140655693Y-91121937D01*
+X141901548Y-91222953D02*
+X142036235Y-91155609D01*
+X142204594Y-90987250D01*
+X142238266Y-90886235D01*
+X142238266Y-90818892D01*
+X142204594Y-90717876D01*
+X142137250Y-90650533D01*
+X142036235Y-90616861D01*
+X141968892Y-90616861D01*
+X141867876Y-90650533D01*
+X141699518Y-90751548D01*
+X141598502Y-90785220D01*
+X141531159Y-90785220D01*
+X141430144Y-90751548D01*
+X141362800Y-90684205D01*
+X141329128Y-90583189D01*
+X141329128Y-90515846D01*
+X141362800Y-90414831D01*
+X141531159Y-90246472D01*
+X141665846Y-90179128D01*
+X142574983Y-90549518D02*
+X142709670Y-90482174D01*
+X142878029Y-90313815D01*
+X142911701Y-90212800D01*
+X142911701Y-90145457D01*
+X142878029Y-90044441D01*
+X142810685Y-89977098D01*
+X142709670Y-89943426D01*
+X142642327Y-89943426D01*
+X142541311Y-89977098D01*
+X142372953Y-90078113D01*
+X142271937Y-90111785D01*
+X142204594Y-90111785D01*
+X142103579Y-90078113D01*
+X142036235Y-90010770D01*
+X142002563Y-89909754D01*
+X142002563Y-89842411D01*
+X142036235Y-89741396D01*
+X142204594Y-89573037D01*
+X142339281Y-89505693D01*
+X142945372Y-89505693D02*
+X143181075Y-89269991D01*
+X143652479Y-89539365D02*
+X143315762Y-89876083D01*
+X142608655Y-89168976D01*
+X142945372Y-88832258D01*
+X143585136Y-88865930D02*
+X143820838Y-88630228D01*
+X144292242Y-88899602D02*
+X143955525Y-89236319D01*
+X143248418Y-88529213D01*
+X143585136Y-88192495D01*
+D12*
+X136873311Y-91558211D02*
+X136721788Y-91608719D01*
+X136620773Y-91608719D01*
+X136469250Y-91558211D01*
+X136166204Y-91255165D01*
+X136115697Y-91103642D01*
+X136115697Y-91002627D01*
+X136166204Y-90851104D01*
+X136317727Y-90699581D01*
+X136469250Y-90649074D01*
+X136570265Y-90649074D01*
+X136721788Y-90699581D01*
+X137024834Y-91002627D01*
+X137075341Y-91154150D01*
+X137075341Y-91255165D01*
+X137024834Y-91406688D01*
+X136873311Y-91558211D01*
+X136974326Y-90042982D02*
+X138034986Y-91103642D01*
+X137024834Y-90093490D02*
+X137075341Y-89941967D01*
+X137277372Y-89739936D01*
+X137428895Y-89689429D01*
+X137529910Y-89689429D01*
+X137681433Y-89739936D01*
+X137984479Y-90042982D01*
+X138034986Y-90194505D01*
+X138034986Y-90295520D01*
+X137984479Y-90447043D01*
+X137782448Y-90649074D01*
+X137630925Y-90699581D01*
+X138994631Y-89335875D02*
+X138944124Y-89487398D01*
+X138742093Y-89689429D01*
+X138590570Y-89739936D01*
+X138439047Y-89689429D01*
+X138034986Y-89285368D01*
+X137984479Y-89133845D01*
+X138034986Y-88982322D01*
+X138237017Y-88780291D01*
+X138388540Y-88729784D01*
+X138540063Y-88780291D01*
+X138641078Y-88881307D01*
+X138237017Y-89487398D01*
+X138843108Y-88174200D02*
+X139550215Y-88881307D01*
+X138944124Y-88275215D02*
+X138944124Y-88174200D01*
+X138994631Y-88022677D01*
+X139146154Y-87871154D01*
+X139297677Y-87820647D01*
+X139449200Y-87871154D01*
+X140004784Y-88426738D01*
+X140509860Y-87921662D02*
+X139449200Y-86861002D01*
+X139853261Y-86456941D01*
+X140004784Y-86406433D01*
+X140105799Y-86406433D01*
+X140257322Y-86456941D01*
+X140408845Y-86608463D01*
+X140459352Y-86759986D01*
+X140459352Y-86861002D01*
+X140408845Y-87012525D01*
+X140004784Y-87416586D01*
+X142075597Y-86355925D02*
+X141570520Y-86861002D01*
+X140509860Y-85800341D01*
+X142934226Y-85295265D02*
+X142934226Y-85396280D01*
+X142833211Y-85598311D01*
+X142732196Y-85699326D01*
+X142530165Y-85800341D01*
+X142328135Y-85800341D01*
+X142176612Y-85749834D01*
+X141924074Y-85598311D01*
+X141772551Y-85446788D01*
+X141621028Y-85194250D01*
+X141570520Y-85042727D01*
+X141570520Y-84840697D01*
+X141671536Y-84638666D01*
+X141772551Y-84537651D01*
+X141974581Y-84436636D01*
+X142075597Y-84436636D01*
+D13*
+X148279761Y-108436904D02*
+X148013095Y-108055952D01*
+X147822619Y-108436904D02*
+X147822619Y-107636904D01*
+X148127380Y-107636904D01*
+X148203571Y-107675000D01*
+X148241666Y-107713095D01*
+X148279761Y-107789285D01*
+X148279761Y-107903571D01*
+X148241666Y-107979761D01*
+X148203571Y-108017857D01*
+X148127380Y-108055952D01*
+X147822619Y-108055952D01*
+X148927380Y-108398809D02*
+X148851190Y-108436904D01*
+X148698809Y-108436904D01*
+X148622619Y-108398809D01*
+X148584523Y-108322619D01*
+X148584523Y-108017857D01*
+X148622619Y-107941666D01*
+X148698809Y-107903571D01*
+X148851190Y-107903571D01*
+X148927380Y-107941666D01*
+X148965476Y-108017857D01*
+X148965476Y-108094047D01*
+X148584523Y-108170238D01*
+X150646428Y-108398809D02*
+X150760714Y-108436904D01*
+X150951190Y-108436904D01*
+X151027380Y-108398809D01*
+X151065476Y-108360714D01*
+X151103571Y-108284523D01*
+X151103571Y-108208333D01*
+X151065476Y-108132142D01*
+X151027380Y-108094047D01*
+X150951190Y-108055952D01*
+X150798809Y-108017857D01*
+X150722619Y-107979761D01*
+X150684523Y-107941666D01*
+X150646428Y-107865476D01*
+X150646428Y-107789285D01*
+X150684523Y-107713095D01*
+X150722619Y-107675000D01*
+X150798809Y-107636904D01*
+X150989285Y-107636904D01*
+X151103571Y-107675000D01*
+X153457142Y-108411904D02*
+X153190476Y-108030952D01*
+X153000000Y-108411904D02*
+X153000000Y-107611904D01*
+X153304761Y-107611904D01*
+X153380952Y-107650000D01*
+X153419047Y-107688095D01*
+X153457142Y-107764285D01*
+X153457142Y-107878571D01*
+X153419047Y-107954761D01*
+X153380952Y-107992857D01*
+X153304761Y-108030952D01*
+X153000000Y-108030952D01*
+X153800000Y-108411904D02*
+X153800000Y-107878571D01*
+X153800000Y-107611904D02*
+X153761904Y-107650000D01*
+X153800000Y-107688095D01*
+X153838095Y-107650000D01*
+X153800000Y-107611904D01*
+X153800000Y-107688095D01*
+X145984523Y-107675000D02*
+X145908333Y-107636904D01*
+X145794047Y-107636904D01*
+X145679761Y-107675000D01*
+X145603571Y-107751190D01*
+X145565476Y-107827380D01*
+X145527380Y-107979761D01*
+X145527380Y-108094047D01*
+X145565476Y-108246428D01*
+X145603571Y-108322619D01*
+X145679761Y-108398809D01*
+X145794047Y-108436904D01*
+X145870238Y-108436904D01*
+X145984523Y-108398809D01*
+X146022619Y-108360714D01*
+X146022619Y-108094047D01*
+X145870238Y-108094047D01*
+X143447619Y-108436904D02*
+X143066666Y-108436904D01*
+X143066666Y-107636904D01*
+X140109523Y-108017857D02*
+X140376190Y-108017857D01*
+X140490476Y-108436904D02*
+X140109523Y-108436904D01*
+X140109523Y-107636904D01*
+X140490476Y-107636904D01*
+X140833333Y-108436904D02*
+X140833333Y-107636904D01*
+X141290476Y-108436904D01*
+X141290476Y-107636904D01*
+D14*
+G04 #@! TO.C,J3*
+X136070000Y-93370000D02*
+X137400000Y-93370000D01*
+X136070000Y-94700000D02*
+X136070000Y-93370000D01*
+X138730000Y-95970000D02*
+X136070000Y-95970000D01*
+X138730000Y-96030000D02*
+X138730000Y-95970000D01*
+X136070000Y-96030000D02*
+X138730000Y-96030000D01*
+X136070000Y-95970000D02*
+X136070000Y-96030000D01*
+G04 #@! TO.C,J2*
+X157074904Y-88392000D02*
+X156134452Y-89332452D01*
+X156134452Y-87451548D02*
+X157074904Y-88392000D01*
+X153355522Y-88434426D02*
+X155236426Y-86553522D01*
+X151517045Y-86595949D02*
+X153355522Y-88434426D01*
+X153397949Y-84715045D02*
+X151517045Y-86595949D01*
+X155236426Y-86553522D02*
+X153397949Y-84715045D01*
+G04 #@! TO.C,D5*
+X145775000Y-89936000D02*
+X148865000Y-89936000D01*
+X149820000Y-87376000D02*
+G75*
+G03X149820000Y-87376000I-2500000J0D01*
+G01*
+X147319538Y-84386000D02*
+G75*
+G02X148864830Y-89936000I462J-2990000D01*
+G01*
+X147320462Y-84386000D02*
+G75*
+G03X145775170Y-89936000I-462J-2990000D01*
+G01*
+G04 #@! TO.C,D4*
+X147320462Y-90736000D02*
+G75*
+G03X145775170Y-96286000I-462J-2990000D01*
+G01*
+X147319538Y-90736000D02*
+G75*
+G02X148864830Y-96286000I462J-2990000D01*
+G01*
+X149820000Y-93726000D02*
+G75*
+G03X149820000Y-93726000I-2500000J0D01*
+G01*
+X145775000Y-96286000D02*
+X148865000Y-96286000D01*
+G04 #@! TO.C,D3*
+X153355000Y-102690000D02*
+X156445000Y-102690000D01*
+X157400000Y-100130000D02*
+G75*
+G03X157400000Y-100130000I-2500000J0D01*
+G01*
+X154899538Y-97140000D02*
+G75*
+G02X156444830Y-102690000I462J-2990000D01*
+G01*
+X154900462Y-97140000D02*
+G75*
+G03X153355170Y-102690000I-462J-2990000D01*
+G01*
+G04 #@! TO.C,D2*
+X147320462Y-97086000D02*
+G75*
+G03X145775170Y-102636000I-462J-2990000D01*
+G01*
+X147319538Y-97086000D02*
+G75*
+G02X148864830Y-102636000I462J-2990000D01*
+G01*
+X149820000Y-100076000D02*
+G75*
+G03X149820000Y-100076000I-2500000J0D01*
+G01*
+X145775000Y-102636000D02*
+X148865000Y-102636000D01*
+G04 #@! TO.C,D1*
+X137355000Y-102590000D02*
+X140445000Y-102590000D01*
+X141400000Y-100030000D02*
+G75*
+G03X141400000Y-100030000I-2500000J0D01*
+G01*
+X138899538Y-97040000D02*
+G75*
+G02X140444830Y-102590000I462J-2990000D01*
+G01*
+X138900462Y-97040000D02*
+G75*
+G03X137355170Y-102590000I-462J-2990000D01*
+G01*
+G04 #@! TO.C,J1*
+X139386000Y-106994000D02*
+X139386000Y-105664000D01*
+X140716000Y-106994000D02*
+X139386000Y-106994000D01*
+X141986000Y-104334000D02*
+X141986000Y-106994000D01*
+X154746000Y-104334000D02*
+X141986000Y-104334000D01*
+X154746000Y-106994000D02*
+X154746000Y-104334000D01*
+X141986000Y-106994000D02*
+X154746000Y-106994000D01*
+G04 #@! TO.C,J3*
+D15*
+X135833333Y-92226190D02*
+X135833333Y-92583333D01*
+X135809523Y-92654761D01*
+X135761904Y-92702380D01*
+X135690476Y-92726190D01*
+X135642857Y-92726190D01*
+X136023809Y-92226190D02*
+X136333333Y-92226190D01*
+X136166666Y-92416666D01*
+X136238095Y-92416666D01*
+X136285714Y-92440476D01*
+X136309523Y-92464285D01*
+X136333333Y-92511904D01*
+X136333333Y-92630952D01*
+X136309523Y-92678571D01*
+X136285714Y-92702380D01*
+X136238095Y-92726190D01*
+X136095238Y-92726190D01*
+X136047619Y-92702380D01*
+X136023809Y-92678571D01*
+G04 #@! TO.C,J2*
+D13*
+X156218631Y-89888036D02*
+X156723707Y-90393112D01*
+X156791051Y-90527799D01*
+X156791051Y-90662486D01*
+X156723707Y-90797173D01*
+X156656364Y-90864516D01*
+X156589020Y-89652333D02*
+X156589020Y-89584990D01*
+X156622692Y-89483975D01*
+X156791051Y-89315616D01*
+X156892066Y-89281944D01*
+X156959410Y-89281944D01*
+X157060425Y-89315616D01*
+X157127768Y-89382959D01*
+X157195112Y-89517646D01*
+X157195112Y-90325768D01*
+X157632845Y-89888036D01*
+G04 #@! TO.C,D5*
+X149185523Y-84732761D02*
+X149328380Y-84780380D01*
+X149566476Y-84780380D01*
+X149661714Y-84732761D01*
+X149709333Y-84685142D01*
+X149756952Y-84589904D01*
+X149756952Y-84494666D01*
+X149709333Y-84399428D01*
+X149661714Y-84351809D01*
+X149566476Y-84304190D01*
+X149376000Y-84256571D01*
+X149280761Y-84208952D01*
+X149233142Y-84161333D01*
+X149185523Y-84066095D01*
+X149185523Y-83970857D01*
+X149233142Y-83875619D01*
+X149280761Y-83828000D01*
+X149376000Y-83780380D01*
+X149614095Y-83780380D01*
+X149756952Y-83828000D01*
+X150042666Y-83780380D02*
+X150614095Y-83780380D01*
+X150328380Y-84780380D02*
+X150328380Y-83780380D01*
+X151137904Y-83780380D02*
+X151328380Y-83780380D01*
+X151423619Y-83828000D01*
+X151518857Y-83923238D01*
+X151566476Y-84113714D01*
+X151566476Y-84447047D01*
+X151518857Y-84637523D01*
+X151423619Y-84732761D01*
+X151328380Y-84780380D01*
+X151137904Y-84780380D01*
+X151042666Y-84732761D01*
+X150947428Y-84637523D01*
+X150899809Y-84447047D01*
+X150899809Y-84113714D01*
+X150947428Y-83923238D01*
+X151042666Y-83828000D01*
+X151137904Y-83780380D01*
+X151995047Y-84780380D02*
+X151995047Y-83780380D01*
+X152376000Y-83780380D01*
+X152471238Y-83828000D01*
+X152518857Y-83875619D01*
+X152566476Y-83970857D01*
+X152566476Y-84113714D01*
+X152518857Y-84208952D01*
+X152471238Y-84256571D01*
+X152376000Y-84304190D01*
+X151995047Y-84304190D01*
+G04 #@! TO.C,D4*
+X149852285Y-91638380D02*
+X149852285Y-90971714D01*
+X149852285Y-91162190D02*
+X149899904Y-91066952D01*
+X149947523Y-91019333D01*
+X150042761Y-90971714D01*
+X150138000Y-90971714D01*
+X150852285Y-91590761D02*
+X150757047Y-91638380D01*
+X150566571Y-91638380D01*
+X150471333Y-91590761D01*
+X150423714Y-91495523D01*
+X150423714Y-91114571D01*
+X150471333Y-91019333D01*
+X150566571Y-90971714D01*
+X150757047Y-90971714D01*
+X150852285Y-91019333D01*
+X150899904Y-91114571D01*
+X150899904Y-91209809D01*
+X150423714Y-91305047D01*
+X151757047Y-91638380D02*
+X151757047Y-91114571D01*
+X151709428Y-91019333D01*
+X151614190Y-90971714D01*
+X151423714Y-90971714D01*
+X151328476Y-91019333D01*
+X151757047Y-91590761D02*
+X151661809Y-91638380D01*
+X151423714Y-91638380D01*
+X151328476Y-91590761D01*
+X151280857Y-91495523D01*
+X151280857Y-91400285D01*
+X151328476Y-91305047D01*
+X151423714Y-91257428D01*
+X151661809Y-91257428D01*
+X151757047Y-91209809D01*
+X152661809Y-91638380D02*
+X152661809Y-90638380D01*
+X152661809Y-91590761D02*
+X152566571Y-91638380D01*
+X152376095Y-91638380D01*
+X152280857Y-91590761D01*
+X152233238Y-91543142D01*
+X152185619Y-91447904D01*
+X152185619Y-91162190D01*
+X152233238Y-91066952D01*
+X152280857Y-91019333D01*
+X152376095Y-90971714D01*
+X152566571Y-90971714D01*
+X152661809Y-91019333D01*
+X153042761Y-90971714D02*
+X153280857Y-91638380D01*
+X153518952Y-90971714D02*
+X153280857Y-91638380D01*
+X153185619Y-91876476D01*
+X153138000Y-91924095D01*
+X153042761Y-91971714D01*
+G04 #@! TO.C,D3*
+X153440000Y-96677380D02*
+X153440000Y-96010714D01*
+X153440000Y-96201190D02*
+X153487619Y-96105952D01*
+X153535238Y-96058333D01*
+X153630476Y-96010714D01*
+X153725714Y-96010714D01*
+X154059047Y-96677380D02*
+X154059047Y-96010714D01*
+X154059047Y-95677380D02*
+X154011428Y-95725000D01*
+X154059047Y-95772619D01*
+X154106666Y-95725000D01*
+X154059047Y-95677380D01*
+X154059047Y-95772619D01*
+X154963809Y-96010714D02*
+X154963809Y-96820238D01*
+X154916190Y-96915476D01*
+X154868571Y-96963095D01*
+X154773333Y-97010714D01*
+X154630476Y-97010714D01*
+X154535238Y-96963095D01*
+X154963809Y-96629761D02*
+X154868571Y-96677380D01*
+X154678095Y-96677380D01*
+X154582857Y-96629761D01*
+X154535238Y-96582142D01*
+X154487619Y-96486904D01*
+X154487619Y-96201190D01*
+X154535238Y-96105952D01*
+X154582857Y-96058333D01*
+X154678095Y-96010714D01*
+X154868571Y-96010714D01*
+X154963809Y-96058333D01*
+X155440000Y-96677380D02*
+X155440000Y-95677380D01*
+X155868571Y-96677380D02*
+X155868571Y-96153571D01*
+X155820952Y-96058333D01*
+X155725714Y-96010714D01*
+X155582857Y-96010714D01*
+X155487619Y-96058333D01*
+X155440000Y-96105952D01*
+X156201904Y-96010714D02*
+X156582857Y-96010714D01*
+X156344761Y-95677380D02*
+X156344761Y-96534523D01*
+X156392380Y-96629761D01*
+X156487619Y-96677380D01*
+X156582857Y-96677380D01*
+G04 #@! TO.C,D2*
+X150360095Y-96020000D02*
+X150264857Y-95972380D01*
+X150122000Y-95972380D01*
+X149979142Y-96020000D01*
+X149883904Y-96115238D01*
+X149836285Y-96210476D01*
+X149788666Y-96400952D01*
+X149788666Y-96543809D01*
+X149836285Y-96734285D01*
+X149883904Y-96829523D01*
+X149979142Y-96924761D01*
+X150122000Y-96972380D01*
+X150217238Y-96972380D01*
+X150360095Y-96924761D01*
+X150407714Y-96877142D01*
+X150407714Y-96543809D01*
+X150217238Y-96543809D01*
+X151026761Y-95972380D02*
+X151217238Y-95972380D01*
+X151312476Y-96020000D01*
+X151407714Y-96115238D01*
+X151455333Y-96305714D01*
+X151455333Y-96639047D01*
+X151407714Y-96829523D01*
+X151312476Y-96924761D01*
+X151217238Y-96972380D01*
+X151026761Y-96972380D01*
+X150931523Y-96924761D01*
+X150836285Y-96829523D01*
+X150788666Y-96639047D01*
+X150788666Y-96305714D01*
+X150836285Y-96115238D01*
+X150931523Y-96020000D01*
+X151026761Y-95972380D01*
+G04 #@! TO.C,D1*
+X140119047Y-96652380D02*
+X140023809Y-96604761D01*
+X139976190Y-96509523D01*
+X139976190Y-95652380D01*
+X140880952Y-96604761D02*
+X140785714Y-96652380D01*
+X140595238Y-96652380D01*
+X140500000Y-96604761D01*
+X140452380Y-96509523D01*
+X140452380Y-96128571D01*
+X140500000Y-96033333D01*
+X140595238Y-95985714D01*
+X140785714Y-95985714D01*
+X140880952Y-96033333D01*
+X140928571Y-96128571D01*
+X140928571Y-96223809D01*
+X140452380Y-96319047D01*
+X141214285Y-95985714D02*
+X141595238Y-95985714D01*
+X141357142Y-96652380D02*
+X141357142Y-95795238D01*
+X141404761Y-95700000D01*
+X141500000Y-95652380D01*
+X141595238Y-95652380D01*
+X141785714Y-95985714D02*
+X142166666Y-95985714D01*
+X141928571Y-95652380D02*
+X141928571Y-96509523D01*
+X141976190Y-96604761D01*
+X142071428Y-96652380D01*
+X142166666Y-96652380D01*
+G04 #@! TO.C,J1*
+X155876666Y-105116380D02*
+X155876666Y-105830666D01*
+X155829047Y-105973523D01*
+X155733809Y-106068761D01*
+X155590952Y-106116380D01*
+X155495714Y-106116380D01*
+X156876666Y-106116380D02*
+X156305238Y-106116380D01*
+X156590952Y-106116380D02*
+X156590952Y-105116380D01*
+X156495714Y-105259238D01*
+X156400476Y-105354476D01*
+X156305238Y-105402095D01*
+G04 #@! TD*
+M02*
diff --git a/Resources/modules/traffic/gerber/traffic-NPTH.drl b/Resources/modules/traffic/gerber/traffic-NPTH.drl
new file mode 100644
index 0000000..40049c5
--- /dev/null
+++ b/Resources/modules/traffic/gerber/traffic-NPTH.drl
@@ -0,0 +1,11 @@
+M48
+;DRILL file {KiCad 5.0.1} date Tue 22 Jan 2019 05:41:13 PM IST
+;FORMAT={-:-/ absolute / metric / decimal}
+FMAT,2
+METRIC,TZ
+%
+G90
+G05
+M71
+T0
+M30
diff --git a/Resources/modules/traffic/gerber/traffic-PTH.drl b/Resources/modules/traffic/gerber/traffic-PTH.drl
new file mode 100644
index 0000000..4cc8f9f
--- /dev/null
+++ b/Resources/modules/traffic/gerber/traffic-PTH.drl
@@ -0,0 +1,34 @@
+M48
+;DRILL file {KiCad 5.0.1} date Tue 22 Jan 2019 05:41:13 PM IST
+;FORMAT={-:-/ absolute / metric / decimal}
+FMAT,2
+METRIC,TZ
+T1C0.900
+T2C1.000
+%
+G90
+G05
+M71
+T1
+X154.9Y-98.86
+X147.32Y-92.456
+X147.32Y-94.996
+X138.9Y-101.3
+X147.32Y-86.106
+X147.32Y-88.646
+X154.9Y-101.4
+X147.32Y-98.806
+X147.32Y-101.346
+X138.9Y-98.76
+T2
+X137.4Y-94.7
+X153.398Y-86.596
+X155.194Y-88.392
+X140.716Y-105.664
+X143.256Y-105.664
+X145.796Y-105.664
+X148.336Y-105.664
+X150.876Y-105.664
+X153.416Y-105.664
+T0
+M30
diff --git a/Resources/modules/traffic/traffic b/Resources/modules/traffic/traffic
new file mode 100644
index 0000000..00d272f
--- /dev/null
+++ b/Resources/modules/traffic/traffic
@@ -0,0 +1,36 @@
+"Source:","/home/easwaran/allProjects/kicad/openplc_modules/traffic/traffic.sch"
+"Date:","Tue 22 Jan 2019 05:36:43 PM IST"
+"Tool:","Eeschema 5.0.1"
+"Generator:","/usr/share/kicad/plugins/bom_csv_grouped_by_value.py"
+"Component Count:","11"
+
+"Individual Components:"
+
+"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet"
+"","","D1","left","Device:LED","LEDs:LED_D5.0mm","~"
+"","","D2","GO","Device:LED","LEDs:LED_D5.0mm","~"
+"","","D3","right","Device:LED","LEDs:LED_D5.0mm","~"
+"","","D4","ready","Device:LED","LEDs:LED_D5.0mm","~"
+"","","D5","STOP","Device:LED","LEDs:LED_D5.0mm","~"
+"","","J1","Conn_01x06_Male","Connector:Conn_01x06_Male","Socket_Strips:Socket_Strip_Straight_1x06_Pitch2.54mm","~"
+"","","J2","Conn_01x02_Male","Connector:Conn_01x02_Male","Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm","~"
+"","","J3","Conn_01x01_Male","Connector:Conn_01x01_Male","Socket_Strips:Socket_Strip_Straight_1x01_Pitch2.54mm","~"
+"","","Q1","MMBT3906","Transistor_BJT:MMBT3906","TO_SOT_Packages_SMD:SOT-23","https://www.fairchildsemi.com/datasheets/2N/2N3906.pdf"
+"","","R1","R","Device:R","Resistors_SMD:R_0603_HandSoldering","~"
+"","","R2","R","Device:R","Resistors_SMD:R_0603_HandSoldering","~"
+
+
+
+"Collated Components:"
+
+"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet"
+"1","1","D1","left","Device:LED","LEDs:LED_D5.0mm","~"
+"2","1","D2","GO","Device:LED","LEDs:LED_D5.0mm","~"
+"3","1","D3","right","Device:LED","LEDs:LED_D5.0mm","~"
+"4","1","D4","ready","Device:LED","LEDs:LED_D5.0mm","~"
+"5","1","D5","STOP","Device:LED","LEDs:LED_D5.0mm","~"
+"6","1","J1","Conn_01x06_Male","Connector:Conn_01x06_Male","Socket_Strips:Socket_Strip_Straight_1x06_Pitch2.54mm","~"
+"7","1","J2","Conn_01x02_Male","Connector:Conn_01x02_Male","Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm","~"
+"8","1","J3","Conn_01x01_Male","Connector:Conn_01x01_Male","Socket_Strips:Socket_Strip_Straight_1x01_Pitch2.54mm","~"
+"9","1","Q1","MMBT3906","Transistor_BJT:MMBT3906","TO_SOT_Packages_SMD:SOT-23","https://www.fairchildsemi.com/datasheets/2N/2N3906.pdf"
+"10","2","R1, R2","R","Device:R","Resistors_SMD:R_0603_HandSoldering","~"
diff --git a/Resources/modules/traffic/traffic-cache.lib b/Resources/modules/traffic/traffic-cache.lib
new file mode 100644
index 0000000..e4e6421
--- /dev/null
+++ b/Resources/modules/traffic/traffic-cache.lib
@@ -0,0 +1,151 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# Connector_Conn_01x01_Male
+#
+DEF Connector_Conn_01x01_Male J 0 40 Y N 1 F N
+F0 "J" 0 100 50 H V C CNN
+F1 "Connector_Conn_01x01_Male" 0 -100 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Connector*:*
+$ENDFPLIST
+DRAW
+S 34 5 0 -5 1 1 6 F
+P 2 1 1 6 50 0 34 0 N
+X Pin_1 1 200 0 150 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Connector_Conn_01x02_Male
+#
+DEF Connector_Conn_01x02_Male J 0 40 Y N 1 F N
+F0 "J" 0 100 50 H V C CNN
+F1 "Connector_Conn_01x02_Male" 0 -200 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Connector*:*_1x??_*
+$ENDFPLIST
+DRAW
+S 34 -95 0 -105 1 1 6 F
+S 34 5 0 -5 1 1 6 F
+P 2 1 1 6 50 -100 34 -100 N
+P 2 1 1 6 50 0 34 0 N
+X Pin_1 1 200 0 150 L 50 50 1 1 P
+X Pin_2 2 200 -100 150 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Connector_Conn_01x06_Male
+#
+DEF Connector_Conn_01x06_Male J 0 40 Y N 1 F N
+F0 "J" 0 300 50 H V C CNN
+F1 "Connector_Conn_01x06_Male" 0 -400 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Connector*:*_1x??_*
+$ENDFPLIST
+DRAW
+S 34 -295 0 -305 1 1 6 F
+S 34 -195 0 -205 1 1 6 F
+S 34 -95 0 -105 1 1 6 F
+S 34 5 0 -5 1 1 6 F
+S 34 105 0 95 1 1 6 F
+S 34 205 0 195 1 1 6 F
+P 2 1 1 6 50 -300 34 -300 N
+P 2 1 1 6 50 -200 34 -200 N
+P 2 1 1 6 50 -100 34 -100 N
+P 2 1 1 6 50 0 34 0 N
+P 2 1 1 6 50 100 34 100 N
+P 2 1 1 6 50 200 34 200 N
+X Pin_1 1 200 200 150 L 50 50 1 1 P
+X Pin_2 2 200 100 150 L 50 50 1 1 P
+X Pin_3 3 200 0 150 L 50 50 1 1 P
+X Pin_4 4 200 -100 150 L 50 50 1 1 P
+X Pin_5 5 200 -200 150 L 50 50 1 1 P
+X Pin_6 6 200 -300 150 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_LED
+#
+DEF Device_LED D 0 40 N N 1 F N
+F0 "D" 0 100 50 H V C CNN
+F1 "Device_LED" 0 -100 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ LED*
+ LED_SMD:*
+ LED_THT:*
+$ENDFPLIST
+DRAW
+P 2 0 1 8 -50 -50 -50 50 N
+P 2 0 1 0 -50 0 50 0 N
+P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N
+P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
+P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N
+X K 1 -150 0 100 R 50 50 1 1 P
+X A 2 150 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_R
+#
+DEF Device_R R 0 0 N Y 1 F N
+F0 "R" 80 0 50 V V C CNN
+F1 "Device_R" 0 0 50 V V C CNN
+F2 "" -70 0 50 V I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ R_*
+$ENDFPLIST
+DRAW
+S -40 -100 40 100 0 1 10 N
+X ~ 1 0 150 50 D 50 50 1 1 P
+X ~ 2 0 -150 50 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Transistor_BJT_MMBT3906
+#
+DEF Transistor_BJT_MMBT3906 Q 0 0 Y N 1 F N
+F0 "Q" 200 75 50 H V L CNN
+F1 "Transistor_BJT_MMBT3906" 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 BC808 BC856 BC857 BC858 BC859 BC860 MMBT3906
+$FPLIST
+ SOT?23*
+$ENDFPLIST
+DRAW
+C 50 0 111 0 1 10 N
+P 2 0 1 0 25 25 100 100 N
+P 3 0 1 0 25 -25 100 -100 100 -100 N
+P 3 0 1 20 25 75 25 -75 25 -75 N
+P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F
+X B 1 -200 0 225 R 50 50 1 1 I
+X E 2 100 -200 100 U 50 50 1 1 P
+X C 3 100 200 100 D 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# power_+5C
+#
+DEF power_+5C #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "power_+5C" 0 140 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X +5C 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/Resources/modules/traffic/traffic.bak b/Resources/modules/traffic/traffic.bak
new file mode 100644
index 0000000..2c4bf40
--- /dev/null
+++ b/Resources/modules/traffic/traffic.bak
@@ -0,0 +1,224 @@
+EESchema Schematic File Version 4
+LIBS:traffic-cache
+EELAYER 26 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 1
+Title ""
+Date ""
+Rev ""
+Comp ""
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 ""
+$EndDescr
+$Comp
+L Device:LED D1
+U 1 1 5C2C2999
+P 5200 4100
+F 0 "D1" H 5191 4316 50 0000 C CNN
+F 1 "left" H 5191 4225 50 0000 C CNN
+F 2 "LEDs:LED_D5.0mm" H 5200 4100 50 0001 C CNN
+F 3 "~" H 5200 4100 50 0001 C CNN
+ 1 5200 4100
+ -1 0 0 -1
+$EndComp
+$Comp
+L Device:LED D5
+U 1 1 5C2C2A10
+P 5200 3050
+F 0 "D5" H 5191 3266 50 0000 C CNN
+F 1 "STOP" H 5191 3175 50 0000 C CNN
+F 2 "LEDs:LED_D5.0mm" H 5200 3050 50 0001 C CNN
+F 3 "~" H 5200 3050 50 0001 C CNN
+ 1 5200 3050
+ -1 0 0 -1
+$EndComp
+$Comp
+L Device:LED D2
+U 1 1 5C2C2A3E
+P 5200 3750
+F 0 "D2" H 5191 3966 50 0000 C CNN
+F 1 "GO" H 5191 3875 50 0000 C CNN
+F 2 "LEDs:LED_D5.0mm" H 5200 3750 50 0001 C CNN
+F 3 "~" H 5200 3750 50 0001 C CNN
+ 1 5200 3750
+ -1 0 0 -1
+$EndComp
+$Comp
+L Device:LED D4
+U 1 1 5C2C2A6F
+P 5200 3400
+F 0 "D4" H 5191 3616 50 0000 C CNN
+F 1 "ready" H 5191 3525 50 0000 C CNN
+F 2 "LEDs:LED_D5.0mm" H 5200 3400 50 0001 C CNN
+F 3 "~" H 5200 3400 50 0001 C CNN
+ 1 5200 3400
+ -1 0 0 -1
+$EndComp
+$Comp
+L Device:LED D3
+U 1 1 5C2C2AD6
+P 5200 2700
+F 0 "D3" H 5191 2916 50 0000 C CNN
+F 1 "right" H 5191 2825 50 0000 C CNN
+F 2 "LEDs:LED_D5.0mm" H 5200 2700 50 0001 C CNN
+F 3 "~" H 5200 2700 50 0001 C CNN
+ 1 5200 2700
+ -1 0 0 -1
+$EndComp
+Wire Wire Line
+ 5050 2700 5050 3050
+Connection ~ 5050 3050
+Wire Wire Line
+ 5050 3050 5050 3400
+Connection ~ 5050 3400
+Wire Wire Line
+ 5050 3400 5050 3750
+Connection ~ 5050 3750
+Wire Wire Line
+ 5350 2700 6250 2700
+Wire Wire Line
+ 6250 2700 6250 3200
+Wire Wire Line
+ 6250 3200 6550 3200
+Wire Wire Line
+ 5350 3050 5450 3050
+Wire Wire Line
+ 6050 3050 6050 3300
+Wire Wire Line
+ 6050 3300 6550 3300
+Wire Wire Line
+ 5350 3400 6550 3400
+Wire Wire Line
+ 6550 3500 6050 3500
+Wire Wire Line
+ 6050 3500 6050 3750
+Wire Wire Line
+ 6050 3750 5350 3750
+Wire Wire Line
+ 5350 4100 6250 4100
+Wire Wire Line
+ 6250 4100 6250 3600
+Wire Wire Line
+ 6250 3600 6550 3600
+$Comp
+L Device:R R1
+U 1 1 5C2C3B8D
+P 5050 4600
+F 0 "R1" H 5120 4646 50 0000 L CNN
+F 1 "R" H 5120 4555 50 0000 L CNN
+F 2 "Resistors_SMD:R_0603_HandSoldering" V 4980 4600 50 0001 C CNN
+F 3 "~" H 5050 4600 50 0001 C CNN
+ 1 5050 4600
+ 1 0 0 -1
+$EndComp
+Connection ~ 5050 4100
+Wire Wire Line
+ 5050 4100 5050 4450
+Wire Wire Line
+ 5050 3750 5050 4100
+$Comp
+L power:+5C #PWR0101
+U 1 1 5C32F085
+P 4600 5500
+F 0 "#PWR0101" H 4600 5350 50 0001 C CNN
+F 1 "+5C" H 4615 5673 50 0000 C CNN
+F 2 "" H 4600 5500 50 0001 C CNN
+F 3 "" H 4600 5500 50 0001 C CNN
+ 1 4600 5500
+ 1 0 0 -1
+$EndComp
+$Comp
+L Connector:Conn_01x02_Male J2
+U 1 1 5C3CB942
+P 4200 3950
+F 0 "J2" H 4306 4128 50 0000 C CNN
+F 1 "Conn_01x02_Male" H 4306 4037 50 0000 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm" H 4200 3950 50 0001 C CNN
+F 3 "~" H 4200 3950 50 0001 C CNN
+ 1 4200 3950
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4400 4050 4750 4050
+Wire Wire Line
+ 4400 3950 4750 3950
+Wire Wire Line
+ 4750 2900 5450 2900
+Wire Wire Line
+ 5450 2900 5450 3050
+Wire Wire Line
+ 4750 2900 4750 3950
+Connection ~ 5450 3050
+Wire Wire Line
+ 5450 3050 6050 3050
+Wire Wire Line
+ 5050 4750 5050 4900
+Wire Wire Line
+ 5050 5500 5050 5350
+Wire Wire Line
+ 4750 4050 4750 4900
+Wire Wire Line
+ 4750 4900 5050 4900
+Connection ~ 5050 4900
+Wire Wire Line
+ 5050 4900 5050 4950
+Wire Wire Line
+ 4600 5500 5050 5500
+$Comp
+L Transistor_BJT:MMBT3906 Q1
+U 1 1 5C485559
+P 5150 5150
+F 0 "Q1" H 5340 5196 50 0000 L CNN
+F 1 "MMBT3906" H 5340 5105 50 0000 L CNN
+F 2 "TO_SOT_Packages_SMD:SOT-23" H 5350 5075 50 0001 L CIN
+F 3 "https://www.fairchildsemi.com/datasheets/2N/2N3906.pdf" H 5150 5150 50 0001 L CNN
+ 1 5150 5150
+ -1 0 0 -1
+$EndComp
+$Comp
+L Connector:Conn_01x06_Male J1
+U 1 1 5C2C6811
+P 6750 3500
+F 0 "J1" H 6723 3380 50 0000 R CNN
+F 1 "Conn_01x06_Male" H 6723 3471 50 0000 R CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_1x06_Pitch2.54mm" H 6750 3500 50 0001 C CNN
+F 3 "~" H 6750 3500 50 0001 C CNN
+ 1 6750 3500
+ -1 0 0 1
+$EndComp
+$Comp
+L Connector:Conn_01x01_Male J3
+U 1 1 5C485FD5
+P 5250 5500
+F 0 "J3" H 5223 5430 50 0000 R CNN
+F 1 "Conn_01x01_Male" H 5223 5521 50 0000 R CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_1x01_Pitch2.54mm" H 5250 5500 50 0001 C CNN
+F 3 "~" H 5250 5500 50 0001 C CNN
+ 1 5250 5500
+ -1 0 0 1
+$EndComp
+Connection ~ 5050 5500
+Wire Wire Line
+ 6550 3700 6400 3700
+Wire Wire Line
+ 6400 3700 6400 5150
+Wire Wire Line
+ 6400 5150 5950 5150
+Wire Wire Line
+ 5350 5150 5650 5150
+$Comp
+L Device:R R?
+U 1 1 5C48B1E4
+P 5800 5150
+F 0 "R?" V 6007 5150 50 0000 C CNN
+F 1 "R" V 5916 5150 50 0000 C CNN
+F 2 "" V 5730 5150 50 0001 C CNN
+F 3 "~" H 5800 5150 50 0001 C CNN
+ 1 5800 5150
+ 0 -1 -1 0
+$EndComp
+$EndSCHEMATC
diff --git a/Resources/modules/traffic/traffic.kicad_pcb b/Resources/modules/traffic/traffic.kicad_pcb
new file mode 100644
index 0000000..242be1c
--- /dev/null
+++ b/Resources/modules/traffic/traffic.kicad_pcb
@@ -0,0 +1,714 @@
+(kicad_pcb (version 20171130) (host pcbnew 5.0.1)
+
+ (general
+ (thickness 1.6)
+ (drawings 22)
+ (tracks 73)
+ (zones 0)
+ (modules 11)
+ (nets 11)
+ )
+
+ (page A4)
+ (layers
+ (0 F.Cu signal)
+ (31 B.Cu signal)
+ (32 B.Adhes user)
+ (33 F.Adhes user)
+ (34 B.Paste user)
+ (35 F.Paste user)
+ (36 B.SilkS user)
+ (37 F.SilkS user)
+ (38 B.Mask user)
+ (39 F.Mask user)
+ (40 Dwgs.User user)
+ (41 Cmts.User user)
+ (42 Eco1.User user)
+ (43 Eco2.User user)
+ (44 Edge.Cuts user)
+ (45 Margin user)
+ (46 B.CrtYd user hide)
+ (47 F.CrtYd user hide)
+ (48 B.Fab user hide)
+ (49 F.Fab user hide)
+ )
+
+ (setup
+ (last_trace_width 0.25)
+ (trace_clearance 0.2)
+ (zone_clearance 0.508)
+ (zone_45_only no)
+ (trace_min 0.2)
+ (segment_width 0.2)
+ (edge_width 0.15)
+ (via_size 0.8)
+ (via_drill 0.4)
+ (via_min_size 0.4)
+ (via_min_drill 0.3)
+ (uvia_size 0.3)
+ (uvia_drill 0.1)
+ (uvias_allowed no)
+ (uvia_min_size 0.2)
+ (uvia_min_drill 0.1)
+ (pcb_text_width 0.3)
+ (pcb_text_size 1.5 1.5)
+ (mod_edge_width 0.15)
+ (mod_text_size 1 1)
+ (mod_text_width 0.15)
+ (pad_size 1.524 1.524)
+ (pad_drill 0.762)
+ (pad_to_mask_clearance 0.051)
+ (solder_mask_min_width 0.25)
+ (aux_axis_origin 0 0)
+ (visible_elements FFFFFF7F)
+ (pcbplotparams
+ (layerselection 0x010fc_ffffffff)
+ (usegerberextensions false)
+ (usegerberattributes false)
+ (usegerberadvancedattributes false)
+ (creategerberjobfile false)
+ (excludeedgelayer true)
+ (linewidth 0.100000)
+ (plotframeref false)
+ (viasonmask false)
+ (mode 1)
+ (useauxorigin false)
+ (hpglpennumber 1)
+ (hpglpenspeed 20)
+ (hpglpendiameter 15.000000)
+ (psnegative false)
+ (psa4output false)
+ (plotreference true)
+ (plotvalue true)
+ (plotinvisibletext false)
+ (padsonsilk false)
+ (subtractmaskfromsilk false)
+ (outputformat 1)
+ (mirror false)
+ (drillshape 0)
+ (scaleselection 1)
+ (outputdirectory "gerber/"))
+ )
+
+ (net 0 "")
+ (net 1 "Net-(D1-Pad2)")
+ (net 2 "Net-(D1-Pad1)")
+ (net 3 "Net-(D2-Pad1)")
+ (net 4 "Net-(D3-Pad1)")
+ (net 5 "Net-(D4-Pad1)")
+ (net 6 "Net-(D5-Pad1)")
+ (net 7 +5C)
+ (net 8 "Net-(J2-Pad2)")
+ (net 9 "Net-(J1-Pad1)")
+ (net 10 "Net-(Q1-Pad1)")
+
+ (net_class Default "This is the default net class."
+ (clearance 0.2)
+ (trace_width 0.25)
+ (via_dia 0.8)
+ (via_drill 0.4)
+ (uvia_dia 0.3)
+ (uvia_drill 0.1)
+ (add_net +5C)
+ (add_net "Net-(D1-Pad1)")
+ (add_net "Net-(D1-Pad2)")
+ (add_net "Net-(D2-Pad1)")
+ (add_net "Net-(D3-Pad1)")
+ (add_net "Net-(D4-Pad1)")
+ (add_net "Net-(D5-Pad1)")
+ (add_net "Net-(J1-Pad1)")
+ (add_net "Net-(J2-Pad2)")
+ (add_net "Net-(Q1-Pad1)")
+ )
+
+ (module Resistors_SMD:R_0603_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5C471230)
+ (at 139.7 94.5 270)
+ (descr "Resistor SMD 0603, hand soldering")
+ (tags "resistor 0603")
+ (path /5C48B1E4)
+ (attr smd)
+ (fp_text reference R2 (at -2.8 0 270) (layer B.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (fp_text value R (at 0 -1.55 270) (layer B.Fab)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (fp_line (start 1.95 -0.7) (end -1.96 -0.7) (layer B.CrtYd) (width 0.05))
+ (fp_line (start 1.95 -0.7) (end 1.95 0.7) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -1.96 0.7) (end -1.96 -0.7) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -1.96 0.7) (end 1.95 0.7) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -0.5 0.68) (end 0.5 0.68) (layer B.SilkS) (width 0.12))
+ (fp_line (start 0.5 -0.68) (end -0.5 -0.68) (layer B.SilkS) (width 0.12))
+ (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1))
+ (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1))
+ (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1))
+ (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1))
+ (fp_text user %R (at 0 0 270) (layer B.Fab)
+ (effects (font (size 0.4 0.4) (thickness 0.075)) (justify mirror))
+ )
+ (pad 2 smd rect (at 1.1 0 270) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
+ (net 9 "Net-(J1-Pad1)"))
+ (pad 1 smd rect (at -1.1 0 270) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
+ (net 10 "Net-(Q1-Pad1)"))
+ (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Socket_Strips:Socket_Strip_Straight_1x01_Pitch2.54mm (layer F.Cu) (tedit 5C46F693) (tstamp 5C46FFB9)
+ (at 137.4 94.7)
+ (descr "Through hole straight socket strip, 1x01, 2.54mm pitch, single row")
+ (tags "Through hole socket strip THT 1x01 2.54mm single row")
+ (path /5C485FD5)
+ (fp_text reference J3 (at -1.4 -2.2) (layer F.SilkS)
+ (effects (font (size 0.5 0.5) (thickness 0.125)))
+ )
+ (fp_text value Conn_01x01_Male (at 0 2.33) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 -2.33) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.8 1.8) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.8 1.8) (end 1.8 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.8 -1.8) (end -1.8 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.33 1.33) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 7 +5C))
+ (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x01_Pitch2.54mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 270))
+ )
+ )
+
+ (module TO_SOT_Packages_SMD:SOT-23 (layer B.Cu) (tedit 5C46EEE3) (tstamp 5C46FA52)
+ (at 143 93.3)
+ (descr "SOT-23, Standard")
+ (tags SOT-23)
+ (path /5C485559)
+ (attr smd)
+ (fp_text reference Q1 (at 0 2.5) (layer B.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (fp_text value MMBT3906 (at 0 -2.5) (layer B.Fab)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12))
+ (fp_line (start 0.76 1.58) (end -1.4 1.58) (layer B.SilkS) (width 0.12))
+ (fp_line (start -1.7 -1.75) (end -1.7 1.75) (layer B.CrtYd) (width 0.05))
+ (fp_line (start 1.7 -1.75) (end -1.7 -1.75) (layer B.CrtYd) (width 0.05))
+ (fp_line (start 1.7 1.75) (end 1.7 -1.75) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -1.7 1.75) (end 1.7 1.75) (layer B.CrtYd) (width 0.05))
+ (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12))
+ (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12))
+ (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+ (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+ (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1))
+ (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1))
+ (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1))
+ (fp_text user %R (at 0 0 -90) (layer B.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+ )
+ (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+ (net 8 "Net-(J2-Pad2)"))
+ (pad 2 smd rect (at -1 -0.95) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+ (net 7 +5C))
+ (pad 1 smd rect (at -1 0.95) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+ (net 10 "Net-(Q1-Pad1)"))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 58CD5446) (tstamp 5C3D0902)
+ (at 155.194 88.392 225)
+ (descr "Through hole straight socket strip, 1x02, 2.54mm pitch, single row")
+ (tags "Through hole socket strip THT 1x02 2.54mm single row")
+ (path /5C3CB942)
+ (fp_text reference J2 (at 0 -2.33 225) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Conn_01x02_Male (at 0 4.87 225) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 -2.33 225) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.8 4.35) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.8 -1.8) (end -1.8 4.35) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.33 3.87) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.27 3.81) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 3.81) (end 1.27 3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -1.27) (end -1.27 3.81) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole oval (at 0 2.54 225) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 8 "Net-(J2-Pad2)"))
+ (pad 1 thru_hole rect (at 0 0 225) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 6 "Net-(D5-Pad1)"))
+ (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x02_Pitch2.54mm.wrl
+ (offset (xyz 0 -1.269999980926514 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 270))
+ )
+ )
+
+ (module LEDs:LED_D5.0mm (layer F.Cu) (tedit 5C3C664C) (tstamp 5C3D104C)
+ (at 147.32 88.646 90)
+ (descr "LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf")
+ (tags "LED diameter 5.0mm 2 pins")
+ (path /5C2C2A10)
+ (fp_text reference D5 (at 3.671 4.255 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value STOP (at 4.318 3.556 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 1.25 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.2)))
+ )
+ (fp_line (start 4.5 -3.25) (end -1.95 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.5 3.25) (end 4.5 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 3.25) (end 4.5 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 -3.25) (end -1.95 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.29 -1.545) (end -1.29 1.545) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.23 -1.469694) (end -1.23 1.469694) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.Fab) (width 0.1))
+ (fp_arc (start 1.27 0) (end -1.29 1.54483) (angle -148.9) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 1.27 0) (end -1.29 -1.54483) (angle 148.9) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 1.27 0) (end -1.23 -1.469694) (angle 299.1) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole circle (at 2.54 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 1 "Net-(D1-Pad2)"))
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 6 "Net-(D5-Pad1)"))
+ (model ${KISYS3DMOD}/LEDs.3dshapes/LED_D5.0mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.393701 0.393701 0.393701))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module LEDs:LED_D5.0mm (layer F.Cu) (tedit 5C3C6640) (tstamp 5C32ED25)
+ (at 147.32 94.996 90)
+ (descr "LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf")
+ (tags "LED diameter 5.0mm 2 pins")
+ (path /5C2C2A6F)
+ (fp_text reference D4 (at 2.471 -4.22 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value ready (at 3.81 4.318 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_arc (start 1.27 0) (end -1.23 -1.469694) (angle 299.1) (layer F.Fab) (width 0.1))
+ (fp_arc (start 1.27 0) (end -1.29 -1.54483) (angle 148.9) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 1.27 0) (end -1.29 1.54483) (angle -148.9) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.23 -1.469694) (end -1.23 1.469694) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.29 -1.545) (end -1.29 1.545) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.95 -3.25) (end -1.95 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 3.25) (end 4.5 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.5 3.25) (end 4.5 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.5 -3.25) (end -1.95 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 1.25 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.2)))
+ )
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 5 "Net-(D4-Pad1)"))
+ (pad 2 thru_hole circle (at 2.54 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 1 "Net-(D1-Pad2)"))
+ (model ${KISYS3DMOD}/LEDs.3dshapes/LED_D5.0mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.393701 0.393701 0.393701))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module LEDs:LED_D5.0mm (layer F.Cu) (tedit 5C3C6634) (tstamp 5C32EF6F)
+ (at 154.9 101.4 90)
+ (descr "LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf")
+ (tags "LED diameter 5.0mm 2 pins")
+ (path /5C2C2AD6)
+ (fp_text reference D3 (at 5.175 -2.075 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value right (at 5.175 0.04 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 1.25 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.2)))
+ )
+ (fp_line (start 4.5 -3.25) (end -1.95 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.5 3.25) (end 4.5 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 3.25) (end 4.5 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 -3.25) (end -1.95 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.29 -1.545) (end -1.29 1.545) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.23 -1.469694) (end -1.23 1.469694) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.Fab) (width 0.1))
+ (fp_arc (start 1.27 0) (end -1.29 1.54483) (angle -148.9) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 1.27 0) (end -1.29 -1.54483) (angle 148.9) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 1.27 0) (end -1.23 -1.469694) (angle 299.1) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole circle (at 2.54 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 1 "Net-(D1-Pad2)"))
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 4 "Net-(D3-Pad1)"))
+ (model ${KISYS3DMOD}/LEDs.3dshapes/LED_D5.0mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.393701 0.393701 0.393701))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module LEDs:LED_D5.0mm (layer F.Cu) (tedit 5C3C6639) (tstamp 5C3D110D)
+ (at 147.32 101.346 90)
+ (descr "LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf")
+ (tags "LED diameter 5.0mm 2 pins")
+ (path /5C2C2A3E)
+ (fp_text reference D2 (at 1.27 -4.22 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value GO (at 4.826 3.302 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_arc (start 1.27 0) (end -1.23 -1.469694) (angle 299.1) (layer F.Fab) (width 0.1))
+ (fp_arc (start 1.27 0) (end -1.29 -1.54483) (angle 148.9) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 1.27 0) (end -1.29 1.54483) (angle -148.9) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.23 -1.469694) (end -1.23 1.469694) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.29 -1.545) (end -1.29 1.545) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.95 -3.25) (end -1.95 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 3.25) (end 4.5 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.5 3.25) (end 4.5 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.5 -3.25) (end -1.95 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 1.25 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.2)))
+ )
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 3 "Net-(D2-Pad1)"))
+ (pad 2 thru_hole circle (at 2.54 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 1 "Net-(D1-Pad2)"))
+ (model ${KISYS3DMOD}/LEDs.3dshapes/LED_D5.0mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.393701 0.393701 0.393701))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module LEDs:LED_D5.0mm (layer F.Cu) (tedit 5C3C662F) (tstamp 5C32F0B0)
+ (at 138.9 101.3 90)
+ (descr "LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf")
+ (tags "LED diameter 5.0mm 2 pins")
+ (path /5C2C2999)
+ (fp_text reference D1 (at 5.125 -2.15 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value left (at 5.1 2.1 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 1.25 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.2)))
+ )
+ (fp_line (start 4.5 -3.25) (end -1.95 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.5 3.25) (end 4.5 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 3.25) (end 4.5 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 -3.25) (end -1.95 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.29 -1.545) (end -1.29 1.545) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.23 -1.469694) (end -1.23 1.469694) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.Fab) (width 0.1))
+ (fp_arc (start 1.27 0) (end -1.29 1.54483) (angle -148.9) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 1.27 0) (end -1.29 -1.54483) (angle 148.9) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 1.27 0) (end -1.23 -1.469694) (angle 299.1) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole circle (at 2.54 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 1 "Net-(D1-Pad2)"))
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 2 "Net-(D1-Pad1)"))
+ (model ${KISYS3DMOD}/LEDs.3dshapes/LED_D5.0mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.393701 0.393701 0.393701))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Socket_Strips:Socket_Strip_Straight_1x06_Pitch2.54mm (layer F.Cu) (tedit 58CD5446) (tstamp 5C2CAD23)
+ (at 140.716 105.664 90)
+ (descr "Through hole straight socket strip, 1x06, 2.54mm pitch, single row")
+ (tags "Through hole socket strip THT 1x06 2.54mm single row")
+ (path /5C2C6811)
+ (fp_text reference J1 (at 0 15.494 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Conn_01x06_Male (at -4.064 6.096 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 -2.33 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.8 14.5) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.8 14.5) (end 1.8 14.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.8 -1.8) (end -1.8 14.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.33 14.03) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 14.03) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.27 13.97) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 13.97) (end 1.27 13.97) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -1.27) (end -1.27 13.97) (layer F.Fab) (width 0.1))
+ (pad 6 thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 4 "Net-(D3-Pad1)"))
+ (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 6 "Net-(D5-Pad1)"))
+ (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 5 "Net-(D4-Pad1)"))
+ (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 3 "Net-(D2-Pad1)"))
+ (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 2 "Net-(D1-Pad1)"))
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 9 "Net-(J1-Pad1)"))
+ (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x06_Pitch2.54mm.wrl
+ (offset (xyz 0 -6.349999904632568 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 270))
+ )
+ )
+
+ (module Resistors_SMD:R_0603_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5C2CA939)
+ (at 141.7 89.5 225)
+ (descr "Resistor SMD 0603, hand soldering")
+ (tags "resistor 0603")
+ (path /5C2C3B8D)
+ (attr smd)
+ (fp_text reference R1 (at -2.828427 0 225) (layer B.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (fp_text value R (at 0 -1.550001 225) (layer B.Fab)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (fp_line (start 1.95 -0.7) (end -1.96 -0.7) (layer B.CrtYd) (width 0.05))
+ (fp_line (start 1.95 -0.7) (end 1.95 0.7) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -1.96 0.7) (end -1.96 -0.7) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -1.96 0.7) (end 1.95 0.7) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -0.5 0.68) (end 0.5 0.68) (layer B.SilkS) (width 0.12))
+ (fp_line (start 0.5 -0.68) (end -0.5 -0.68) (layer B.SilkS) (width 0.12))
+ (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1))
+ (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1))
+ (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1))
+ (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1))
+ (fp_text user %R (at 0 0 225) (layer B.Fab)
+ (effects (font (size 0.4 0.4) (thickness 0.075)) (justify mirror))
+ )
+ (pad 2 smd rect (at 1.099999 0 225) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
+ (net 8 "Net-(J2-Pad2)"))
+ (pad 1 smd rect (at -1.099999 0 225) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
+ (net 1 "Net-(D1-Pad2)"))
+ (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (gr_text +5V (at 139.870711 93.716339 270) (layer F.SilkS) (tstamp 5C4701EB)
+ (effects (font (size 0.8 0.8) (thickness 0.1)))
+ )
+ (gr_text GND (at 153.67 90.17 135) (layer F.SilkS)
+ (effects (font (size 0.8 0.8) (thickness 0.1)))
+ )
+ (gr_text +5V (at 151.892 88.392 135) (layer F.SilkS)
+ (effects (font (size 0.8 0.8) (thickness 0.1)))
+ )
+ (dimension 12.446 (width 0.3) (layer Margin)
+ (gr_text "12.446 mm" (at 146.939 76.132) (layer Margin)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 153.162 83.312) (xy 153.162 77.645579)))
+ (feature2 (pts (xy 140.716 83.312) (xy 140.716 77.645579)))
+ (crossbar (pts (xy 140.716 78.232) (xy 153.162 78.232)))
+ (arrow1a (pts (xy 153.162 78.232) (xy 152.035496 78.818421)))
+ (arrow1b (pts (xy 153.162 78.232) (xy 152.035496 77.645579)))
+ (arrow2a (pts (xy 140.716 78.232) (xy 141.842504 78.818421)))
+ (arrow2b (pts (xy 140.716 78.232) (xy 141.842504 77.645579)))
+ )
+ (dimension 19.812 (width 0.3) (layer Margin)
+ (gr_text "19.812 mm" (at 124.392 98.806 270) (layer Margin)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 135.382 108.712) (xy 125.905579 108.712)))
+ (feature2 (pts (xy 135.382 88.9) (xy 125.905579 88.9)))
+ (crossbar (pts (xy 126.492 88.9) (xy 126.492 108.712)))
+ (arrow1a (pts (xy 126.492 108.712) (xy 125.905579 107.585496)))
+ (arrow1b (pts (xy 126.492 108.712) (xy 127.078421 107.585496)))
+ (arrow2a (pts (xy 126.492 88.9) (xy 125.905579 90.026504)))
+ (arrow2b (pts (xy 126.492 88.9) (xy 127.078421 90.026504)))
+ )
+ (dimension 7.725108 (width 0.3) (layer Margin)
+ (gr_text "7.725 mm" (at 133.080496 81.363338 46.33221985) (layer Margin)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 140.716 83.312) (xy 136.842352 79.614427)))
+ (feature2 (pts (xy 135.382 88.9) (xy 131.508352 85.202427)))
+ (crossbar (pts (xy 131.932543 85.607337) (xy 137.266543 80.019337)))
+ (arrow1a (pts (xy 137.266543 80.019337) (xy 136.91291 81.239109)))
+ (arrow1b (pts (xy 137.266543 80.019337) (xy 136.064529 80.42929)))
+ (arrow2a (pts (xy 131.932543 85.607337) (xy 133.134557 85.197384)))
+ (arrow2b (pts (xy 131.932543 85.607337) (xy 132.286176 84.387565)))
+ )
+ (dimension 23.114 (width 0.3) (layer Margin)
+ (gr_text "23.114 mm" (at 146.939 119.194) (layer Margin)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 158.496 108.712) (xy 158.496 117.680421)))
+ (feature2 (pts (xy 135.382 108.712) (xy 135.382 117.680421)))
+ (crossbar (pts (xy 135.382 117.094) (xy 158.496 117.094)))
+ (arrow1a (pts (xy 158.496 117.094) (xy 157.369496 117.680421)))
+ (arrow1b (pts (xy 158.496 117.094) (xy 157.369496 116.507579)))
+ (arrow2a (pts (xy 135.382 117.094) (xy 136.508504 117.680421)))
+ (arrow2b (pts (xy 135.382 117.094) (xy 136.508504 116.507579)))
+ )
+ (dimension 25.4 (width 0.3) (layer Margin)
+ (gr_text "25.400 mm" (at 172.28 96.012 270) (layer Margin)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 153.162 108.712) (xy 170.766421 108.712)))
+ (feature2 (pts (xy 153.162 83.312) (xy 170.766421 83.312)))
+ (crossbar (pts (xy 170.18 83.312) (xy 170.18 108.712)))
+ (arrow1a (pts (xy 170.18 108.712) (xy 169.593579 107.585496)))
+ (arrow1b (pts (xy 170.18 108.712) (xy 170.766421 107.585496)))
+ (arrow2a (pts (xy 170.18 83.312) (xy 169.593579 84.438504)))
+ (arrow2b (pts (xy 170.18 83.312) (xy 170.766421 84.438504)))
+ )
+ (gr_text "trafficLight\n FOSSEE" (at 141.25 90.1 45) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.2)))
+ )
+ (gr_text "openPLC\n\n" (at 140.275 89 45) (layer F.SilkS) (tstamp 5C4715E0)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (gr_text Re (at 148.375 108.075) (layer F.SilkS)
+ (effects (font (size 0.8 0.8) (thickness 0.15)))
+ )
+ (gr_text S (at 150.875 108.075) (layer F.SilkS)
+ (effects (font (size 0.8 0.8) (thickness 0.15)))
+ )
+ (gr_text Ri (at 153.4 108.05) (layer F.SilkS)
+ (effects (font (size 0.8 0.8) (thickness 0.15)))
+ )
+ (gr_text G (at 145.775 108.075) (layer F.SilkS)
+ (effects (font (size 0.8 0.8) (thickness 0.15)))
+ )
+ (gr_text L (at 143.2 108.075) (layer F.SilkS)
+ (effects (font (size 0.8 0.8) (thickness 0.15)))
+ )
+ (gr_text EN (at 140.7 108.075) (layer F.SilkS) (tstamp 5C471301)
+ (effects (font (size 0.8 0.8) (thickness 0.15)))
+ )
+ (gr_line (start 158.496 88.392) (end 158.496 108.712) (layer Edge.Cuts) (width 0.15))
+ (gr_line (start 153.162 83.312) (end 158.496 88.392) (layer Edge.Cuts) (width 0.15) (tstamp 5C2B6D24))
+ (gr_line (start 140.716 83.312) (end 153.162 83.312) (layer Edge.Cuts) (width 0.15) (tstamp 5C2B6D1C))
+ (gr_line (start 135.382 88.9) (end 140.716 83.312) (layer Edge.Cuts) (width 0.15) (tstamp 5C2B6956))
+ (gr_line (start 135.382 108.712) (end 135.382 88.9) (layer Edge.Cuts) (width 0.15))
+ (gr_line (start 158.496 108.712) (end 135.382 108.712) (layer Edge.Cuts) (width 0.15))
+
+ (segment (start 147.32 86.106) (end 145.288 88.138) (width 0.25) (layer B.Cu) (net 1) (status 10))
+ (segment (start 145.288 90.424) (end 147.32 92.456) (width 0.25) (layer B.Cu) (net 1) (status 20))
+ (segment (start 147.32 92.456) (end 146.047208 92.456) (width 0.25) (layer B.Cu) (net 1) (status 10))
+ (segment (start 146.047208 92.456) (end 145.288 93.215208) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 145.796 98.554792) (end 145.796 98.552) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 146.047208 98.806) (end 145.796 98.554792) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 147.32 98.806) (end 146.047208 98.806) (width 0.25) (layer B.Cu) (net 1) (status 10))
+ (segment (start 145.288 98.044) (end 145.796 98.552) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 145.288 93.215208) (end 145.288 95.504) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 145.288 95.504) (end 145.288 98.044) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 145.288 88.9) (end 145.288 90.424) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 139.799999 97.860001) (end 139.799999 97.300001) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 138.9 98.76) (end 139.799999 97.860001) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 141.596 95.504) (end 145.288 95.504) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 139.799999 97.300001) (end 141.596 95.504) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 148.219999 87.005999) (end 150.251999 87.005999) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 147.32 86.106) (end 148.219999 87.005999) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 150.251999 87.005999) (end 151.892 88.646) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 153.0869 88.646) (end 155.1189 86.614) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 151.892 88.646) (end 153.0869 88.646) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 155.1189 86.614) (end 155.702 86.614) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 155.702 86.614) (end 157.734 88.646) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 157.734 88.646) (end 157.734 90.932) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 154.9 93.766) (end 154.9 94.488) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 157.734 90.932) (end 154.9 93.766) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 154.9 94.488) (end 154.9 98.86) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 145.265817 88.722183) (end 145.288 88.7) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 142.477817 88.722183) (end 145.265817 88.722183) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 145.288 88.138) (end 145.288 88.7) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 145.288 88.7) (end 145.288 88.9) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 143.256 104.506) (end 143.256 105.664) (width 0.25) (layer B.Cu) (net 2))
+ (segment (start 140.05 101.3) (end 143.256 104.506) (width 0.25) (layer B.Cu) (net 2))
+ (segment (start 138.9 101.3) (end 140.05 101.3) (width 0.25) (layer B.Cu) (net 2))
+ (segment (start 145.796 101.72) (end 145.796 104.461919) (width 0.25) (layer B.Cu) (net 3))
+ (segment (start 146.17 101.346) (end 145.796 101.72) (width 0.25) (layer B.Cu) (net 3))
+ (segment (start 147.32 101.346) (end 146.17 101.346) (width 0.25) (layer B.Cu) (net 3) (status 10))
+ (segment (start 145.796 104.461919) (end 145.796 105.664) (width 0.25) (layer B.Cu) (net 3) (status 20))
+ (segment (start 154.9 104.18) (end 153.416 105.664) (width 0.25) (layer B.Cu) (net 4))
+ (segment (start 154.9 101.4) (end 154.9 104.18) (width 0.25) (layer B.Cu) (net 4))
+ (segment (start 148.47 94.996) (end 150.368 96.894) (width 0.25) (layer B.Cu) (net 5))
+ (segment (start 147.32 94.996) (end 148.47 94.996) (width 0.25) (layer B.Cu) (net 5) (status 10))
+ (segment (start 150.368 96.894) (end 150.368 101.6) (width 0.25) (layer B.Cu) (net 5))
+ (segment (start 150.368 101.6) (end 148.336 103.632) (width 0.25) (layer B.Cu) (net 5))
+ (segment (start 148.336 103.632) (end 148.336 105.664) (width 0.25) (layer B.Cu) (net 5) (status 20))
+ (segment (start 150.114 88.646) (end 147.32 88.646) (width 0.25) (layer B.Cu) (net 6) (status 20))
+ (segment (start 151.725999 90.257999) (end 150.114 88.646) (width 0.25) (layer B.Cu) (net 6))
+ (segment (start 151.725999 104.814001) (end 151.725999 90.257999) (width 0.25) (layer B.Cu) (net 6) (tstamp 5C3D1888) (status 10))
+ (segment (start 150.876 105.664) (end 151.725999 104.814001) (width 0.25) (layer B.Cu) (net 6) (status 30))
+ (segment (start 153.328001 90.257999) (end 155.194 88.392) (width 0.25) (layer B.Cu) (net 6))
+ (segment (start 151.725999 90.257999) (end 153.328001 90.257999) (width 0.25) (layer B.Cu) (net 6))
+ (segment (start 137.3 93.5) (end 137.3 94.6) (width 0.25) (layer B.Cu) (net 7))
+ (segment (start 138.45 92.35) (end 137.3 93.5) (width 0.25) (layer B.Cu) (net 7))
+ (segment (start 142 92.35) (end 138.45 92.35) (width 0.25) (layer B.Cu) (net 7))
+ (segment (start 144.018 84.328) (end 151.13 84.328) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 151.13 84.328) (end 153.397949 86.595949) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 140.922183 87.423817) (end 142.7 85.646) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 140.922183 90.277817) (end 140.922183 87.423817) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 142.7 85.646) (end 144.018 84.328) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 141.311091 90.666725) (end 140.922183 90.277817) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 142.016725 90.666725) (end 141.311091 90.666725) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 144 92.65) (end 142.016725 90.666725) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 144 93.3) (end 144 92.65) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 139.616 105.664) (end 140.716 105.664) (width 0.25) (layer B.Cu) (net 9))
+ (segment (start 136.774 102.822) (end 139.616 105.664) (width 0.25) (layer B.Cu) (net 9))
+ (segment (start 136.774 98.776) (end 136.774 102.822) (width 0.25) (layer B.Cu) (net 9))
+ (segment (start 136.774 97.826) (end 136.774 98.6) (width 0.25) (layer B.Cu) (net 9))
+ (segment (start 139 95.6) (end 136.774 97.826) (width 0.25) (layer B.Cu) (net 9))
+ (segment (start 139.7 95.6) (end 139 95.6) (width 0.25) (layer B.Cu) (net 9))
+ (segment (start 136.774 98.776) (end 136.774 98.6) (width 0.25) (layer B.Cu) (net 9))
+ (segment (start 136.774 98.6) (end 136.774 98.226) (width 0.25) (layer B.Cu) (net 9))
+ (segment (start 139.7 93.4) (end 140.4 93.4) (width 0.25) (layer B.Cu) (net 10))
+ (segment (start 141.25 94.25) (end 142 94.25) (width 0.25) (layer B.Cu) (net 10))
+ (segment (start 140.4 93.4) (end 141.25 94.25) (width 0.25) (layer B.Cu) (net 10))
+
+)
diff --git a/Resources/modules/traffic/traffic.kicad_pcb-bak b/Resources/modules/traffic/traffic.kicad_pcb-bak
new file mode 100644
index 0000000..076101f
--- /dev/null
+++ b/Resources/modules/traffic/traffic.kicad_pcb-bak
@@ -0,0 +1,714 @@
+(kicad_pcb (version 20171130) (host pcbnew 5.0.1)
+
+ (general
+ (thickness 1.6)
+ (drawings 22)
+ (tracks 73)
+ (zones 0)
+ (modules 11)
+ (nets 11)
+ )
+
+ (page A4)
+ (layers
+ (0 F.Cu signal)
+ (31 B.Cu signal)
+ (32 B.Adhes user)
+ (33 F.Adhes user)
+ (34 B.Paste user)
+ (35 F.Paste user)
+ (36 B.SilkS user)
+ (37 F.SilkS user)
+ (38 B.Mask user)
+ (39 F.Mask user)
+ (40 Dwgs.User user)
+ (41 Cmts.User user)
+ (42 Eco1.User user)
+ (43 Eco2.User user)
+ (44 Edge.Cuts user)
+ (45 Margin user)
+ (46 B.CrtYd user hide)
+ (47 F.CrtYd user hide)
+ (48 B.Fab user hide)
+ (49 F.Fab user hide)
+ )
+
+ (setup
+ (last_trace_width 0.25)
+ (trace_clearance 0.2)
+ (zone_clearance 0.508)
+ (zone_45_only no)
+ (trace_min 0.2)
+ (segment_width 0.2)
+ (edge_width 0.15)
+ (via_size 0.8)
+ (via_drill 0.4)
+ (via_min_size 0.4)
+ (via_min_drill 0.3)
+ (uvia_size 0.3)
+ (uvia_drill 0.1)
+ (uvias_allowed no)
+ (uvia_min_size 0.2)
+ (uvia_min_drill 0.1)
+ (pcb_text_width 0.3)
+ (pcb_text_size 1.5 1.5)
+ (mod_edge_width 0.15)
+ (mod_text_size 1 1)
+ (mod_text_width 0.15)
+ (pad_size 1.524 1.524)
+ (pad_drill 0.762)
+ (pad_to_mask_clearance 0.051)
+ (solder_mask_min_width 0.25)
+ (aux_axis_origin 0 0)
+ (visible_elements FFFFFF7F)
+ (pcbplotparams
+ (layerselection 0x010fc_ffffffff)
+ (usegerberextensions false)
+ (usegerberattributes false)
+ (usegerberadvancedattributes false)
+ (creategerberjobfile false)
+ (excludeedgelayer true)
+ (linewidth 0.100000)
+ (plotframeref false)
+ (viasonmask false)
+ (mode 1)
+ (useauxorigin false)
+ (hpglpennumber 1)
+ (hpglpenspeed 20)
+ (hpglpendiameter 15.000000)
+ (psnegative false)
+ (psa4output false)
+ (plotreference true)
+ (plotvalue true)
+ (plotinvisibletext false)
+ (padsonsilk false)
+ (subtractmaskfromsilk false)
+ (outputformat 1)
+ (mirror false)
+ (drillshape 0)
+ (scaleselection 1)
+ (outputdirectory "gerber/"))
+ )
+
+ (net 0 "")
+ (net 1 "Net-(D1-Pad2)")
+ (net 2 "Net-(D1-Pad1)")
+ (net 3 "Net-(D2-Pad1)")
+ (net 4 "Net-(D3-Pad1)")
+ (net 5 "Net-(D4-Pad1)")
+ (net 6 "Net-(D5-Pad1)")
+ (net 7 +5C)
+ (net 8 "Net-(J2-Pad2)")
+ (net 9 "Net-(J1-Pad1)")
+ (net 10 "Net-(Q1-Pad1)")
+
+ (net_class Default "This is the default net class."
+ (clearance 0.2)
+ (trace_width 0.25)
+ (via_dia 0.8)
+ (via_drill 0.4)
+ (uvia_dia 0.3)
+ (uvia_drill 0.1)
+ (add_net +5C)
+ (add_net "Net-(D1-Pad1)")
+ (add_net "Net-(D1-Pad2)")
+ (add_net "Net-(D2-Pad1)")
+ (add_net "Net-(D3-Pad1)")
+ (add_net "Net-(D4-Pad1)")
+ (add_net "Net-(D5-Pad1)")
+ (add_net "Net-(J1-Pad1)")
+ (add_net "Net-(J2-Pad2)")
+ (add_net "Net-(Q1-Pad1)")
+ )
+
+ (module Resistors_SMD:R_0603_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5C471230)
+ (at 139.7 94.5 270)
+ (descr "Resistor SMD 0603, hand soldering")
+ (tags "resistor 0603")
+ (path /5C48B1E4)
+ (attr smd)
+ (fp_text reference R2 (at -2.8 0 270) (layer B.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (fp_text value R (at 0 -1.55 270) (layer B.Fab)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (fp_line (start 1.95 -0.7) (end -1.96 -0.7) (layer B.CrtYd) (width 0.05))
+ (fp_line (start 1.95 -0.7) (end 1.95 0.7) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -1.96 0.7) (end -1.96 -0.7) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -1.96 0.7) (end 1.95 0.7) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -0.5 0.68) (end 0.5 0.68) (layer B.SilkS) (width 0.12))
+ (fp_line (start 0.5 -0.68) (end -0.5 -0.68) (layer B.SilkS) (width 0.12))
+ (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1))
+ (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1))
+ (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1))
+ (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1))
+ (fp_text user %R (at 0 0 270) (layer B.Fab)
+ (effects (font (size 0.4 0.4) (thickness 0.075)) (justify mirror))
+ )
+ (pad 2 smd rect (at 1.1 0 270) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
+ (net 9 "Net-(J1-Pad1)"))
+ (pad 1 smd rect (at -1.1 0 270) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
+ (net 10 "Net-(Q1-Pad1)"))
+ (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Socket_Strips:Socket_Strip_Straight_1x01_Pitch2.54mm (layer F.Cu) (tedit 5C46F693) (tstamp 5C46FFB9)
+ (at 137.4 94.7)
+ (descr "Through hole straight socket strip, 1x01, 2.54mm pitch, single row")
+ (tags "Through hole socket strip THT 1x01 2.54mm single row")
+ (path /5C485FD5)
+ (fp_text reference J3 (at -1.4 -2.2) (layer F.SilkS)
+ (effects (font (size 0.5 0.5) (thickness 0.125)))
+ )
+ (fp_text value Conn_01x01_Male (at 0 2.33) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 -2.33) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.8 1.8) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.8 1.8) (end 1.8 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.8 -1.8) (end -1.8 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.33 1.33) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 7 +5C))
+ (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x01_Pitch2.54mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 270))
+ )
+ )
+
+ (module TO_SOT_Packages_SMD:SOT-23 (layer B.Cu) (tedit 5C46EEE3) (tstamp 5C46FA52)
+ (at 143 93.3)
+ (descr "SOT-23, Standard")
+ (tags SOT-23)
+ (path /5C485559)
+ (attr smd)
+ (fp_text reference Q1 (at 0 2.5) (layer B.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (fp_text value MMBT3906 (at 0 -2.5) (layer B.Fab)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12))
+ (fp_line (start 0.76 1.58) (end -1.4 1.58) (layer B.SilkS) (width 0.12))
+ (fp_line (start -1.7 -1.75) (end -1.7 1.75) (layer B.CrtYd) (width 0.05))
+ (fp_line (start 1.7 -1.75) (end -1.7 -1.75) (layer B.CrtYd) (width 0.05))
+ (fp_line (start 1.7 1.75) (end 1.7 -1.75) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -1.7 1.75) (end 1.7 1.75) (layer B.CrtYd) (width 0.05))
+ (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12))
+ (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12))
+ (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+ (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+ (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1))
+ (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1))
+ (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1))
+ (fp_text user %R (at 0 0 -90) (layer B.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
+ )
+ (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+ (net 8 "Net-(J2-Pad2)"))
+ (pad 2 smd rect (at -1 -0.95) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+ (net 7 +5C))
+ (pad 1 smd rect (at -1 0.95) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+ (net 10 "Net-(Q1-Pad1)"))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 58CD5446) (tstamp 5C3D0902)
+ (at 155.194 88.392 225)
+ (descr "Through hole straight socket strip, 1x02, 2.54mm pitch, single row")
+ (tags "Through hole socket strip THT 1x02 2.54mm single row")
+ (path /5C3CB942)
+ (fp_text reference J2 (at 0 -2.33 225) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Conn_01x02_Male (at 0 4.87 225) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 -2.33 225) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.8 4.35) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.8 -1.8) (end -1.8 4.35) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.33 3.87) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.27 3.81) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 3.81) (end 1.27 3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -1.27) (end -1.27 3.81) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole oval (at 0 2.54 225) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 8 "Net-(J2-Pad2)"))
+ (pad 1 thru_hole rect (at 0 0 225) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 6 "Net-(D5-Pad1)"))
+ (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x02_Pitch2.54mm.wrl
+ (offset (xyz 0 -1.269999980926514 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 270))
+ )
+ )
+
+ (module LEDs:LED_D5.0mm (layer F.Cu) (tedit 5C3C664C) (tstamp 5C3D104C)
+ (at 147.32 88.646 90)
+ (descr "LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf")
+ (tags "LED diameter 5.0mm 2 pins")
+ (path /5C2C2A10)
+ (fp_text reference D5 (at 3.671 4.255 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value STOP (at 4.318 3.556 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 1.25 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.2)))
+ )
+ (fp_line (start 4.5 -3.25) (end -1.95 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.5 3.25) (end 4.5 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 3.25) (end 4.5 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 -3.25) (end -1.95 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.29 -1.545) (end -1.29 1.545) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.23 -1.469694) (end -1.23 1.469694) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.Fab) (width 0.1))
+ (fp_arc (start 1.27 0) (end -1.29 1.54483) (angle -148.9) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 1.27 0) (end -1.29 -1.54483) (angle 148.9) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 1.27 0) (end -1.23 -1.469694) (angle 299.1) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole circle (at 2.54 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 1 "Net-(D1-Pad2)"))
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 6 "Net-(D5-Pad1)"))
+ (model ${KISYS3DMOD}/LEDs.3dshapes/LED_D5.0mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.393701 0.393701 0.393701))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module LEDs:LED_D5.0mm (layer F.Cu) (tedit 5C3C6640) (tstamp 5C32ED25)
+ (at 147.32 94.996 90)
+ (descr "LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf")
+ (tags "LED diameter 5.0mm 2 pins")
+ (path /5C2C2A6F)
+ (fp_text reference D4 (at 2.471 -4.22 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value ready (at 3.81 4.318 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_arc (start 1.27 0) (end -1.23 -1.469694) (angle 299.1) (layer F.Fab) (width 0.1))
+ (fp_arc (start 1.27 0) (end -1.29 -1.54483) (angle 148.9) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 1.27 0) (end -1.29 1.54483) (angle -148.9) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.23 -1.469694) (end -1.23 1.469694) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.29 -1.545) (end -1.29 1.545) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.95 -3.25) (end -1.95 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 3.25) (end 4.5 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.5 3.25) (end 4.5 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.5 -3.25) (end -1.95 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 1.25 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.2)))
+ )
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 5 "Net-(D4-Pad1)"))
+ (pad 2 thru_hole circle (at 2.54 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 1 "Net-(D1-Pad2)"))
+ (model ${KISYS3DMOD}/LEDs.3dshapes/LED_D5.0mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.393701 0.393701 0.393701))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module LEDs:LED_D5.0mm (layer F.Cu) (tedit 5C3C6634) (tstamp 5C32EF6F)
+ (at 154.9 101.4 90)
+ (descr "LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf")
+ (tags "LED diameter 5.0mm 2 pins")
+ (path /5C2C2AD6)
+ (fp_text reference D3 (at 5.175 -2.075 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value right (at 5.175 0.04 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 1.25 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.2)))
+ )
+ (fp_line (start 4.5 -3.25) (end -1.95 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.5 3.25) (end 4.5 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 3.25) (end 4.5 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 -3.25) (end -1.95 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.29 -1.545) (end -1.29 1.545) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.23 -1.469694) (end -1.23 1.469694) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.Fab) (width 0.1))
+ (fp_arc (start 1.27 0) (end -1.29 1.54483) (angle -148.9) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 1.27 0) (end -1.29 -1.54483) (angle 148.9) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 1.27 0) (end -1.23 -1.469694) (angle 299.1) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole circle (at 2.54 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 1 "Net-(D1-Pad2)"))
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 4 "Net-(D3-Pad1)"))
+ (model ${KISYS3DMOD}/LEDs.3dshapes/LED_D5.0mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.393701 0.393701 0.393701))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module LEDs:LED_D5.0mm (layer F.Cu) (tedit 5C3C6639) (tstamp 5C3D110D)
+ (at 147.32 101.346 90)
+ (descr "LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf")
+ (tags "LED diameter 5.0mm 2 pins")
+ (path /5C2C2A3E)
+ (fp_text reference D2 (at 1.27 -4.22 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value GO (at 4.826 3.302 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_arc (start 1.27 0) (end -1.23 -1.469694) (angle 299.1) (layer F.Fab) (width 0.1))
+ (fp_arc (start 1.27 0) (end -1.29 -1.54483) (angle 148.9) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 1.27 0) (end -1.29 1.54483) (angle -148.9) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.23 -1.469694) (end -1.23 1.469694) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.29 -1.545) (end -1.29 1.545) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.95 -3.25) (end -1.95 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 3.25) (end 4.5 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.5 3.25) (end 4.5 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.5 -3.25) (end -1.95 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 1.25 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.2)))
+ )
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 3 "Net-(D2-Pad1)"))
+ (pad 2 thru_hole circle (at 2.54 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 1 "Net-(D1-Pad2)"))
+ (model ${KISYS3DMOD}/LEDs.3dshapes/LED_D5.0mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.393701 0.393701 0.393701))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module LEDs:LED_D5.0mm (layer F.Cu) (tedit 5C3C662F) (tstamp 5C32F0B0)
+ (at 138.9 101.3 90)
+ (descr "LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf")
+ (tags "LED diameter 5.0mm 2 pins")
+ (path /5C2C2999)
+ (fp_text reference D1 (at 5.125 -2.15 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value left (at 5.1 2.1 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 1.25 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.2)))
+ )
+ (fp_line (start 4.5 -3.25) (end -1.95 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.5 3.25) (end 4.5 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 3.25) (end 4.5 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 -3.25) (end -1.95 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.29 -1.545) (end -1.29 1.545) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.23 -1.469694) (end -1.23 1.469694) (layer F.Fab) (width 0.1))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 1.27 0) (end 3.77 0) (layer F.Fab) (width 0.1))
+ (fp_arc (start 1.27 0) (end -1.29 1.54483) (angle -148.9) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 1.27 0) (end -1.29 -1.54483) (angle 148.9) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 1.27 0) (end -1.23 -1.469694) (angle 299.1) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole circle (at 2.54 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 1 "Net-(D1-Pad2)"))
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+ (net 2 "Net-(D1-Pad1)"))
+ (model ${KISYS3DMOD}/LEDs.3dshapes/LED_D5.0mm.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.393701 0.393701 0.393701))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module Socket_Strips:Socket_Strip_Straight_1x06_Pitch2.54mm (layer F.Cu) (tedit 58CD5446) (tstamp 5C2CAD23)
+ (at 140.716 105.664 90)
+ (descr "Through hole straight socket strip, 1x06, 2.54mm pitch, single row")
+ (tags "Through hole socket strip THT 1x06 2.54mm single row")
+ (path /5C2C6811)
+ (fp_text reference J1 (at 0 15.494 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Conn_01x06_Male (at -4.064 6.096 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 -2.33 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.8 14.5) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.8 14.5) (end 1.8 14.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.8 -1.8) (end -1.8 14.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.33 14.03) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 14.03) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.27 13.97) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 13.97) (end 1.27 13.97) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -1.27) (end -1.27 13.97) (layer F.Fab) (width 0.1))
+ (pad 6 thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 4 "Net-(D3-Pad1)"))
+ (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 6 "Net-(D5-Pad1)"))
+ (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 5 "Net-(D4-Pad1)"))
+ (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 3 "Net-(D2-Pad1)"))
+ (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 2 "Net-(D1-Pad1)"))
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+ (net 9 "Net-(J1-Pad1)"))
+ (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x06_Pitch2.54mm.wrl
+ (offset (xyz 0 -6.349999904632568 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 270))
+ )
+ )
+
+ (module Resistors_SMD:R_0603_HandSoldering (layer B.Cu) (tedit 58E0A804) (tstamp 5C2CA939)
+ (at 141.7 89.5 225)
+ (descr "Resistor SMD 0603, hand soldering")
+ (tags "resistor 0603")
+ (path /5C2C3B8D)
+ (attr smd)
+ (fp_text reference R1 (at -2.828427 0 225) (layer B.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (fp_text value R (at 0 -1.550001 225) (layer B.Fab)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (fp_line (start 1.95 -0.7) (end -1.96 -0.7) (layer B.CrtYd) (width 0.05))
+ (fp_line (start 1.95 -0.7) (end 1.95 0.7) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -1.96 0.7) (end -1.96 -0.7) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -1.96 0.7) (end 1.95 0.7) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -0.5 0.68) (end 0.5 0.68) (layer B.SilkS) (width 0.12))
+ (fp_line (start 0.5 -0.68) (end -0.5 -0.68) (layer B.SilkS) (width 0.12))
+ (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1))
+ (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1))
+ (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1))
+ (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1))
+ (fp_text user %R (at 0 0 225) (layer B.Fab)
+ (effects (font (size 0.4 0.4) (thickness 0.075)) (justify mirror))
+ )
+ (pad 2 smd rect (at 1.099999 0 225) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
+ (net 8 "Net-(J2-Pad2)"))
+ (pad 1 smd rect (at -1.099999 0 225) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
+ (net 1 "Net-(D1-Pad2)"))
+ (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (gr_text +5V (at 139.870711 93.716339 270) (layer F.SilkS) (tstamp 5C4701EB)
+ (effects (font (size 0.8 0.8) (thickness 0.1)))
+ )
+ (gr_text GND (at 153.67 90.17 135) (layer F.SilkS)
+ (effects (font (size 0.8 0.8) (thickness 0.1)))
+ )
+ (gr_text +5V (at 151.892 88.392 135) (layer F.SilkS)
+ (effects (font (size 0.8 0.8) (thickness 0.1)))
+ )
+ (dimension 12.446 (width 0.3) (layer Margin)
+ (gr_text "12.446 mm" (at 146.939 76.132) (layer Margin)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 153.162 83.312) (xy 153.162 77.645579)))
+ (feature2 (pts (xy 140.716 83.312) (xy 140.716 77.645579)))
+ (crossbar (pts (xy 140.716 78.232) (xy 153.162 78.232)))
+ (arrow1a (pts (xy 153.162 78.232) (xy 152.035496 78.818421)))
+ (arrow1b (pts (xy 153.162 78.232) (xy 152.035496 77.645579)))
+ (arrow2a (pts (xy 140.716 78.232) (xy 141.842504 78.818421)))
+ (arrow2b (pts (xy 140.716 78.232) (xy 141.842504 77.645579)))
+ )
+ (dimension 19.812 (width 0.3) (layer Margin)
+ (gr_text "19.812 mm" (at 124.392 98.806 270) (layer Margin)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 135.382 108.712) (xy 125.905579 108.712)))
+ (feature2 (pts (xy 135.382 88.9) (xy 125.905579 88.9)))
+ (crossbar (pts (xy 126.492 88.9) (xy 126.492 108.712)))
+ (arrow1a (pts (xy 126.492 108.712) (xy 125.905579 107.585496)))
+ (arrow1b (pts (xy 126.492 108.712) (xy 127.078421 107.585496)))
+ (arrow2a (pts (xy 126.492 88.9) (xy 125.905579 90.026504)))
+ (arrow2b (pts (xy 126.492 88.9) (xy 127.078421 90.026504)))
+ )
+ (dimension 7.725108 (width 0.3) (layer Margin)
+ (gr_text "7.725 mm" (at 133.080496 81.363338 46.33221985) (layer Margin)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 140.716 83.312) (xy 136.842352 79.614427)))
+ (feature2 (pts (xy 135.382 88.9) (xy 131.508352 85.202427)))
+ (crossbar (pts (xy 131.932543 85.607337) (xy 137.266543 80.019337)))
+ (arrow1a (pts (xy 137.266543 80.019337) (xy 136.91291 81.239109)))
+ (arrow1b (pts (xy 137.266543 80.019337) (xy 136.064529 80.42929)))
+ (arrow2a (pts (xy 131.932543 85.607337) (xy 133.134557 85.197384)))
+ (arrow2b (pts (xy 131.932543 85.607337) (xy 132.286176 84.387565)))
+ )
+ (dimension 23.114 (width 0.3) (layer Margin)
+ (gr_text "23.114 mm" (at 146.939 119.194) (layer Margin)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 158.496 108.712) (xy 158.496 117.680421)))
+ (feature2 (pts (xy 135.382 108.712) (xy 135.382 117.680421)))
+ (crossbar (pts (xy 135.382 117.094) (xy 158.496 117.094)))
+ (arrow1a (pts (xy 158.496 117.094) (xy 157.369496 117.680421)))
+ (arrow1b (pts (xy 158.496 117.094) (xy 157.369496 116.507579)))
+ (arrow2a (pts (xy 135.382 117.094) (xy 136.508504 117.680421)))
+ (arrow2b (pts (xy 135.382 117.094) (xy 136.508504 116.507579)))
+ )
+ (dimension 25.4 (width 0.3) (layer Margin)
+ (gr_text "25.400 mm" (at 172.28 96.012 270) (layer Margin)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 153.162 108.712) (xy 170.766421 108.712)))
+ (feature2 (pts (xy 153.162 83.312) (xy 170.766421 83.312)))
+ (crossbar (pts (xy 170.18 83.312) (xy 170.18 108.712)))
+ (arrow1a (pts (xy 170.18 108.712) (xy 169.593579 107.585496)))
+ (arrow1b (pts (xy 170.18 108.712) (xy 170.766421 107.585496)))
+ (arrow2a (pts (xy 170.18 83.312) (xy 169.593579 84.438504)))
+ (arrow2b (pts (xy 170.18 83.312) (xy 170.766421 84.438504)))
+ )
+ (gr_text trafficLight (at 140.625 89.525 45) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.2)))
+ )
+ (gr_text "FOSSEE\n\n" (at 140.275 89 45) (layer F.SilkS) (tstamp 5C4715E0)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (gr_text Re (at 148.375 108.075) (layer F.SilkS)
+ (effects (font (size 0.8 0.8) (thickness 0.15)))
+ )
+ (gr_text S (at 150.875 108.075) (layer F.SilkS)
+ (effects (font (size 0.8 0.8) (thickness 0.15)))
+ )
+ (gr_text Ri (at 153.4 108.05) (layer F.SilkS)
+ (effects (font (size 0.8 0.8) (thickness 0.15)))
+ )
+ (gr_text G (at 145.775 108.075) (layer F.SilkS)
+ (effects (font (size 0.8 0.8) (thickness 0.15)))
+ )
+ (gr_text L (at 143.2 108.075) (layer F.SilkS)
+ (effects (font (size 0.8 0.8) (thickness 0.15)))
+ )
+ (gr_text EN (at 140.7 108.075) (layer F.SilkS) (tstamp 5C471301)
+ (effects (font (size 0.8 0.8) (thickness 0.15)))
+ )
+ (gr_line (start 158.496 88.392) (end 158.496 108.712) (layer Edge.Cuts) (width 0.15))
+ (gr_line (start 153.162 83.312) (end 158.496 88.392) (layer Edge.Cuts) (width 0.15) (tstamp 5C2B6D24))
+ (gr_line (start 140.716 83.312) (end 153.162 83.312) (layer Edge.Cuts) (width 0.15) (tstamp 5C2B6D1C))
+ (gr_line (start 135.382 88.9) (end 140.716 83.312) (layer Edge.Cuts) (width 0.15) (tstamp 5C2B6956))
+ (gr_line (start 135.382 108.712) (end 135.382 88.9) (layer Edge.Cuts) (width 0.15))
+ (gr_line (start 158.496 108.712) (end 135.382 108.712) (layer Edge.Cuts) (width 0.15))
+
+ (segment (start 147.32 86.106) (end 145.288 88.138) (width 0.25) (layer B.Cu) (net 1) (status 10))
+ (segment (start 145.288 90.424) (end 147.32 92.456) (width 0.25) (layer B.Cu) (net 1) (status 20))
+ (segment (start 147.32 92.456) (end 146.047208 92.456) (width 0.25) (layer B.Cu) (net 1) (status 10))
+ (segment (start 146.047208 92.456) (end 145.288 93.215208) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 145.796 98.554792) (end 145.796 98.552) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 146.047208 98.806) (end 145.796 98.554792) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 147.32 98.806) (end 146.047208 98.806) (width 0.25) (layer B.Cu) (net 1) (status 10))
+ (segment (start 145.288 98.044) (end 145.796 98.552) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 145.288 93.215208) (end 145.288 95.504) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 145.288 95.504) (end 145.288 98.044) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 145.288 88.9) (end 145.288 90.424) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 139.799999 97.860001) (end 139.799999 97.300001) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 138.9 98.76) (end 139.799999 97.860001) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 141.596 95.504) (end 145.288 95.504) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 139.799999 97.300001) (end 141.596 95.504) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 148.219999 87.005999) (end 150.251999 87.005999) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 147.32 86.106) (end 148.219999 87.005999) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 150.251999 87.005999) (end 151.892 88.646) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 153.0869 88.646) (end 155.1189 86.614) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 151.892 88.646) (end 153.0869 88.646) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 155.1189 86.614) (end 155.702 86.614) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 155.702 86.614) (end 157.734 88.646) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 157.734 88.646) (end 157.734 90.932) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 154.9 93.766) (end 154.9 94.488) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 157.734 90.932) (end 154.9 93.766) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 154.9 94.488) (end 154.9 98.86) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 145.265817 88.722183) (end 145.288 88.7) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 142.477817 88.722183) (end 145.265817 88.722183) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 145.288 88.138) (end 145.288 88.7) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 145.288 88.7) (end 145.288 88.9) (width 0.25) (layer B.Cu) (net 1))
+ (segment (start 143.256 104.506) (end 143.256 105.664) (width 0.25) (layer B.Cu) (net 2))
+ (segment (start 140.05 101.3) (end 143.256 104.506) (width 0.25) (layer B.Cu) (net 2))
+ (segment (start 138.9 101.3) (end 140.05 101.3) (width 0.25) (layer B.Cu) (net 2))
+ (segment (start 145.796 101.72) (end 145.796 104.461919) (width 0.25) (layer B.Cu) (net 3))
+ (segment (start 146.17 101.346) (end 145.796 101.72) (width 0.25) (layer B.Cu) (net 3))
+ (segment (start 147.32 101.346) (end 146.17 101.346) (width 0.25) (layer B.Cu) (net 3) (status 10))
+ (segment (start 145.796 104.461919) (end 145.796 105.664) (width 0.25) (layer B.Cu) (net 3) (status 20))
+ (segment (start 154.9 104.18) (end 153.416 105.664) (width 0.25) (layer B.Cu) (net 4))
+ (segment (start 154.9 101.4) (end 154.9 104.18) (width 0.25) (layer B.Cu) (net 4))
+ (segment (start 148.47 94.996) (end 150.368 96.894) (width 0.25) (layer B.Cu) (net 5))
+ (segment (start 147.32 94.996) (end 148.47 94.996) (width 0.25) (layer B.Cu) (net 5) (status 10))
+ (segment (start 150.368 96.894) (end 150.368 101.6) (width 0.25) (layer B.Cu) (net 5))
+ (segment (start 150.368 101.6) (end 148.336 103.632) (width 0.25) (layer B.Cu) (net 5))
+ (segment (start 148.336 103.632) (end 148.336 105.664) (width 0.25) (layer B.Cu) (net 5) (status 20))
+ (segment (start 150.114 88.646) (end 147.32 88.646) (width 0.25) (layer B.Cu) (net 6) (status 20))
+ (segment (start 151.725999 90.257999) (end 150.114 88.646) (width 0.25) (layer B.Cu) (net 6))
+ (segment (start 151.725999 104.814001) (end 151.725999 90.257999) (width 0.25) (layer B.Cu) (net 6) (tstamp 5C3D1888) (status 10))
+ (segment (start 150.876 105.664) (end 151.725999 104.814001) (width 0.25) (layer B.Cu) (net 6) (status 30))
+ (segment (start 153.328001 90.257999) (end 155.194 88.392) (width 0.25) (layer B.Cu) (net 6))
+ (segment (start 151.725999 90.257999) (end 153.328001 90.257999) (width 0.25) (layer B.Cu) (net 6))
+ (segment (start 137.3 93.5) (end 137.3 94.6) (width 0.25) (layer B.Cu) (net 7))
+ (segment (start 138.45 92.35) (end 137.3 93.5) (width 0.25) (layer B.Cu) (net 7))
+ (segment (start 142 92.35) (end 138.45 92.35) (width 0.25) (layer B.Cu) (net 7))
+ (segment (start 144.018 84.328) (end 151.13 84.328) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 151.13 84.328) (end 153.397949 86.595949) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 140.922183 87.423817) (end 142.7 85.646) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 140.922183 90.277817) (end 140.922183 87.423817) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 142.7 85.646) (end 144.018 84.328) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 141.311091 90.666725) (end 140.922183 90.277817) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 142.016725 90.666725) (end 141.311091 90.666725) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 144 92.65) (end 142.016725 90.666725) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 144 93.3) (end 144 92.65) (width 0.25) (layer B.Cu) (net 8))
+ (segment (start 139.616 105.664) (end 140.716 105.664) (width 0.25) (layer B.Cu) (net 9))
+ (segment (start 136.774 102.822) (end 139.616 105.664) (width 0.25) (layer B.Cu) (net 9))
+ (segment (start 136.774 98.776) (end 136.774 102.822) (width 0.25) (layer B.Cu) (net 9))
+ (segment (start 136.774 97.826) (end 136.774 98.6) (width 0.25) (layer B.Cu) (net 9))
+ (segment (start 139 95.6) (end 136.774 97.826) (width 0.25) (layer B.Cu) (net 9))
+ (segment (start 139.7 95.6) (end 139 95.6) (width 0.25) (layer B.Cu) (net 9))
+ (segment (start 136.774 98.776) (end 136.774 98.6) (width 0.25) (layer B.Cu) (net 9))
+ (segment (start 136.774 98.6) (end 136.774 98.226) (width 0.25) (layer B.Cu) (net 9))
+ (segment (start 139.7 93.4) (end 140.4 93.4) (width 0.25) (layer B.Cu) (net 10))
+ (segment (start 141.25 94.25) (end 142 94.25) (width 0.25) (layer B.Cu) (net 10))
+ (segment (start 140.4 93.4) (end 141.25 94.25) (width 0.25) (layer B.Cu) (net 10))
+
+)
diff --git a/Resources/modules/traffic/traffic.net b/Resources/modules/traffic/traffic.net
new file mode 100644
index 0000000..cdcab2d
--- /dev/null
+++ b/Resources/modules/traffic/traffic.net
@@ -0,0 +1,137 @@
+(export (version D)
+ (design
+ (source /home/easwaran/allProjects/kicad/openplc_modules/traffic/traffic.sch)
+ (date "Mon 07 Jan 2019 11:36:25 AM IST")
+ (tool "Eeschema 5.0.1")
+ (sheet (number 1) (name /) (tstamps /)
+ (title_block
+ (title)
+ (company)
+ (rev)
+ (date)
+ (source traffic.sch)
+ (comment (number 1) (value ""))
+ (comment (number 2) (value ""))
+ (comment (number 3) (value ""))
+ (comment (number 4) (value "")))))
+ (components
+ (comp (ref D1)
+ (value LED)
+ (footprint LEDs:LED_D5.0mm)
+ (datasheet ~)
+ (libsource (lib Device) (part LED) (description "Light emitting diode"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5C2C2999))
+ (comp (ref D5)
+ (value LED)
+ (footprint LEDs:LED_D5.0mm)
+ (datasheet ~)
+ (libsource (lib Device) (part LED) (description "Light emitting diode"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5C2C2A10))
+ (comp (ref D2)
+ (value LED)
+ (footprint LEDs:LED_D5.0mm)
+ (datasheet ~)
+ (libsource (lib Device) (part LED) (description "Light emitting diode"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5C2C2A3E))
+ (comp (ref D4)
+ (value LED)
+ (footprint LEDs:LED_D5.0mm)
+ (datasheet ~)
+ (libsource (lib Device) (part LED) (description "Light emitting diode"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5C2C2A6F))
+ (comp (ref D3)
+ (value LED)
+ (footprint LEDs:LED_D5.0mm)
+ (datasheet ~)
+ (libsource (lib Device) (part LED) (description "Light emitting diode"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5C2C2AD6))
+ (comp (ref R1)
+ (value R)
+ (footprint Resistors_SMD:R_0603_HandSoldering)
+ (datasheet ~)
+ (libsource (lib Device) (part R) (description Resistor))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5C2C3B8D))
+ (comp (ref J1)
+ (value Conn_01x06_Male)
+ (footprint Socket_Strips:Socket_Strip_Straight_1x06_Pitch2.54mm)
+ (datasheet ~)
+ (libsource (lib Connector) (part Conn_01x06_Male) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5C2C6811)))
+ (libparts
+ (libpart (lib Connector) (part Conn_01x06_Male)
+ (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")
+ (docs ~)
+ (footprints
+ (fp Connector*:*_1x??_*))
+ (fields
+ (field (name Reference) J)
+ (field (name Value) Conn_01x06_Male))
+ (pins
+ (pin (num 1) (name Pin_1) (type passive))
+ (pin (num 2) (name Pin_2) (type passive))
+ (pin (num 3) (name Pin_3) (type passive))
+ (pin (num 4) (name Pin_4) (type passive))
+ (pin (num 5) (name Pin_5) (type passive))
+ (pin (num 6) (name Pin_6) (type passive))))
+ (libpart (lib Device) (part LED)
+ (description "Light emitting diode")
+ (docs ~)
+ (footprints
+ (fp LED*)
+ (fp LED_SMD:*)
+ (fp LED_THT:*))
+ (fields
+ (field (name Reference) D)
+ (field (name Value) LED))
+ (pins
+ (pin (num 1) (name K) (type passive))
+ (pin (num 2) (name A) (type passive))))
+ (libpart (lib Device) (part R)
+ (description Resistor)
+ (docs ~)
+ (footprints
+ (fp R_*))
+ (fields
+ (field (name Reference) R)
+ (field (name Value) R))
+ (pins
+ (pin (num 1) (name ~) (type passive))
+ (pin (num 2) (name ~) (type passive)))))
+ (libraries
+ (library (logical Connector)
+ (uri /usr/share/kicad/library/Connector.lib))
+ (library (logical Device)
+ (uri /usr/share/kicad/library/Device.lib)))
+ (nets
+ (net (code 1) (name "Net-(D2-Pad1)")
+ (node (ref D2) (pin 1))
+ (node (ref J1) (pin 3)))
+ (net (code 2) (name "Net-(D1-Pad1)")
+ (node (ref J1) (pin 2))
+ (node (ref D1) (pin 1)))
+ (net (code 3) (name +5C)
+ (node (ref J1) (pin 1))
+ (node (ref R1) (pin 2)))
+ (net (code 4) (name "Net-(D5-Pad1)")
+ (node (ref D5) (pin 1))
+ (node (ref J1) (pin 5)))
+ (net (code 5) (name "Net-(D4-Pad1)")
+ (node (ref J1) (pin 4))
+ (node (ref D4) (pin 1)))
+ (net (code 6) (name "Net-(D3-Pad1)")
+ (node (ref J1) (pin 6))
+ (node (ref D3) (pin 1)))
+ (net (code 7) (name "Net-(D1-Pad2)")
+ (node (ref D3) (pin 2))
+ (node (ref D4) (pin 2))
+ (node (ref D2) (pin 2))
+ (node (ref D5) (pin 2))
+ (node (ref R1) (pin 1))
+ (node (ref D1) (pin 2)))))
\ No newline at end of file
diff --git a/Resources/modules/traffic/traffic.pro b/Resources/modules/traffic/traffic.pro
new file mode 100644
index 0000000..152769c
--- /dev/null
+++ b/Resources/modules/traffic/traffic.pro
@@ -0,0 +1,33 @@
+update=22/05/2015 07:44:53
+version=1
+last_client=kicad
+[general]
+version=1
+RootSch=
+BoardNm=
+[pcbnew]
+version=1
+LastNetListRead=
+UseCmpFile=1
+PadDrill=0.600000000000
+PadDrillOvalY=0.600000000000
+PadSizeH=1.500000000000
+PadSizeV=1.500000000000
+PcbTextSizeV=1.500000000000
+PcbTextSizeH=1.500000000000
+PcbTextThickness=0.300000000000
+ModuleTextSizeV=1.000000000000
+ModuleTextSizeH=1.000000000000
+ModuleTextSizeThickness=0.150000000000
+SolderMaskClearance=0.000000000000
+SolderMaskMinWidth=0.000000000000
+DrawSegmentWidth=0.200000000000
+BoardOutlineThickness=0.100000000000
+ModuleOutlineThickness=0.150000000000
+[cvpcb]
+version=1
+NetIExt=net
+[eeschema]
+version=1
+LibDir=
+[eeschema/libraries]
diff --git a/Resources/modules/traffic/traffic.sch b/Resources/modules/traffic/traffic.sch
new file mode 100644
index 0000000..828960d
--- /dev/null
+++ b/Resources/modules/traffic/traffic.sch
@@ -0,0 +1,224 @@
+EESchema Schematic File Version 4
+LIBS:traffic-cache
+EELAYER 26 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 1
+Title ""
+Date ""
+Rev ""
+Comp ""
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 ""
+$EndDescr
+$Comp
+L Device:LED D1
+U 1 1 5C2C2999
+P 5200 4100
+F 0 "D1" H 5191 4316 50 0000 C CNN
+F 1 "left" H 5191 4225 50 0000 C CNN
+F 2 "LEDs:LED_D5.0mm" H 5200 4100 50 0001 C CNN
+F 3 "~" H 5200 4100 50 0001 C CNN
+ 1 5200 4100
+ -1 0 0 -1
+$EndComp
+$Comp
+L Device:LED D5
+U 1 1 5C2C2A10
+P 5200 3050
+F 0 "D5" H 5191 3266 50 0000 C CNN
+F 1 "STOP" H 5191 3175 50 0000 C CNN
+F 2 "LEDs:LED_D5.0mm" H 5200 3050 50 0001 C CNN
+F 3 "~" H 5200 3050 50 0001 C CNN
+ 1 5200 3050
+ -1 0 0 -1
+$EndComp
+$Comp
+L Device:LED D2
+U 1 1 5C2C2A3E
+P 5200 3750
+F 0 "D2" H 5191 3966 50 0000 C CNN
+F 1 "GO" H 5191 3875 50 0000 C CNN
+F 2 "LEDs:LED_D5.0mm" H 5200 3750 50 0001 C CNN
+F 3 "~" H 5200 3750 50 0001 C CNN
+ 1 5200 3750
+ -1 0 0 -1
+$EndComp
+$Comp
+L Device:LED D4
+U 1 1 5C2C2A6F
+P 5200 3400
+F 0 "D4" H 5191 3616 50 0000 C CNN
+F 1 "ready" H 5191 3525 50 0000 C CNN
+F 2 "LEDs:LED_D5.0mm" H 5200 3400 50 0001 C CNN
+F 3 "~" H 5200 3400 50 0001 C CNN
+ 1 5200 3400
+ -1 0 0 -1
+$EndComp
+$Comp
+L Device:LED D3
+U 1 1 5C2C2AD6
+P 5200 2700
+F 0 "D3" H 5191 2916 50 0000 C CNN
+F 1 "right" H 5191 2825 50 0000 C CNN
+F 2 "LEDs:LED_D5.0mm" H 5200 2700 50 0001 C CNN
+F 3 "~" H 5200 2700 50 0001 C CNN
+ 1 5200 2700
+ -1 0 0 -1
+$EndComp
+Wire Wire Line
+ 5050 2700 5050 3050
+Connection ~ 5050 3050
+Wire Wire Line
+ 5050 3050 5050 3400
+Connection ~ 5050 3400
+Wire Wire Line
+ 5050 3400 5050 3750
+Connection ~ 5050 3750
+Wire Wire Line
+ 5350 2700 6250 2700
+Wire Wire Line
+ 6250 2700 6250 3200
+Wire Wire Line
+ 6250 3200 6550 3200
+Wire Wire Line
+ 5350 3050 5450 3050
+Wire Wire Line
+ 6050 3050 6050 3300
+Wire Wire Line
+ 6050 3300 6550 3300
+Wire Wire Line
+ 5350 3400 6550 3400
+Wire Wire Line
+ 6550 3500 6050 3500
+Wire Wire Line
+ 6050 3500 6050 3750
+Wire Wire Line
+ 6050 3750 5350 3750
+Wire Wire Line
+ 5350 4100 6250 4100
+Wire Wire Line
+ 6250 4100 6250 3600
+Wire Wire Line
+ 6250 3600 6550 3600
+$Comp
+L Device:R R1
+U 1 1 5C2C3B8D
+P 5050 4600
+F 0 "R1" H 5120 4646 50 0000 L CNN
+F 1 "R" H 5120 4555 50 0000 L CNN
+F 2 "Resistors_SMD:R_0603_HandSoldering" V 4980 4600 50 0001 C CNN
+F 3 "~" H 5050 4600 50 0001 C CNN
+ 1 5050 4600
+ 1 0 0 -1
+$EndComp
+Connection ~ 5050 4100
+Wire Wire Line
+ 5050 4100 5050 4450
+Wire Wire Line
+ 5050 3750 5050 4100
+$Comp
+L power:+5C #PWR0101
+U 1 1 5C32F085
+P 4600 5500
+F 0 "#PWR0101" H 4600 5350 50 0001 C CNN
+F 1 "+5C" H 4615 5673 50 0000 C CNN
+F 2 "" H 4600 5500 50 0001 C CNN
+F 3 "" H 4600 5500 50 0001 C CNN
+ 1 4600 5500
+ 1 0 0 -1
+$EndComp
+$Comp
+L Connector:Conn_01x02_Male J2
+U 1 1 5C3CB942
+P 4200 3950
+F 0 "J2" H 4306 4128 50 0000 C CNN
+F 1 "Conn_01x02_Male" H 4306 4037 50 0000 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm" H 4200 3950 50 0001 C CNN
+F 3 "~" H 4200 3950 50 0001 C CNN
+ 1 4200 3950
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4400 4050 4750 4050
+Wire Wire Line
+ 4400 3950 4750 3950
+Wire Wire Line
+ 4750 2900 5450 2900
+Wire Wire Line
+ 5450 2900 5450 3050
+Wire Wire Line
+ 4750 2900 4750 3950
+Connection ~ 5450 3050
+Wire Wire Line
+ 5450 3050 6050 3050
+Wire Wire Line
+ 5050 4750 5050 4900
+Wire Wire Line
+ 5050 5500 5050 5350
+Wire Wire Line
+ 4750 4050 4750 4900
+Wire Wire Line
+ 4750 4900 5050 4900
+Connection ~ 5050 4900
+Wire Wire Line
+ 5050 4900 5050 4950
+Wire Wire Line
+ 4600 5500 5050 5500
+$Comp
+L Transistor_BJT:MMBT3906 Q1
+U 1 1 5C485559
+P 5150 5150
+F 0 "Q1" H 5340 5196 50 0000 L CNN
+F 1 "MMBT3906" H 5340 5105 50 0000 L CNN
+F 2 "TO_SOT_Packages_SMD:SOT-23" H 5350 5075 50 0001 L CIN
+F 3 "https://www.fairchildsemi.com/datasheets/2N/2N3906.pdf" H 5150 5150 50 0001 L CNN
+ 1 5150 5150
+ -1 0 0 -1
+$EndComp
+$Comp
+L Connector:Conn_01x06_Male J1
+U 1 1 5C2C6811
+P 6750 3500
+F 0 "J1" H 6723 3380 50 0000 R CNN
+F 1 "Conn_01x06_Male" H 6723 3471 50 0000 R CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_1x06_Pitch2.54mm" H 6750 3500 50 0001 C CNN
+F 3 "~" H 6750 3500 50 0001 C CNN
+ 1 6750 3500
+ -1 0 0 1
+$EndComp
+$Comp
+L Connector:Conn_01x01_Male J3
+U 1 1 5C485FD5
+P 5250 5500
+F 0 "J3" H 5223 5430 50 0000 R CNN
+F 1 "Conn_01x01_Male" H 5223 5521 50 0000 R CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_1x01_Pitch2.54mm" H 5250 5500 50 0001 C CNN
+F 3 "~" H 5250 5500 50 0001 C CNN
+ 1 5250 5500
+ -1 0 0 1
+$EndComp
+Connection ~ 5050 5500
+Wire Wire Line
+ 6550 3700 6400 3700
+Wire Wire Line
+ 6400 3700 6400 5150
+Wire Wire Line
+ 6400 5150 5950 5150
+Wire Wire Line
+ 5350 5150 5650 5150
+$Comp
+L Device:R R2
+U 1 1 5C48B1E4
+P 5800 5150
+F 0 "R2" V 6007 5150 50 0000 C CNN
+F 1 "R" V 5916 5150 50 0000 C CNN
+F 2 "Resistors_SMD:R_0603_HandSoldering" V 5730 5150 50 0001 C CNN
+F 3 "~" H 5800 5150 50 0001 C CNN
+ 1 5800 5150
+ 0 -1 -1 0
+$EndComp
+$EndSCHEMATC
diff --git a/Resources/modules/traffic/traffic.xml b/Resources/modules/traffic/traffic.xml
new file mode 100644
index 0000000..f5dcc2c
--- /dev/null
+++ b/Resources/modules/traffic/traffic.xml
@@ -0,0 +1,278 @@
+
+
+
+
+ Tue 22 Jan 2019 05:36:43 PM IST
+ Eeschema 5.0.1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ left
+ LEDs:LED_D5.0mm
+ ~
+
+
+ 5C2C2999
+
+
+ STOP
+ LEDs:LED_D5.0mm
+ ~
+
+
+ 5C2C2A10
+
+
+ GO
+ LEDs:LED_D5.0mm
+ ~
+
+
+ 5C2C2A3E
+
+
+ ready
+ LEDs:LED_D5.0mm
+ ~
+
+
+ 5C2C2A6F
+
+
+ right
+ LEDs:LED_D5.0mm
+ ~
+
+
+ 5C2C2AD6
+
+
+ R
+ Resistors_SMD:R_0603_HandSoldering
+ ~
+
+
+ 5C2C3B8D
+
+
+ Conn_01x02_Male
+ Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm
+ ~
+
+
+ 5C3CB942
+
+
+ MMBT3906
+ TO_SOT_Packages_SMD:SOT-23
+ https://www.fairchildsemi.com/datasheets/2N/2N3906.pdf
+
+
+ 5C485559
+
+
+ Conn_01x06_Male
+ Socket_Strips:Socket_Strip_Straight_1x06_Pitch2.54mm
+ ~
+
+
+ 5C2C6811
+
+
+ Conn_01x01_Male
+ Socket_Strips:Socket_Strip_Straight_1x01_Pitch2.54mm
+ ~
+
+
+ 5C485FD5
+
+
+ R
+ Resistors_SMD:R_0603_HandSoldering
+ ~
+
+
+ 5C48B1E4
+
+
+
+
+ Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)
+ ~
+
+ Connector*:*
+
+
+ J
+ Conn_01x01_Male
+
+
+
+
+
+
+ Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)
+ ~
+
+ Connector*:*_1x??_*
+
+
+ J
+ Conn_01x02_Male
+
+
+
+
+
+
+
+ Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)
+ ~
+
+ Connector*:*_1x??_*
+
+
+ J
+ Conn_01x06_Male
+
+
+
+
+
+
+
+
+
+
+
+ Light emitting diode
+ ~
+
+ LED*
+ LED_SMD:*
+ LED_THT:*
+
+
+ D
+ LED
+
+
+
+
+
+
+
+ Resistor
+ ~
+
+ R_*
+
+
+ R
+ R
+
+
+
+
+
+
+
+
+ BC808
+ BC856
+ BC857
+ BC858
+ BC859
+ BC860
+ MMBT3906
+
+ 0.8A Ic, 45V Vce, PNP Transistor, SOT-23
+ http://www.fairchildsemi.com/ds/BC/BC807.pdf
+
+ SOT?23*
+
+
+ Q
+ BC807
+ Package_TO_SOT_SMD:SOT-23
+
+
+
+
+
+
+
+
+
+
+ /usr/share/kicad/library/Connector.lib
+
+
+ /usr/share/kicad/library/Device.lib
+
+
+ /usr/share/kicad/library/Transistor_BJT.lib
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--
cgit