diff --git a/main/audio.kicad_sch b/main/audio.kicad_sch
index 772fac2..907b035 100644
--- a/main/audio.kicad_sch
+++ b/main/audio.kicad_sch
@@ -1396,6 +1396,9 @@
(property "Datasheet" "https://www.ti.com/lit/ds/symlink/tlv741p.pdf" (id 3) (at 104.14 146.05 0)
(effects (font (size 1.27 1.27)) hide)
)
+ (property "Digikey" "296-48986-1-ND" (id 4) (at 104.14 147.32 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
(pin "1" (uuid 03ca257d-c37d-4f89-8f88-108981faff99))
(pin "2" (uuid 3090edf3-0928-40e3-83dc-92489002d5d2))
(pin "3" (uuid df5e4459-0197-4781-a952-526d1afa9f65))
@@ -1414,7 +1417,7 @@
(property "Datasheet" "~" (id 3) (at 237.49 100.33 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Digikey" "" (id 4) (at 237.49 100.33 0)
+ (property "Digikey" "900-5034800440TR-ND" (id 4) (at 237.49 100.33 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 02eec477-7899-469a-af1d-219ae64ff28a))
@@ -1516,6 +1519,9 @@
(property "Datasheet" "" (id 3) (at 116.84 63.5 0)
(effects (font (size 1.524 1.524)))
)
+ (property "Digikey" "MAX9860ETG+-ND" (id 4) (at 116.84 63.5 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
(pin "1" (uuid 5af55ce7-848c-409c-8e01-2c0a97c2def1))
(pin "10" (uuid 6ba8d3ba-24ba-4f21-b08c-62bb95c989a7))
(pin "11" (uuid 252bbab8-1da9-4321-b0b2-74eb5e0817f2))
@@ -1636,6 +1642,9 @@
(property "Datasheet" "https://www.ti.com/lit/ds/symlink/tlv741p.pdf" (id 3) (at 102.87 124.46 0)
(effects (font (size 1.27 1.27)) hide)
)
+ (property "Digikey" "296-48986-1-ND" (id 4) (at 102.87 125.73 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
(pin "1" (uuid 2238ffc7-b57a-496c-8602-6e141fca129d))
(pin "2" (uuid bde1a70d-d7ba-4d89-899e-458fc42430b7))
(pin "3" (uuid 0edafc8e-6fe7-46a4-9652-e1131a3d7946))
diff --git a/main/bom/ibom.html b/main/bom/ibom.html
new file mode 100644
index 0000000..11157c4
--- /dev/null
+++ b/main/bom/ibom.html
@@ -0,0 +1,4345 @@
+
+
+
+
+
+
+ Interactive BOM for KiCAD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Title
+ |
+
+ Revision
+ |
+
+
+
+ Company
+ |
+
+ Date
+ |
+
+
+
+
+
+
+
+
+
+
+
diff --git a/main/gen_digikey.py b/main/gen_digikey.py
new file mode 100644
index 0000000..73aa0d9
--- /dev/null
+++ b/main/gen_digikey.py
@@ -0,0 +1,57 @@
+import argparse
+import csv
+
+def main():
+ parser = argparse.ArgumentParser(description="Generates a Digikey BOM from Joost's KiCAD BOM")
+ parser.add_argument("input", help="input BOM")
+ parser.add_argument("output", help="output BOM")
+ parser.add_argument("--m", help="quantity multiplier", default="1")
+
+ args = parser.parse_args()
+ multiplier = 1 if args.m is None else int(args.m)
+
+ print("multiplier: {}".format(multiplier))
+
+ digikey_idx = None
+ count_idx = None
+ components = []
+ # TODO skip until it sees "Collated Components"
+ with open(args.input, 'r') as f:
+ reader = csv.reader(f)
+ found_start = False
+ for line_number, line in enumerate(reader):
+ if not found_start:
+ if any(["Collated" in p for p in line]):
+ #print("header at {}".format(line_number + 1))
+ found_start = True
+ continue
+ if digikey_idx is None or count_idx is None:
+ for i, part in enumerate(line):
+ if 'Digikey' == part:
+ digikey_idx = i
+ elif 'Qty' == part:
+ count_idx = i
+ continue
+ if len(line) < max(digikey_idx, count_idx):
+ print("[WARN] line {} is missing fields".format(line_number + 1))
+ continue
+ part_num = line[digikey_idx]
+ count = line[count_idx]
+ if len(part_num) == 0:
+ print("[WARN] line {} is missing part number".format(line_number + 1))
+ print(parts)
+ continue
+ if count == 0:
+ print("[WARN] line {} has zero quantity".format(line_number + 1))
+ if part_num == 'NoPart':
+ continue
+ components.append((part_num, count))
+
+ with open(args.output, 'w') as f:
+ # header is necessary if you don't want to miss the first part
+ f.write("Digikey,Quantity\n")
+ for c in components:
+ f.write("\"{}\",{}\n".format(c[0], multiplier*int(c[1])))
+
+if __name__ == "__main__":
+ main()
diff --git a/main/main-digikey.csv b/main/main-digikey.csv
new file mode 100644
index 0000000..aa1779a
--- /dev/null
+++ b/main/main-digikey.csv
@@ -0,0 +1,35 @@
+Digikey,Quantity
+"1276-1102-1-ND",19
+"1276-1043-1-ND",19
+"490-14443-1-ND",2
+"1276-1625-2-ND",2
+"712-1615-1-ND",2
+"1276-1784-1-ND",1
+"1276-1274-1-ND",1
+"587-1430-1-ND",1
+"2616-SK14-ND",1
+"732-2366-1-ND",3
+"26-DF12NC(3.0)-30DS-0.5V(51)TR-ND",1
+"H11891TR-ND",3
+"900-1051330031TR-ND",1
+"900-5034800440TR-ND",1
+"490-1140-1-ND",1
+"587-2100-2-ND",1
+"RMCF0402JT100KCT-ND",4
+"RMCF0402FT10K0CT-ND",9
+"RR05P1.0KDCT-ND",2
+"YAG3085CT-ND",2
+"A130034CT-ND",1
+"CAY16-103J4LFCT-ND",1
+"CKN11021CT-ND",1
+"EG1918-ND",1
+"AT86RF215-ZU-ND",1
+"712-1591-1-ND",1
+"712-1541-1-ND",1
+"W25Q128JVSIQ-ND",1
+"2648-SC0914(13)TR-ND",1
+"175-MAX25231ATCB/V+-ND",1
+"296-48986-1-ND",2
+"MAX9860ETG+-ND",1
+"50-ECS-260-12-37B2-CKM-TRCT-ND",1
+"XC1022CT-ND",1
diff --git a/main/power.kicad_sch b/main/power.kicad_sch
index ddf4999..ec2aa68 100644
--- a/main/power.kicad_sch
+++ b/main/power.kicad_sch
@@ -998,6 +998,9 @@
(property "Datasheet" "" (id 3) (at 118.11 88.9 0)
(effects (font (size 1.27 1.27)) hide)
)
+ (property "Digikey" "175-MAX25231ATCB/V+-ND" (id 4) (at 118.11 88.9 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
(pin "1" (uuid 4e5670bf-46e8-4d7e-bb09-cbdcb257ffeb))
(pin "10" (uuid 4b570374-5261-476d-a4e2-0ba90f67f49e))
(pin "11" (uuid 102b0a7d-bcfa-420e-88fc-f953a2ef4426))
diff --git a/main/rf.kicad_sch b/main/rf.kicad_sch
index b9949d7..6a09df4 100644
--- a/main/rf.kicad_sch
+++ b/main/rf.kicad_sch
@@ -2646,6 +2646,9 @@
(property "Datasheet" "~" (id 3) (at 148.59 74.93 0)
(effects (font (size 1.27 1.27)) hide)
)
+ (property "Digikey" "26-DF12NC(3.0)-30DS-0.5V(51)TR-ND" (id 4) (at 148.59 74.93 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
(pin "1" (uuid 5f6dca9f-981a-4233-9841-931e0614bcc8))
(pin "10" (uuid 21b39a56-f290-494a-b9c7-29522dc3b7f3))
(pin "11" (uuid 3e0579b5-cbd4-4ffb-98ea-79c17739a37d))
@@ -2885,6 +2888,9 @@
(property "Datasheet" "" (id 3) (at 44.45 25.4 0)
(effects (font (size 1.524 1.524)))
)
+ (property "Digikey" "AT86RF215-ZU-ND" (id 4) (at 44.45 25.4 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
(pin "1" (uuid 0f0b79e6-3c26-4abf-8024-b8773d4a0d31))
(pin "11" (uuid 44294ee8-9176-4b65-8a51-cb4ca41bc1e7))
(pin "12" (uuid b177f8c0-85e5-46b1-b6ac-34a209745e8e))
@@ -3257,6 +3263,9 @@
(property "Datasheet" "" (id 3) (at 66.04 101.6 0)
(effects (font (size 1.524 1.524)))
)
+ (property "Digikey" "AT86RF215-ZU-ND" (id 4) (at 66.04 101.6 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
(pin "10" (uuid ba43296b-ec09-41d4-9482-36c1195c6913))
(pin "14" (uuid 96b708ad-4f06-4ff0-8559-2dabe64e292c))
(pin "15" (uuid 71e16bd7-c6bf-4cc2-961a-efdf6e1cc576))
diff --git a/main/rp.kicad_sch b/main/rp.kicad_sch
index 9feec55..c91b818 100644
--- a/main/rp.kicad_sch
+++ b/main/rp.kicad_sch
@@ -2404,6 +2404,9 @@
(property "Datasheet" "" (id 3) (at 114.3 97.79 0)
(effects (font (size 1.27 1.27)) hide)
)
+ (property "Digikey" "2648-SC0914(13)TR-ND" (id 4) (at 133.35 97.79 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
(pin "1" (uuid 58209fb2-ce4b-46ce-9479-b7402ad02863))
(pin "10" (uuid ff6482ac-2950-4e52-87a4-1263b803b77c))
(pin "11" (uuid f1755ee6-a35d-4029-90f0-56cb0c5c0ec9))
@@ -2934,6 +2937,9 @@
(property "Datasheet" "http://www.winbond.com/resource-files/w25q128jv_dtr%20revc%2003272018%20plus.pdf" (id 3) (at 71.12 74.93 0)
(effects (font (size 1.27 1.27)) hide)
)
+ (property "Digikey" "W25Q128JVSIQ-ND" (id 4) (at 71.12 74.93 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
(pin "1" (uuid 68374977-0bf4-4f5f-9a24-10e90e77e966))
(pin "2" (uuid 6e45137f-97cf-4685-844e-92b6b1cb6bda))
(pin "3" (uuid e1bb86da-0f84-4bb2-87fd-d817a3054056))
diff --git a/main/walkie-talkies.csv b/main/walkie-talkies.csv
new file mode 100644
index 0000000..7e5148a
--- /dev/null
+++ b/main/walkie-talkies.csv
@@ -0,0 +1,164 @@
+"Source:","/home/kelvin/src/walkie-talkies/main/walkie-talkies.kicad_sch"
+"Date:","Mon 28 Feb 2022 08:42:39 AM EST"
+"Tool:","Eeschema (6.0.1)"
+"Generator:","/usr/share/kicad/plugins/bom_csv_grouped_by_value.py"
+"Component Count:","105"
+
+"Individual Components:"
+
+"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet","Digikey"
+"","","BT401","9V","Device:Battery","Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical","~","NoPart"
+"","","C201","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C202","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C203","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C204","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C205","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C206","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C207","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C208","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C209","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C210","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C211","14 pF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","490-14443-1-ND"
+"","","C212","14 pF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","490-14443-1-ND"
+"","","C213","10 pF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1625-2-ND"
+"","","C214","10 pF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1625-2-ND"
+"","","C215","TBD","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","NoPart"
+"","","C301","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C302","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C303","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C304","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C305","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C306","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C307","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C308","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C309","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C310","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C311","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C312","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C313","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C314","8.2 pF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","712-1615-1-ND"
+"","","C315","8.2 pF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","712-1615-1-ND"
+"","","C401","4.7 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1784-1-ND"
+"","","C402","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C403","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C404","22 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1274-1-ND"
+"","","C501","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C502","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C503","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C504","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"","","C505","2.2 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","587-1430-1-ND"
+"","","C506","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C507","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C508","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C509","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C510","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C511","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C512","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C513","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C514","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"","","C515","DNP","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","NoPart"
+"","","D401","SK14","Device:D_Schottky","Diode_SMD:D_SMA","~","2616-SK14-ND"
+"","","FB201","120R","Device:FerriteBead_Small","Capacitor_SMD:C_0402_1005Metric","~","732-2366-1-ND"
+"","","FB301","120R","Device:FerriteBead_Small","Capacitor_SMD:C_0402_1005Metric","~","732-2366-1-ND"
+"","","FB501","120R","Device:FerriteBead_Small","Capacitor_SMD:C_0402_1005Metric","~","732-2366-1-ND"
+"","","H101","MountingHole_Pad","Mechanical:MountingHole_Pad","MountingHole:MountingHole_2.2mm_M2_ISO14580_Pad","~","NoPart"
+"","","H102","MountingHole_Pad","Mechanical:MountingHole_Pad","MountingHole:MountingHole_2.2mm_M2_ISO14580_Pad","~","NoPart"
+"","","H103","MountingHole_Pad","Mechanical:MountingHole_Pad","MountingHole:MountingHole_2.2mm_M2_ISO14580_Pad","~","NoPart"
+"","","H104","MountingHole_Pad","Mechanical:MountingHole_Pad","MountingHole:MountingHole_2.2mm_M2_ISO14580_Pad","~","NoPart"
+"","","J201","Conn_02x15_Top_Bottom","Connector_Generic:Conn_02x15_Top_Bottom","Connector_Hirose:Hirose_DF12_DF12C3.0-30DS-0.5V_2x15_P0.50mm_Vertical","~","26-DF12NC(3.0)-30DS-0.5V(51)TR-ND"
+"","","J202","UFL","Connector:Conn_Coaxial","Connector_Coaxial:U.FL_Hirose_U.FL-R-SMT-1_Vertical"," ~","H11891TR-ND"
+"","","J203","Conn_01x04","Connector_Generic:Conn_01x04","Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical","~","NoPart"
+"","","J204","UFL","Connector:Conn_Coaxial","Connector_Coaxial:U.FL_Hirose_U.FL-R-SMT-1_Vertical"," ~","H11891TR-ND"
+"","","J205","UFL","Connector:Conn_Coaxial","Connector_Coaxial:U.FL_Hirose_U.FL-R-SMT-1_Vertical"," ~","H11891TR-ND"
+"","","J301","USB_B_Micro","Connector:USB_B_Micro","Connector_USB:USB_Micro-B_Molex-105133-0031","~","900-1051330031TR-ND"
+"","","J302","Conn_02x06_Counter_Clockwise","Connector_Generic:Conn_02x06_Counter_Clockwise","Connector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_Vertical","~","NoPart"
+"","","J303","Conn_01x04","Connector_Generic:Conn_01x04","Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical","~","NoPart"
+"","","J304","Conn_02x03_Counter_Clockwise","Connector_Generic:Conn_02x03_Counter_Clockwise","Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Vertical","~","NoPart"
+"","","J501","Conn_01x04","Connector_Generic:Conn_01x04","walkie-talkies:503480-0440","~","900-5034800440TR-ND"
+"","","L201","5.1 nH","Device:L_Small","Capacitor_SMD:C_0402_1005Metric","~","490-1140-1-ND"
+"","","L202","TBD","Device:L_Small","Capacitor_SMD:C_0402_1005Metric","~","NoPart"
+"","","L401","4.7 uH","Device:L_Small","Inductor_SMD:L_Taiyo-Yuden_NR-60xx_HandSoldering","~","587-2100-2-ND"
+"","","LS501","Speaker","Device:Speaker","Connector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_Vertical","~","NoPart"
+"","","R201","100kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RMCF0402JT100KCT-ND"
+"","","R202","100kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RMCF0402JT100KCT-ND"
+"","","R203","100kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RMCF0402JT100KCT-ND"
+"","","R204","100kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RMCF0402JT100KCT-ND"
+"","","R301","10kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RMCF0402FT10K0CT-ND"
+"","","R302","1kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RR05P1.0KDCT-ND"
+"","","R303","10kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RMCF0402FT10K0CT-ND"
+"","","R304","27R4","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","YAG3085CT-ND"
+"","","R305","27R4","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","YAG3085CT-ND"
+"","","R306","10kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RMCF0402FT10K0CT-ND"
+"","","R307","1kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RR05P1.0KDCT-ND"
+"","","R308","10kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RMCF0402FT10K0CT-ND"
+"","","R309","10kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RMCF0402FT10K0CT-ND"
+"","","R401","10kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RMCF0402FT10K0CT-ND"
+"","","R501","10kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RMCF0402FT10K0CT-ND"
+"","","R502","10kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RMCF0402FT10K0CT-ND"
+"","","R503","10kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RMCF0402FT10K0CT-ND"
+"","","R504","4R7","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","A130034CT-ND"
+"","","RN301","10kR","Device:R_Pack04_SIP_Split","walkie-talkies:R_Array_Convex_0612","http://www.vishay.com/docs/31509/csc.pdf","CAY16-103J4LFCT-ND"
+"","","SW301","SW_Push","Switch:SW_Push","Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2","~","CKN11021CT-ND"
+"","","SW401","EG1271","Switch:SW_SPDT","Button_Switch_THT:SW_E-Switch_EG1271_DPDT","~","EG1918-ND"
+"","","TP301","TestPoint_2Pole","Connector:TestPoint_2Pole","Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical","~","NoPart"
+"","","U201","AT86RF215-ZU","2022-01-19_02-44-53:AT86RF215-ZU","footprints2:AT86RF215-ZU","","AT86RF215-ZU-ND"
+"","","U202","1720BL15B0050E","Transformer:0915BM15A0001","RF_Converter:Balun_Johanson_0896BM15A0001","https://www.johansontechnology.com/datasheets/1720BL15B0050/1720BL15B0050.pdf","712-1591-1-ND"
+"","","U203","0915BM15A0001","Transformer:0915BM15A0001","RF_Converter:Balun_Johanson_0896BM15A0001","https://www.johansontechnology.com/datasheets/0915BM15A0001/0915BM15A0001.pdf","712-1541-1-ND"
+"","","U301","W25Q128JVS","Memory_Flash:W25Q128JVS","Package_SO:SOIC-8_5.23x5.23mm_P1.27mm","http://www.winbond.com/resource-files/w25q128jv_dtr%20revc%2003272018%20plus.pdf","W25Q128JVSIQ-ND"
+"","","U302","RP2040","MCU_RaspberryPi_and_Boards:RP2040","MCU_RaspberryPi_and_Boards:RP2040-QFN-56","","2648-SC0914(13)TR-ND"
+"","","U401","MAX25231ATCB","parts:MAX25231ATCB","Package_DFN_QFN:DFN-12-1EP_3x3mm_P0.45mm_EP1.66x2.38mm","","175-MAX25231ATCB/V+-ND"
+"","","U501","TLV74118PDBV","parts:TLV74118PDBV","Package_TO_SOT_SMD:SOT-23-5","https://www.ti.com/lit/ds/symlink/tlv741p.pdf","296-48986-1-ND"
+"","","U502","TLV74118PDBV","parts:TLV74118PDBV","Package_TO_SOT_SMD:SOT-23-5","https://www.ti.com/lit/ds/symlink/tlv741p.pdf","296-48986-1-ND"
+"","","U503","max9860etg+","2022-01-19_01-49-32:max9860etg+","footprints:max9860etg&plus_","","MAX9860ETG+-ND"
+"","","Y201","26 MHz 20ppm max","Device:Crystal_GND24_Small","Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm","~","50-ECS-260-12-37B2-CKM-TRCT-ND"
+"","","Y301","12 MHz ESR <50 30ppm","Device:Crystal_GND24_Small","Crystal:Crystal_SMD_0603-4Pin_6.0x3.5mm","~","XC1022CT-ND"
+
+
+
+"Collated Components:"
+
+"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet","Digikey"
+"1","1","BT401","9V","Device:Battery","Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical","~","NoPart"
+"2","19","C201, C203, C208, C210, C303, C313, C403, C501, C502, C503, C506, C507, C508, C509, C510, C511, C512, C513, C514","1 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1102-1-ND"
+"3","19","C202, C204, C205, C206, C207, C209, C301, C302, C304, C305, C306, C307, C308, C309, C310, C311, C312, C402, C504","0.1 uF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1043-1-ND"
+"4","2","C211, C212","14 pF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","490-14443-1-ND"
+"5","2","C213, C214","10 pF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","1276-1625-2-ND"
+"6","1","C215","TBD","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","NoPart"
+"7","2","C314, C315","8.2 pF","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","712-1615-1-ND"
+"8","1","C401","4.7 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1784-1-ND"
+"9","1","C404","22 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","1276-1274-1-ND"
+"10","1","C505","2.2 uF","Device:C_Small","Capacitor_SMD:C_0603_1608Metric","~","587-1430-1-ND"
+"11","1","C515","DNP","Device:C_Small","Capacitor_SMD:C_0402_1005Metric","~","NoPart"
+"12","1","D401","SK14","Device:D_Schottky","Diode_SMD:D_SMA","~","2616-SK14-ND"
+"13","3","FB201, FB301, FB501","120R","Device:FerriteBead_Small","Capacitor_SMD:C_0402_1005Metric","~","732-2366-1-ND"
+"14","4","H101, H102, H103, H104","MountingHole_Pad","Mechanical:MountingHole_Pad","MountingHole:MountingHole_2.2mm_M2_ISO14580_Pad","~","NoPart"
+"15","1","J201","Conn_02x15_Top_Bottom","Connector_Generic:Conn_02x15_Top_Bottom","Connector_Hirose:Hirose_DF12_DF12C3.0-30DS-0.5V_2x15_P0.50mm_Vertical","~","26-DF12NC(3.0)-30DS-0.5V(51)TR-ND"
+"16","3","J202, J204, J205","UFL","Connector:Conn_Coaxial","Connector_Coaxial:U.FL_Hirose_U.FL-R-SMT-1_Vertical"," ~","H11891TR-ND"
+"17","2","J203, J303","Conn_01x04","Connector_Generic:Conn_01x04","Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical","~","NoPart"
+"18","1","J301","USB_B_Micro","Connector:USB_B_Micro","Connector_USB:USB_Micro-B_Molex-105133-0031","~","900-1051330031TR-ND"
+"19","1","J302","Conn_02x06_Counter_Clockwise","Connector_Generic:Conn_02x06_Counter_Clockwise","Connector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_Vertical","~","NoPart"
+"20","1","J304","Conn_02x03_Counter_Clockwise","Connector_Generic:Conn_02x03_Counter_Clockwise","Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Vertical","~","NoPart"
+"21","1","J501","Conn_01x04","Connector_Generic:Conn_01x04","walkie-talkies:503480-0440","~","900-5034800440TR-ND"
+"22","1","L201","5.1 nH","Device:L_Small","Capacitor_SMD:C_0402_1005Metric","~","490-1140-1-ND"
+"23","1","L202","TBD","Device:L_Small","Capacitor_SMD:C_0402_1005Metric","~","NoPart"
+"24","1","L401","4.7 uH","Device:L_Small","Inductor_SMD:L_Taiyo-Yuden_NR-60xx_HandSoldering","~","587-2100-2-ND"
+"25","1","LS501","Speaker","Device:Speaker","Connector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_Vertical","~","NoPart"
+"26","4","R201, R202, R203, R204","100kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RMCF0402JT100KCT-ND"
+"27","9","R301, R303, R306, R308, R309, R401, R501, R502, R503","10kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RMCF0402FT10K0CT-ND"
+"28","2","R302, R307","1kR","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","RR05P1.0KDCT-ND"
+"29","2","R304, R305","27R4","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","YAG3085CT-ND"
+"30","1","R504","4R7","Device:R_Small","Resistor_SMD:R_0402_1005Metric","~","A130034CT-ND"
+"31","1","RN301","10kR","Device:R_Pack04_SIP_Split","walkie-talkies:R_Array_Convex_0612","http://www.vishay.com/docs/31509/csc.pdf","CAY16-103J4LFCT-ND"
+"32","1","SW301","SW_Push","Switch:SW_Push","Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2","~","CKN11021CT-ND"
+"33","1","SW401","EG1271","Switch:SW_SPDT","Button_Switch_THT:SW_E-Switch_EG1271_DPDT","~","EG1918-ND"
+"34","1","TP301","TestPoint_2Pole","Connector:TestPoint_2Pole","Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical","~","NoPart"
+"35","1","U201","AT86RF215-ZU","2022-01-19_02-44-53:AT86RF215-ZU","footprints2:AT86RF215-ZU","","AT86RF215-ZU-ND"
+"36","1","U202","1720BL15B0050E","Transformer:0915BM15A0001","RF_Converter:Balun_Johanson_0896BM15A0001","https://www.johansontechnology.com/datasheets/1720BL15B0050/1720BL15B0050.pdf","712-1591-1-ND"
+"37","1","U203","0915BM15A0001","Transformer:0915BM15A0001","RF_Converter:Balun_Johanson_0896BM15A0001","https://www.johansontechnology.com/datasheets/0915BM15A0001/0915BM15A0001.pdf","712-1541-1-ND"
+"38","1","U301","W25Q128JVS","Memory_Flash:W25Q128JVS","Package_SO:SOIC-8_5.23x5.23mm_P1.27mm","http://www.winbond.com/resource-files/w25q128jv_dtr%20revc%2003272018%20plus.pdf","W25Q128JVSIQ-ND"
+"39","1","U302","RP2040","MCU_RaspberryPi_and_Boards:RP2040","MCU_RaspberryPi_and_Boards:RP2040-QFN-56","","2648-SC0914(13)TR-ND"
+"40","1","U401","MAX25231ATCB","parts:MAX25231ATCB","Package_DFN_QFN:DFN-12-1EP_3x3mm_P0.45mm_EP1.66x2.38mm","","175-MAX25231ATCB/V+-ND"
+"41","2","U501, U502","TLV74118PDBV","parts:TLV74118PDBV","Package_TO_SOT_SMD:SOT-23-5","https://www.ti.com/lit/ds/symlink/tlv741p.pdf","296-48986-1-ND"
+"42","1","U503","max9860etg+","2022-01-19_01-49-32:max9860etg+","footprints:max9860etg&plus_","","MAX9860ETG+-ND"
+"43","1","Y201","26 MHz 20ppm max","Device:Crystal_GND24_Small","Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm","~","50-ECS-260-12-37B2-CKM-TRCT-ND"
+"44","1","Y301","12 MHz ESR <50 30ppm","Device:Crystal_GND24_Small","Crystal:Crystal_SMD_0603-4Pin_6.0x3.5mm","~","XC1022CT-ND"
diff --git a/main/walkie-talkies.xml b/main/walkie-talkies.xml
new file mode 100644
index 0000000..ff67447
--- /dev/null
+++ b/main/walkie-talkies.xml
@@ -0,0 +1,2770 @@
+
+
+
+ /home/kelvin/src/walkie-talkies/main/walkie-talkies.kicad_sch
+ Mon 28 Feb 2022 08:42:39 AM EST
+ Eeschema (6.0.1)
+
+
+
+
+
+
+ walkie-talkies.kicad_sch
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ rf.kicad_sch
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ rp.kicad_sch
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ power.kicad_sch
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ audio.kicad_sch
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MountingHole_Pad
+ MountingHole:MountingHole_2.2mm_M2_ISO14580_Pad
+
+ NoPart
+
+
+
+
+
+
+ d2d8b90f-1cc3-46b8-ae12-2efddeab106a
+
+
+ MountingHole_Pad
+ MountingHole:MountingHole_2.2mm_M2_ISO14580_Pad
+
+ NoPart
+
+
+
+
+
+
+ 186af7fd-4318-4226-94d6-04435bde8295
+
+
+ MountingHole_Pad
+ MountingHole:MountingHole_2.2mm_M2_ISO14580_Pad
+
+ NoPart
+
+
+
+
+
+
+ bd19fc89-dfa4-4e1e-8cd0-ab9c53d3f94a
+
+
+ MountingHole_Pad
+ MountingHole:MountingHole_2.2mm_M2_ISO14580_Pad
+
+ NoPart
+
+
+
+
+
+
+ 5886e575-b80c-446f-a435-0b4c9526c94e
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ ef042b0d-2aa0-4f4b-a24f-ee479a24fdc5
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ 0c7e8728-2685-4d65-8c94-b144dc593de9
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ 90077bf6-3d70-45d3-b7ce-771f4c2f23c9
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ 66114cc8-ba7c-4a15-90bc-1b62e33be235
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ d405a799-ae04-48be-8d23-410bd1d44a66
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ a721b462-c350-43b5-9f69-d081c1ffc9a6
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ e2f020ea-2799-4396-b464-3db6c0ad52c1
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ 455c0e53-266e-4b0b-bafc-37676e6d90bc
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ c47080af-61ad-400d-b3bd-7a7c8fba66a0
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ 7c06e3b2-3df4-4e13-9d4d-4322d5e192ca
+
+
+ 14 pF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 490-14443-1-ND
+
+
+
+
+
+
+ 27a5aa25-78a2-4b81-b2ab-d2a3538d2434
+
+
+ 14 pF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 490-14443-1-ND
+
+
+
+
+
+
+ 56e5d3cc-5a06-4e79-863d-5a093386b270
+
+
+ 10 pF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1625-2-ND
+
+
+
+
+
+
+ 371d5ff3-6538-4488-b179-d4f6bb8d7f92
+
+
+ 10 pF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1625-2-ND
+
+
+
+
+
+
+ 322f5c0e-f7ff-433d-b7bd-6faefb064e2b
+
+
+ TBD
+ Capacitor_SMD:C_0402_1005Metric
+
+ NoPart
+
+
+
+
+
+
+ b21ed6c0-4a2c-494f-80df-3bd0279a3a57
+
+
+ 120R
+ Capacitor_SMD:C_0402_1005Metric
+
+ 732-2366-1-ND
+
+
+
+
+
+
+ a4bf7c94-6e7e-48eb-85c1-258f2419e8a5
+
+
+ Conn_02x15_Top_Bottom
+ Connector_Hirose:Hirose_DF12_DF12C3.0-30DS-0.5V_2x15_P0.50mm_Vertical
+
+ 26-DF12NC(3.0)-30DS-0.5V(51)TR-ND
+
+
+
+
+
+
+ 1b5d0349-cf7b-44f7-9055-aff4c17b015d
+
+
+ UFL
+ Connector_Coaxial:U.FL_Hirose_U.FL-R-SMT-1_Vertical
+ ~
+
+ H11891TR-ND
+
+
+
+
+
+
+ 301c52c8-9e89-482e-b900-fa99f6245d6f
+
+
+ Conn_01x04
+ Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical
+
+ NoPart
+
+
+
+
+
+
+ 258ab09a-c3d8-4ddb-8f4f-e9b400fb4bae
+
+
+ UFL
+ Connector_Coaxial:U.FL_Hirose_U.FL-R-SMT-1_Vertical
+ ~
+
+ H11891TR-ND
+
+
+
+
+
+
+ 2f2a6b4a-2ce3-4162-9992-4afdfc25e737
+
+
+ UFL
+ Connector_Coaxial:U.FL_Hirose_U.FL-R-SMT-1_Vertical
+ ~
+
+ H11891TR-ND
+
+
+
+
+
+
+ acfd1416-cbff-4d4b-b2be-ab6324a4fd58
+
+
+ 5.1 nH
+ Capacitor_SMD:C_0402_1005Metric
+
+ 490-1140-1-ND
+
+
+
+
+
+
+ 496a9314-50ce-4175-ab98-0dfe050b3a7d
+
+
+ TBD
+ Capacitor_SMD:C_0402_1005Metric
+
+ NoPart
+
+
+
+
+
+
+ 21bc64cb-29d9-43f3-9629-fb4c930bb78b
+
+
+ 100kR
+ Resistor_SMD:R_0402_1005Metric
+
+ RMCF0402JT100KCT-ND
+
+
+
+
+
+
+ 6ac7103f-f831-4615-94c9-485e4e1522d6
+
+
+ 100kR
+ Resistor_SMD:R_0402_1005Metric
+
+ RMCF0402JT100KCT-ND
+
+
+
+
+
+
+ c5db384c-0251-47d1-8845-5ddfd2f989a8
+
+
+ 100kR
+ Resistor_SMD:R_0402_1005Metric
+
+ RMCF0402JT100KCT-ND
+
+
+
+
+
+
+ 4c9fecae-7cbc-4c72-b91b-1a5a9ee5a92c
+
+
+ 100kR
+ Resistor_SMD:R_0402_1005Metric
+
+ RMCF0402JT100KCT-ND
+
+
+
+
+
+
+ 646fb5bb-fd8d-4029-8fbd-28109bfbd953
+
+
+ AT86RF215-ZU
+ footprints2:AT86RF215-ZU
+
+ AT86RF215-ZU-ND
+
+
+
+
+
+
+ 77a890b3-3e37-4d01-b6ac-18445d1a139d 3834767a-6523-4e4f-8e62-8e9352a492ab
+
+
+ 1720BL15B0050E
+ RF_Converter:Balun_Johanson_0896BM15A0001
+ https://www.johansontechnology.com/datasheets/1720BL15B0050/1720BL15B0050.pdf
+
+ 712-1591-1-ND
+
+
+
+
+
+
+ 3eb237f0-55e4-4453-939e-db7eca1dd5bc
+
+
+ 0915BM15A0001
+ RF_Converter:Balun_Johanson_0896BM15A0001
+ https://www.johansontechnology.com/datasheets/0915BM15A0001/0915BM15A0001.pdf
+
+ 712-1541-1-ND
+
+
+
+
+
+
+ 129efeea-89d0-48ff-b5f5-9339477a2b2c
+
+
+ 26 MHz 20ppm max
+ Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm
+
+ 50-ECS-260-12-37B2-CKM-TRCT-ND
+
+
+
+
+
+
+ ff776d4e-d8e4-4278-9616-78718cd9a20b
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ c5bf5f8b-5a90-4185-8e4c-0ed4b2eb1404
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ ff058d3b-3e29-4652-a13e-fd6512dee41c
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ 3cd33ab9-ac39-407e-b199-931e3e1b4477
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ 4e7b9cdd-8f46-484b-9d07-c411e96bf6b0
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ c6ee7923-090f-441e-b74c-31d3ece572c0
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ b019f2c7-4f65-4c46-8789-2493915cd84c
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ e75384d3-5fa0-4b64-8459-5795ec6027db
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ e6329c28-edce-4b96-9687-ba7600ae615a
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ 2569bd15-957d-4f00-8317-06597bb05817
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ 050cdd30-1304-480a-8c6c-1df788a25620
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ 9704d791-5d1c-4ba3-a889-8c114b1e24b0
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ b519d659-693a-47b9-a396-31c450761513
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ 1f0c555b-1f36-4e06-851b-bc70ad5d5834
+
+
+ 8.2 pF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 712-1615-1-ND
+
+
+
+
+
+
+ c1c33774-005f-47ef-bd76-5e238a32c5cc
+
+
+ 8.2 pF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 712-1615-1-ND
+
+
+
+
+
+
+ c6938240-697b-4a28-b61c-0ebec3f97aa4
+
+
+ 120R
+ Capacitor_SMD:C_0402_1005Metric
+
+ 732-2366-1-ND
+
+
+
+
+
+
+ 0ee64540-0c7c-4bf0-9aa8-503567a794aa
+
+
+ USB_B_Micro
+ Connector_USB:USB_Micro-B_Molex-105133-0031
+
+ 900-1051330031TR-ND
+
+
+
+
+
+
+ a200aa58-6511-40ff-b900-f4b549cae016
+
+
+ Conn_02x06_Counter_Clockwise
+ Connector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_Vertical
+
+ NoPart
+
+
+
+
+
+
+ 6a25044c-fd0c-4307-8883-5170d7c377f2
+
+
+ Conn_01x04
+ Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical
+
+ NoPart
+
+
+
+
+
+
+ bb35f08b-5e7e-400a-a806-a1ad3d2359ef
+
+
+ Conn_02x03_Counter_Clockwise
+ Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Vertical
+
+ NoPart
+
+
+
+
+
+
+ 2e259809-9e3c-4312-bb54-4870f262ccea
+
+
+ 10kR
+ Resistor_SMD:R_0402_1005Metric
+
+ RMCF0402FT10K0CT-ND
+
+
+
+
+
+
+ 7512384b-ba5b-4472-84c9-a28797c332aa
+
+
+ 1kR
+ Resistor_SMD:R_0402_1005Metric
+
+ RR05P1.0KDCT-ND
+
+
+
+
+
+
+ 05ca660c-ab51-43e3-ab97-c9b14df2deec
+
+
+ 10kR
+ Resistor_SMD:R_0402_1005Metric
+
+ RMCF0402FT10K0CT-ND
+
+
+
+
+
+
+ a45d052b-7802-4937-9b5f-60fef97e341e
+
+
+ 27R4
+ Resistor_SMD:R_0402_1005Metric
+
+ YAG3085CT-ND
+
+
+
+
+
+
+ 265fe1c3-f6f5-43a2-9e5a-49e6a02b3554
+
+
+ 27R4
+ Resistor_SMD:R_0402_1005Metric
+
+ YAG3085CT-ND
+
+
+
+
+
+
+ 3d30cdee-89c1-4ea3-91b8-fea7ea55f71f
+
+
+ 10kR
+ Resistor_SMD:R_0402_1005Metric
+
+ RMCF0402FT10K0CT-ND
+
+
+
+
+
+
+ ad268a7b-9751-4812-8f58-90c3ce7d246a
+
+
+ 1kR
+ Resistor_SMD:R_0402_1005Metric
+
+ RR05P1.0KDCT-ND
+
+
+
+
+
+
+ e64a37e9-b44b-4373-ada9-4a7a2d05d726
+
+
+ 10kR
+ Resistor_SMD:R_0402_1005Metric
+
+ RMCF0402FT10K0CT-ND
+
+
+
+
+
+
+ 3572c1b1-2f58-437c-82f9-d5a67fadda96
+
+
+ 10kR
+ Resistor_SMD:R_0402_1005Metric
+
+ RMCF0402FT10K0CT-ND
+
+
+
+
+
+
+ 9fdeee01-7c73-4b19-a29e-582dd4ae62e9
+
+
+ 10kR
+ walkie-talkies:R_Array_Convex_0612
+
+ CAY16-103J4LFCT-ND
+
+
+
+
+
+
+ d9cddc22-2067-4832-b975-26e85e6c8cf2 6554ee11-d165-4417-9981-bb202685aaf6 810325ca-c34f-473c-9149-f97a4efdb643 1574bc84-955e-4aa0-9390-1f5059109e16
+
+
+ SW_Push
+ Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2
+
+ CKN11021CT-ND
+
+
+
+
+
+
+ effafa4c-0691-4e22-9db0-1974419e6f31
+
+
+ TestPoint_2Pole
+ Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical
+
+ NoPart
+
+
+
+
+
+
+ 6839de0b-f85a-4f4a-ae32-2cd10a0f6507
+
+
+ W25Q128JVS
+ Package_SO:SOIC-8_5.23x5.23mm_P1.27mm
+ http://www.winbond.com/resource-files/w25q128jv_dtr%20revc%2003272018%20plus.pdf
+
+ W25Q128JVSIQ-ND
+
+
+
+
+
+
+ 82e117f3-8ff5-4ff9-a4cf-3a189a6266c2
+
+
+ RP2040
+ MCU_RaspberryPi_and_Boards:RP2040-QFN-56
+
+ 2648-SC0914(13)TR-ND
+
+
+
+
+
+
+ 07d79471-38fc-4087-8964-9e2a96f0091d
+
+
+ 12 MHz ESR <50 30ppm
+ Crystal:Crystal_SMD_0603-4Pin_6.0x3.5mm
+
+ XC1022CT-ND
+
+
+
+
+
+
+ 245c2ad9-52aa-40f6-a587-e6a1dff3b07f
+
+
+ 9V
+ Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical
+
+ NoPart
+
+
+
+
+
+
+ 8eec0153-25d5-483d-8ddf-97e48d88b3f3
+
+
+ 4.7 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1784-1-ND
+
+
+
+
+
+
+ 84482a94-d717-46e8-81b4-b970fe96cf01
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ 54485419-cc22-469e-880d-12648c98c4d9
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ 5863e6e7-175a-457c-9adf-8a8c2fdfee75
+
+
+ 22 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1274-1-ND
+
+
+
+
+
+
+ bd1b52e3-eaf3-4674-a5e7-7ddde29f3251
+
+
+ SK14
+ Diode_SMD:D_SMA
+
+ 2616-SK14-ND
+
+
+
+
+
+
+ c586be71-243c-4d65-ad37-9d67330c9a02
+
+
+ 4.7 uH
+ Inductor_SMD:L_Taiyo-Yuden_NR-60xx_HandSoldering
+
+ 587-2100-2-ND
+
+
+
+
+
+
+ 8e78e438-73b3-4ec7-8ffc-8dcb85f53a31
+
+
+ 10kR
+ Resistor_SMD:R_0402_1005Metric
+
+ RMCF0402FT10K0CT-ND
+
+
+
+
+
+
+ 991e7549-e3f5-4043-b032-b6b1dd44087c
+
+
+ EG1271
+ Button_Switch_THT:SW_E-Switch_EG1271_DPDT
+
+ EG1918-ND
+
+
+
+
+
+
+ 1aef0760-da73-4f83-9e33-0bbbba7c144f
+
+
+ MAX25231ATCB
+ Package_DFN_QFN:DFN-12-1EP_3x3mm_P0.45mm_EP1.66x2.38mm
+
+ 175-MAX25231ATCB/V+-ND
+
+
+
+
+
+
+ c25ec3e7-4fd6-4753-8068-7be5b9354697
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ 2248f674-64c5-4ee6-bae1-24cfd268808d
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ d7b2f15a-8500-45f8-9df3-b05c4e6ee6e9
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ 32ad2f4b-727d-44e4-9b67-1ca663c0c571
+
+
+ 0.1 uF
+ Capacitor_SMD:C_0402_1005Metric
+
+ 1276-1043-1-ND
+
+
+
+
+
+
+ 36b1a9e7-45af-4878-a4e0-03fc25a955ea
+
+
+ 2.2 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 587-1430-1-ND
+
+
+
+
+
+
+ 75888bc3-5cda-41e0-81ed-e793cafcabf7
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ e6ee8077-48be-4cf8-8682-65ed291f10c3
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ 9f4c63b8-4e28-41da-aa7f-bc8dfddd8d7a
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ f9dfd352-52ba-4443-9f1d-b9f34b5b3395
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ 2fafe5ba-67e6-4abf-bf1b-65cbfebbb3d2
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ 2830108e-6029-4e93-9094-c32a9981bb41
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ 8a47d5f0-1c77-409f-8402-cc800bcc3ddf
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ d9805cb9-4154-4050-a16a-afcfd14dc995
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ 81ef1616-7d5b-4e6c-9046-9a5c0c5304be
+
+
+ 1 uF
+ Capacitor_SMD:C_0603_1608Metric
+
+ 1276-1102-1-ND
+
+
+
+
+
+
+ ef3926a9-ae6d-42cb-a3e8-4456a63d285d
+
+
+ DNP
+ Capacitor_SMD:C_0402_1005Metric
+
+ NoPart
+
+
+
+
+
+
+ c6ddbbd1-1807-4f8b-ad4f-16f2fe736987
+
+
+ 120R
+ Capacitor_SMD:C_0402_1005Metric
+
+ 732-2366-1-ND
+
+
+
+
+
+
+ 716d04e8-3408-4e2a-a356-c0f6da062d88
+
+
+ Conn_01x04
+ walkie-talkies:503480-0440
+
+ 900-5034800440TR-ND
+
+
+
+
+
+
+ 0985faa6-1e83-4300-ab87-ba6eeceb50eb
+
+
+ Speaker
+ Connector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_Vertical
+
+ NoPart
+
+
+
+
+
+
+ 3a3a3f40-25cd-4a76-b8b0-d42451e0ea11
+
+
+ 10kR
+ Resistor_SMD:R_0402_1005Metric
+
+ RMCF0402FT10K0CT-ND
+
+
+
+
+
+
+ b11aef62-8ac7-496d-8ad1-fd1675934551
+
+
+ 10kR
+ Resistor_SMD:R_0402_1005Metric
+
+ RMCF0402FT10K0CT-ND
+
+
+
+
+
+
+ 4db5b274-8731-4890-b2cf-d7e350785b03
+
+
+ 10kR
+ Resistor_SMD:R_0402_1005Metric
+
+ RMCF0402FT10K0CT-ND
+
+
+
+
+
+
+ 65f52474-c485-4d78-80de-30927f4371ad
+
+
+ 4R7
+ Resistor_SMD:R_0402_1005Metric
+
+ A130034CT-ND
+
+
+
+
+
+
+ e07ce8a7-0521-4fd7-92c9-c1b5510029ea
+
+
+ TLV74118PDBV
+ Package_TO_SOT_SMD:SOT-23-5
+ https://www.ti.com/lit/ds/symlink/tlv741p.pdf
+
+ 296-48986-1-ND
+
+
+
+
+
+
+ 46477ada-04f7-44b2-a627-88222b2472d7
+
+
+ TLV74118PDBV
+ Package_TO_SOT_SMD:SOT-23-5
+ https://www.ti.com/lit/ds/symlink/tlv741p.pdf
+
+ 296-48986-1-ND
+
+
+
+
+
+
+ 02ac4922-6802-4115-a097-6fa39afdeedc
+
+
+ max9860etg+
+ footprints:max9860etg&plus_
+
+ MAX9860ETG+-ND
+
+
+
+
+
+
+ 2eed2056-ff7a-4907-92bf-d532fce89807
+
+
+
+
+
+ 21-0139_T2444+4_MXM
+ 21-0139_T2444+4_MXM-M
+ 21-0139_T2444+4_MXM-L
+
+
+ U
+ max9860etg+
+ 21-0139_T2444+4_MXM
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QFN48_7X7_PQ_MCH
+ QFN48_7X7_PQ_MCH-M
+ QFN48_7X7_PQ_MCH-L
+
+
+ U
+ AT86RF215-ZU
+ QFN48_7X7_PQ_MCH
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, LEMO, ...)
+ ~
+
+ *BNC*
+ *SMA*
+ *SMB*
+ *SMC*
+ *Cinch*
+ *LEMO*
+
+
+ J
+ Conn_Coaxial
+ ~
+
+
+
+
+
+
+
+ 2-polar test point
+ ~
+
+ Pin*
+ Test*
+
+
+ TP
+ TestPoint_2Pole
+ ~
+
+
+
+
+
+
+
+ USB Micro Type B connector
+ ~
+
+ USB*
+
+
+ J
+ USB_B_Micro
+ ~
+
+
+
+
+
+
+
+
+
+
+
+ Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)
+ ~
+
+ Connector*:*_1x??_*
+
+
+ J
+ Conn_01x04
+ ~
+
+
+
+
+
+
+
+
+
+ Generic connector, double row, 02x03, counter clockwise pin numbering scheme (similar to DIP packge numbering), script generated (kicad-library-utils/schlib/autogen/connector/)
+ ~
+
+ Connector*:*_2x??_*
+
+
+ J
+ Conn_02x03_Counter_Clockwise
+ ~
+
+
+
+
+
+
+
+
+
+
+
+ Generic connector, double row, 02x06, counter clockwise pin numbering scheme (similar to DIP packge numbering), script generated (kicad-library-utils/schlib/autogen/connector/)
+ ~
+
+ Connector*:*_2x??_*
+
+
+ J
+ Conn_02x06_Counter_Clockwise
+ ~
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Generic connector, double row, 02x15, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)
+ ~
+
+ Connector*:*_2x??_*
+
+
+ J
+ Conn_02x15_Top_Bottom
+ ~
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Multiple-cell battery
+ ~
+
+ BT
+ Battery
+ ~
+
+
+
+
+
+
+
+ Unpolarized capacitor, small symbol
+ ~
+
+ C_*
+
+
+ C
+ C_Small
+ ~
+
+
+
+
+
+
+
+ Four pin crystal, GND on pins 2 and 4, small symbol
+ ~
+
+ Crystal*
+
+
+ Y
+ Crystal_GND24_Small
+ ~
+
+
+
+
+
+
+
+
+
+ Schottky diode
+ ~
+
+ TO-???*
+ *_Diode_*
+ *SingleDiode*
+ D_*
+
+
+ D
+ D_Schottky
+ ~
+
+
+
+
+
+
+
+ Ferrite bead, small symbol
+ ~
+
+ Inductor_*
+ L_*
+ *Ferrite*
+
+
+ FB
+ FerriteBead_Small
+ ~
+
+
+
+
+
+
+
+ Inductor, small symbol
+ ~
+
+ Choke_*
+ *Coil*
+ Inductor_*
+ L_*
+
+
+ L
+ L_Small
+ ~
+
+
+
+
+
+
+
+ 4 resistor network, parallel topology, SIP package, split
+ http://www.vishay.com/docs/31509/csc.pdf
+
+ R?Array?SIP*
+
+
+ RN
+ R_Pack04_SIP_Split
+ Resistor_THT:R_Array_SIP8
+ http://www.vishay.com/docs/31509/csc.pdf
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Resistor, small symbol
+ ~
+
+ R_*
+
+
+ R
+ R_Small
+ ~
+
+
+
+
+
+
+
+ Speaker
+ ~
+
+ LS
+ Speaker
+ ~
+
+
+
+
+
+
+
+
+ U
+ RP2040
+ RP2040_minimal:RP2040-QFN-56
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Mounting Hole with connection
+ ~
+
+ MountingHole*Pad*
+
+
+ H
+ MountingHole_Pad
+ ~
+
+
+
+
+
+
+ 128Mb Serial Flash Memory, Standard/Dual/Quad SPI, SOIC-8
+ http://www.winbond.com/resource-files/w25q128jv_dtr%20revc%2003272018%20plus.pdf
+
+ SOIC*5.23x5.23mm*P1.27mm*
+
+
+ U
+ W25Q128JVS
+ Package_SO:SOIC-8_5.23x5.23mm_P1.27mm
+ http://www.winbond.com/resource-files/w25q128jv_dtr%20revc%2003272018%20plus.pdf
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Push button switch, generic, two pins
+ ~
+
+ SW
+ SW_Push
+ ~
+
+
+
+
+
+
+
+ Switch, single pole double throw
+ ~
+
+ SW
+ SW_SPDT
+ ~
+
+
+
+
+
+
+
+
+ 902-928MHz 1:1 RF Transformer, Unbalanced to Balanced, with integrated DC blocking capacitor
+ https://www.johansontechnology.com/datasheets/0915BM15A0001/0915BM15A0001.pdf
+
+ Balun*Johanson*0896BM15A0001*
+
+
+ U
+ 0915BM15A0001
+ RF_Converter:Balun_Johanson_0896BM15A0001
+ https://www.johansontechnology.com/datasheets/0915BM15A0001/0915BM15A0001.pdf
+
+
+
+
+
+
+
+
+
+
+
+
+ U
+ MAX25231ATCB
+ Package_DFN_QFN:DFN-12-1EP_3x3mm_P0.45mm_EP1.66x2.38mm
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ LDO Voltage Regulators 150mA Low-Dropout (LDO) Regulator
+ https://www.ti.com/lit/ds/symlink/tlv741p.pdf
+
+ SOT?23*
+
+
+ U
+ TLV74118PDBV
+ Package_TO_SOT_SMD:SOT-23-5
+ https://www.ti.com/lit/ds/symlink/tlv741p.pdf
+
+
+
+
+
+
+
+
+
+
+
+
+ /home/kelvin/src/walkie-talkies/main/2022-01-19_01-49-32/2022-01-19_01-49-32.lib
+
+
+ /home/kelvin/src/walkie-talkies/main/2022-01-19_02-44-53/2022-01-19_02-44-53.kicad_sym
+
+
+ /usr/share/kicad/symbols//Connector.kicad_sym
+
+
+ /usr/share/kicad/symbols//Connector_Generic.kicad_sym
+
+
+ /usr/share/kicad/symbols//Device.kicad_sym
+
+
+ /home/kelvin/src/walkie-talkies/main/RP_Silicon_KiCad/KiCadLibraries/MCU_RaspberryPi_and_Boards.lib
+
+
+ /usr/share/kicad/symbols//Mechanical.kicad_sym
+
+
+ /usr/share/kicad/symbols//Memory_Flash.kicad_sym
+
+
+ /usr/share/kicad/symbols//Switch.kicad_sym
+
+
+ /usr/share/kicad/symbols//Transformer.kicad_sym
+
+
+ /home/kelvin/src/walkie-talkies/main/parts.kicad_sym
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+