diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-sp3t-smd_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-sp3t-smd_breadboard.svg
new file mode 100644
index 0000000..0fa98ae
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-sp3t-smd_breadboard.svg
@@ -0,0 +1,134 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spdt-smd_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spdt-smd_breadboard.svg
new file mode 100644
index 0000000..74f7bfc
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spdt-smd_breadboard.svg
@@ -0,0 +1,55 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spdt_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spdt_breadboard.svg
new file mode 100644
index 0000000..f2ff2c5
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spdt_breadboard.svg
@@ -0,0 +1,86 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spdt_kit_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spdt_kit_breadboard.svg
new file mode 100644
index 0000000..c9ab7a7
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spdt_kit_breadboard.svg
@@ -0,0 +1,84 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spdt_lock.007s_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spdt_lock.007s_breadboard.svg
new file mode 100644
index 0000000..f2ff2c5
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spdt_lock.007s_breadboard.svg
@@ -0,0 +1,86 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spst-smd-a_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spst-smd-a_breadboard.svg
new file mode 100644
index 0000000..591bf63
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spst-smd-a_breadboard.svg
@@ -0,0 +1,87 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spst-vertical_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spst-vertical_breadboard.svg
new file mode 100644
index 0000000..d5f8c08
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switch-spst-vertical_breadboard.svg
@@ -0,0 +1,45 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switche-dpdt_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switche-dpdt_breadboard.svg
new file mode 100644
index 0000000..2e8770b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_switche-dpdt_breadboard.svg
@@ -0,0 +1,128 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile-pth-12mm_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile-pth-12mm_breadboard.svg
new file mode 100644
index 0000000..35cce98
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile-pth-12mm_breadboard.svg
@@ -0,0 +1,61 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile-pth_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile-pth_breadboard.svg
new file mode 100644
index 0000000..a429278
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile-pth_breadboard.svg
@@ -0,0 +1,64 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile-switch-1101ne_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile-switch-1101ne_breadboard.svg
new file mode 100644
index 0000000..415b29e
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile-switch-1101ne_breadboard.svg
@@ -0,0 +1,46 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile_switch_smd-2_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile_switch_smd-2_breadboard.svg
new file mode 100644
index 0000000..03ee214
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile_switch_smd-2_breadboard.svg
@@ -0,0 +1,78 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile_switch_smd_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile_switch_smd_breadboard.svg
new file mode 100644
index 0000000..03ee214
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile_switch_smd_breadboard.svg
@@ -0,0 +1,78 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile_switch_tall_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile_switch_tall_breadboard.svg
new file mode 100644
index 0000000..0c55db3
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_tactile_switch_tall_breadboard.svg
@@ -0,0 +1,80 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trim_pot_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trim_pot_breadboard.svg
new file mode 100644
index 0000000..a9f7298
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trim_pot_breadboard.svg
@@ -0,0 +1,84 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trim_pot_pth_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trim_pot_pth_breadboard.svg
new file mode 100644
index 0000000..a9f7298
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trim_pot_pth_breadboard.svg
@@ -0,0 +1,84 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trimpot-3mm-2_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trimpot-3mm-2_breadboard.svg
new file mode 100644
index 0000000..a0aa9fd
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trimpot-3mm-2_breadboard.svg
@@ -0,0 +1,72 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trimpot-3mm_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trimpot-3mm_breadboard.svg
new file mode 100644
index 0000000..a0aa9fd
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trimpot-3mm_breadboard.svg
@@ -0,0 +1,72 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trimpot-5mm_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trimpot-5mm_breadboard.svg
new file mode 100644
index 0000000..02e031a
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trimpot-5mm_breadboard.svg
@@ -0,0 +1,72 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trimpot_pth_s3_lock_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trimpot_pth_s3_lock_breadboard.svg
new file mode 100644
index 0000000..7c54016
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trimpot_pth_s3_lock_breadboard.svg
@@ -0,0 +1,90 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trimpot_tc33_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trimpot_tc33_breadboard.svg
new file mode 100644
index 0000000..a0aa9fd
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_trimpot_tc33_breadboard.svg
@@ -0,0 +1,72 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_vibe-motor-10mm_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_vibe-motor-10mm_breadboard.svg
new file mode 100644
index 0000000..df83fd2
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-electromechanical_vibe-motor-10mm_breadboard.svg
@@ -0,0 +1,32 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_crystal-osc-smd-5x3_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_crystal-osc-smd-5x3_breadboard.svg
new file mode 100644
index 0000000..6b4c865
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_crystal-osc-smd-5x3_breadboard.svg
@@ -0,0 +1,77 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_crystal-smd-5x3_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_crystal-smd-5x3_breadboard.svg
new file mode 100644
index 0000000..35e664c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_crystal-smd-5x3_breadboard.svg
@@ -0,0 +1,77 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_crystal-smd-7.5x5.2-6pin_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_crystal-smd-7.5x5.2-6pin_breadboard.svg
new file mode 100644
index 0000000..69e742b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_crystal-smd-7.5x5.2-6pin_breadboard.svg
@@ -0,0 +1,105 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_crystal-smd-7x5_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_crystal-smd-7x5_breadboard.svg
new file mode 100644
index 0000000..b7937ce
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_crystal-smd-7x5_breadboard.svg
@@ -0,0 +1,77 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_ds3234_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_ds3234_breadboard.svg
new file mode 100644
index 0000000..416119a
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_ds3234_breadboard.svg
@@ -0,0 +1,301 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_resonator-smd_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_resonator-smd_breadboard.svg
new file mode 100644
index 0000000..64950f2
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_resonator-smd_breadboard.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_resonator-wide-smd_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_resonator-wide-smd_breadboard.svg
new file mode 100644
index 0000000..f08900b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_resonator-wide-smd_breadboard.svg
@@ -0,0 +1,55 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_resonator_nocap_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_resonator_nocap_breadboard.svg
new file mode 100644
index 0000000..efd0fb0
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_resonator_nocap_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_sit8002_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_sit8002_breadboard.svg
new file mode 100644
index 0000000..0e4cbf4
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-freqctrl_sit8002_breadboard.svg
@@ -0,0 +1,91 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-led-WS2812_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led-WS2812_breadboard.svg
new file mode 100644
index 0000000..deec88a
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led-WS2812_breadboard.svg
@@ -0,0 +1,288 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_apa3010sf4c_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_apa3010sf4c_breadboard.svg
new file mode 100644
index 0000000..ac3be2e
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_apa3010sf4c_breadboard.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_fkit-led-1206_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_fkit-led-1206_breadboard.svg
new file mode 100644
index 0000000..4736b79
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_fkit-led-1206_breadboard.svg
@@ -0,0 +1,70 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led-0603_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led-0603_breadboard.svg
new file mode 100644
index 0000000..ea90542
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led-0603_breadboard.svg
@@ -0,0 +1,91 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led-1206_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led-1206_breadboard.svg
new file mode 100644
index 0000000..4736b79
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led-1206_breadboard.svg
@@ -0,0 +1,70 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led-tricolor-smd_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led-tricolor-smd_breadboard.svg
new file mode 100644
index 0000000..643ddce
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led-tricolor-smd_breadboard.svg
@@ -0,0 +1,122 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led10mm_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led10mm_breadboard.svg
new file mode 100644
index 0000000..7477b28
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led10mm_breadboard.svg
@@ -0,0 +1,86 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led_bargaph_10_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led_bargaph_10_breadboard.svg
new file mode 100644
index 0000000..5695d48
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led_bargaph_10_breadboard.svg
@@ -0,0 +1,70 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led_ring_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led_ring_breadboard.svg
new file mode 100644
index 0000000..a0f948f
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_led_ring_breadboard.svg
@@ -0,0 +1,595 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_lightpipe-7511_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_lightpipe-7511_breadboard.svg
new file mode 100644
index 0000000..7485ca0
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_lightpipe-7511_breadboard.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_lte-302_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_lte-302_breadboard.svg
new file mode 100644
index 0000000..f3d79e7
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_lte-302_breadboard.svg
@@ -0,0 +1,62 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_luxeon-rebel_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_luxeon-rebel_breadboard.svg
new file mode 100644
index 0000000..7dfe9ce
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_luxeon-rebel_breadboard.svg
@@ -0,0 +1,136 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_luxeon_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_luxeon_breadboard.svg
new file mode 100644
index 0000000..4aa3b3c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-led_luxeon_breadboard.svg
@@ -0,0 +1,224 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0402-cap_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0402-cap_breadboard.svg
new file mode 100644
index 0000000..2d2a06d
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0402-cap_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0402-res_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0402-res_breadboard.svg
new file mode 100644
index 0000000..7f03fca
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0402-res_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0603-arv_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0603-arv_breadboard.svg
new file mode 100644
index 0000000..22f00e6
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0603-arv_breadboard.svg
@@ -0,0 +1,133 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0603-cap_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0603-cap_breadboard.svg
new file mode 100644
index 0000000..b8a420f
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0603-cap_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0603_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0603_breadboard.svg
new file mode 100644
index 0000000..feee9b6
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0603_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0805_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0805_breadboard.svg
new file mode 100644
index 0000000..3cc620d
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_0805_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_1007_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_1007_breadboard.svg
new file mode 100644
index 0000000..5d6d408
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_1007_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_1206_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_1206_breadboard.svg
new file mode 100644
index 0000000..e666773
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_1206_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_1210_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_1210_breadboard.svg
new file mode 100644
index 0000000..1d3827c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_1210_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_axial-5mm_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_axial-5mm_breadboard.svg
new file mode 100644
index 0000000..7a914b7
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_axial-5mm_breadboard.svg
@@ -0,0 +1,20 @@
+
+
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_b82462g_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_b82462g_breadboard.svg
new file mode 100644
index 0000000..7086026
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_b82462g_breadboard.svg
@@ -0,0 +1,71 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_c0402_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_c0402_breadboard.svg
new file mode 100644
index 0000000..b8ab468
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_c0402_breadboard.svg
@@ -0,0 +1,87 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cdrh125_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cdrh125_breadboard.svg
new file mode 100644
index 0000000..89229c3
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cdrh125_breadboard.svg
@@ -0,0 +1,98 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cdrh2d09_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cdrh2d09_breadboard.svg
new file mode 100644
index 0000000..fd240a4
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cdrh2d09_breadboard.svg
@@ -0,0 +1,56 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cdrh3d28_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cdrh3d28_breadboard.svg
new file mode 100644
index 0000000..b481d27
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cdrh3d28_breadboard.svg
@@ -0,0 +1,66 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cooper_up4b_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cooper_up4b_breadboard.svg
new file mode 100644
index 0000000..58f499d
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cooper_up4b_breadboard.svg
@@ -0,0 +1,67 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cpol-radial-1000uf-25v_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cpol-radial-1000uf-25v_breadboard.svg
new file mode 100644
index 0000000..f4041e0
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cpol-radial-1000uf-25v_breadboard.svg
@@ -0,0 +1,121 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cpol-radial-1000uf-63v_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cpol-radial-1000uf-63v_breadboard.svg
new file mode 100644
index 0000000..c71d5e7
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cpol-radial-1000uf-63v_breadboard.svg
@@ -0,0 +1,123 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cr54-kit_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cr54-kit_breadboard.svg
new file mode 100644
index 0000000..2629db0
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cr54-kit_breadboard.svg
@@ -0,0 +1,116 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cr54_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cr54_breadboard.svg
new file mode 100644
index 0000000..2629db0
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cr54_breadboard.svg
@@ -0,0 +1,116 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cr75_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cr75_breadboard.svg
new file mode 100644
index 0000000..2797d5f
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cr75_breadboard.svg
@@ -0,0 +1,116 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cr75_v2_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cr75_v2_breadboard.svg
new file mode 100644
index 0000000..5233bca
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_cr75_v2_breadboard.svg
@@ -0,0 +1,83 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_ctz3_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_ctz3_breadboard.svg
new file mode 100644
index 0000000..3925241
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_ctz3_breadboard.svg
@@ -0,0 +1,62 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia3216-kit_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia3216-kit_breadboard.svg
new file mode 100644
index 0000000..463b01f
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia3216-kit_breadboard.svg
@@ -0,0 +1,47 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia3216_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia3216_breadboard.svg
new file mode 100644
index 0000000..463b01f
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia3216_breadboard.svg
@@ -0,0 +1,47 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia3528-kit_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia3528-kit_breadboard.svg
new file mode 100644
index 0000000..73d76bf
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia3528-kit_breadboard.svg
@@ -0,0 +1,45 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia3528_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia3528_breadboard.svg
new file mode 100644
index 0000000..73d76bf
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia3528_breadboard.svg
@@ -0,0 +1,45 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia6032_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia6032_breadboard.svg
new file mode 100644
index 0000000..e70c651
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia6032_breadboard.svg
@@ -0,0 +1,47 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia7343_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia7343_breadboard.svg
new file mode 100644
index 0000000..62b6d46
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_eia7343_breadboard.svg
@@ -0,0 +1,47 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_en_j2_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_en_j2_breadboard.svg
new file mode 100644
index 0000000..0fcba06
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_en_j2_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_fuse_5mm_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_fuse_5mm_breadboard.svg
new file mode 100644
index 0000000..e0ab801
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_fuse_5mm_breadboard.svg
@@ -0,0 +1,140 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_gnd_connect_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_gnd_connect_breadboard.svg
new file mode 100644
index 0000000..27915d7
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_gnd_connect_breadboard.svg
@@ -0,0 +1,55 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_grm43d_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_grm43d_breadboard.svg
new file mode 100644
index 0000000..b473394
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_grm43d_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_inductor-1206_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_inductor-1206_breadboard.svg
new file mode 100644
index 0000000..5b8fd6a
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_inductor-1206_breadboard.svg
@@ -0,0 +1,55 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_nippon_f80_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_nippon_f80_breadboard.svg
new file mode 100644
index 0000000..13c026e
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_nippon_f80_breadboard.svg
@@ -0,0 +1,65 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_npi75c_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_npi75c_breadboard.svg
new file mode 100644
index 0000000..1110757
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_npi75c_breadboard.svg
@@ -0,0 +1,102 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_pad.02x.02_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_pad.02x.02_breadboard.svg
new file mode 100644
index 0000000..2f22ded
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_pad.02x.02_breadboard.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_pad.03x.03_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_pad.03x.03_breadboard.svg
new file mode 100644
index 0000000..11c9391
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_pad.03x.03_breadboard.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_pad.03x.05_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_pad.03x.05_breadboard.svg
new file mode 100644
index 0000000..e23ecb3
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_pad.03x.05_breadboard.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_panasonic_c_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_panasonic_c_breadboard.svg
new file mode 100644
index 0000000..22dbdc2
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_panasonic_c_breadboard.svg
@@ -0,0 +1,64 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_panasonic_d_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_panasonic_d_breadboard.svg
new file mode 100644
index 0000000..651940c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_panasonic_d_breadboard.svg
@@ -0,0 +1,65 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_panasonic_e_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_panasonic_e_breadboard.svg
new file mode 100644
index 0000000..7817270
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_panasonic_e_breadboard.svg
@@ -0,0 +1,65 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_panasonic_g_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_panasonic_g_breadboard.svg
new file mode 100644
index 0000000..342f919
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_panasonic_g_breadboard.svg
@@ -0,0 +1,65 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_panasonic_h13_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_panasonic_h13_breadboard.svg
new file mode 100644
index 0000000..1f8241b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_panasonic_h13_breadboard.svg
@@ -0,0 +1,65 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_r2010_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_r2010_breadboard.svg
new file mode 100644
index 0000000..5a31e6b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_r2010_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_r2512_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_r2512_breadboard.svg
new file mode 100644
index 0000000..e4a74e6
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_r2512_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_rpack-sip-pth-5_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_rpack-sip-pth-5_breadboard.svg
new file mode 100644
index 0000000..f51e456
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_rpack-sip-pth-5_breadboard.svg
@@ -0,0 +1,29 @@
+
+
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2_breadboard.svg
new file mode 100644
index 0000000..2daf6f6
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2_breadboard.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2s-no-ns_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2s-no-ns_breadboard.svg
new file mode 100644
index 0000000..8625e52
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2s-no-ns_breadboard.svg
@@ -0,0 +1,41 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2s-no_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2s-no_breadboard.svg
new file mode 100644
index 0000000..2a17d80
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2s-no_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2s-notrace_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2s-notrace_breadboard.svg
new file mode 100644
index 0000000..9fa12d0
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2s-notrace_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2s-trace_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2s-trace_breadboard.svg
new file mode 100644
index 0000000..3e595db
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2s-trace_breadboard.svg
@@ -0,0 +1,50 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2s_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2s_breadboard.svg
new file mode 100644
index 0000000..c06159a
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2s_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2w_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2w_breadboard.svg
new file mode 100644
index 0000000..93c97ad
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_2w_breadboard.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_3_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_3_breadboard.svg
new file mode 100644
index 0000000..a90f770
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_3_breadboard.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_3_paste1_2_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_3_paste1_2_breadboard.svg
new file mode 100644
index 0000000..8c1576c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_3_paste1_2_breadboard.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_3_paste2_3_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_3_paste2_3_breadboard.svg
new file mode 100644
index 0000000..500890e
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sj_3_paste2_3_breadboard.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sru1038_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sru1038_breadboard.svg
new file mode 100644
index 0000000..4dc0491
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sru1038_breadboard.svg
@@ -0,0 +1,55 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sru5028_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sru5028_breadboard.svg
new file mode 100644
index 0000000..d28d8cb
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_sru5028_breadboard.svg
@@ -0,0 +1,75 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_vishay_c_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_vishay_c_breadboard.svg
new file mode 100644
index 0000000..72e3de3
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-passives_vishay_c_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_0603_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_0603_breadboard.svg
new file mode 100644
index 0000000..feee9b6
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_0603_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_14-tdfn_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_14-tdfn_breadboard.svg
new file mode 100644
index 0000000..864421b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_14-tdfn_breadboard.svg
@@ -0,0 +1,231 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_78xxl_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_78xxl_breadboard.svg
new file mode 100644
index 0000000..864cec3
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_78xxl_breadboard.svg
@@ -0,0 +1,39 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_8-tdfn-ep_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_8-tdfn-ep_breadboard.svg
new file mode 100644
index 0000000..523c9ff
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_8-tdfn-ep_breadboard.svg
@@ -0,0 +1,147 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_d2pack_a_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_d2pack_a_breadboard.svg
new file mode 100644
index 0000000..5be1878
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_d2pack_a_breadboard.svg
@@ -0,0 +1,87 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_dc-dc_converter_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_dc-dc_converter_breadboard.svg
new file mode 100644
index 0000000..0294c09
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_dc-dc_converter_breadboard.svg
@@ -0,0 +1,161 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_dpak-5_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_dpak-5_breadboard.svg
new file mode 100644
index 0000000..c9bbb56
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_dpak-5_breadboard.svg
@@ -0,0 +1,91 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_dpak_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_dpak_breadboard.svg
new file mode 100644
index 0000000..b932ae4
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_dpak_breadboard.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_drc-10_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_drc-10_breadboard.svg
new file mode 100644
index 0000000..0f62750
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_drc-10_breadboard.svg
@@ -0,0 +1,175 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_htssop28_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_htssop28_breadboard.svg
new file mode 100644
index 0000000..553541f
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_htssop28_breadboard.svg
@@ -0,0 +1,427 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_msop-10-gndpad_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_msop-10-gndpad_breadboard.svg
new file mode 100644
index 0000000..fe147be
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_msop-10-gndpad_breadboard.svg
@@ -0,0 +1,175 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_msop-10_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_msop-10_breadboard.svg
new file mode 100644
index 0000000..55c853f
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_msop-10_breadboard.svg
@@ -0,0 +1,161 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_msop-8-ep_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_msop-8-ep_breadboard.svg
new file mode 100644
index 0000000..4a4c5d7
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_msop-8-ep_breadboard.svg
@@ -0,0 +1,147 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_msop-8_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_msop-8_breadboard.svg
new file mode 100644
index 0000000..ae4186b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_msop-8_breadboard.svg
@@ -0,0 +1,133 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_msop8_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_msop8_breadboard.svg
new file mode 100644
index 0000000..88f3f43
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_msop8_breadboard.svg
@@ -0,0 +1,133 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_multiwatt15_6400bgheatsink_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_multiwatt15_6400bgheatsink_breadboard.svg
new file mode 100644
index 0000000..ba7906b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_multiwatt15_6400bgheatsink_breadboard.svg
@@ -0,0 +1,356 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_multiwatt15_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_multiwatt15_breadboard.svg
new file mode 100644
index 0000000..011654e
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_multiwatt15_breadboard.svg
@@ -0,0 +1,239 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_multiwatt15_yb324gheatsink_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_multiwatt15_yb324gheatsink_breadboard.svg
new file mode 100644
index 0000000..01f7ba2
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_multiwatt15_yb324gheatsink_breadboard.svg
@@ -0,0 +1,356 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_powerso20_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_powerso20_breadboard.svg
new file mode 100644
index 0000000..4503762
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_powerso20_breadboard.svg
@@ -0,0 +1,301 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_ptc-1206_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_ptc-1206_breadboard.svg
new file mode 100644
index 0000000..4536571
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_ptc-1206_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_ptc_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_ptc_breadboard.svg
new file mode 100644
index 0000000..9e45af3
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_ptc_breadboard.svg
@@ -0,0 +1,16 @@
+
+
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_q5-dd_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_q5-dd_breadboard.svg
new file mode 100644
index 0000000..a650eac
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_q5-dd_breadboard.svg
@@ -0,0 +1,105 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_q5-dd_spx29300_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_q5-dd_spx29300_breadboard.svg
new file mode 100644
index 0000000..daf4452
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_q5-dd_spx29300_breadboard.svg
@@ -0,0 +1,105 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_qfn-10_pad_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_qfn-10_pad_breadboard.svg
new file mode 100644
index 0000000..db2ca9a
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_qfn-10_pad_breadboard.svg
@@ -0,0 +1,231 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_qfn-28-5mm_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_qfn-28-5mm_breadboard.svg
new file mode 100644
index 0000000..8783381
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_qfn-28-5mm_breadboard.svg
@@ -0,0 +1,427 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_qfn16-3x3mm_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_qfn16-3x3mm_breadboard.svg
new file mode 100644
index 0000000..bcce394
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_qfn16-3x3mm_breadboard.svg
@@ -0,0 +1,259 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_qfn16-4x4_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_qfn16-4x4_breadboard.svg
new file mode 100644
index 0000000..487e965
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_qfn16-4x4_breadboard.svg
@@ -0,0 +1,259 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_sc-70_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_sc-70_breadboard.svg
new file mode 100644
index 0000000..f1be4d1
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_sc-70_breadboard.svg
@@ -0,0 +1,105 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_sc70_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_sc70_breadboard.svg
new file mode 100644
index 0000000..f337391
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_sc70_breadboard.svg
@@ -0,0 +1,91 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_so018_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_so018_breadboard.svg
new file mode 100644
index 0000000..83ca587
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_so018_breadboard.svg
@@ -0,0 +1,273 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_so08wide_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_so08wide_breadboard.svg
new file mode 100644
index 0000000..c9e4111
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_so08wide_breadboard.svg
@@ -0,0 +1,133 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_so18l_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_so18l_breadboard.svg
new file mode 100644
index 0000000..d7f620e
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_so18l_breadboard.svg
@@ -0,0 +1,273 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_sot223_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_sot223_breadboard.svg
new file mode 100644
index 0000000..5e69577
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_sot223_breadboard.svg
@@ -0,0 +1,77 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_sot23-3_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_sot23-3_breadboard.svg
new file mode 100644
index 0000000..254a396
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_sot23-3_breadboard.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_sot23-5_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_sot23-5_breadboard.svg
new file mode 100644
index 0000000..a809765
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_sot23-5_breadboard.svg
@@ -0,0 +1,91 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_tdfn-8_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_tdfn-8_breadboard.svg
new file mode 100644
index 0000000..ee68288
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_tdfn-8_breadboard.svg
@@ -0,0 +1,147 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_to-220-11lead_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_to-220-11lead_breadboard.svg
new file mode 100644
index 0000000..d17ae5a
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_to-220-11lead_breadboard.svg
@@ -0,0 +1,44 @@
+
+
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_to-92_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_to-92_breadboard.svg
new file mode 100644
index 0000000..be2f12a
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_to-92_breadboard.svg
@@ -0,0 +1,33 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_to-pmod-7_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_to-pmod-7_breadboard.svg
new file mode 100644
index 0000000..acee3eb
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_to-pmod-7_breadboard.svg
@@ -0,0 +1,133 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_transformer_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_transformer_breadboard.svg
new file mode 100644
index 0000000..a7abb75
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_transformer_breadboard.svg
@@ -0,0 +1,76 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_transformer_smd_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_transformer_smd_breadboard.svg
new file mode 100644
index 0000000..6b47d18
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_transformer_smd_breadboard.svg
@@ -0,0 +1,105 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_tssop-16_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_tssop-16_breadboard.svg
new file mode 100644
index 0000000..02a2418
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_tssop-16_breadboard.svg
@@ -0,0 +1,245 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_v-reg_dpack_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_v-reg_dpack_breadboard.svg
new file mode 100644
index 0000000..41d7497
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_v-reg_dpack_breadboard.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_vnh2sp30_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_vnh2sp30_breadboard.svg
new file mode 100644
index 0000000..273a730
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-poweric_vnh2sp30_breadboard.svg
@@ -0,0 +1,483 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_alm-1412_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_alm-1412_breadboard.svg
new file mode 100644
index 0000000..2c5d89e
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_alm-1412_breadboard.svg
@@ -0,0 +1,153 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip2_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip2_breadboard.svg
new file mode 100644
index 0000000..92a70b5
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip2_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip3_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip3_breadboard.svg
new file mode 100644
index 0000000..63b3a6c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip3_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip4_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip4_breadboard.svg
new file mode 100644
index 0000000..49f7f72
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip4_breadboard.svg
@@ -0,0 +1,39 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip5_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip5_breadboard.svg
new file mode 100644
index 0000000..b900b6d
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip5_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip6_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip6_breadboard.svg
new file mode 100644
index 0000000..9e9eb5d
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip6_breadboard.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip_breadboard.svg
new file mode 100644
index 0000000..c82fdc9
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_antenna-chip_breadboard.svg
@@ -0,0 +1,133 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_balun_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_balun_breadboard.svg
new file mode 100644
index 0000000..eefcd33
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_balun_breadboard.svg
@@ -0,0 +1,94 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_bgb203_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_bgb203_breadboard.svg
new file mode 100644
index 0000000..88560b8
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_bgb203_breadboard.svg
@@ -0,0 +1,707 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_bgb203_original_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_bgb203_original_breadboard.svg
new file mode 100644
index 0000000..f6e976f
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_bgb203_original_breadboard.svg
@@ -0,0 +1,707 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_blueradio_br-c40a_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_blueradio_br-c40a_breadboard.svg
new file mode 100644
index 0000000..b2aa5d0
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_blueradio_br-c40a_breadboard.svg
@@ -0,0 +1,319 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_blueradio_br-c40n_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_blueradio_br-c40n_breadboard.svg
new file mode 100644
index 0000000..05d607e
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_blueradio_br-c40n_breadboard.svg
@@ -0,0 +1,328 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_bluetooth-internal-fp2_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_bluetooth-internal-fp2_breadboard.svg
new file mode 100644
index 0000000..00ca874
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_bluetooth-internal-fp2_breadboard.svg
@@ -0,0 +1,328 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_bluetooth-internal-fp_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_bluetooth-internal-fp_breadboard.svg
new file mode 100644
index 0000000..05d607e
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_bluetooth-internal-fp_breadboard.svg
@@ -0,0 +1,328 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_bluetooth-smd-fp_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_bluetooth-smd-fp_breadboard.svg
new file mode 100644
index 0000000..05d607e
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_bluetooth-smd-fp_breadboard.svg
@@ -0,0 +1,328 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_btm182_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_btm182_breadboard.svg
new file mode 100644
index 0000000..6baa93c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_btm182_breadboard.svg
@@ -0,0 +1,469 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_copernicus-dip_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_copernicus-dip_breadboard.svg
new file mode 100644
index 0000000..4b16ff2
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_copernicus-dip_breadboard.svg
@@ -0,0 +1,890 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_copernicus_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_copernicus_breadboard.svg
new file mode 100644
index 0000000..5a6dd21
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_copernicus_breadboard.svg
@@ -0,0 +1,262 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_em406_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_em406_breadboard.svg
new file mode 100644
index 0000000..f26be98
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_em406_breadboard.svg
@@ -0,0 +1,349 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_em406_outline_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_em406_outline_breadboard.svg
new file mode 100644
index 0000000..a4777fe
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_em406_outline_breadboard.svg
@@ -0,0 +1,46 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_em408_outline_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_em408_outline_breadboard.svg
new file mode 100644
index 0000000..ad2dccd
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_em408_outline_breadboard.svg
@@ -0,0 +1,45 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_emb001_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_emb001_breadboard.svg
new file mode 100644
index 0000000..a0b81a8
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_emb001_breadboard.svg
@@ -0,0 +1,376 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_et312_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_et312_breadboard.svg
new file mode 100644
index 0000000..e229f44
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_et312_breadboard.svg
@@ -0,0 +1,125 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_ge863_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_ge863_breadboard.svg
new file mode 100644
index 0000000..995a3b7
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_ge863_breadboard.svg
@@ -0,0 +1,718 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_ge864_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_ge864_breadboard.svg
new file mode 100644
index 0000000..9138244
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_ge864_breadboard.svg
@@ -0,0 +1,1014 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_ge865_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_ge865_breadboard.svg
new file mode 100644
index 0000000..e951218
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_ge865_breadboard.svg
@@ -0,0 +1,564 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gm862_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gm862_breadboard.svg
new file mode 100644
index 0000000..9372a06
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gm862_breadboard.svg
@@ -0,0 +1,594 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gm862_connector_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gm862_connector_breadboard.svg
new file mode 100644
index 0000000..608dda8
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gm862_connector_breadboard.svg
@@ -0,0 +1,1099 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gp-2106_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gp-2106_breadboard.svg
new file mode 100644
index 0000000..349abd9
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gp-2106_breadboard.svg
@@ -0,0 +1,133 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gr-10_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gr-10_breadboard.svg
new file mode 100644
index 0000000..4af60dc
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gr-10_breadboard.svg
@@ -0,0 +1,320 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gs1011mxx_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gs1011mxx_breadboard.svg
new file mode 100644
index 0000000..da7a16c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gs1011mxx_breadboard.svg
@@ -0,0 +1,453 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gs406-mating_smd____special_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gs406-mating_smd____special_breadboard.svg
new file mode 100644
index 0000000..5e76ae2
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gs406-mating_smd____special_breadboard.svg
@@ -0,0 +1,379 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gs406smd_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gs406smd_breadboard.svg
new file mode 100644
index 0000000..f8f2102
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_gs406smd_breadboard.svg
@@ -0,0 +1,377 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_id-12_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_id-12_breadboard.svg
new file mode 100644
index 0000000..29418f3
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_id-12_breadboard.svg
@@ -0,0 +1,136 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_id-12_lock_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_id-12_lock_breadboard.svg
new file mode 100644
index 0000000..35a5770
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_id-12_lock_breadboard.svg
@@ -0,0 +1,144 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_id-12_smd_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_id-12_smd_breadboard.svg
new file mode 100644
index 0000000..edea197
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_id-12_smd_breadboard.svg
@@ -0,0 +1,144 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_lassen_iq_gps_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_lassen_iq_gps_breadboard.svg
new file mode 100644
index 0000000..a6c73df
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_lassen_iq_gps_breadboard.svg
@@ -0,0 +1,185 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_lga44_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_lga44_breadboard.svg
new file mode 100644
index 0000000..0ba40db
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_lga44_breadboard.svg
@@ -0,0 +1,637 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_ls20126_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_ls20126_breadboard.svg
new file mode 100644
index 0000000..dfe5647
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_ls20126_breadboard.svg
@@ -0,0 +1,206 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_mirf_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_mirf_breadboard.svg
new file mode 100644
index 0000000..1d95db3
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_mirf_breadboard.svg
@@ -0,0 +1,174 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_mlp-24_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_mlp-24_breadboard.svg
new file mode 100644
index 0000000..62813ba
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_mlp-24_breadboard.svg
@@ -0,0 +1,371 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_mn5010hs_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_mn5010hs_breadboard.svg
new file mode 100644
index 0000000..4af60dc
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_mn5010hs_breadboard.svg
@@ -0,0 +1,320 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_ns73m_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_ns73m_breadboard.svg
new file mode 100644
index 0000000..66a5d87
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_ns73m_breadboard.svg
@@ -0,0 +1,198 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_qfn20_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_qfn20_breadboard.svg
new file mode 100644
index 0000000..64c8dc1
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_qfn20_breadboard.svg
@@ -0,0 +1,315 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rf-link_rx_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rf-link_rx_breadboard.svg
new file mode 100644
index 0000000..75443ef
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rf-link_rx_breadboard.svg
@@ -0,0 +1,190 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rf-link_tx_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rf-link_tx_breadboard.svg
new file mode 100644
index 0000000..699aeb3
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rf-link_tx_breadboard.svg
@@ -0,0 +1,78 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rf24g-2x5_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rf24g-2x5_breadboard.svg
new file mode 100644
index 0000000..77412c1
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rf24g-2x5_breadboard.svg
@@ -0,0 +1,34 @@
+
+
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rfm22-xxx-s2_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rfm22-xxx-s2_breadboard.svg
new file mode 100644
index 0000000..5b9c228
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rfm22-xxx-s2_breadboard.svg
@@ -0,0 +1,313 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rmcm01_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rmcm01_breadboard.svg
new file mode 100644
index 0000000..cb77cc1
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rmcm01_breadboard.svg
@@ -0,0 +1,175 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rn-131g_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rn-131g_breadboard.svg
new file mode 100644
index 0000000..5c69410
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rn-131g_breadboard.svg
@@ -0,0 +1,372 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rn171_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rn171_breadboard.svg
new file mode 100644
index 0000000..725813c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rn171_breadboard.svg
@@ -0,0 +1,637 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rn41_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rn41_breadboard.svg
new file mode 100644
index 0000000..d8b64f2
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rn41_breadboard.svg
@@ -0,0 +1,511 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rs9110-n-11-22-short_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rs9110-n-11-22-short_breadboard.svg
new file mode 100644
index 0000000..a27cf83
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_rs9110-n-11-22-short_breadboard.svg
@@ -0,0 +1,312 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_si4700_01-gm_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_si4700_01-gm_breadboard.svg
new file mode 100644
index 0000000..8bfd8a6
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_si4700_01-gm_breadboard.svg
@@ -0,0 +1,371 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_si470x_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_si470x_breadboard.svg
new file mode 100644
index 0000000..c0edd6c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_si470x_breadboard.svg
@@ -0,0 +1,315 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_sm130_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_sm130_breadboard.svg
new file mode 100644
index 0000000..a337008
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_sm130_breadboard.svg
@@ -0,0 +1,801 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_sm5100b_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_sm5100b_breadboard.svg
new file mode 100644
index 0000000..8e5746c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_sm5100b_breadboard.svg
@@ -0,0 +1,694 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_sot666_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_sot666_breadboard.svg
new file mode 100644
index 0000000..c2fec3a
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_sot666_breadboard.svg
@@ -0,0 +1,105 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_sup500f_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_sup500f_breadboard.svg
new file mode 100644
index 0000000..0e63695
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_sup500f_breadboard.svg
@@ -0,0 +1,100 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_tfm-511_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_tfm-511_breadboard.svg
new file mode 100644
index 0000000..9b21c0b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_tfm-511_breadboard.svg
@@ -0,0 +1,161 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_trf-24g-socket_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_trf-24g-socket_breadboard.svg
new file mode 100644
index 0000000..261921e
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_trf-24g-socket_breadboard.svg
@@ -0,0 +1,120 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_venus638flpx_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_venus638flpx_breadboard.svg
new file mode 100644
index 0000000..9aaf5bd
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_venus638flpx_breadboard.svg
@@ -0,0 +1,987 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_wifly_gsx_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_wifly_gsx_breadboard.svg
new file mode 100644
index 0000000..52cb3a6
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_wifly_gsx_breadboard.svg
@@ -0,0 +1,405 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_wlanmodule_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_wlanmodule_breadboard.svg
new file mode 100644
index 0000000..909b104
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_wlanmodule_breadboard.svg
@@ -0,0 +1,418 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_wt32_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_wt32_breadboard.svg
new file mode 100644
index 0000000..b440a04
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_wt32_breadboard.svg
@@ -0,0 +1,447 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_xbee-silk_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_xbee-silk_breadboard.svg
new file mode 100644
index 0000000..4d3097a
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_xbee-silk_breadboard.svg
@@ -0,0 +1,248 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_xbee-smd_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_xbee-smd_breadboard.svg
new file mode 100644
index 0000000..d599275
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_xbee-smd_breadboard.svg
@@ -0,0 +1,346 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_xtend-digi-modem_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_xtend-digi-modem_breadboard.svg
new file mode 100644
index 0000000..9642c1f
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_xtend-digi-modem_breadboard.svg
@@ -0,0 +1,715 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_zg2100m_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_zg2100m_breadboard.svg
new file mode 100644
index 0000000..37bb97c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-rf_zg2100m_breadboard.svg
@@ -0,0 +1,367 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_16lpcc_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_16lpcc_breadboard.svg
new file mode 100644
index 0000000..e63b10c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_16lpcc_breadboard.svg
@@ -0,0 +1,245 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_admp401_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_admp401_breadboard.svg
new file mode 100644
index 0000000..b955d90
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_admp401_breadboard.svg
@@ -0,0 +1,79 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_admp421_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_admp421_breadboard.svg
new file mode 100644
index 0000000..20c2e75
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_admp421_breadboard.svg
@@ -0,0 +1,100 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_adns2610_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_adns2610_breadboard.svg
new file mode 100644
index 0000000..c597dcf
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_adns2610_breadboard.svg
@@ -0,0 +1,152 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_adxl180_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_adxl180_breadboard.svg
new file mode 100644
index 0000000..739b85a
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_adxl180_breadboard.svg
@@ -0,0 +1,273 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_adxl193_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_adxl193_breadboard.svg
new file mode 100644
index 0000000..c579228
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_adxl193_breadboard.svg
@@ -0,0 +1,133 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_bc-32_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_bc-32_breadboard.svg
new file mode 100644
index 0000000..1641e3d
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_bc-32_breadboard.svg
@@ -0,0 +1,485 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_bmp085_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_bmp085_breadboard.svg
new file mode 100644
index 0000000..0233b1b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_bmp085_breadboard.svg
@@ -0,0 +1,133 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_camera_cmos_con_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_camera_cmos_con_breadboard.svg
new file mode 100644
index 0000000..881e046
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_camera_cmos_con_breadboard.svg
@@ -0,0 +1,374 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_camera_cmos_plug_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_camera_cmos_plug_breadboard.svg
new file mode 100644
index 0000000..ecdb728
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_camera_cmos_plug_breadboard.svg
@@ -0,0 +1,377 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_camera_sfv24r-2st_2_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_camera_sfv24r-2st_2_breadboard.svg
new file mode 100644
index 0000000..5b76613
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_camera_sfv24r-2st_2_breadboard.svg
@@ -0,0 +1,258 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_cma3000_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_cma3000_breadboard.svg
new file mode 100644
index 0000000..4e88114
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_cma3000_breadboard.svg
@@ -0,0 +1,133 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_dcm01_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_dcm01_breadboard.svg
new file mode 100644
index 0000000..b0bb590
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_dcm01_breadboard.svg
@@ -0,0 +1,77 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_dfn-10_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_dfn-10_breadboard.svg
new file mode 100644
index 0000000..f0e0a16
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_dfn-10_breadboard.svg
@@ -0,0 +1,161 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_geiger_tube_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_geiger_tube_breadboard.svg
new file mode 100644
index 0000000..716c51a
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_geiger_tube_breadboard.svg
@@ -0,0 +1,116 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_hmc1041z_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_hmc1041z_breadboard.svg
new file mode 100644
index 0000000..10d5419
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_hmc1041z_breadboard.svg
@@ -0,0 +1,115 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_hmc1051z3_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_hmc1051z3_breadboard.svg
new file mode 100644
index 0000000..4c9bc65
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_hmc1051z3_breadboard.svg
@@ -0,0 +1,94 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_hmc1051z_2_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_hmc1051z_2_breadboard.svg
new file mode 100644
index 0000000..53e4c70
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_hmc1051z_2_breadboard.svg
@@ -0,0 +1,158 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_hmc6042_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_hmc6042_breadboard.svg
new file mode 100644
index 0000000..fae8a5c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_hmc6042_breadboard.svg
@@ -0,0 +1,301 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_idg300_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_idg300_breadboard.svg
new file mode 100644
index 0000000..ff74dd8
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_idg300_breadboard.svg
@@ -0,0 +1,595 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_idg500_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_idg500_breadboard.svg
new file mode 100644
index 0000000..92561b6
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_idg500_breadboard.svg
@@ -0,0 +1,427 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lcc24_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lcc24_breadboard.svg
new file mode 100644
index 0000000..90f80eb
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lcc24_breadboard.svg
@@ -0,0 +1,357 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lcc36_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lcc36_breadboard.svg
new file mode 100644
index 0000000..626d8aa
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lcc36_breadboard.svg
@@ -0,0 +1,525 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lfcsp-16_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lfcsp-16_breadboard.svg
new file mode 100644
index 0000000..5cb1031
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lfcsp-16_breadboard.svg
@@ -0,0 +1,259 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga12_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga12_breadboard.svg
new file mode 100644
index 0000000..5b08a10
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga12_breadboard.svg
@@ -0,0 +1,189 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga14_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga14_breadboard.svg
new file mode 100644
index 0000000..f47c00c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga14_breadboard.svg
@@ -0,0 +1,217 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga16-3mm_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga16-3mm_breadboard.svg
new file mode 100644
index 0000000..2ba0803
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga16-3mm_breadboard.svg
@@ -0,0 +1,245 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga16-4x4_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga16-4x4_breadboard.svg
new file mode 100644
index 0000000..a4f031b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga16-4x4_breadboard.svg
@@ -0,0 +1,245 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga16_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga16_breadboard.svg
new file mode 100644
index 0000000..5256bdb
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga16_breadboard.svg
@@ -0,0 +1,245 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga28-4x5_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga28-4x5_breadboard.svg
new file mode 100644
index 0000000..f8c35b2
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga28-4x5_breadboard.svg
@@ -0,0 +1,413 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga28-5x5_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga28-5x5_breadboard.svg
new file mode 100644
index 0000000..7aa91ec
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga28-5x5_breadboard.svg
@@ -0,0 +1,413 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga28_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga28_breadboard.svg
new file mode 100644
index 0000000..4c83140
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga28_breadboard.svg
@@ -0,0 +1,413 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga28l_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga28l_breadboard.svg
new file mode 100644
index 0000000..10244ec
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga28l_breadboard.svg
@@ -0,0 +1,805 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga8_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga8_breadboard.svg
new file mode 100644
index 0000000..f736c91
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lga8_breadboard.svg
@@ -0,0 +1,86 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lpcc20_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lpcc20_breadboard.svg
new file mode 100644
index 0000000..fc3a42b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_lpcc20_breadboard.svg
@@ -0,0 +1,301 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_ltr-301_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_ltr-301_breadboard.svg
new file mode 100644
index 0000000..eb25109
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_ltr-301_breadboard.svg
@@ -0,0 +1,63 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_mic-9.7mm_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_mic-9.7mm_breadboard.svg
new file mode 100644
index 0000000..413c534
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_mic-9.7mm_breadboard.svg
@@ -0,0 +1,121 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_mic_electret_smd_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_mic_electret_smd_breadboard.svg
new file mode 100644
index 0000000..c357915
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_mic_electret_smd_breadboard.svg
@@ -0,0 +1,1458 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_mlx90609_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_mlx90609_breadboard.svg
new file mode 100644
index 0000000..eac637b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_mlx90609_breadboard.svg
@@ -0,0 +1,469 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_mma7260_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_mma7260_breadboard.svg
new file mode 100644
index 0000000..fa64b98
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_mma7260_breadboard.svg
@@ -0,0 +1,259 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_mq-3_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_mq-3_breadboard.svg
new file mode 100644
index 0000000..38fe361
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_mq-3_breadboard.svg
@@ -0,0 +1,3869 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_odfn6_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_odfn6_breadboard.svg
new file mode 100644
index 0000000..6f1dc81
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_odfn6_breadboard.svg
@@ -0,0 +1,105 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_odfn_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_odfn_breadboard.svg
new file mode 100644
index 0000000..80926dc
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_odfn_breadboard.svg
@@ -0,0 +1,160 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_os4000-t_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_os4000-t_breadboard.svg
new file mode 100644
index 0000000..cbbefc8
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_os4000-t_breadboard.svg
@@ -0,0 +1,452 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qfn-16-_rounded0thermal-pad__breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qfn-16-_rounded0thermal-pad__breadboard.svg
new file mode 100644
index 0000000..bb10e5b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qfn-16-_rounded0thermal-pad__breadboard.svg
@@ -0,0 +1,338 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qfn-16_0.5mm_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qfn-16_0.5mm_breadboard.svg
new file mode 100644
index 0000000..d497b94
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qfn-16_0.5mm_breadboard.svg
@@ -0,0 +1,245 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qfn-16_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qfn-16_breadboard.svg
new file mode 100644
index 0000000..bb10e5b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qfn-16_breadboard.svg
@@ -0,0 +1,338 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qfn-28_6x8_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qfn-28_6x8_breadboard.svg
new file mode 100644
index 0000000..eb1e7f6
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qfn-28_6x8_breadboard.svg
@@ -0,0 +1,413 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qrb1114-side_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qrb1114-side_breadboard.svg
new file mode 100644
index 0000000..f15716f
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qrb1114-side_breadboard.svg
@@ -0,0 +1,80 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qrd1114_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qrd1114_breadboard.svg
new file mode 100644
index 0000000..0caa00e
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qrd1114_breadboard.svg
@@ -0,0 +1,40 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qre1113_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qre1113_breadboard.svg
new file mode 100644
index 0000000..42aa8d1
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_qre1113_breadboard.svg
@@ -0,0 +1,77 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sc70_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sc70_breadboard.svg
new file mode 100644
index 0000000..f337391
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sc70_breadboard.svg
@@ -0,0 +1,91 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sca1000_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sca1000_breadboard.svg
new file mode 100644
index 0000000..0e29828
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sca1000_breadboard.svg
@@ -0,0 +1,189 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sca3000_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sca3000_breadboard.svg
new file mode 100644
index 0000000..98afec9
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sca3000_breadboard.svg
@@ -0,0 +1,273 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_scp1000-lg_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_scp1000-lg_breadboard.svg
new file mode 100644
index 0000000..dc5d0cf
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_scp1000-lg_breadboard.svg
@@ -0,0 +1,184 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_scp1000_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_scp1000_breadboard.svg
new file mode 100644
index 0000000..023856a
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_scp1000_breadboard.svg
@@ -0,0 +1,192 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sht1x_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sht1x_breadboard.svg
new file mode 100644
index 0000000..72e2580
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sht1x_breadboard.svg
@@ -0,0 +1,88 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_solarbit-12x1_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_solarbit-12x1_breadboard.svg
new file mode 100644
index 0000000..3e8e87c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_solarbit-12x1_breadboard.svg
@@ -0,0 +1,56 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sot-23-6_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sot-23-6_breadboard.svg
new file mode 100644
index 0000000..da35809
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sot-23-6_breadboard.svg
@@ -0,0 +1,105 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sot23-3_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sot23-3_breadboard.svg
new file mode 100644
index 0000000..254a396
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sot23-3_breadboard.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sot563_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sot563_breadboard.svg
new file mode 100644
index 0000000..73f292f
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sot563_breadboard.svg
@@ -0,0 +1,105 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sparkfun_idg500_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sparkfun_idg500_breadboard.svg
new file mode 100644
index 0000000..c9c0f47
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_sparkfun_idg500_breadboard.svg
@@ -0,0 +1,427 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_spm0204ud5_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_spm0204ud5_breadboard.svg
new file mode 100644
index 0000000..cb4e48c
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_spm0204ud5_breadboard.svg
@@ -0,0 +1,860 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_st-gyro_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_st-gyro_breadboard.svg
new file mode 100644
index 0000000..ba13eff
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_st-gyro_breadboard.svg
@@ -0,0 +1,245 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_tcm8240md_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_tcm8240md_breadboard.svg
new file mode 100644
index 0000000..1a97e04
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_tcm8240md_breadboard.svg
@@ -0,0 +1,276 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_temt6000-sen_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_temt6000-sen_breadboard.svg
new file mode 100644
index 0000000..6257932
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_temt6000-sen_breadboard.svg
@@ -0,0 +1,124 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_to-39_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_to-39_breadboard.svg
new file mode 100644
index 0000000..838fee5
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_to-39_breadboard.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_to-92_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_to-92_breadboard.svg
new file mode 100644
index 0000000..8d54c65
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_to-92_breadboard.svg
@@ -0,0 +1,68 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_touch1_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_touch1_breadboard.svg
new file mode 100644
index 0000000..cb5815e
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_touch1_breadboard.svg
@@ -0,0 +1,31 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_touch2_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_touch2_breadboard.svg
new file mode 100644
index 0000000..0e8611b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_touch2_breadboard.svg
@@ -0,0 +1,31 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_tsop8523_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_tsop8523_breadboard.svg
new file mode 100644
index 0000000..9d9aefc
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_tsop8523_breadboard.svg
@@ -0,0 +1,119 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_vcnl4000_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_vcnl4000_breadboard.svg
new file mode 100644
index 0000000..e8f799e
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun-sensors_vcnl4000_breadboard.svg
@@ -0,0 +1,189 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sparkfun_storage_microsd_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sparkfun_storage_microsd_breadboard.svg
new file mode 100644
index 0000000..680236d
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sparkfun_storage_microsd_breadboard.svg
@@ -0,0 +1,188 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/starter-poti-small_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/starter-poti-small_breadboard.svg
new file mode 100644
index 0000000..2de1047
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/starter-poti-small_breadboard.svg
@@ -0,0 +1,258 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/stereo-jack-3_5mm.svg b/tools/hackcable/parts/svg/core/breadboard/stereo-jack-3_5mm.svg
new file mode 100644
index 0000000..c2cfa17
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/stereo-jack-3_5mm.svg
@@ -0,0 +1,72 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/svg.breadboard.LM124-324_Quad_Opamp.svg b/tools/hackcable/parts/svg/core/breadboard/svg.breadboard.LM124-324_Quad_Opamp.svg
new file mode 100644
index 0000000..7be3762
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/svg.breadboard.LM124-324_Quad_Opamp.svg
@@ -0,0 +1,75 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/sx1509-breakout_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/sx1509-breakout_breadboard.svg
new file mode 100644
index 0000000..304e208
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/sx1509-breakout_breadboard.svg
@@ -0,0 +1,1242 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/teensy_3.1_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/teensy_3.1_breadboard.svg
new file mode 100644
index 0000000..d76ff3d
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/teensy_3.1_breadboard.svg
@@ -0,0 +1,415 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/telegaertner_bnc_socket_50r_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/telegaertner_bnc_socket_50r_breadboard.svg
new file mode 100644
index 0000000..087ae04
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/telegaertner_bnc_socket_50r_breadboard.svg
@@ -0,0 +1,563 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/thermalprinter_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/thermalprinter_breadboard.svg
new file mode 100644
index 0000000..e482a10
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/thermalprinter_breadboard.svg
@@ -0,0 +1,104 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/tilt-switch_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/tilt-switch_breadboard.svg
new file mode 100644
index 0000000..87e0f03
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/tilt-switch_breadboard.svg
@@ -0,0 +1,37 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/tilt_switch.svg b/tools/hackcable/parts/svg/core/breadboard/tilt_switch.svg
new file mode 100644
index 0000000..2dfa33e
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/tilt_switch.svg
@@ -0,0 +1,41 @@
+
+
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/core/breadboard/tinyBreadboard.svg b/tools/hackcable/parts/svg/core/breadboard/tinyBreadboard.svg
new file mode 100644
index 0000000..104f718
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/tinyBreadboard.svg
@@ -0,0 +1,1085 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/tmp36.svg b/tools/hackcable/parts/svg/core/breadboard/tmp36.svg
new file mode 100644
index 0000000..7e4dca2
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/tmp36.svg
@@ -0,0 +1,35 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/transistor_npn.svg b/tools/hackcable/parts/svg/core/breadboard/transistor_npn.svg
new file mode 100644
index 0000000..82328ea
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/transistor_npn.svg
@@ -0,0 +1,32 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/transistor_pnp.svg b/tools/hackcable/parts/svg/core/breadboard/transistor_pnp.svg
new file mode 100644
index 0000000..23cc2de
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/transistor_pnp.svg
@@ -0,0 +1,33 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/triac.svg b/tools/hackcable/parts/svg/core/breadboard/triac.svg
new file mode 100644
index 0000000..a94c308
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/triac.svg
@@ -0,0 +1,33 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/tsop312_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/tsop312_breadboard.svg
new file mode 100644
index 0000000..98a69a8
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/tsop312_breadboard.svg
@@ -0,0 +1,29 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/uM_FPUv2_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/uM_FPUv2_breadboard.svg
new file mode 100644
index 0000000..9eff066
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/uM_FPUv2_breadboard.svg
@@ -0,0 +1,61 @@
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/uM_FPUv3_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/uM_FPUv3_breadboard.svg
new file mode 100644
index 0000000..2846125
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/uM_FPUv3_breadboard.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/usb_3.0_female_fix_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/usb_3.0_female_fix_breadboard.svg
new file mode 100644
index 0000000..0b39cf5
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/usb_3.0_female_fix_breadboard.svg
@@ -0,0 +1,111 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/usb_connector.svg b/tools/hackcable/parts/svg/core/breadboard/usb_connector.svg
new file mode 100644
index 0000000..25db707
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/usb_connector.svg
@@ -0,0 +1,77 @@
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/core/breadboard/varistor.svg b/tools/hackcable/parts/svg/core/breadboard/varistor.svg
new file mode 100644
index 0000000..23ba5a5
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/varistor.svg
@@ -0,0 +1,42 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/voltage_regulator_vreg.svg b/tools/hackcable/parts/svg/core/breadboard/voltage_regulator_vreg.svg
new file mode 100644
index 0000000..7cde187
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/voltage_regulator_vreg.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/ws2812b_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/ws2812b_breadboard.svg
new file mode 100644
index 0000000..d3d295f
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/ws2812b_breadboard.svg
@@ -0,0 +1,260 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/xbee.svg b/tools/hackcable/parts/svg/core/breadboard/xbee.svg
new file mode 100644
index 0000000..7f9928d
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/xbee.svg
@@ -0,0 +1,184 @@
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/core/breadboard/xbee_pro_rf_module_4.svg b/tools/hackcable/parts/svg/core/breadboard/xbee_pro_rf_module_4.svg
new file mode 100644
index 0000000..82f9315
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/xbee_pro_rf_module_4.svg
@@ -0,0 +1,394 @@
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/xbee_realsize.svg b/tools/hackcable/parts/svg/core/breadboard/xbee_realsize.svg
new file mode 100644
index 0000000..959d63f
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/xbee_realsize.svg
@@ -0,0 +1,245 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/xbee_usb_mini_adapter_2.svg b/tools/hackcable/parts/svg/core/breadboard/xbee_usb_mini_adapter_2.svg
new file mode 100644
index 0000000..40483a1
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/xbee_usb_mini_adapter_2.svg
@@ -0,0 +1,2193 @@
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/xbeeshield-v13_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/xbeeshield-v13_breadboard.svg
new file mode 100644
index 0000000..f4d3e36
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/xbeeshield-v13_breadboard.svg
@@ -0,0 +1,1431 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/breadboard/xl4016_1.svg b/tools/hackcable/parts/svg/core/breadboard/xl4016_1.svg
new file mode 100644
index 0000000..a40dd15
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/xl4016_1.svg
@@ -0,0 +1,1493 @@
+
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/core/breadboard/xlr_neutrik_nc3maah_breadboard.svg b/tools/hackcable/parts/svg/core/breadboard/xlr_neutrik_nc3maah_breadboard.svg
new file mode 100644
index 0000000..6c81b28
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/breadboard/xlr_neutrik_nc3maah_breadboard.svg
@@ -0,0 +1,75 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/core/schematic/acpower.svg b/tools/hackcable/parts/svg/core/schematic/acpower.svg
new file mode 100644
index 0000000..da50e4e
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/schematic/acpower.svg
@@ -0,0 +1,25 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/core/schematic/dcpower.svg b/tools/hackcable/parts/svg/core/schematic/dcpower.svg
new file mode 100644
index 0000000..f75a79b
--- /dev/null
+++ b/tools/hackcable/parts/svg/core/schematic/dcpower.svg
@@ -0,0 +1,24 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/0223_0eb44bbb4c4f50c21567b8c79110a3c3_5_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/0223_0eb44bbb4c4f50c21567b8c79110a3c3_5_breadboard.svg
new file mode 100644
index 0000000..0b59a5f
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/0223_0eb44bbb4c4f50c21567b8c79110a3c3_5_breadboard.svg
@@ -0,0 +1,368 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/8825_12c9fcf3c0e04f3327fc0a73325fbaee_3_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/8825_12c9fcf3c0e04f3327fc0a73325fbaee_3_breadboard.svg
new file mode 100644
index 0000000..b64dde3
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/8825_12c9fcf3c0e04f3327fc0a73325fbaee_3_breadboard.svg
@@ -0,0 +1,436 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/Adafruit_HUZZAH_ESP8266_Breakout_95c6846f13ba6c7193ffaf3a29c165c3_5_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/Adafruit_HUZZAH_ESP8266_Breakout_95c6846f13ba6c7193ffaf3a29c165c3_5_breadboard.svg
new file mode 100644
index 0000000..c21cff9
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/Adafruit_HUZZAH_ESP8266_Breakout_95c6846f13ba6c7193ffaf3a29c165c3_5_breadboard.svg
@@ -0,0 +1,396 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/Arduino-Pro-Mini-v11_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/Arduino-Pro-Mini-v11_breadboard.svg
new file mode 100644
index 0000000..b320cde
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/Arduino-Pro-Mini-v11_breadboard.svg
@@ -0,0 +1,511 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/Arduino_Ethernet_Shield__1f9aa78a3d98991.svg b/tools/hackcable/parts/svg/obsolete/breadboard/Arduino_Ethernet_Shield__1f9aa78a3d98991.svg
new file mode 100644
index 0000000..e63c644
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/Arduino_Ethernet_Shield__1f9aa78a3d98991.svg
@@ -0,0 +1,430 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/Arduino_Fio.svg b/tools/hackcable/parts/svg/obsolete/breadboard/Arduino_Fio.svg
new file mode 100644
index 0000000..1c8a11e
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/Arduino_Fio.svg
@@ -0,0 +1,1177 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/Arduino_LilyPad7f6.svg b/tools/hackcable/parts/svg/obsolete/breadboard/Arduino_LilyPad7f6.svg
new file mode 100644
index 0000000..b6acf0c
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/Arduino_LilyPad7f6.svg
@@ -0,0 +1,255 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/Arduino_Mini_Proc8.svg b/tools/hackcable/parts/svg/obsolete/breadboard/Arduino_Mini_Proc8.svg
new file mode 100644
index 0000000..3b000b4
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/Arduino_Mini_Proc8.svg
@@ -0,0 +1,146 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/Atmega_168_TQFP32_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/Atmega_168_TQFP32_breadboard.svg
new file mode 100644
index 0000000..b597379
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/Atmega_168_TQFP32_breadboard.svg
@@ -0,0 +1,2289 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/Battery_block_9V85.svg b/tools/hackcable/parts/svg/obsolete/breadboard/Battery_block_9V85.svg
new file mode 100644
index 0000000..57db444
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/Battery_block_9V85.svg
@@ -0,0 +1,120 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/Breakout_Board_for_microSD_Transflash_v1__breadboard__2af30564c1fde27f27144aa631c413a8.svg b/tools/hackcable/parts/svg/obsolete/breadboard/Breakout_Board_for_microSD_Transflash_v1__breadboard__2af30564c1fde27f27144aa631c413a8.svg
new file mode 100644
index 0000000..efdc2f7
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/Breakout_Board_for_microSD_Transflash_v1__breadboard__2af30564c1fde27f27144aa631c413a8.svg
@@ -0,0 +1,696 @@
+
+
+
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/Cherry-MX-Keyswitch_44a6316938b1b0a2c83ac0276dac5539_22_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/Cherry-MX-Keyswitch_44a6316938b1b0a2c83ac0276dac5539_22_breadboard.svg
new file mode 100644
index 0000000..5982b42
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/Cherry-MX-Keyswitch_44a6316938b1b0a2c83ac0276dac5539_22_breadboard.svg
@@ -0,0 +1,113 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/DS18B20__5240d891e23cace35a4de6acc361c04__breadboard__7b535917175078873c2dd8e438e15652.svg b/tools/hackcable/parts/svg/obsolete/breadboard/DS18B20__5240d891e23cace35a4de6acc361c04__breadboard__7b535917175078873c2dd8e438e15652.svg
new file mode 100644
index 0000000..6c13f4c
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/DS18B20__5240d891e23cace35a4de6acc361c04__breadboard__7b535917175078873c2dd8e438e15652.svg
@@ -0,0 +1,39 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/DS18B20_old_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/DS18B20_old_breadboard.svg
new file mode 100644
index 0000000..267a2f2
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/DS18B20_old_breadboard.svg
@@ -0,0 +1,39 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/ELECTRON_739a9addbae108685e6c3dccb3216bb9_4_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/ELECTRON_739a9addbae108685e6c3dccb3216bb9_4_breadboard.svg
new file mode 100644
index 0000000..76d91b5
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/ELECTRON_739a9addbae108685e6c3dccb3216bb9_4_breadboard.svg
@@ -0,0 +1,537 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/ESP8266_7_3d9a9742b08b59b877d1a9c22c0ed5dc_3_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/ESP8266_7_3d9a9742b08b59b877d1a9c22c0ed5dc_3_breadboard.svg
new file mode 100644
index 0000000..29a6824
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/ESP8266_7_3d9a9742b08b59b877d1a9c22c0ed5dc_3_breadboard.svg
@@ -0,0 +1,188 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/ESP8266_module_9c7794a5d6f6bb1b98d1bc9beab814d5_1_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/ESP8266_module_9c7794a5d6f6bb1b98d1bc9beab814d5_1_breadboard.svg
new file mode 100644
index 0000000..f48f4df
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/ESP8266_module_9c7794a5d6f6bb1b98d1bc9beab814d5_1_breadboard.svg
@@ -0,0 +1,1515 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/Eric_d0eaed56260dd65e5641982bd03333c7_5_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/Eric_d0eaed56260dd65e5641982bd03333c7_5_breadboard.svg
new file mode 100644
index 0000000..55be310
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/Eric_d0eaed56260dd65e5641982bd03333c7_5_breadboard.svg
@@ -0,0 +1,246 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/EspruinoPico_8fb644a5b6642112445ed6d90bc494d8_8_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/EspruinoPico_8fb644a5b6642112445ed6d90bc494d8_8_breadboard.svg
new file mode 100644
index 0000000..d3fced8
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/EspruinoPico_8fb644a5b6642112445ed6d90bc494d8_8_breadboard.svg
@@ -0,0 +1,553 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/Fairchild_MBR745_18076f1e430710281eda337815213d88_2_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/Fairchild_MBR745_18076f1e430710281eda337815213d88_2_breadboard.svg
new file mode 100644
index 0000000..8b9f488
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/Fairchild_MBR745_18076f1e430710281eda337815213d88_2_breadboard.svg
@@ -0,0 +1,65 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/HC-05-male_c9e76767f4a2f48bb94589daadd42c38_2_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/HC-05-male_c9e76767f4a2f48bb94589daadd42c38_2_breadboard.svg
new file mode 100644
index 0000000..7127229
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/HC-05-male_c9e76767f4a2f48bb94589daadd42c38_2_breadboard.svg
@@ -0,0 +1,638 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/LED-5mm-blue.svg b/tools/hackcable/parts/svg/obsolete/breadboard/LED-5mm-blue.svg
new file mode 100644
index 0000000..b12c17e
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/LED-5mm-blue.svg
@@ -0,0 +1,53 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/LED-5mm-green.svg b/tools/hackcable/parts/svg/obsolete/breadboard/LED-5mm-green.svg
new file mode 100644
index 0000000..98a9141
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/LED-5mm-green.svg
@@ -0,0 +1,53 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/LED-5mm-red.svg b/tools/hackcable/parts/svg/obsolete/breadboard/LED-5mm-red.svg
new file mode 100644
index 0000000..bebe758
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/LED-5mm-red.svg
@@ -0,0 +1,53 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/LED-5mm-white.svg b/tools/hackcable/parts/svg/obsolete/breadboard/LED-5mm-white.svg
new file mode 100644
index 0000000..7f68dae
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/LED-5mm-white.svg
@@ -0,0 +1,53 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/LED-5mm-yellow.svg b/tools/hackcable/parts/svg/obsolete/breadboard/LED-5mm-yellow.svg
new file mode 100644
index 0000000..78181c4
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/LED-5mm-yellow.svg
@@ -0,0 +1,53 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/LilyPad-Simple-v22_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/LilyPad-Simple-v22_breadboard.svg
new file mode 100644
index 0000000..bcfe31f
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/LilyPad-Simple-v22_breadboard.svg
@@ -0,0 +1,1180 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/Lilypad_PowerSupply-v16_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/Lilypad_PowerSupply-v16_breadboard.svg
new file mode 100644
index 0000000..b1cfb45
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/Lilypad_PowerSupply-v16_breadboard.svg
@@ -0,0 +1,463 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/NRF24L01_6f1aa13ff8289b133aebe029f8cd7867_1_breadboard - Kopie.svg b/tools/hackcable/parts/svg/obsolete/breadboard/NRF24L01_6f1aa13ff8289b133aebe029f8cd7867_1_breadboard - Kopie.svg
new file mode 100644
index 0000000..a8caec8
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/NRF24L01_6f1aa13ff8289b133aebe029f8cd7867_1_breadboard - Kopie.svg
@@ -0,0 +1,114 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/NRF24L01_6f1aa13ff8289b133aebe029f8cd7867_1_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/NRF24L01_6f1aa13ff8289b133aebe029f8cd7867_1_breadboard.svg
new file mode 100644
index 0000000..a8caec8
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/NRF24L01_6f1aa13ff8289b133aebe029f8cd7867_1_breadboard.svg
@@ -0,0 +1,114 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/PowerSupply-Lipo-v14_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/PowerSupply-Lipo-v14_breadboard.svg
new file mode 100644
index 0000000..fea1eff
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/PowerSupply-Lipo-v14_breadboard.svg
@@ -0,0 +1,379 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/RFM12b_HopeRF_Transceiver__9c603c735b502.svg b/tools/hackcable/parts/svg/obsolete/breadboard/RFM12b_HopeRF_Transceiver__9c603c735b502.svg
new file mode 100644
index 0000000..faafe9d
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/RFM12b_HopeRF_Transceiver__9c603c735b502.svg
@@ -0,0 +1,884 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/RFM23BP_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/RFM23BP_breadboard.svg
new file mode 100644
index 0000000..3ff9a8b
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/RFM23BP_breadboard.svg
@@ -0,0 +1,641 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/RFduinoSMD_2de64176c8227d69ec2398f945f1743c_1_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/RFduinoSMD_2de64176c8227d69ec2398f945f1743c_1_breadboard.svg
new file mode 100644
index 0000000..180e77c
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/RFduinoSMD_2de64176c8227d69ec2398f945f1743c_1_breadboard.svg
@@ -0,0 +1,180 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/RJ45_TRXCOM_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/RJ45_TRXCOM_breadboard.svg
new file mode 100644
index 0000000..bf90615
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/RJ45_TRXCOM_breadboard.svg
@@ -0,0 +1,359 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/RioRand_LM2596_4d4c679376dd350f31d88f2a45c5c688_11_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/RioRand_LM2596_4d4c679376dd350f31d88f2a45c5c688_11_breadboard.svg
new file mode 100644
index 0000000..466c494
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/RioRand_LM2596_4d4c679376dd350f31d88f2a45c5c688_11_breadboard.svg
@@ -0,0 +1,1643 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/SEN-10621 RPI-1031 Tilt-a-Whirl Breakout-sfe_c4f3fbd3a94f0953d33d8ac83b51e5ac_3_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/SEN-10621 RPI-1031 Tilt-a-Whirl Breakout-sfe_c4f3fbd3a94f0953d33d8ac83b51e5ac_3_breadboard.svg
new file mode 100644
index 0000000..76d0677
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/SEN-10621 RPI-1031 Tilt-a-Whirl Breakout-sfe_c4f3fbd3a94f0953d33d8ac83b51e5ac_3_breadboard.svg
@@ -0,0 +1,181 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/SM130_7c3fb81e05f5cd451db8fb4bd067edae_5_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/SM130_7c3fb81e05f5cd451db8fb4bd067edae_5_breadboard.svg
new file mode 100644
index 0000000..127351c
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/SM130_7c3fb81e05f5cd451db8fb4bd067edae_5_breadboard.svg
@@ -0,0 +1,106 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/SPARKCORE_v10_2e5da62ec746862822eab27a1f6c2ec4_1_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/SPARKCORE_v10_2e5da62ec746862822eab27a1f6c2ec4_1_breadboard.svg
new file mode 100644
index 0000000..d11e6aa
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/SPARKCORE_v10_2e5da62ec746862822eab27a1f6c2ec4_1_breadboard.svg
@@ -0,0 +1,597 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/Stepper_Motor_-_Bipolar__breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/Stepper_Motor_-_Bipolar__breadboard.svg
new file mode 100644
index 0000000..e949180
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/Stepper_Motor_-_Bipolar__breadboard.svg
@@ -0,0 +1,409 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/Stepper_Motor_-_Unipolar__breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/Stepper_Motor_-_Unipolar__breadboard.svg
new file mode 100644
index 0000000..56b1a2c
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/Stepper_Motor_-_Unipolar__breadboard.svg
@@ -0,0 +1,448 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/TI_Launchpad_MSP430G2__ebb2b2673b63f5dd6__breadboard__98696ce55bfaf674ef9c24f01d976248.svg b/tools/hackcable/parts/svg/obsolete/breadboard/TI_Launchpad_MSP430G2__ebb2b2673b63f5dd6__breadboard__98696ce55bfaf674ef9c24f01d976248.svg
new file mode 100644
index 0000000..0ab7394
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/TI_Launchpad_MSP430G2__ebb2b2673b63f5dd6__breadboard__98696ce55bfaf674ef9c24f01d976248.svg
@@ -0,0 +1,480 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/WeMos-D1-mini-female-headers-above_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/WeMos-D1-mini-female-headers-above_breadboard.svg
new file mode 100644
index 0000000..c3aac80
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/WeMos-D1-mini-female-headers-above_breadboard.svg
@@ -0,0 +1,740 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/accelerometer-adxl.svg b/tools/hackcable/parts/svg/obsolete/breadboard/accelerometer-adxl.svg
new file mode 100644
index 0000000..5c5c9ac
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/accelerometer-adxl.svg
@@ -0,0 +1,163 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/artreeno.svg b/tools/hackcable/parts/svg/obsolete/breadboard/artreeno.svg
new file mode 100644
index 0000000..5b0b2b4
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/artreeno.svg
@@ -0,0 +1,41 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/atmega168.svg b/tools/hackcable/parts/svg/obsolete/breadboard/atmega168.svg
new file mode 100644
index 0000000..688e1f0
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/atmega168.svg
@@ -0,0 +1,798 @@
+
+
+
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/basic_diode.svg b/tools/hackcable/parts/svg/obsolete/breadboard/basic_diode.svg
new file mode 100644
index 0000000..0b77600
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/basic_diode.svg
@@ -0,0 +1,26 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/basic_ldr.svg b/tools/hackcable/parts/svg/obsolete/breadboard/basic_ldr.svg
new file mode 100644
index 0000000..0794873
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/basic_ldr.svg
@@ -0,0 +1,26 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/basic_relay.svg b/tools/hackcable/parts/svg/obsolete/breadboard/basic_relay.svg
new file mode 100644
index 0000000..34c803d
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/basic_relay.svg
@@ -0,0 +1,26 @@
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/basic_resistor.svg b/tools/hackcable/parts/svg/obsolete/breadboard/basic_resistor.svg
new file mode 100644
index 0000000..4c3875b
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/basic_resistor.svg
@@ -0,0 +1,39 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/basic_servo.svg b/tools/hackcable/parts/svg/obsolete/breadboard/basic_servo.svg
new file mode 100644
index 0000000..8232a82
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/basic_servo.svg
@@ -0,0 +1,66 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/basic_transistor_npn.svg b/tools/hackcable/parts/svg/obsolete/breadboard/basic_transistor_npn.svg
new file mode 100644
index 0000000..1806e43
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/basic_transistor_npn.svg
@@ -0,0 +1,32 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/basic_transistor_pnp.svg b/tools/hackcable/parts/svg/obsolete/breadboard/basic_transistor_pnp.svg
new file mode 100644
index 0000000..e0fcbf6
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/basic_transistor_pnp.svg
@@ -0,0 +1,34 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/batterypack_2xAA.svg b/tools/hackcable/parts/svg/obsolete/breadboard/batterypack_2xAA.svg
new file mode 100644
index 0000000..a9ce15c
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/batterypack_2xAA.svg
@@ -0,0 +1,74 @@
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/capacitor_tantalum.svg b/tools/hackcable/parts/svg/obsolete/breadboard/capacitor_tantalum.svg
new file mode 100644
index 0000000..9f07cbf
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/capacitor_tantalum.svg
@@ -0,0 +1,32 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/ceramic_capacitor_blue.svg b/tools/hackcable/parts/svg/obsolete/breadboard/ceramic_capacitor_blue.svg
new file mode 100644
index 0000000..cc1005f
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/ceramic_capacitor_blue.svg
@@ -0,0 +1,45 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/ceramic_disk_capacitor_ochre.svg b/tools/hackcable/parts/svg/obsolete/breadboard/ceramic_disk_capacitor_ochre.svg
new file mode 100644
index 0000000..203684b
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/ceramic_disk_capacitor_ochre.svg
@@ -0,0 +1,44 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/ceramic_disk_thermistor.svg b/tools/hackcable/parts/svg/obsolete/breadboard/ceramic_disk_thermistor.svg
new file mode 100644
index 0000000..7131c03
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/ceramic_disk_thermistor.svg
@@ -0,0 +1,102 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_diecimila.svg b/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_diecimila.svg
new file mode 100644
index 0000000..b7355d5
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_diecimila.svg
@@ -0,0 +1,405 @@
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_lilypad.svg b/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_lilypad.svg
new file mode 100644
index 0000000..2cd3b72
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_lilypad.svg
@@ -0,0 +1,453 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_mega.svg b/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_mega.svg
new file mode 100644
index 0000000..3a009bb
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_mega.svg
@@ -0,0 +1,3062 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_mini.svg b/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_mini.svg
new file mode 100644
index 0000000..e656e7b
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_mini.svg
@@ -0,0 +1,346 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_nano.svg b/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_nano.svg
new file mode 100644
index 0000000..735ea11
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_nano.svg
@@ -0,0 +1,444 @@
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_nano_v30.svg b/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_nano_v30.svg
new file mode 100644
index 0000000..2185182
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_nano_v30.svg
@@ -0,0 +1,420 @@
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_pro_mini.svg b/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_pro_mini.svg
new file mode 100644
index 0000000..997823d
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_pro_mini.svg
@@ -0,0 +1,148 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_uno_r3.svg b/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_uno_r3.svg
new file mode 100644
index 0000000..c9aa019
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/controller_arduino_uno_r3.svg
@@ -0,0 +1,556 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/crystal.svg b/tools/hackcable/parts/svg/obsolete/breadboard/crystal.svg
new file mode 100644
index 0000000..e66ca65
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/crystal.svg
@@ -0,0 +1,79 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/dc_motor.svg b/tools/hackcable/parts/svg/obsolete/breadboard/dc_motor.svg
new file mode 100644
index 0000000..80b2551
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/dc_motor.svg
@@ -0,0 +1,55 @@
+
\ No newline at end of file
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_1000uF_35v.svg b/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_1000uF_35v.svg
new file mode 100644
index 0000000..aaf7629
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_1000uF_35v.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_100uF_35v.svg b/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_100uF_35v.svg
new file mode 100644
index 0000000..b107293
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_100uF_35v.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_220uF_35v.svg b/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_220uF_35v.svg
new file mode 100644
index 0000000..0c480a9
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_220uF_35v.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_4700uF_35v.svg b/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_4700uF_35v.svg
new file mode 100644
index 0000000..0714a12
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_4700uF_35v.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_470uF_35v.svg b/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_470uF_35v.svg
new file mode 100644
index 0000000..7d6a772
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_470uF_35v.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_47uF_35v.svg b/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_47uF_35v.svg
new file mode 100644
index 0000000..dd785d0
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_47uF_35v.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_small.svg b/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_small.svg
new file mode 100644
index 0000000..9380cbd
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/electrolytic_capacitor_small.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_10.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_10.svg
new file mode 100644
index 0000000..1b9ccdb
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_10.svg
@@ -0,0 +1,162 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_11.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_11.svg
new file mode 100644
index 0000000..99d164a
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_11.svg
@@ -0,0 +1,177 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_12.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_12.svg
new file mode 100644
index 0000000..226dd55
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_12.svg
@@ -0,0 +1,192 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_14.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_14.svg
new file mode 100644
index 0000000..491d623
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_14.svg
@@ -0,0 +1,222 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_16.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_16.svg
new file mode 100644
index 0000000..39a9743
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_16.svg
@@ -0,0 +1,252 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_18.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_18.svg
new file mode 100644
index 0000000..d8b91d3
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_18.svg
@@ -0,0 +1,282 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_2.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_2.svg
new file mode 100644
index 0000000..5b4a85d
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_2.svg
@@ -0,0 +1,42 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_20.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_20.svg
new file mode 100644
index 0000000..5829685
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_20.svg
@@ -0,0 +1,312 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_3.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_3.svg
new file mode 100644
index 0000000..fd25537
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_3.svg
@@ -0,0 +1,57 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_4.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_4.svg
new file mode 100644
index 0000000..049a76e
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_4.svg
@@ -0,0 +1,72 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_5.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_5.svg
new file mode 100644
index 0000000..72bdf25
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_5.svg
@@ -0,0 +1,87 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_6.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_6.svg
new file mode 100644
index 0000000..23ad3aa
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_6.svg
@@ -0,0 +1,102 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_7.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_7.svg
new file mode 100644
index 0000000..f4f512d
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_7.svg
@@ -0,0 +1,117 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_8.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_8.svg
new file mode 100644
index 0000000..157be8d
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_8.svg
@@ -0,0 +1,132 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_9.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_9.svg
new file mode 100644
index 0000000..bba0bbf
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header-rounded_bread_9.svg
@@ -0,0 +1,147 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_10.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_10.svg
new file mode 100644
index 0000000..1985765
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_10.svg
@@ -0,0 +1,81 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_11.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_11.svg
new file mode 100644
index 0000000..119c460
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_11.svg
@@ -0,0 +1,88 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_12.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_12.svg
new file mode 100644
index 0000000..da97233
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_12.svg
@@ -0,0 +1,95 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_14.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_14.svg
new file mode 100644
index 0000000..f06c833
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_14.svg
@@ -0,0 +1,109 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_16.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_16.svg
new file mode 100644
index 0000000..5c3a136
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_16.svg
@@ -0,0 +1,123 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_18.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_18.svg
new file mode 100644
index 0000000..37e9b01
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_18.svg
@@ -0,0 +1,137 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_2.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_2.svg
new file mode 100644
index 0000000..678fad2
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_2.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_20.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_20.svg
new file mode 100644
index 0000000..74bee38
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_20.svg
@@ -0,0 +1,151 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_3.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_3.svg
new file mode 100644
index 0000000..5d41e8c
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_3.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_4.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_4.svg
new file mode 100644
index 0000000..f83455f
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_4.svg
@@ -0,0 +1,39 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_5.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_5.svg
new file mode 100644
index 0000000..42e0849
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_5.svg
@@ -0,0 +1,46 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_6.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_6.svg
new file mode 100644
index 0000000..2febafa
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_6.svg
@@ -0,0 +1,53 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_7.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_7.svg
new file mode 100644
index 0000000..f3dc37f
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_7.svg
@@ -0,0 +1,60 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_8.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_8.svg
new file mode 100644
index 0000000..e52c07d
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_8.svg
@@ -0,0 +1,67 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_9.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_9.svg
new file mode 100644
index 0000000..fd46a78
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-female-header_bread_9.svg
@@ -0,0 +1,74 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_10.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_10.svg
new file mode 100644
index 0000000..164027d
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_10.svg
@@ -0,0 +1,140 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_11.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_11.svg
new file mode 100644
index 0000000..871c0d8
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_11.svg
@@ -0,0 +1,153 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_12.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_12.svg
new file mode 100644
index 0000000..4bbeb86
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_12.svg
@@ -0,0 +1,166 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_14.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_14.svg
new file mode 100644
index 0000000..a14fe20
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_14.svg
@@ -0,0 +1,192 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_16.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_16.svg
new file mode 100644
index 0000000..611037b
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_16.svg
@@ -0,0 +1,218 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_18.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_18.svg
new file mode 100644
index 0000000..3b90370
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_18.svg
@@ -0,0 +1,244 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_2.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_2.svg
new file mode 100644
index 0000000..53ab0c3
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_2.svg
@@ -0,0 +1,36 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_20.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_20.svg
new file mode 100644
index 0000000..e8e611e
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_20.svg
@@ -0,0 +1,270 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_3.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_3.svg
new file mode 100644
index 0000000..2c09aae
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_3.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_4.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_4.svg
new file mode 100644
index 0000000..2eae24a
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_4.svg
@@ -0,0 +1,62 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_5.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_5.svg
new file mode 100644
index 0000000..19db2f4
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_5.svg
@@ -0,0 +1,75 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_6.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_6.svg
new file mode 100644
index 0000000..a7e2761
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_6.svg
@@ -0,0 +1,88 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_7.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_7.svg
new file mode 100644
index 0000000..0a9c2e0
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_7.svg
@@ -0,0 +1,101 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_8.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_8.svg
new file mode 100644
index 0000000..b4ea759
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_8.svg
@@ -0,0 +1,114 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_9.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_9.svg
new file mode 100644
index 0000000..238f025
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic-male-header_bread_9.svg
@@ -0,0 +1,127 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic_female_header.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic_female_header.svg
new file mode 100644
index 0000000..8654b3c
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic_female_header.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic_female_header_metal_rounded.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic_female_header_metal_rounded.svg
new file mode 100644
index 0000000..b25236f
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic_female_header_metal_rounded.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/generic_male_header.svg b/tools/hackcable/parts/svg/obsolete/breadboard/generic_male_header.svg
new file mode 100644
index 0000000..a5387c8
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/generic_male_header.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/inductor.svg b/tools/hackcable/parts/svg/obsolete/breadboard/inductor.svg
new file mode 100644
index 0000000..f55e292
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/inductor.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/lcd-screen.svg b/tools/hackcable/parts/svg/obsolete/breadboard/lcd-screen.svg
new file mode 100644
index 0000000..0002355
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/lcd-screen.svg
@@ -0,0 +1,171 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/led-rgb-4pin-anode.svg b/tools/hackcable/parts/svg/obsolete/breadboard/led-rgb-4pin-anode.svg
new file mode 100644
index 0000000..1f31859
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/led-rgb-4pin-anode.svg
@@ -0,0 +1,51 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/led-rgb-6pin.svg b/tools/hackcable/parts/svg/obsolete/breadboard/led-rgb-6pin.svg
new file mode 100644
index 0000000..fe7f511
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/led-rgb-6pin.svg
@@ -0,0 +1,44 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part1.svg b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part1.svg
new file mode 100644
index 0000000..73be780
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part1.svg
@@ -0,0 +1,58 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part10.svg b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part10.svg
new file mode 100644
index 0000000..a83b461
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part10.svg
@@ -0,0 +1,220 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part11.svg b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part11.svg
new file mode 100644
index 0000000..3df63df
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part11.svg
@@ -0,0 +1,238 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part12.svg b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part12.svg
new file mode 100644
index 0000000..43476cc
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part12.svg
@@ -0,0 +1,256 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part14.svg b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part14.svg
new file mode 100644
index 0000000..046367f
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part14.svg
@@ -0,0 +1,292 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part16.svg b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part16.svg
new file mode 100644
index 0000000..8de866e
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part16.svg
@@ -0,0 +1,328 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part18.svg b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part18.svg
new file mode 100644
index 0000000..23d1532
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part18.svg
@@ -0,0 +1,364 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part2.svg b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part2.svg
new file mode 100644
index 0000000..56f96a7
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part2.svg
@@ -0,0 +1,76 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part20.svg b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part20.svg
new file mode 100644
index 0000000..2d392ca
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part20.svg
@@ -0,0 +1,400 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part3.svg b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part3.svg
new file mode 100644
index 0000000..7f5312c
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part3.svg
@@ -0,0 +1,94 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part4.svg b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part4.svg
new file mode 100644
index 0000000..d1c27de
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part4.svg
@@ -0,0 +1,112 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part5.svg b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part5.svg
new file mode 100644
index 0000000..2ebc6bd
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part5.svg
@@ -0,0 +1,130 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part6.svg b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part6.svg
new file mode 100644
index 0000000..592e891
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part6.svg
@@ -0,0 +1,148 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part7.svg b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part7.svg
new file mode 100644
index 0000000..c8cb2bd
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part7.svg
@@ -0,0 +1,166 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part8.svg b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part8.svg
new file mode 100644
index 0000000..32a5887
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part8.svg
@@ -0,0 +1,184 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part9.svg b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part9.svg
new file mode 100644
index 0000000..cd8db7e
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/mystery_part9.svg
@@ -0,0 +1,202 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/pololu0002_7d1d85d9e29084ad573942b0077ce80e_1_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/pololu0002_7d1d85d9e29084ad573942b0077ce80e_1_breadboard.svg
new file mode 100644
index 0000000..235e08b
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/pololu0002_7d1d85d9e29084ad573942b0077ce80e_1_breadboard.svg
@@ -0,0 +1,1459 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/pot-small.svg b/tools/hackcable/parts/svg/obsolete/breadboard/pot-small.svg
new file mode 100644
index 0000000..4ea6d82
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/pot-small.svg
@@ -0,0 +1,55 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_66b8ccc42f9cca842a85f140a2fd782b_16_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_66b8ccc42f9cca842a85f140a2fd782b_16_breadboard.svg
new file mode 100644
index 0000000..560aa6e
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_66b8ccc42f9cca842a85f140a2fd782b_16_breadboard.svg
@@ -0,0 +1,173 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_80c09cd9cd6fa9bfa6ff5f5f4d652799_1_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_80c09cd9cd6fa9bfa6ff5f5f4d652799_1_breadboard.svg
new file mode 100644
index 0000000..ab796dc
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_80c09cd9cd6fa9bfa6ff5f5f4d652799_1_breadboard.svg
@@ -0,0 +1,67 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_RICHARDB_279ea5112d8641747da44ac250011e59_16_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_RICHARDB_279ea5112d8641747da44ac250011e59_16_breadboard.svg
new file mode 100644
index 0000000..799c0bf
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_RICHARDB_279ea5112d8641747da44ac250011e59_16_breadboard.svg
@@ -0,0 +1,263 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_SFE-SEN-11084_05654ad87c1390d7ff5c5e6a1ba23294_6_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_SFE-SEN-11084_05654ad87c1390d7ff5c5e6a1ba23294_6_breadboard.svg
new file mode 100644
index 0000000..1c49781
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_SFE-SEN-11084_05654ad87c1390d7ff5c5e6a1ba23294_6_breadboard.svg
@@ -0,0 +1,413 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_c370f033d3f6e718f3cd68009db820d9_8_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_c370f033d3f6e718f3cd68009db820d9_8_breadboard.svg
new file mode 100644
index 0000000..455bba8
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_c370f033d3f6e718f3cd68009db820d9_8_breadboard.svg
@@ -0,0 +1,188 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_rbrun_41e2db2b27ebc0f7c890cf07e8f6b2f0_3_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_rbrun_41e2db2b27ebc0f7c890cf07e8f6b2f0_3_breadboard.svg
new file mode 100644
index 0000000..3d5c5c3
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/prefix0000_rbrun_41e2db2b27ebc0f7c890cf07e8f6b2f0_3_breadboard.svg
@@ -0,0 +1,371 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/raspberry_pi_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/raspberry_pi_breadboard.svg
new file mode 100644
index 0000000..b9fe834
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/raspberry_pi_breadboard.svg
@@ -0,0 +1,2398 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/reed_switch.svg b/tools/hackcable/parts/svg/obsolete/breadboard/reed_switch.svg
new file mode 100644
index 0000000..4a9a988
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/reed_switch.svg
@@ -0,0 +1,133 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_1.5k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_1.5k.svg
new file mode 100644
index 0000000..911d8c7
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_1.5k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_10.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_10.svg
new file mode 100644
index 0000000..4b2417f
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_10.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_100.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_100.svg
new file mode 100644
index 0000000..8705b30
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_100.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_100k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_100k.svg
new file mode 100644
index 0000000..2ef4166
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_100k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_10k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_10k.svg
new file mode 100644
index 0000000..3d30ca9
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_10k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_15.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_15.svg
new file mode 100644
index 0000000..e66ca0e
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_15.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_150.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_150.svg
new file mode 100644
index 0000000..4513105
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_150.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_150k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_150k.svg
new file mode 100644
index 0000000..3b5bdc1
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_150k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_15k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_15k.svg
new file mode 100644
index 0000000..1704326
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_15k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_1M.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_1M.svg
new file mode 100644
index 0000000..44cffce
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_1M.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_1k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_1k.svg
new file mode 100644
index 0000000..10ee885
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_1k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_2.2k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_2.2k.svg
new file mode 100644
index 0000000..690a75b
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_2.2k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_22.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_22.svg
new file mode 100644
index 0000000..9dab9e6
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_22.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_220k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_220k.svg
new file mode 100644
index 0000000..af68e09
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_220k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_22k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_22k.svg
new file mode 100644
index 0000000..451649a
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_22k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_27k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_27k.svg
new file mode 100644
index 0000000..3150d74
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_27k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_3.3k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_3.3k.svg
new file mode 100644
index 0000000..c2b7c3a
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_3.3k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_33.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_33.svg
new file mode 100644
index 0000000..cc58b80
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_33.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_330.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_330.svg
new file mode 100644
index 0000000..2877813
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_330.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_330k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_330k.svg
new file mode 100644
index 0000000..ca2e5ee
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_330k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_33k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_33k.svg
new file mode 100644
index 0000000..0564526
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_33k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_4.7k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_4.7k.svg
new file mode 100644
index 0000000..1552f84
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_4.7k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_47.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_47.svg
new file mode 100644
index 0000000..2df5ab3
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_47.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_470.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_470.svg
new file mode 100644
index 0000000..f109fbf
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_470.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_470k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_470k.svg
new file mode 100644
index 0000000..5f7546c
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_470k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_47k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_47k.svg
new file mode 100644
index 0000000..319a9d4
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_47k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_6.8k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_6.8k.svg
new file mode 100644
index 0000000..88d591c
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_6.8k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_68.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_68.svg
new file mode 100644
index 0000000..1709084
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_68.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_680.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_680.svg
new file mode 100644
index 0000000..c0f837b
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_680.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_680k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_680k.svg
new file mode 100644
index 0000000..2f77ca4
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_680k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resistor_68k.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_68k.svg
new file mode 100644
index 0000000..1e2d742
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resistor_68k.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resonator-2pin.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resonator-2pin.svg
new file mode 100644
index 0000000..c00b6e8
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resonator-2pin.svg
@@ -0,0 +1,35 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/resonator-3pin.svg b/tools/hackcable/parts/svg/obsolete/breadboard/resonator-3pin.svg
new file mode 100644
index 0000000..ef226c6
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/resonator-3pin.svg
@@ -0,0 +1,40 @@
+
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/screw_terminal.svg b/tools/hackcable/parts/svg/obsolete/breadboard/screw_terminal.svg
new file mode 100644
index 0000000..52a93b1
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/screw_terminal.svg
@@ -0,0 +1,87 @@
+
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/svg.breadboard.zero_RPi_1_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/svg.breadboard.zero_RPi_1_breadboard.svg
new file mode 100644
index 0000000..663724c
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/svg.breadboard.zero_RPi_1_breadboard.svg
@@ -0,0 +1,942 @@
+
+
diff --git a/tools/hackcable/parts/svg/obsolete/breadboard/usb_3.0_female_breadboard.svg b/tools/hackcable/parts/svg/obsolete/breadboard/usb_3.0_female_breadboard.svg
new file mode 100644
index 0000000..0b39cf5
--- /dev/null
+++ b/tools/hackcable/parts/svg/obsolete/breadboard/usb_3.0_female_breadboard.svg
@@ -0,0 +1,111 @@
+
+
+