aboutsummaryrefslogtreecommitdiff
path: root/demo/doit
diff options
context:
space:
mode:
Diffstat (limited to 'demo/doit')
-rw-r--r--demo/doit/.gitignore4
-rw-r--r--demo/doit/demo-cache.lib71
-rw-r--r--demo/doit/demo.kicad_pcb298
-rw-r--r--demo/doit/demo.pro33
-rw-r--r--demo/doit/demo.sch95
-rw-r--r--demo/doit/docs/.gitignore1
-rw-r--r--demo/doit/docs/Makefile20
-rw-r--r--demo/doit/docs/conf.py155
-rw-r--r--demo/doit/docs/index.rst24
-rw-r--r--demo/doit/docs/make.bat36
-rw-r--r--demo/doit/docs/report/index.rst4
-rw-r--r--demo/doit/docs/report/messages.rst5
-rw-r--r--demo/doit/dodo.py74
-rw-r--r--demo/doit/ee/bom/bom-component/BT1.ini7
-rw-r--r--demo/doit/ee/bom/bom-component/C1.ini7
-rw-r--r--demo/doit/ee/bom/bom-component/R1.ini7
-rw-r--r--demo/doit/ee/bom/bom-component/R2.ini7
-rw-r--r--demo/doit/ee/bom/data-set.ini3
-rw-r--r--demo/doit/ee/digikey-100.csv4
-rw-r--r--demo/doit/ee/digikey-order-1/data-set.ini3
-rw-r--r--demo/doit/ee/digikey-order-100/data-set.ini3
-rw-r--r--demo/doit/ee/digikey-parts/data-set.ini3
-rw-r--r--demo/doit/ee/digikey-parts/digikey-part/493-4771-1-ND.ini27
-rw-r--r--demo/doit/ee/digikey-parts/digikey-part/BC2AAPC-ND.ini18
-rw-r--r--demo/doit/ee/digikey-parts/digikey-part/RMCF1206JT10K0CT-ND.ini23
-rw-r--r--demo/doit/ee/digikey-resolved-parts/component-to-part-mapping/digikey-BT1-BC2AAPC-ND.ini11
-rw-r--r--demo/doit/ee/digikey-resolved-parts/component-to-part-mapping/digikey-C1-493-4771-1-ND.ini10
-rw-r--r--demo/doit/ee/digikey-resolved-parts/component-to-part-mapping/digikey-R1-RMCF1206JT10K0CT-ND.ini10
-rw-r--r--demo/doit/ee/digikey-resolved-parts/component-to-part-mapping/digikey-R2-RMCF1206JT10K0CT-ND.ini10
-rw-r--r--demo/doit/ee/digikey-resolved-parts/data-set.ini3
-rw-r--r--demo/doit/ee/digikey.csv4
-rw-r--r--demo/doit/ee/kicad-footprint.csv2
-rw-r--r--demo/doit/ee/kicad-pcb/data-set.ini3
-rw-r--r--demo/doit/ee/kicad-pcb/kicad-pcb-component/5B5BC1DF.ini10
-rw-r--r--demo/doit/ee/kicad-pcb/kicad-pcb-component/5B5BC36D.ini9
-rw-r--r--demo/doit/ee/kicad-pcb/kicad-pcb-component/5B5D0FE8.ini9
-rw-r--r--demo/doit/ee/kicad-pcb/kicad-pcb-component/5B5D10B5.ini9
-rw-r--r--demo/doit/ee/kicad-sch/data-set.ini3
-rw-r--r--demo/doit/ee/kicad-sch/kicad-schematic-component/5B431328.ini11
-rw-r--r--demo/doit/ee/kicad-sch/kicad-schematic-component/5B431438.ini11
-rw-r--r--demo/doit/ee/kicad-sch/kicad-schematic-component/5B4314AB.ini11
-rw-r--r--demo/doit/ee/kicad-sch/kicad-schematic-component/5B4315FE.ini9
-rw-r--r--demo/doit/ee/kicad-sch/kicad-schematic-component/5B5CC4D4.ini11
-rw-r--r--demo/doit/ee/order.csv4
-rw-r--r--demo/doit/ee/order/data-set.ini3
45 files changed, 0 insertions, 1085 deletions
diff --git a/demo/doit/.gitignore b/demo/doit/.gitignore
deleted file mode 100644
index 47aa48a..0000000
--- a/demo/doit/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-gerber.zip
-gerber
-.doit.db
-components
diff --git a/demo/doit/demo-cache.lib b/demo/doit/demo-cache.lib
deleted file mode 100644
index e81b633..0000000
--- a/demo/doit/demo-cache.lib
+++ /dev/null
@@ -1,71 +0,0 @@
-EESchema-LIBRARY Version 2.4
-#encoding utf-8
-#
-# Device:Battery_Cell
-#
-DEF Device:Battery_Cell BT 0 0 N N 1 F N
-F0 "BT" 100 100 50 H V L CNN
-F1 "Device:Battery_Cell" 100 0 50 H V L CNN
-F2 "" 0 60 50 V I C CNN
-F3 "" 0 60 50 V I C CNN
-DRAW
-S -90 70 90 60 0 1 0 F
-S -62 47 58 27 0 1 0 F
-P 2 0 1 0 0 30 0 0 N
-P 2 0 1 0 0 70 0 100 N
-P 2 0 1 10 20 135 60 135 N
-P 2 0 1 10 40 155 40 115 N
-X + 1 0 200 100 D 50 50 1 1 P
-X - 2 0 -100 100 U 50 50 1 1 P
-ENDDRAW
-ENDDEF
-#
-# Device:C
-#
-DEF Device:C C 0 10 N Y 1 F N
-F0 "C" 25 100 50 H V L CNN
-F1 "Device:C" 25 -100 50 H V L CNN
-F2 "" 38 -150 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-$FPLIST
- C_*
-$ENDFPLIST
-DRAW
-P 2 0 1 20 -80 -30 80 -30 N
-P 2 0 1 20 -80 30 80 30 N
-X ~ 1 0 150 110 D 50 50 1 1 P
-X ~ 2 0 -150 110 U 50 50 1 1 P
-ENDDRAW
-ENDDEF
-#
-# Device: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
-#
-# power:GND
-#
-DEF power:GND #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -250 50 H I C CNN
-F1 "power:GND" 0 -150 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-DRAW
-P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
-X GND 1 0 0 0 D 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-#
-#End Library
diff --git a/demo/doit/demo.kicad_pcb b/demo/doit/demo.kicad_pcb
deleted file mode 100644
index fcb69aa..0000000
--- a/demo/doit/demo.kicad_pcb
+++ /dev/null
@@ -1,298 +0,0 @@
-(kicad_pcb (version 20171130) (host pcbnew 5.0.0-rc3+dfsg1-2)
-
- (general
- (thickness 1.6)
- (drawings 0)
- (tracks 10)
- (zones 0)
- (modules 4)
- (nets 5)
- )
-
- (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)
- (47 F.CrtYd user)
- (48 B.Fab user)
- (49 F.Fab user)
- )
-
- (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.2)
- (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 1)
- (scaleselection 1)
- (outputdirectory ""))
- )
-
- (net 0 "")
- (net 1 "Net-(BT1-Pad1)")
- (net 2 GND)
- (net 3 "Net-(C1-Pad1)")
- (net 4 "Net-(R1-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 GND)
- (add_net "Net-(BT1-Pad1)")
- (add_net "Net-(C1-Pad1)")
- (add_net "Net-(R1-Pad1)")
- )
-
- (module Battery:BatteryHolder_MPD_BC2AAPC_2xAA (layer F.Cu) (tedit 5AC8F8F7) (tstamp 5B5BC36D)
- (at 71.75 60.5)
- (descr "2xAA cell battery holder, Memory Protection Devices P/N BC2AAPC, http://www.memoryprotectiondevices.com/datasheets/BC2AAPC-datasheet.pdf")
- (tags "AA battery cell holder")
- (path /5B431438)
- (fp_text reference BT1 (at 26.16 -10.11) (layer F.SilkS)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (fp_text value 9V (at 26.16 23.39) (layer F.Fab)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (fp_line (start -2.84 -8.61) (end -2.84 21.89) (layer F.Fab) (width 0.1))
- (fp_line (start -2.84 21.89) (end 55.16 21.89) (layer F.Fab) (width 0.1))
- (fp_line (start 55.16 21.89) (end 55.16 -8.61) (layer F.Fab) (width 0.1))
- (fp_line (start 55.16 -8.61) (end -2.84 -8.61) (layer F.Fab) (width 0.1))
- (fp_line (start -2.94 -8.71) (end -2.94 21.99) (layer F.SilkS) (width 0.12))
- (fp_line (start -2.94 21.99) (end 55.26 21.99) (layer F.SilkS) (width 0.12))
- (fp_line (start 55.26 21.99) (end 55.26 -8.71) (layer F.SilkS) (width 0.12))
- (fp_line (start 55.26 -8.71) (end -2.94 -8.71) (layer F.SilkS) (width 0.12))
- (fp_line (start -3.34 -9.11) (end -3.34 22.39) (layer F.CrtYd) (width 0.05))
- (fp_line (start -3.34 22.39) (end 55.66 22.39) (layer F.CrtYd) (width 0.05))
- (fp_line (start 55.66 22.39) (end 55.66 -9.11) (layer F.CrtYd) (width 0.05))
- (fp_line (start 55.66 -9.11) (end -3.34 -9.11) (layer F.CrtYd) (width 0.05))
- (fp_line (start 35.685 2.54) (end 17.905 2.54) (layer F.SilkS) (width 0.12))
- (fp_line (start 17.905 2.54) (end 17.905 1.27) (layer F.SilkS) (width 0.12))
- (fp_line (start 17.905 1.27) (end 16.635 1.27) (layer F.SilkS) (width 0.12))
- (fp_line (start 16.635 1.27) (end 16.635 -1.27) (layer F.SilkS) (width 0.12))
- (fp_line (start 16.635 -1.27) (end 17.905 -1.27) (layer F.SilkS) (width 0.12))
- (fp_line (start 17.905 -1.27) (end 17.905 -2.54) (layer F.SilkS) (width 0.12))
- (fp_line (start 17.905 -2.54) (end 35.685 -2.54) (layer F.SilkS) (width 0.12))
- (fp_line (start 35.685 -2.54) (end 35.685 2.54) (layer F.SilkS) (width 0.12))
- (fp_line (start 16.635 16.13) (end 34.415 16.13) (layer F.SilkS) (width 0.12))
- (fp_line (start 34.415 16.13) (end 34.415 14.86) (layer F.SilkS) (width 0.12))
- (fp_line (start 34.415 14.86) (end 35.685 14.86) (layer F.SilkS) (width 0.12))
- (fp_line (start 35.685 14.86) (end 35.685 12.32) (layer F.SilkS) (width 0.12))
- (fp_line (start 35.685 12.32) (end 34.415 12.32) (layer F.SilkS) (width 0.12))
- (fp_line (start 34.415 12.32) (end 34.415 11.05) (layer F.SilkS) (width 0.12))
- (fp_line (start 34.415 11.05) (end 16.635 11.05) (layer F.SilkS) (width 0.12))
- (fp_line (start 16.635 11.05) (end 16.635 16.13) (layer F.SilkS) (width 0.12))
- (fp_text user %R (at 26.16 6.63) (layer F.Fab)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (fp_text user - (at 36.955 0) (layer F.SilkS)
- (effects (font (size 1.5 1.5) (thickness 0.15)))
- )
- (fp_text user + (at 15.365 0) (layer F.SilkS)
- (effects (font (size 1.5 1.5) (thickness 0.15)))
- )
- (fp_text user - (at 15.365 13.59) (layer F.SilkS)
- (effects (font (size 1.5 1.5) (thickness 0.15)))
- )
- (fp_text user + (at 36.955 13.59) (layer F.SilkS)
- (effects (font (size 1.5 1.5) (thickness 0.15)))
- )
- (fp_text user + (at -4.34 0) (layer F.SilkS)
- (effects (font (size 1.5 1.5) (thickness 0.15)))
- )
- (fp_text user - (at -4.34 13.59) (layer F.SilkS)
- (effects (font (size 1.5 1.5) (thickness 0.15)))
- )
- (pad 1 thru_hole rect (at 0 0) (size 2.17 2.17) (drill 1.17) (layers *.Cu *.Mask)
- (net 1 "Net-(BT1-Pad1)"))
- (pad 2 thru_hole circle (at 0 13.59) (size 2.17 2.17) (drill 1.17) (layers *.Cu *.Mask)
- (net 2 GND))
- (pad "" np_thru_hole circle (at 26.16 6.63) (size 3.65 3.65) (drill 3.65) (layers *.Cu *.Mask))
- (model ${KISYS3DMOD}/Battery.3dshapes/BatteryHolder_MPD_BC2AAPC_2xAA.wrl
- (at (xyz 0 0 0))
- (scale (xyz 1 1 1))
- (rotate (xyz 0 0 0))
- )
- )
-
- (module Resistor_SMD:R_1206_3216Metric (layer F.Cu) (tedit 5B20DC38) (tstamp 5B5BC1DF)
- (at 60 61.4 90)
- (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
- (tags resistor)
- (path /5B431328)
- (attr smd)
- (fp_text reference R1 (at 0 -1.82 90) (layer F.SilkS)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (fp_text value 10k (at 0 1.82 90) (layer F.Fab)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
- (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
- (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
- (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
- (fp_line (start -0.602064 -0.91) (end 0.602064 -0.91) (layer F.SilkS) (width 0.12))
- (fp_line (start -0.602064 0.91) (end 0.602064 0.91) (layer F.SilkS) (width 0.12))
- (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer F.CrtYd) (width 0.05))
- (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer F.CrtYd) (width 0.05))
- (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer F.CrtYd) (width 0.05))
- (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer F.CrtYd) (width 0.05))
- (fp_text user %R (at 0 0 90) (layer F.Fab)
- (effects (font (size 0.8 0.8) (thickness 0.12)))
- )
- (pad 1 smd roundrect (at -1.4 0 90) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
- (net 4 "Net-(R1-Pad1)"))
- (pad 2 smd roundrect (at 1.4 0 90) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
- (net 1 "Net-(BT1-Pad1)"))
- (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_1206_3216Metric.wrl
- (at (xyz 0 0 0))
- (scale (xyz 1 1 1))
- (rotate (xyz 0 0 0))
- )
- )
-
- (module Capacitor_THT:CP_Radial_Tantal_D10.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0) (tstamp 5B5D0FE8)
- (at 51.25 76)
- (descr "CP, Radial_Tantal series, Radial, pin pitch=5.00mm, , diameter=10.5mm, Tantal Electrolytic Capacitor, http://cdn-reichelt.de/documents/datenblatt/B300/TANTAL-TB-Serie%23.pdf")
- (tags "CP Radial_Tantal series Radial pin pitch 5.00mm diameter 10.5mm Tantal Electrolytic Capacitor")
- (path /5B4314AB)
- (fp_text reference C1 (at 2.5 -6.5) (layer F.SilkS)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (fp_text value 1u (at 2.5 6.5) (layer F.Fab)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (fp_circle (center 2.5 0) (end 7.75 0) (layer F.Fab) (width 0.1))
- (fp_circle (center 2.5 0) (end 7.87 0) (layer F.SilkS) (width 0.12))
- (fp_circle (center 2.5 0) (end 8 0) (layer F.CrtYd) (width 0.05))
- (fp_line (start -2.004387 -2.2975) (end -0.954387 -2.2975) (layer F.Fab) (width 0.1))
- (fp_line (start -1.479387 -2.8225) (end -1.479387 -1.7725) (layer F.Fab) (width 0.1))
- (fp_line (start -3.247133 -3.015) (end -2.197133 -3.015) (layer F.SilkS) (width 0.12))
- (fp_line (start -2.722133 -3.54) (end -2.722133 -2.49) (layer F.SilkS) (width 0.12))
- (fp_text user %R (at 2.5 0) (layer F.Fab)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 3 "Net-(C1-Pad1)"))
- (pad 2 thru_hole circle (at 5 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 2 GND))
- (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/CP_Radial_Tantal_D10.5mm_P5.00mm.wrl
- (at (xyz 0 0 0))
- (scale (xyz 1 1 1))
- (rotate (xyz 0 0 0))
- )
- )
-
- (module Resistor_SMD:R_1206_3216Metric (layer F.Cu) (tedit 5B20DC38) (tstamp 5B5D10B5)
- (at 58.75 66.5)
- (descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
- (tags resistor)
- (path /5B5CC4D4)
- (attr smd)
- (fp_text reference R2 (at 0 -1.82) (layer F.SilkS)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (fp_text value 10k (at 0 1.82) (layer F.Fab)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1))
- (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
- (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
- (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1))
- (fp_line (start -0.602064 -0.91) (end 0.602064 -0.91) (layer F.SilkS) (width 0.12))
- (fp_line (start -0.602064 0.91) (end 0.602064 0.91) (layer F.SilkS) (width 0.12))
- (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer F.CrtYd) (width 0.05))
- (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer F.CrtYd) (width 0.05))
- (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer F.CrtYd) (width 0.05))
- (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer F.CrtYd) (width 0.05))
- (fp_text user %R (at 0 0) (layer F.Fab)
- (effects (font (size 0.8 0.8) (thickness 0.12)))
- )
- (pad 1 smd roundrect (at -1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
- (net 3 "Net-(C1-Pad1)"))
- (pad 2 smd roundrect (at 1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
- (net 4 "Net-(R1-Pad1)"))
- (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_1206_3216Metric.wrl
- (at (xyz 0 0 0))
- (scale (xyz 1 1 1))
- (rotate (xyz 0 0 0))
- )
- )
-
- (segment (start 71.25 60) (end 71.75 60.5) (width 0.25) (layer F.Cu) (net 1))
- (segment (start 60 60) (end 71.25 60) (width 0.25) (layer F.Cu) (net 1))
- (segment (start 62.91 74.09) (end 61 76) (width 0.25) (layer B.Cu) (net 2))
- (segment (start 71.75 74.09) (end 62.91 74.09) (width 0.25) (layer B.Cu) (net 2))
- (segment (start 56.25 76) (end 61 76) (width 0.25) (layer B.Cu) (net 2))
- (segment (start 53.25 66.5) (end 51.25 68.5) (width 0.25) (layer F.Cu) (net 3))
- (segment (start 57.35 66.5) (end 53.25 66.5) (width 0.25) (layer F.Cu) (net 3))
- (segment (start 51.25 76) (end 51.25 68.5) (width 0.25) (layer F.Cu) (net 3))
- (segment (start 60 66.35) (end 60.15 66.5) (width 0.25) (layer F.Cu) (net 4))
- (segment (start 60 62.8) (end 60 66.35) (width 0.25) (layer F.Cu) (net 4))
-
-)
diff --git a/demo/doit/demo.pro b/demo/doit/demo.pro
deleted file mode 100644
index 152769c..0000000
--- a/demo/doit/demo.pro
+++ /dev/null
@@ -1,33 +0,0 @@
-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/demo/doit/demo.sch b/demo/doit/demo.sch
deleted file mode 100644
index 37a2ff9..0000000
--- a/demo/doit/demo.sch
+++ /dev/null
@@ -1,95 +0,0 @@
-EESchema Schematic File Version 4
-LIBS:demo-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:R R1
-U 1 1 5B431328
-P 4150 2600
-F 0 "R1" V 3943 2600 50 0000 C CNN
-F 1 "10k" V 4034 2600 50 0000 C CNN
-F 2 "Resistor_SMD:R_1206_3216Metric" V 4080 2600 50 0001 C CNN
-F 3 "~" H 4150 2600 50 0001 C CNN
-F 4 "RMCF1206JT10K0" V 4150 2600 50 0001 C CNN "mpn"
- 1 4150 2600
- 0 1 1 0
-$EndComp
-$Comp
-L Device:Battery_Cell BT1
-U 1 1 5B431438
-P 3700 2900
-F 0 "BT1" H 3818 2996 50 0000 L CNN
-F 1 "9V" H 3818 2905 50 0000 L CNN
-F 2 "Battery:BatteryHolder_MPD_BC2AAPC_2xAA" V 3700 2960 50 0001 C CNN
-F 3 "~" V 3700 2960 50 0001 C CNN
-F 4 "BC2AAPC" H 3700 2900 50 0001 C CNN "mpn"
- 1 3700 2900
- 1 0 0 -1
-$EndComp
-$Comp
-L Device:C C1
-U 1 1 5B4314AB
-P 5100 2850
-F 0 "C1" H 5215 2896 50 0000 L CNN
-F 1 "1u" H 5215 2805 50 0000 L CNN
-F 2 "Capacitor_THT:CP_Radial_Tantal_D10.5mm_P5.00mm" H 5138 2700 50 0001 C CNN
-F 3 "~" H 5100 2850 50 0001 C CNN
-F 4 "UCA2G100MPD1TD" H 5100 2850 50 0001 C CNN "mpn"
- 1 5100 2850
- 1 0 0 -1
-$EndComp
-Wire Wire Line
- 3700 3000 3700 3100
-Wire Wire Line
- 5100 3100 5100 3000
-$Comp
-L power:GND #PWR0101
-U 1 1 5B4315FE
-P 3700 3200
-F 0 "#PWR0101" H 3700 2950 50 0001 C CNN
-F 1 "GND" H 3705 3027 50 0000 C CNN
-F 2 "" H 3700 3200 50 0001 C CNN
-F 3 "" H 3700 3200 50 0001 C CNN
- 1 3700 3200
- 1 0 0 -1
-$EndComp
-Wire Wire Line
- 3700 3200 3700 3100
-Connection ~ 3700 3100
-Wire Wire Line
- 3700 2700 3700 2600
-Wire Wire Line
- 5100 2600 5100 2700
-Wire Wire Line
- 3700 2600 4000 2600
-Wire Wire Line
- 3700 3100 5100 3100
-Wire Wire Line
- 4300 2600 4500 2600
-$Comp
-L Device:R R2
-U 1 1 5B5CC4D4
-P 4650 2600
-F 0 "R2" V 4443 2600 50 0000 C CNN
-F 1 "10k" V 4534 2600 50 0000 C CNN
-F 2 "Resistor_SMD:R_1206_3216Metric" V 4580 2600 50 0001 C CNN
-F 3 "~" H 4650 2600 50 0001 C CNN
-F 4 "RMCF1206JT10K0" V 4650 2600 50 0001 C CNN "mpn"
- 1 4650 2600
- 0 1 1 0
-$EndComp
-Wire Wire Line
- 4800 2600 5100 2600
-$EndSCHEMATC
diff --git a/demo/doit/docs/.gitignore b/demo/doit/docs/.gitignore
deleted file mode 100644
index e35d885..0000000
--- a/demo/doit/docs/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-_build
diff --git a/demo/doit/docs/Makefile b/demo/doit/docs/Makefile
deleted file mode 100644
index a7ef341..0000000
--- a/demo/doit/docs/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Minimal makefile for Sphinx documentation
-#
-
-# You can set these variables from the command line.
-SPHINXOPTS =
-SPHINXBUILD = sphinx-build
-SPHINXPROJ = Demo
-SOURCEDIR = .
-BUILDDIR = _build
-
-# Put it first so that "make" without argument is like "make help".
-help:
- @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
-
-.PHONY: help Makefile
-
-# Catch-all target: route all unknown targets to Sphinx using the new
-# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS).
-%: Makefile
- @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) \ No newline at end of file
diff --git a/demo/doit/docs/conf.py b/demo/doit/docs/conf.py
deleted file mode 100644
index 4c45eca..0000000
--- a/demo/doit/docs/conf.py
+++ /dev/null
@@ -1,155 +0,0 @@
-# -*- coding: utf-8 -*-
-#
-# Configuration file for the Sphinx documentation builder.
-#
-# This file does only contain a selection of the most common options. For a
-# full list see the documentation:
-# http://www.sphinx-doc.org/en/master/config
-
-# -- Path setup --------------------------------------------------------------
-
-# If extensions (or modules to document with autodoc) are in another directory,
-# add these directories to sys.path here. If the directory is relative to the
-# documentation root, use os.path.abspath to make it absolute, like shown here.
-#
-# import os
-# import sys
-# sys.path.insert(0, os.path.abspath('.'))
-
-
-# -- Project information -----------------------------------------------------
-
-project = 'Demo'
-copyright = '2018, Demo'
-author = 'Demo'
-
-# The short X.Y version
-version = ''
-# The full version, including alpha/beta/rc tags
-release = ''
-
-
-# -- General configuration ---------------------------------------------------
-
-# If your documentation needs a minimal Sphinx version, state it here.
-#
-# needs_sphinx = '1.0'
-
-# Add any Sphinx extension module names here, as strings. They can be
-# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
-# ones.
-extensions = [
-]
-
-# Add any paths that contain templates here, relative to this directory.
-templates_path = ['_templates']
-
-# The suffix(es) of source filenames.
-# You can specify multiple suffix as a list of string:
-#
-# source_suffix = ['.rst', '.md']
-source_suffix = '.rst'
-
-# The master toctree document.
-master_doc = 'index'
-
-# The language for content autogenerated by Sphinx. Refer to documentation
-# for a list of supported languages.
-#
-# This is also used if you do content translation via gettext catalogs.
-# Usually you set "language" from the command line for these cases.
-language = None
-
-# List of patterns, relative to source directory, that match files and
-# directories to ignore when looking for source files.
-# This pattern also affects html_static_path and html_extra_path .
-exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store']
-
-# The name of the Pygments (syntax highlighting) style to use.
-pygments_style = 'sphinx'
-
-
-# -- Options for HTML output -------------------------------------------------
-
-# The theme to use for HTML and HTML Help pages. See the documentation for
-# a list of builtin themes.
-#
-html_theme = 'alabaster'
-
-# Theme options are theme-specific and customize the look and feel of a theme
-# further. For a list of options available for each theme, see the
-# documentation.
-#
-# html_theme_options = {}
-
-# Add any paths that contain custom static files (such as style sheets) here,
-# relative to this directory. They are copied after the builtin static files,
-# so a file named "default.css" will overwrite the builtin "default.css".
-html_static_path = ['_static']
-
-# Custom sidebar templates, must be a dictionary that maps document names
-# to template names.
-#
-# The default sidebars (for documents that don't match any pattern) are
-# defined by theme itself. Builtin themes are using these templates by
-# default: ``['localtoc.html', 'relations.html', 'sourcelink.html',
-# 'searchbox.html']``.
-#
-# html_sidebars = {}
-
-
-# -- Options for HTMLHelp output ---------------------------------------------
-
-# Output file base name for HTML help builder.
-htmlhelp_basename = 'Demodoc'
-
-
-# -- Options for LaTeX output ------------------------------------------------
-
-latex_elements = {
- # The paper size ('letterpaper' or 'a4paper').
- #
- # 'papersize': 'letterpaper',
-
- # The font size ('10pt', '11pt' or '12pt').
- #
- # 'pointsize': '10pt',
-
- # Additional stuff for the LaTeX preamble.
- #
- # 'preamble': '',
-
- # Latex figure (float) alignment
- #
- # 'figure_align': 'htbp',
-}
-
-# Grouping the document tree into LaTeX files. List of tuples
-# (source start file, target name, title,
-# author, documentclass [howto, manual, or own class]).
-latex_documents = [
- (master_doc, 'Demo.tex', 'Demo Documentation',
- 'Demo', 'manual'),
-]
-
-
-# -- Options for manual page output ------------------------------------------
-
-# One entry per manual page. List of tuples
-# (source start file, name, description, authors, manual section).
-man_pages = [
- (master_doc, 'demo', 'Demo Documentation',
- [author], 1)
-]
-
-
-# -- Options for Texinfo output ----------------------------------------------
-
-# Grouping the document tree into Texinfo files. List of tuples
-# (source start file, target name, title, author,
-# dir menu entry, description, category)
-texinfo_documents = [
- (master_doc, 'Demo', 'Demo Documentation',
- author, 'Demo', 'One line description of project.',
- 'Miscellaneous'),
-] \ No newline at end of file
diff --git a/demo/doit/docs/index.rst b/demo/doit/docs/index.rst
deleted file mode 100644
index 437a1e5..0000000
--- a/demo/doit/docs/index.rst
+++ /dev/null
@@ -1,24 +0,0 @@
-.. Demo documentation master file, created by
- sphinx-quickstart on Sun Aug 5 12:49:19 2018.
- You can adapt this file completely to your liking, but it should at least
- contain the root `toctree` directive.
-
-Welcome to Demo's documentation!
-================================
-
-.. toctree::
- :maxdepth: 2
- :caption: Contents:
- :numbered:
-
- report/index
- report/messages
-
-
-
-Indices and tables
-==================
-
-* :ref:`genindex`
-* :ref:`modindex`
-* :ref:`search`
diff --git a/demo/doit/docs/make.bat b/demo/doit/docs/make.bat
deleted file mode 100644
index f8072c5..0000000
--- a/demo/doit/docs/make.bat
+++ /dev/null
@@ -1,36 +0,0 @@
-@ECHO OFF
-
-pushd %~dp0
-
-REM Command file for Sphinx documentation
-
-if "%SPHINXBUILD%" == "" (
- set SPHINXBUILD=sphinx-build
-)
-set SOURCEDIR=.
-set BUILDDIR=_build
-set SPHINXPROJ=Demo
-
-if "%1" == "" goto help
-
-%SPHINXBUILD% >NUL 2>NUL
-if errorlevel 9009 (
- echo.
- echo.The 'sphinx-build' command was not found. Make sure you have Sphinx
- echo.installed, then set the SPHINXBUILD environment variable to point
- echo.to the full path of the 'sphinx-build' executable. Alternatively you
- echo.may add the Sphinx directory to PATH.
- echo.
- echo.If you don't have Sphinx installed, grab it from
- echo.http://sphinx-doc.org/
- exit /b 1
-)
-
-%SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS%
-goto end
-
-:help
-%SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS%
-
-:end
-popd
diff --git a/demo/doit/docs/report/index.rst b/demo/doit/docs/report/index.rst
deleted file mode 100644
index e49d09e..0000000
--- a/demo/doit/docs/report/index.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Reports
-=======
-
-* :doc:`messages` \ No newline at end of file
diff --git a/demo/doit/docs/report/messages.rst b/demo/doit/docs/report/messages.rst
deleted file mode 100644
index 25bc464..0000000
--- a/demo/doit/docs/report/messages.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Messages
-========
-
-There are 0 messages.
-
diff --git a/demo/doit/dodo.py b/demo/doit/dodo.py
deleted file mode 100644
index a9dca5c..0000000
--- a/demo/doit/dodo.py
+++ /dev/null
@@ -1,74 +0,0 @@
-from ee.bom.doit import *
-from ee.digikey.doit import *
-from ee.doit import configure_logging, ReportCollection
-from ee.ds import DataSetManager
-from ee.kicad.doit import *
-# noinspection PyUnresolvedReferences
-from ee.report.doit import *
-
-
-def configure_kicad():
- from ee.kicad.doit import doit_config, init
- doit_config.configure(data_set_manager=dsm)
- doit_config.append_in_data_set_for_task(task_kicad_create_component_data_set, kicad_footprint)
- init(sch=sch, kicad_pcb=kicad_pcb, gerber_dir="gerber", )
-
-
-def configure_bom():
- from ee.bom.doit import doit_config
- doit_config.configure(data_set_manager=dsm)
-
-
-def configure_digikey():
- from ee.digikey.doit import doit_config
- doit_config.configure(data_set_manager=dsm)
-
-
-def configure_report():
- from ee.report.doit import doit_config
- doit_config.configure(data_set_manager=dsm, report_collection=report_collection, extra_config=extra_config)
-
-
-configure_logging()
-DOIT_CONFIG = {'check_file_uptodate': 'timestamp'}
-
-prj = "demo"
-sch = "{}.sch".format(prj)
-kicad_pcb = "{}.kicad_pcb".format(prj)
-
-extra_config = dict(report_dir="docs/report")
-
-dsm = DataSetManager("ee")
-report_collection = ReportCollection()
-
-kicad_footprint = "kicad-footprint"
-dsm.register_ds("csv", kicad_footprint, "kicad-footprint-mapping", path="ee/kicad-footprint.csv")
-
-configure_kicad()
-configure_bom()
-configure_digikey()
-configure_report()
-
-
-def task_orders():
- import ee.bom.doit
- import ee.digikey.doit
-
- bom_cfg = ee.bom.doit.doit_config
- digikey_cfg = ee.digikey.doit.doit_config
-
- data_sets = [bom_cfg.out_data_set_for(task_bom),
- digikey_cfg.out_data_set_for(task_digikey_resolve_schematic_components)]
-
- yield create_task_order_csv(
- output_file="ee/order.csv",
- out_data_set="order",
- data_sets=data_sets)
-
- for size in [1, 100]:
- yield create_task_order_csv(
- output_file="ee/digikey-{}.csv".format(size) if size != 1 else "ee/digikey.csv",
- style="digikey",
- out_data_set="digikey-order-{}".format(size),
- data_sets=data_sets,
- count=size)
diff --git a/demo/doit/ee/bom/bom-component/BT1.ini b/demo/doit/ee/bom/bom-component/BT1.ini
deleted file mode 100644
index b65c2f0..0000000
--- a/demo/doit/ee/bom/bom-component/BT1.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[meta]
-type = bom-component
-
-[values]
-ref = BT1
-mpn = BC2AAPC
-
diff --git a/demo/doit/ee/bom/bom-component/C1.ini b/demo/doit/ee/bom/bom-component/C1.ini
deleted file mode 100644
index ceee93c..0000000
--- a/demo/doit/ee/bom/bom-component/C1.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[meta]
-type = bom-component
-
-[values]
-ref = C1
-mpn = UCA2G100MPD1TD
-
diff --git a/demo/doit/ee/bom/bom-component/R1.ini b/demo/doit/ee/bom/bom-component/R1.ini
deleted file mode 100644
index f76332b..0000000
--- a/demo/doit/ee/bom/bom-component/R1.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[meta]
-type = bom-component
-
-[values]
-ref = R1
-mpn = RMCF1206JT10K0
-
diff --git a/demo/doit/ee/bom/bom-component/R2.ini b/demo/doit/ee/bom/bom-component/R2.ini
deleted file mode 100644
index 301daa1..0000000
--- a/demo/doit/ee/bom/bom-component/R2.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[meta]
-type = bom-component
-
-[values]
-ref = R2
-mpn = RMCF1206JT10K0
-
diff --git a/demo/doit/ee/bom/data-set.ini b/demo/doit/ee/bom/data-set.ini
deleted file mode 100644
index e915b00..0000000
--- a/demo/doit/ee/bom/data-set.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[data-set]
-name = bom
-
diff --git a/demo/doit/ee/digikey-100.csv b/demo/doit/ee/digikey-100.csv
deleted file mode 100644
index 4bf730c..0000000
--- a/demo/doit/ee/digikey-100.csv
+++ /dev/null
@@ -1,4 +0,0 @@
-Digi-Key Part Number,Customer Reference,Quantity,MPN
-BC2AAPC-ND,BT1,100,BC2AAPC
-RMCF1206JT10K0CT-ND,"R2,R1",200,RMCF1206JT10K0
-493-4771-1-ND,C1,100,UCA2G100MPD1TD
diff --git a/demo/doit/ee/digikey-order-1/data-set.ini b/demo/doit/ee/digikey-order-1/data-set.ini
deleted file mode 100644
index 4370e67..0000000
--- a/demo/doit/ee/digikey-order-1/data-set.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[data-set]
-name = digikey-order-1
-
diff --git a/demo/doit/ee/digikey-order-100/data-set.ini b/demo/doit/ee/digikey-order-100/data-set.ini
deleted file mode 100644
index 342fa29..0000000
--- a/demo/doit/ee/digikey-order-100/data-set.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[data-set]
-name = digikey-order-100
-
diff --git a/demo/doit/ee/digikey-parts/data-set.ini b/demo/doit/ee/digikey-parts/data-set.ini
deleted file mode 100644
index 156b0ff..0000000
--- a/demo/doit/ee/digikey-parts/data-set.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[data-set]
-name = digikey-parts
-
diff --git a/demo/doit/ee/digikey-parts/digikey-part/493-4771-1-ND.ini b/demo/doit/ee/digikey-parts/digikey-part/493-4771-1-ND.ini
deleted file mode 100644
index e4b36c3..0000000
--- a/demo/doit/ee/digikey-parts/digikey-part/493-4771-1-ND.ini
+++ /dev/null
@@ -1,27 +0,0 @@
-[meta]
-type = digikey-part
-
-[values]
-part-number = 493-4771-1-ND
-url = https://www.digikey.com/product-detail/en/nichicon/UCA2G100MPD1TD/493-4771-1-ND/3129112
-mpn = UCA2G100MPD1TD
-7/Packaging = Cut Tape (CT)
-1989/Part Status = Active
-2049/Capacitance = 10µF
-3/Tolerance = ±20%
-2079/Voltage - Rated = 400V
-724/ESR (Equivalent Series Resistance) = -
-725/Lifetime @ Temp. = 10000 Hrs @ 105°C
-252/Operating Temperature = -25°C ~ 105°C
-52/Polarization = -
-707/Ratings = -
-405/Applications = General Purpose
-2253/Ripple Current @ Low Frequency = 140mA @ 120Hz
-2260/Ripple Current @ High Frequency = 280mA @ 100kHz
-508/Lead Spacing = 0.197" (5.00mm)
-46/Size / Dimension = 0.394" Dia (10.00mm)
-1500/Height - Seated (Max) = 0.846" (21.50mm)
-884/Surface Mount Land Size = -
-69/Mounting Type = Through Hole
-16/Package / Case = Radial, Can
-
diff --git a/demo/doit/ee/digikey-parts/digikey-part/BC2AAPC-ND.ini b/demo/doit/ee/digikey-parts/digikey-part/BC2AAPC-ND.ini
deleted file mode 100644
index b919629..0000000
--- a/demo/doit/ee/digikey-parts/digikey-part/BC2AAPC-ND.ini
+++ /dev/null
@@ -1,18 +0,0 @@
-[meta]
-type = digikey-part
-
-[values]
-part-number = BC2AAPC-ND
-url = https://www.digikey.com/product-detail/en/mpd-memory-protection-devices/BC2AAPC/BC2AAPC-ND/455777
-mpn = BC2AAPC
-1989/Part Status = Active
-252/Operating Temperature = -10°C ~ 100°C
-69/Mounting Type = PCB, Through Hole
-1445/Battery Type, Function = Cylindrical, Holder
-91/Style = Holder (Open)
-32/Battery Cell Size = AA
-36/Number of Cells = 2
-1142/Battery Series = -
-258/Termination Style = PC Pin
-759/Height Above Board = 0.591" (15.01mm)
-
diff --git a/demo/doit/ee/digikey-parts/digikey-part/RMCF1206JT10K0CT-ND.ini b/demo/doit/ee/digikey-parts/digikey-part/RMCF1206JT10K0CT-ND.ini
deleted file mode 100644
index 48af2b7..0000000
--- a/demo/doit/ee/digikey-parts/digikey-part/RMCF1206JT10K0CT-ND.ini
+++ /dev/null
@@ -1,23 +0,0 @@
-[meta]
-type = digikey-part
-
-[values]
-part-number = RMCF1206JT10K0CT-ND
-url = https://www.digikey.com/product-detail/en/stackpole-electronics-inc/RMCF1206JT10K0/RMCF1206JT10K0CT-ND/1942803
-mpn = RMCF1206JT10K0
-7/Packaging = Cut Tape (CT)
-1989/Part Status = Active
-3/Tolerance = ±5%
-252/Operating Temperature = -55°C ~ 155°C
-46/Size / Dimension = 0.126" L x 0.063" W (3.20mm x 1.60mm)
-1500/Height - Seated (Max) = 0.028" (0.70mm)
-16/Package / Case = 1206 (3216 Metric)
-2085/Resistance = 10 kOhms
-2/Power (Watts) = 0.25W, 1/4W
-174/Composition = Thick Film
-5/Features = Automotive AEC-Q200
-17/Temperature Coefficient = ±200ppm/°C
-1291/Supplier Device Package = 1206
-1127/Number of Terminations = 2
-1531/Failure Rate = -
-
diff --git a/demo/doit/ee/digikey-resolved-parts/component-to-part-mapping/digikey-BT1-BC2AAPC-ND.ini b/demo/doit/ee/digikey-resolved-parts/component-to-part-mapping/digikey-BT1-BC2AAPC-ND.ini
deleted file mode 100644
index bc3e7d7..0000000
--- a/demo/doit/ee/digikey-resolved-parts/component-to-part-mapping/digikey-BT1-BC2AAPC-ND.ini
+++ /dev/null
@@ -1,11 +0,0 @@
-[meta]
-type = component-to-part-mapping
-
-[values]
-seller = digikey
-ref = BT1
-part-number = BC2AAPC-ND
-mpn = BC2AAPC
-description = ONBOARD SMD 868/915
-url = https://www.digikey.com/product-detail/en/mpd-memory-protection-devices/BC2AAPC/BC2AAPC-ND/455777
-
diff --git a/demo/doit/ee/digikey-resolved-parts/component-to-part-mapping/digikey-C1-493-4771-1-ND.ini b/demo/doit/ee/digikey-resolved-parts/component-to-part-mapping/digikey-C1-493-4771-1-ND.ini
deleted file mode 100644
index 2c67cd2..0000000
--- a/demo/doit/ee/digikey-resolved-parts/component-to-part-mapping/digikey-C1-493-4771-1-ND.ini
+++ /dev/null
@@ -1,10 +0,0 @@
-[meta]
-type = component-to-part-mapping
-
-[values]
-seller = digikey
-ref = C1
-part-number = 493-4771-1-ND
-mpn = UCA2G100MPD1TD
-url = /product-detail/en/nichicon/UCA2G100MPD1TD/493-4771-1-ND/3129112
-
diff --git a/demo/doit/ee/digikey-resolved-parts/component-to-part-mapping/digikey-R1-RMCF1206JT10K0CT-ND.ini b/demo/doit/ee/digikey-resolved-parts/component-to-part-mapping/digikey-R1-RMCF1206JT10K0CT-ND.ini
deleted file mode 100644
index c3fa7d2..0000000
--- a/demo/doit/ee/digikey-resolved-parts/component-to-part-mapping/digikey-R1-RMCF1206JT10K0CT-ND.ini
+++ /dev/null
@@ -1,10 +0,0 @@
-[meta]
-type = component-to-part-mapping
-
-[values]
-seller = digikey
-ref = R1
-part-number = RMCF1206JT10K0CT-ND
-mpn = RMCF1206JT10K0
-url = /product-detail/en/stackpole-electronics-inc/RMCF1206JT10K0/RMCF1206JT10K0CT-ND/1942803
-
diff --git a/demo/doit/ee/digikey-resolved-parts/component-to-part-mapping/digikey-R2-RMCF1206JT10K0CT-ND.ini b/demo/doit/ee/digikey-resolved-parts/component-to-part-mapping/digikey-R2-RMCF1206JT10K0CT-ND.ini
deleted file mode 100644
index 8013cac..0000000
--- a/demo/doit/ee/digikey-resolved-parts/component-to-part-mapping/digikey-R2-RMCF1206JT10K0CT-ND.ini
+++ /dev/null
@@ -1,10 +0,0 @@
-[meta]
-type = component-to-part-mapping
-
-[values]
-seller = digikey
-ref = R2
-part-number = RMCF1206JT10K0CT-ND
-mpn = RMCF1206JT10K0
-url = /product-detail/en/stackpole-electronics-inc/RMCF1206JT10K0/RMCF1206JT10K0CT-ND/1942803
-
diff --git a/demo/doit/ee/digikey-resolved-parts/data-set.ini b/demo/doit/ee/digikey-resolved-parts/data-set.ini
deleted file mode 100644
index 870a079..0000000
--- a/demo/doit/ee/digikey-resolved-parts/data-set.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[data-set]
-name = digikey-resolved-parts
-
diff --git a/demo/doit/ee/digikey.csv b/demo/doit/ee/digikey.csv
deleted file mode 100644
index ea71d42..0000000
--- a/demo/doit/ee/digikey.csv
+++ /dev/null
@@ -1,4 +0,0 @@
-Digi-Key Part Number,Customer Reference,Quantity,MPN
-BC2AAPC-ND,BT1,1,BC2AAPC
-RMCF1206JT10K0CT-ND,"R2,R1",2,RMCF1206JT10K0
-493-4771-1-ND,C1,1,UCA2G100MPD1TD
diff --git a/demo/doit/ee/kicad-footprint.csv b/demo/doit/ee/kicad-footprint.csv
deleted file mode 100644
index a9ccfd7..0000000
--- a/demo/doit/ee/kicad-footprint.csv
+++ /dev/null
@@ -1,2 +0,0 @@
-kicad,common
-Resistor_SMD:R_1206_3216Metric,SMD_3216
diff --git a/demo/doit/ee/kicad-pcb/data-set.ini b/demo/doit/ee/kicad-pcb/data-set.ini
deleted file mode 100644
index 7229def..0000000
--- a/demo/doit/ee/kicad-pcb/data-set.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[data-set]
-name = kicad-pcb
-
diff --git a/demo/doit/ee/kicad-pcb/kicad-pcb-component/5B5BC1DF.ini b/demo/doit/ee/kicad-pcb/kicad-pcb-component/5B5BC1DF.ini
deleted file mode 100644
index bffc18c..0000000
--- a/demo/doit/ee/kicad-pcb/kicad-pcb-component/5B5BC1DF.ini
+++ /dev/null
@@ -1,10 +0,0 @@
-[meta]
-type = kicad-pcb-component
-
-[values]
-ref = R1
-placement-x = 60.0
-placement-y = 61.4
-placement-rotation = 90.0
-layer = F.Cu
-
diff --git a/demo/doit/ee/kicad-pcb/kicad-pcb-component/5B5BC36D.ini b/demo/doit/ee/kicad-pcb/kicad-pcb-component/5B5BC36D.ini
deleted file mode 100644
index 42cab19..0000000
--- a/demo/doit/ee/kicad-pcb/kicad-pcb-component/5B5BC36D.ini
+++ /dev/null
@@ -1,9 +0,0 @@
-[meta]
-type = kicad-pcb-component
-
-[values]
-ref = BT1
-placement-x = 71.75
-placement-y = 60.5
-layer = F.Cu
-
diff --git a/demo/doit/ee/kicad-pcb/kicad-pcb-component/5B5D0FE8.ini b/demo/doit/ee/kicad-pcb/kicad-pcb-component/5B5D0FE8.ini
deleted file mode 100644
index 41df177..0000000
--- a/demo/doit/ee/kicad-pcb/kicad-pcb-component/5B5D0FE8.ini
+++ /dev/null
@@ -1,9 +0,0 @@
-[meta]
-type = kicad-pcb-component
-
-[values]
-ref = C1
-placement-x = 51.25
-placement-y = 76.0
-layer = F.Cu
-
diff --git a/demo/doit/ee/kicad-pcb/kicad-pcb-component/5B5D10B5.ini b/demo/doit/ee/kicad-pcb/kicad-pcb-component/5B5D10B5.ini
deleted file mode 100644
index 4e39ba0..0000000
--- a/demo/doit/ee/kicad-pcb/kicad-pcb-component/5B5D10B5.ini
+++ /dev/null
@@ -1,9 +0,0 @@
-[meta]
-type = kicad-pcb-component
-
-[values]
-ref = R2
-placement-x = 58.75
-placement-y = 66.5
-layer = F.Cu
-
diff --git a/demo/doit/ee/kicad-sch/data-set.ini b/demo/doit/ee/kicad-sch/data-set.ini
deleted file mode 100644
index 23c66c7..0000000
--- a/demo/doit/ee/kicad-sch/data-set.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[data-set]
-name = kicad-sch
-
diff --git a/demo/doit/ee/kicad-sch/kicad-schematic-component/5B431328.ini b/demo/doit/ee/kicad-sch/kicad-schematic-component/5B431328.ini
deleted file mode 100644
index 5bec452..0000000
--- a/demo/doit/ee/kicad-sch/kicad-schematic-component/5B431328.ini
+++ /dev/null
@@ -1,11 +0,0 @@
-[meta]
-type = kicad-schematic-component
-
-[values]
-ref = R1
-ref-type = R
-ref-num = 1
-value = 10k
-footprint = Resistor_SMD:R_1206_3216Metric
-field-mpn = RMCF1206JT10K0
-
diff --git a/demo/doit/ee/kicad-sch/kicad-schematic-component/5B431438.ini b/demo/doit/ee/kicad-sch/kicad-schematic-component/5B431438.ini
deleted file mode 100644
index aa748e4..0000000
--- a/demo/doit/ee/kicad-sch/kicad-schematic-component/5B431438.ini
+++ /dev/null
@@ -1,11 +0,0 @@
-[meta]
-type = kicad-schematic-component
-
-[values]
-ref = BT1
-ref-type = BT
-ref-num = 1
-value = 9V
-footprint = Battery:BatteryHolder_MPD_BC2AAPC_2xAA
-field-mpn = BC2AAPC
-
diff --git a/demo/doit/ee/kicad-sch/kicad-schematic-component/5B4314AB.ini b/demo/doit/ee/kicad-sch/kicad-schematic-component/5B4314AB.ini
deleted file mode 100644
index 30f9a91..0000000
--- a/demo/doit/ee/kicad-sch/kicad-schematic-component/5B4314AB.ini
+++ /dev/null
@@ -1,11 +0,0 @@
-[meta]
-type = kicad-schematic-component
-
-[values]
-ref = C1
-ref-type = C
-ref-num = 1
-value = 1u
-footprint = Capacitor_THT:CP_Radial_Tantal_D10.5mm_P5.00mm
-field-mpn = UCA2G100MPD1TD
-
diff --git a/demo/doit/ee/kicad-sch/kicad-schematic-component/5B4315FE.ini b/demo/doit/ee/kicad-sch/kicad-schematic-component/5B4315FE.ini
deleted file mode 100644
index 5896e1c..0000000
--- a/demo/doit/ee/kicad-sch/kicad-schematic-component/5B4315FE.ini
+++ /dev/null
@@ -1,9 +0,0 @@
-[meta]
-type = kicad-schematic-component
-
-[values]
-ref = #PWR0101
-ref-type = #PWR
-ref-num = 101
-value = GND
-
diff --git a/demo/doit/ee/kicad-sch/kicad-schematic-component/5B5CC4D4.ini b/demo/doit/ee/kicad-sch/kicad-schematic-component/5B5CC4D4.ini
deleted file mode 100644
index 65ed524..0000000
--- a/demo/doit/ee/kicad-sch/kicad-schematic-component/5B5CC4D4.ini
+++ /dev/null
@@ -1,11 +0,0 @@
-[meta]
-type = kicad-schematic-component
-
-[values]
-ref = R2
-ref-type = R
-ref-num = 2
-value = 10k
-footprint = Resistor_SMD:R_1206_3216Metric
-field-mpn = RMCF1206JT10K0
-
diff --git a/demo/doit/ee/order.csv b/demo/doit/ee/order.csv
deleted file mode 100644
index 9722390..0000000
--- a/demo/doit/ee/order.csv
+++ /dev/null
@@ -1,4 +0,0 @@
-MPN,Count,References
-BC2AAPC,1,BT1
-RMCF1206JT10K0,2,"R2,R1"
-UCA2G100MPD1TD,1,C1
diff --git a/demo/doit/ee/order/data-set.ini b/demo/doit/ee/order/data-set.ini
deleted file mode 100644
index 724aea2..0000000
--- a/demo/doit/ee/order/data-set.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[data-set]
-name = order
-