Add some new boards

Change-Id: I667ddaa51b270d83bc27b3640098eaa78c2d882a
diff --git a/motors/packages/CAP8.fp b/motors/packages/CAP8.fp
new file mode 100644
index 0000000..05e32ee
--- /dev/null
+++ b/motors/packages/CAP8.fp
@@ -0,0 +1,11 @@
+# This is a footprint for a 8mm through-hole capacitor (size E).
+Element[0x0 "" "" "" 0 0 0 0 0 100 0x0]
+(
+	Pin[0 1.75mm 1.6mm 2000 2mm 0.9mm "1" "1" ""]
+	Pin[0 -1.75mm 1.6mm 2000 2mm 0.9mm "2" "2" ""]
+
+	ElementArc[0 0 4.25mm 4.25mm 0 360 800]
+
+	ElementLine[0 3mm 0 3.75mm 800]
+	ElementLine[0.375mm 3.375mm -0.375mm 3.375mm 800]
+)
diff --git a/motors/packages/CFM14.fp b/motors/packages/CFM14.fp
new file mode 100644
index 0000000..6da8687
--- /dev/null
+++ b/motors/packages/CFM14.fp
@@ -0,0 +1,13 @@
+# This is the footprint for the CFM14 through-hole resistor family.
+# Body length: 3.3mm
+# Lead diameter: 0.4
+Element[0x0 "" "" "" 0 0 0 0 0 100 0x0]
+(
+	Pin[-2.8mm 0 1.1mm 30mil 52mil 0.68mm "1" "1" ""]
+	Pin[2.8mm 0 1.1mm 30mil 52mil 0.68mm "2" "2" ""]
+
+	ElementLine[-1.65mm 0.85mm 1.65mm 0.85mm 1200]
+	ElementLine[1.65mm 0.85mm 1.65mm -0.85mm 1200]
+	ElementLine[1.65mm -0.85mm -1.65mm -0.85mm 1200]
+	ElementLine[-1.65mm -0.85mm -1.65mm 0.85mm 1200]
+)
diff --git a/motors/packages/FG18.fp b/motors/packages/FG18.fp
new file mode 100644
index 0000000..c1bf452
--- /dev/null
+++ b/motors/packages/FG18.fp
@@ -0,0 +1,12 @@
+# This is the footprint for the FG18 through-hole capacitor family from
+# https://product.tdk.com/info/en/catalog/datasheets/leadmlcc_halogenfree_fg_en.pdf.
+Element[0x0 "" "" "" 0 0 0 0 0 100 0x0]
+(
+	Pin[-1.25mm 0 54mil 30mil 60mil 35mil "1" "1" ""]
+	Pin[1.25mm 0 54mil 30mil 60mil 35mil "2" "2" ""]
+
+	ElementLine[-2.4mm 1.25mm 2.4mm 1.25mm 1200]
+	ElementLine[2.4mm 1.25mm 2.4mm -1.25mm 1200]
+	ElementLine[2.4mm -1.25mm -2.4mm -1.25mm 1200]
+	ElementLine[-2.4mm -1.25mm -2.4mm 1.25mm 1200]
+)
diff --git a/motors/packages/H3LIS331DL-breakout.fp b/motors/packages/H3LIS331DL-breakout.fp
new file mode 100644
index 0000000..b8d6042
--- /dev/null
+++ b/motors/packages/H3LIS331DL-breakout.fp
@@ -0,0 +1,23 @@
+# This is the footprint for the SparkFun H3LIS331DL breakout (SEN-14480).
+Element[0x0 "" "" "" 0 0 0 0 0 100 0x0]
+(
+	Pin[-150mil 0 60mil 30mil 66mil 38mil "1" "1" ""]
+	Pin[-50mil 0 60mil 30mil 66mil 38mil "2" "2" ""]
+	Pin[50mil 0 60mil 30mil 66mil 38mil "3" "3" ""]
+	Pin[150mil 0 60mil 30mil 66mil 38mil "4" "4" ""]
+	Pin[-150mil 700mil 60mil 30mil 66mil 38mil "5" "5" ""]
+	Pin[-50mil 700mil 60mil 30mil 66mil 38mil "6" "6" ""]
+	Pin[50mil 700mil 60mil 30mil 66mil 38mil "7" "7" ""]
+	Pin[150mil 700mil 60mil 30mil 66mil 38mil "8" "8" ""]
+
+	# Mounting holes.
+	Pin[300mil 50mil 183mil 30mil 190mil 127mil "" "" ""]
+	Pin[-300mil 50mil 183mil 30mil 190mil 127mil "" "" ""]
+	Pin[300mil 650mil 183mil 30mil 190mil 127mil "" "" ""]
+	Pin[-300mil 650mil 183mil 30mil 190mil 127mil "" "" ""]
+
+	ElementLine[-400mil -50mil 400mil -50mil 1200]
+	ElementLine[-400mil -50mil -400mil 750mil 1200]
+	ElementLine[-400mil 750mil 400mil 750mil 1200]
+	ElementLine[400mil -50mil 400mil 750mil 1200]
+)
diff --git a/motors/packages/HEADER8x1.fp b/motors/packages/HEADER8x1.fp
new file mode 100644
index 0000000..72106f9
--- /dev/null
+++ b/motors/packages/HEADER8x1.fp
@@ -0,0 +1,24 @@
+Element(0x00 "Header connector, ribbon cable numbering" "" "HEADER8x1" 360 0 3 100 0x00)
+(
+	Pin(50 50 60 38 "1" 0x101)
+	Pin(150 50 60 38 "2" 0x01)
+	Pin(250 50 60 38 "3" 0x01)
+	Pin(350 50 60 38 "4" 0x01)
+	Pin(450 50 60 38 "5" 0x01)
+	Pin(550 50 60 38 "6" 0x01)
+	Pin(650 50 60 38 "7" 0x01)
+	Pin(750 50 60 38 "8" 0x01)
+	ElementLine(0 0 0 100 10)
+	ElementLine(0 100 800 100 10)
+	ElementLine(800 100 800 0 10)
+	ElementLine(700 100 700 0 10)
+	ElementLine(600 100 600 0 10)
+	ElementLine(500 100 500 0 10)
+	ElementLine(400 100 400 0 10)
+	ElementLine(300 100 300 0 10)
+	ElementLine(200 100 200 0 10)
+	ElementLine(800 0 0 0 10)
+	ElementLine(0 100 100 100 10)
+	ElementLine(100 100 100 0 10)
+	Mark(400 50)
+)
diff --git a/motors/packages/ITG-3200-breakout.fp b/motors/packages/ITG-3200-breakout.fp
new file mode 100644
index 0000000..b907b4c
--- /dev/null
+++ b/motors/packages/ITG-3200-breakout.fp
@@ -0,0 +1,20 @@
+# This is the footprint for the SparkFun ITG-3200 breakout (SEN-11977).
+Element[0x0 "" "" "" 0 0 0 0 0 100 0x0]
+(
+	Pin[300mil 0 60mil 30mil 66mil 38mil "7" "7" ""]
+	Pin[200mil 0 60mil 30mil 66mil 38mil "6" "6" ""]
+	Pin[100mil 0 60mil 30mil 66mil 38mil "5" "5" ""]
+	Pin[0 0 60mil 30mil 66mil 38mil "4" "4" ""]
+	Pin[-100mil 0 60mil 30mil 66mil 38mil "3" "3" ""]
+	Pin[-200mil 0 60mil 30mil 66mil 38mil "2" "2" ""]
+	Pin[-300mil 0 60mil 30mil 66mil 38mil "1" "1" ""]
+
+	# Mounting holes.
+	Pin[250mil 700mil 183mil 30mil 190mil 127mil "" "" ""]
+	Pin[-250mil 700mil 183mil 30mil 190mil 127mil "" "" ""]
+
+	ElementLine[-350mil -50mil 350mil -50mil 1200]
+	ElementLine[-350mil -50mil -350mil 800mil 1200]
+	ElementLine[-350mil 800mil 350mil 800mil 1200]
+	ElementLine[350mil -50mil 350mil 800mil 1200]
+)
diff --git a/motors/packages/WIRE12.fp b/motors/packages/WIRE12.fp
new file mode 100644
index 0000000..7070e70
--- /dev/null
+++ b/motors/packages/WIRE12.fp
@@ -0,0 +1,5 @@
+# This is a footprint for a ~12AWG wire (3/16" hole).
+Element[0x0 "" "" "" 0 0 0 0 0 100 0x0]
+(
+	Pin[0 0 0.23in 2000 0.255in 0.1875in "1" "1" ""]
+)