From 8f6f694178475df1a2f93cfa979b2b5dac26f534 Mon Sep 17 00:00:00 2001 From: Kelvin Ly Date: Sun, 23 Aug 2020 13:28:49 -0400 Subject: [PATCH] Generate BOM --- pcb/ball-spider/Makefile | 2 + pcb/ball-spider/ball-spider-mouser.csv | 22 +- pcb/ball-spider/ball-spider.csv | 27 +- pcb/ball-spider/ball-spider.xml | 2257 ++++++++++-------------- pcb/ball-spider/gen_mouser.py | 1 + 5 files changed, 938 insertions(+), 1371 deletions(-) create mode 100644 pcb/ball-spider/Makefile diff --git a/pcb/ball-spider/Makefile b/pcb/ball-spider/Makefile new file mode 100644 index 0000000..57e1deb --- /dev/null +++ b/pcb/ball-spider/Makefile @@ -0,0 +1,2 @@ +ball-spider-mouser.csv: ball-spider.csv + python3 gen_mouser.py ball-spider.csv ball-spider-mouser.csv diff --git a/pcb/ball-spider/ball-spider-mouser.csv b/pcb/ball-spider/ball-spider-mouser.csv index 22c8ac7..cf61308 100644 --- a/pcb/ball-spider/ball-spider-mouser.csv +++ b/pcb/ball-spider/ball-spider-mouser.csv @@ -1,35 +1,31 @@ Mouser,Quantity -963-TMK212BBJ106MGHT,2 -603-AC0402KRX77BB332,5 +963-TMK212BBJ106MGHT,1 +603-AC0402KRX77BB332,4 +963-EMF105B7104KVHF,14 603-CC603KRX7R7BB105,1 603-AC402KRX7R8BB471,1 963-JMK212BJ226MG-T,1 963-TMK212BBJ106MGHT,2 80-C0402C100K5RACTU,2 -80-C0402C220J4GAUTO,2 647-UWX1C220MCL1,2 80-C0402C101J5G7411,1 -963-EMF105B7104KVHF,17 -511-BAT54AWFILMY,1 -710-150060VS75000,3 +863-BAT54CLT3G,1 +710-150060VS75000,2 710-150060RS75000,1 571-2337019-1,1 649-67997-410HLF,1 -855-M20-9980646,1 -855-M20-9990346,12 +855-M20-9990346,8 81-1255AY-2R2NP3,2 621-2N7002-F,2 621-DMP4051LK3-13,1 -71-CRCW0603100KFKEAC,12 +71-CRCW04024K70FKEDC,9 71-CRCW04021M00FKEDC,2 -71-CRCW04024K70FKEDC,11 +71-CRCW0603100KFKEAC,9 612-TL3305CF260QG,2 482-90393ELWABA011RE,1 949-NRF52810-QCAA-R,1 511-LSM6DSMTR,1 998-MIC5205-3.3YM5TR,1 -771-74AXP4T245PWJ,2 +512-FXMA108BQX,1 595-TPS62133RGTR ,2 - 556-ATMEGA328P-MU,1 520-320-10-33B-7KM-T,1 -732-TSX322516.F10UB3,1 diff --git a/pcb/ball-spider/ball-spider.csv b/pcb/ball-spider/ball-spider.csv index c1aecfb..0506c12 100644 --- a/pcb/ball-spider/ball-spider.csv +++ b/pcb/ball-spider/ball-spider.csv @@ -1,40 +1,37 @@ Reference, Quantity, Value, Footprint, Datasheet, Mouser -C11 C29 ,2,"10 uF","Capacitor_SMD:C_0805_2012Metric","~","963-TMK212BBJ106MGHT" -C12 C28 C19 C31 C37 ,5,"3.3 nF","Capacitor_SMD:C_0402_1005Metric","~","603-AC0402KRX77BB332" +C11 ,1,"10 uF","Capacitor_SMD:C_0805_2012Metric","~","963-TMK212BBJ106MGHT" +C12 C19 C31 C37 ,4,"3.3 nF","Capacitor_SMD:C_0402_1005Metric","~","603-AC0402KRX77BB332" +C13 C10 C5 C1 C9 C8 C6 C27 C23 C20 C34 C16 C21 C17 ,14,"0.1 uF","Capacitor_SMD:C_0402_1005Metric","~","963-EMF105B7104KVHF" C14 ,1,"1 uF X5R","Capacitor_SMD:C_0603_1608Metric","~","603-CC603KRX7R7BB105" C15 ,1,"470 pF","Capacitor_SMD:C_0402_1005Metric","~","603-AC402KRX7R8BB471" C18 ,1,"22 uF","Capacitor_SMD:C_0805_2012Metric","~","963-JMK212BJ226MG-T" C2 ,1,"1.2 pF","Capacitor_SMD:C_0402_1005Metric","~","NoPart" C24 C35 ,2,"10 uF X5R 10V","Capacitor_SMD:C_0805_2012Metric","~","963-TMK212BBJ106MGHT" C3 C4 ,2,"10 pF","Capacitor_SMD:C_0402_1005Metric","~","80-C0402C100K5RACTU" -C33 C32 ,2,"22 pF","Capacitor_SMD:C_0402_1005Metric","~","80-C0402C220J4GAUTO" C36 C25 ,2,"22 uF 10V","Capacitor_SMD:CP_Elec_5x5.4","~","647-UWX1C220MCL1" C7 ,1,"100 pF","Capacitor_SMD:C_0402_1005Metric","~","80-C0402C101J5G7411" -C9 C8 C6 C30 C16 C21 C22 C17 C13 C10 C5 C1 C26 C20 C34 C27 C23 ,17,"0.1 uF","Capacitor_SMD:C_0402_1005Metric","~","963-EMF105B7104KVHF" -D1 ,1,"BAT54AWFILMY","Package_TO_SOT_SMD:SOT-323_SC-70","~","511-BAT54AWFILMY" -D2 D4 D5 ,3,"Green","LED_SMD:LED_0603_1608Metric_Castellated","~","710-150060VS75000" +D1 ,1,"BAT54CLT3G","Package_TO_SOT_SMD:SOT-23","~","863-BAT54CLT3G" +D2 D5 ,2,"Green","LED_SMD:LED_0603_1608Metric_Castellated","~","710-150060VS75000" D3 ,1,"Red","LED_SMD:LED_0603_1608Metric_Castellated","~","710-150060RS75000" +H1 H2 H3 ,3,"MountingHole","MountingHole:MountingHole_3.2mm_M3","~","NoPart" J1 ,1,"uFL","Connector_Coaxial:U.FL_Hirose_U.FL-R-SMT-1_Vertical"," ~","571-2337019-1" J2 ,1,"Conn_01x02","Connector_AMASS:AMASS_XT30U-F_1x02_P5.0mm_Vertical","~","NoPart" J3 ,1,"Conn_02x05_Odd_Even","Connector_PinSocket_2.54mm:PinSocket_2x05_P2.54mm_Vertical","~","649-67997-410HLF" -J4 ,1,"Conn_02x06_Odd_Even","Connector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_Vertical","~","855-M20-9980646" -J5 J6 J7 J8 J11 J12 J13 J14 J9 J10 J15 J16 ,12,"Conn_01x03","Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical","~","855-M20-9990346" +J5 J6 J11 J12 J9 J10 J15 J16 ,8,"Conn_01x03","Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical","~","855-M20-9990346" L1 ,1,"3.3 nH","Inductor_SMD:L_0402_1005Metric","~","NoPart" L2 ,1,"2.2 nH","Inductor_SMD:L_0402_1005Metric","~","NoPart" L3 L4 ,2,"2.2 uH","Inductor_SMD:L_6.3x6.3_H3","~"," 81-1255AY-2R2NP3" Q1 Q3 ,2,"2N7002-7-F","Package_TO_SOT_SMD:SOT-323_SC-70","~","621-2N7002-F" Q2 ,1,"DMP4051LK3-13","Package_TO_SOT_SMD:TO-252-3_TabPin2","~","621-DMP4051LK3-13" -R1 R15 R6 R3 R8 R7 R13 R2 R23 R24 R11 R25 ,12,"100kR","Resistor_SMD:R_0603_1608Metric","~","71-CRCW0603100KFKEAC" +R16 R9 R14 R10 R18 R20 R19 R21 R22 ,9,"4k7R","Resistor_SMD:R_0402_1005Metric","~","71-CRCW04024K70FKEDC" R4 R5 ,2,"1MR","Resistor_SMD:R_0402_1005Metric","~","71-CRCW04021M00FKEDC" -R9 R14 R12 R21 R22 R16 R17 R10 R18 R20 R19 ,11,"4k7R","Resistor_SMD:R_0402_1005Metric","~","71-CRCW04024K70FKEDC" +R8 R7 R1 R2 R23 R24 R11 R25 R3 ,9,"100kR","Resistor_SMD:R_0603_1608Metric","~","71-CRCW0603100KFKEAC" SW2 SW1 ,2,"TL3305CF260QG","Button_Switch_SMD:SW_SPST_TL3305C","~","612-TL3305CF260QG" -TP1 TP5 TP6 TP4 TP7 TP3 TP9 TP2 TP10 TP8 ,10,"TestPoint","TestPoint:TestPoint_Pad_D1.0mm","~","NoPart" +TP3 TP6 TP4 TP7 TP9 TP2 TP10 TP8 ,8,"TestPoint","TestPoint:TestPoint_Pad_D1.0mm","~","NoPart" U1 ,1,"MLX90393","spider-parts:Melexis-QFN-16","","482-90393ELWABA011RE" U2 ,1,"nRF52810-QCAA-R","Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm","http://infocenter.nordicsemi.com/pdf/nRF52810_PS_v1.1.pdf"," 949-NRF52810-QCAA-R" U3 ,1,"LSM6DSM","spider-parts:ST_LGA14_L","www.st.com/resource/en/datasheet/lsm6dsm.pdf","511-LSM6DSMTR" U4 ,1,"MIC5205-3.3YM5","Package_TO_SOT_SMD:SOT-23-5","http://ww1.microchip.com/downloads/en/DeviceDoc/20005785A.pdf","998-MIC5205-3.3YM5TR" -U5 U6 ,2,"74AXP4T245PWJ","Package_SO:SSOP-16_4.4x5.2mm_P0.65mm","https://www.mouser.com/datasheet/2/916/74AXP4T245-1648415.pdf","771-74AXP4T245PWJ" +U5 ,1,"FXMA108","Package_DFN_QFN:WQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x2.9mm","http://www.onsemi.com/pub/Collateral/FXMA108-D.pdf","512-FXMA108BQX" U7 U9 ,2,"TPS62133","Package_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm_ThermalVias","http://www.ti.com/lit/ds/symlink/tps62130.pdf"," 595-TPS62133RGTR " -U8 ,1,"ATmega328P-MU","Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm","http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf"," 556-ATMEGA328P-MU" -Y1 ,1,"ECS-320-10-33B-7KM-TR","Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm","~"," 520-320-10-33B-7KM-T" -Y2 ,1,"TSX-3225 16.0000MF10U-B3","Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm","~","732-TSX322516.F10UB3" \ No newline at end of file +Y1 ,1,"ECS-320-10-33B-7KM-TR","Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm","~"," 520-320-10-33B-7KM-T" \ No newline at end of file diff --git a/pcb/ball-spider/ball-spider.xml b/pcb/ball-spider/ball-spider.xml index 331e0fd..566fa71 100644 --- a/pcb/ball-spider/ball-spider.xml +++ b/pcb/ball-spider/ball-spider.xml @@ -1,9 +1,9 @@ - /home/kelvin/src/ball-spider/pcb/ball-spider/ball-spider.sch - Mon 04 May 2020 08:54:07 AM EDT - Eeschema 5.1.5 + /home/kelvin/src/spiderbot/pcb/ball-spider/ball-spider.sch + Sun 23 Aug 2020 01:28:23 PM EDT + Eeschema 5.1.6 @@ -19,38 +19,103 @@ </sheet> </design> <components> - <comp ref="L3"> - <value>2.2 uH</value> - <footprint>Inductor_SMD:L_6.3x6.3_H3</footprint> - <datasheet>~</datasheet> + <comp ref="U1"> + <value>MLX90393</value> + <footprint>spider-parts:Melexis-QFN-16</footprint> <fields> - <field name="Mouser"> 81-1255AY-2R2NP3</field> + <field name="Mouser">482-90393ELWABA011RE</field> </fields> - <libsource lib="Device" part="L_Small" description="Inductor, small symbol"/> + <libsource lib="other-parts" part="MLX90393" description=""/> <sheetpath names="/" tstamps="/"/> - <tstamp>5E9B73BF</tstamp> + <tstamp>5F45A39B</tstamp> </comp> - <comp ref="R9"> - <value>4k7R</value> - <footprint>Resistor_SMD:R_0402_1005Metric</footprint> - <datasheet>~</datasheet> + <comp ref="U3"> + <value>LSM6DSM</value> + <footprint>spider-parts:ST_LGA14_L</footprint> + <datasheet>www.st.com/resource/en/datasheet/lsm6dsm.pdf</datasheet> <fields> - <field name="Mouser">71-CRCW04024K70FKEDC</field> + <field name="Mouser">511-LSM6DSMTR</field> </fields> - <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> + <libsource lib="Sensor_Motion" part="LSM6DS3" description="I2C/SPI, iNEMO inertial module: always-on 3D accelerometer and 3D gyroscope"/> <sheetpath names="/" tstamps="/"/> - <tstamp>5E9BB140</tstamp> + <tstamp>5F5E4723</tstamp> </comp> - <comp ref="C24"> - <value>10 uF X5R 10V</value> - <footprint>Capacitor_SMD:C_0805_2012Metric</footprint> + <comp ref="C13"> + <value>0.1 uF</value> + <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> <datasheet>~</datasheet> <fields> - <field name="Mouser">963-TMK212BBJ106MGHT</field> + <field name="Mouser">963-EMF105B7104KVHF</field> </fields> <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> <sheetpath names="/" tstamps="/"/> - <tstamp>5E9BBFDA</tstamp> + <tstamp>5F70E3AA</tstamp> + </comp> + <comp ref="C10"> + <value>0.1 uF</value> + <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">963-EMF105B7104KVHF</field> + </fields> + <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5F70EAED</tstamp> + </comp> + <comp ref="C5"> + <value>0.1 uF</value> + <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">963-EMF105B7104KVHF</field> + </fields> + <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5F8C3573</tstamp> + </comp> + <comp ref="C1"> + <value>0.1 uF</value> + <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">963-EMF105B7104KVHF</field> + </fields> + <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5F9983EB</tstamp> + </comp> + <comp ref="R8"> + <value>100kR</value> + <footprint>Resistor_SMD:R_0603_1608Metric</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">71-CRCW0603100KFKEAC</field> + </fields> + <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5FE3BEE8</tstamp> + </comp> + <comp ref="R7"> + <value>100kR</value> + <footprint>Resistor_SMD:R_0603_1608Metric</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">71-CRCW0603100KFKEAC</field> + </fields> + <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5FE3C350</tstamp> + </comp> + <comp ref="TP3"> + <value>TestPoint</value> + <footprint>TestPoint:TestPoint_Pad_D1.0mm</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">NoPart</field> + </fields> + <libsource lib="Connector" part="TestPoint" description="test point"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5F1CEB01</tstamp> </comp> <comp ref="U2"> <value>nRF52810-QCAA-R</value> @@ -173,17 +238,6 @@ <sheetpath names="/" tstamps="/"/> <tstamp>5EAD073F</tstamp> </comp> - <comp ref="Y1"> - <value>ECS-320-10-33B-7KM-TR</value> - <footprint>Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser"> 520-320-10-33B-7KM-T</field> - </fields> - <libsource lib="Device" part="Crystal_GND24_Small" description="Four pin crystal, GND on pins 2 and 4, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5EB09876</tstamp> - </comp> <comp ref="C3"> <value>10 pF</value> <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> @@ -206,6 +260,72 @@ <sheetpath names="/" tstamps="/"/> <tstamp>5EB3B2B5</tstamp> </comp> + <comp ref="C27"> + <value>0.1 uF</value> + <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">963-EMF105B7104KVHF</field> + </fields> + <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>60F2637B</tstamp> + </comp> + <comp ref="C23"> + <value>0.1 uF</value> + <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">963-EMF105B7104KVHF</field> + </fields> + <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>61A01E71</tstamp> + </comp> + <comp ref="TP6"> + <value>TestPoint</value> + <footprint>TestPoint:TestPoint_Pad_D1.0mm</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">NoPart</field> + </fields> + <libsource lib="Connector" part="TestPoint" description="test point"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5F133589</tstamp> + </comp> + <comp ref="TP4"> + <value>TestPoint</value> + <footprint>TestPoint:TestPoint_Pad_D1.0mm</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">NoPart</field> + </fields> + <libsource lib="Connector" part="TestPoint" description="test point"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5F167C38</tstamp> + </comp> + <comp ref="TP7"> + <value>TestPoint</value> + <footprint>TestPoint:TestPoint_Pad_D1.0mm</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">NoPart</field> + </fields> + <libsource lib="Connector" part="TestPoint" description="test point"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5F16806B</tstamp> + </comp> + <comp ref="Y1"> + <value>ECS-320-10-33B-7KM-TR</value> + <footprint>Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser"> 520-320-10-33B-7KM-T</field> + </fields> + <libsource lib="Device" part="Crystal_GND24_Small" description="Four pin crystal, GND on pins 2 and 4, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5EB09876</tstamp> + </comp> <comp ref="J2"> <value>Conn_01x02</value> <footprint>Connector_AMASS:AMASS_XT30U-F_1x02_P5.0mm_Vertical</footprint> @@ -250,7 +370,40 @@ <sheetpath names="/" tstamps="/"/> <tstamp>5E914DE9</tstamp> </comp> - <comp ref="R15"> + <comp ref="Q2"> + <value>DMP4051LK3-13</value> + <footprint>Package_TO_SOT_SMD:TO-252-3_TabPin2</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">621-DMP4051LK3-13</field> + </fields> + <libsource lib="Device" part="Q_PMOS_GDS" description="P-MOSFET transistor, gate/drain/source"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>60FF4F08</tstamp> + </comp> + <comp ref="Q1"> + <value>2N7002-7-F</value> + <footprint>Package_TO_SOT_SMD:SOT-323_SC-70</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">621-2N7002-F</field> + </fields> + <libsource lib="Device" part="Q_NMOS_GSD" description="N-MOSFET transistor, gate/source/drain"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>610305CE</tstamp> + </comp> + <comp ref="SW2"> + <value>TL3305CF260QG</value> + <footprint>Button_Switch_SMD:SW_SPST_TL3305C</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">612-TL3305CF260QG</field> + </fields> + <libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5E8D26EF</tstamp> + </comp> + <comp ref="R2"> <value>100kR</value> <footprint>Resistor_SMD:R_0603_1608Metric</footprint> <datasheet>~</datasheet> @@ -259,435 +412,51 @@ </fields> <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> <sheetpath names="/" tstamps="/"/> - <tstamp>5EA353DA</tstamp> + <tstamp>5E8EA4BF</tstamp> </comp> - <comp ref="C28"> - <value>3.3 nF</value> - <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> + <comp ref="SW1"> + <value>TL3305CF260QG</value> + <footprint>Button_Switch_SMD:SW_SPST_TL3305C</footprint> <datasheet>~</datasheet> <fields> - <field name="Mouser">603-AC0402KRX77BB332</field> + <field name="Mouser">612-TL3305CF260QG</field> </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> + <libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/> <sheetpath names="/" tstamps="/"/> - <tstamp>5EA36235</tstamp> + <tstamp>5E8E8AB0</tstamp> </comp> - <comp ref="R6"> - <value>100kR</value> - <footprint>Resistor_SMD:R_0603_1608Metric</footprint> + <comp ref="TP9"> + <value>TestPoint</value> + <footprint>TestPoint:TestPoint_Pad_D1.0mm</footprint> <datasheet>~</datasheet> <fields> - <field name="Mouser">71-CRCW0603100KFKEAC</field> + <field name="Mouser">NoPart</field> </fields> - <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> + <libsource lib="Connector" part="TestPoint" description="test point"/> <sheetpath names="/" tstamps="/"/> - <tstamp>5EB1F30C</tstamp> + <tstamp>5F202822</tstamp> </comp> - <comp ref="R3"> - <value>100kR</value> - <footprint>Resistor_SMD:R_0603_1608Metric</footprint> + <comp ref="TP2"> + <value>TestPoint</value> + <footprint>TestPoint:TestPoint_Pad_D1.0mm</footprint> <datasheet>~</datasheet> <fields> - <field name="Mouser">71-CRCW0603100KFKEAC</field> + <field name="Mouser">NoPart</field> </fields> - <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> + <libsource lib="Connector" part="TestPoint" description="test point"/> <sheetpath names="/" tstamps="/"/> - <tstamp>5EB1F8BE</tstamp> + <tstamp>5F26D06C</tstamp> </comp> - <comp ref="J4"> - <value>Conn_02x06_Odd_Even</value> - <footprint>Connector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_Vertical</footprint> + <comp ref="TP10"> + <value>TestPoint</value> + <footprint>TestPoint:TestPoint_Pad_D1.0mm</footprint> <datasheet>~</datasheet> <fields> - <field name="Mouser">855-M20-9980646</field> + <field name="Mouser">NoPart</field> </fields> - <libsource lib="Connector_Generic" part="Conn_02x06_Odd_Even" description="Generic connector, double row, 02x06, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"/> + <libsource lib="Connector" part="TestPoint" description="test point"/> <sheetpath names="/" tstamps="/"/> - <tstamp>5EBA661F</tstamp> - </comp> - <comp ref="Y2"> - <value>TSX-3225 16.0000MF10U-B3</value> - <footprint>Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">732-TSX322516.F10UB3</field> - </fields> - <libsource lib="Device" part="Crystal_GND24_Small" description="Four pin crystal, GND on pins 2 and 4, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5E89CDAE</tstamp> - </comp> - <comp ref="C33"> - <value>22 pF</value> - <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">80-C0402C220J4GAUTO</field> - </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5E8B84D4</tstamp> - </comp> - <comp ref="C32"> - <value>22 pF</value> - <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">80-C0402C220J4GAUTO</field> - </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5E8B890E</tstamp> - </comp> - <comp ref="J5"> - <value>Conn_01x03</value> - <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">855-M20-9990346</field> - </fields> - <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5E9152B5</tstamp> - </comp> - <comp ref="J6"> - <value>Conn_01x03</value> - <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">855-M20-9990346</field> - </fields> - <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5E915E0A</tstamp> - </comp> - <comp ref="J7"> - <value>Conn_01x03</value> - <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">855-M20-9990346</field> - </fields> - <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5E922FE9</tstamp> - </comp> - <comp ref="J8"> - <value>Conn_01x03</value> - <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">855-M20-9990346</field> - </fields> - <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5E922FEF</tstamp> - </comp> - <comp ref="J11"> - <value>Conn_01x03</value> - <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">855-M20-9990346</field> - </fields> - <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5E93E9B3</tstamp> - </comp> - <comp ref="J12"> - <value>Conn_01x03</value> - <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">855-M20-9990346</field> - </fields> - <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5E93E9B9</tstamp> - </comp> - <comp ref="J13"> - <value>Conn_01x03</value> - <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">855-M20-9990346</field> - </fields> - <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5E93E9BF</tstamp> - </comp> - <comp ref="J14"> - <value>Conn_01x03</value> - <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">855-M20-9990346</field> - </fields> - <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5E93E9C5</tstamp> - </comp> - <comp ref="J9"> - <value>Conn_01x03</value> - <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">855-M20-9990346</field> - </fields> - <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5E94BF10</tstamp> - </comp> - <comp ref="J10"> - <value>Conn_01x03</value> - <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">855-M20-9990346</field> - </fields> - <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5E94BF16</tstamp> - </comp> - <comp ref="J15"> - <value>Conn_01x03</value> - <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">855-M20-9990346</field> - </fields> - <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5E958E6F</tstamp> - </comp> - <comp ref="J16"> - <value>Conn_01x03</value> - <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">855-M20-9990346</field> - </fields> - <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5E958E75</tstamp> - </comp> - <comp ref="C29"> - <value>10 uF</value> - <footprint>Capacitor_SMD:C_0805_2012Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">963-TMK212BBJ106MGHT</field> - </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5EB888B2</tstamp> - </comp> - <comp ref="C30"> - <value>0.1 uF</value> - <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">963-EMF105B7104KVHF</field> - </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5EB89107</tstamp> - </comp> - <comp ref="D2"> - <value>Green</value> - <footprint>LED_SMD:LED_0603_1608Metric_Castellated</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">710-150060VS75000</field> - </fields> - <libsource lib="Device" part="LED_Small" description="Light emitting diode, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5EC0587D</tstamp> - </comp> - <comp ref="R14"> - <value>4k7R</value> - <footprint>Resistor_SMD:R_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">71-CRCW04024K70FKEDC</field> - </fields> - <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5EC06BA5</tstamp> - </comp> - <comp ref="C14"> - <value>1 uF X5R</value> - <footprint>Capacitor_SMD:C_0603_1608Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">603-CC603KRX7R7BB105</field> - </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5ECDAEDC</tstamp> - </comp> - <comp ref="U5"> - <value>74AXP4T245PWJ</value> - <footprint>Package_SO:SSOP-16_4.4x5.2mm_P0.65mm</footprint> - <datasheet>https://www.mouser.com/datasheet/2/916/74AXP4T245-1648415.pdf</datasheet> - <fields> - <field name="Mouser">771-74AXP4T245PWJ</field> - </fields> - <libsource lib="spider-parts" part="74AXP4T245PWJ" description="4-bit dual supply translating transceiver; 3-state"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5ED5BCDA</tstamp> - </comp> - <comp ref="U6"> - <value>74AXP4T245PWJ</value> - <footprint>Package_SO:SSOP-16_4.4x5.2mm_P0.65mm</footprint> - <datasheet>https://www.mouser.com/datasheet/2/916/74AXP4T245-1648415.pdf</datasheet> - <fields> - <field name="Mouser">771-74AXP4T245PWJ</field> - </fields> - <libsource lib="spider-parts" part="74AXP4T245PWJ" description="4-bit dual supply translating transceiver; 3-state"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5ED5D0C8</tstamp> - </comp> - <comp ref="R12"> - <value>4k7R</value> - <footprint>Resistor_SMD:R_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">71-CRCW04024K70FKEDC</field> - </fields> - <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5EFDB5F0</tstamp> - </comp> - <comp ref="C16"> - <value>0.1 uF</value> - <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">963-EMF105B7104KVHF</field> - </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F0C50A2</tstamp> - </comp> - <comp ref="C21"> - <value>0.1 uF</value> - <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">963-EMF105B7104KVHF</field> - </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F0C5AEF</tstamp> - </comp> - <comp ref="C22"> - <value>0.1 uF</value> - <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">963-EMF105B7104KVHF</field> - </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F0C60D9</tstamp> - </comp> - <comp ref="C17"> - <value>0.1 uF</value> - <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">963-EMF105B7104KVHF</field> - </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F0C6BBB</tstamp> - </comp> - <comp ref="R21"> - <value>4k7R</value> - <footprint>Resistor_SMD:R_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">71-CRCW04024K70FKEDC</field> - </fields> - <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F38F27E</tstamp> - </comp> - <comp ref="R22"> - <value>4k7R</value> - <footprint>Resistor_SMD:R_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">71-CRCW04024K70FKEDC</field> - </fields> - <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F38F5FF</tstamp> - </comp> - <comp ref="U1"> - <value>MLX90393</value> - <footprint>spider-parts:Melexis-QFN-16</footprint> - <fields> - <field name="Mouser">482-90393ELWABA011RE</field> - </fields> - <libsource lib="other-parts" part="MLX90393" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F45A39B</tstamp> - </comp> - <comp ref="U3"> - <value>LSM6DSM</value> - <footprint>spider-parts:ST_LGA14_L</footprint> - <datasheet>www.st.com/resource/en/datasheet/lsm6dsm.pdf</datasheet> - <fields> - <field name="Mouser">511-LSM6DSMTR</field> - </fields> - <libsource lib="Sensor_Motion" part="LSM6DS3" description="I2C/SPI, iNEMO inertial module: always-on 3D accelerometer and 3D gyroscope"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F5E4723</tstamp> - </comp> - <comp ref="C13"> - <value>0.1 uF</value> - <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">963-EMF105B7104KVHF</field> - </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F70E3AA</tstamp> - </comp> - <comp ref="C10"> - <value>0.1 uF</value> - <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">963-EMF105B7104KVHF</field> - </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F70EAED</tstamp> - </comp> - <comp ref="C5"> - <value>0.1 uF</value> - <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">963-EMF105B7104KVHF</field> - </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F8C3573</tstamp> - </comp> - <comp ref="C1"> - <value>0.1 uF</value> - <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">963-EMF105B7104KVHF</field> - </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F9983EB</tstamp> + <tstamp>5F2A9B51</tstamp> </comp> <comp ref="D3"> <value>Red</value> @@ -711,18 +480,62 @@ <sheetpath names="/" tstamps="/"/> <tstamp>5FC15F98</tstamp> </comp> - <comp ref="D4"> - <value>Green</value> - <footprint>LED_SMD:LED_0603_1608Metric_Castellated</footprint> + <comp ref="C14"> + <value>1 uF X5R</value> + <footprint>Capacitor_SMD:C_0603_1608Metric</footprint> <datasheet>~</datasheet> <fields> - <field name="Mouser">710-150060VS75000</field> + <field name="Mouser">603-CC603KRX7R7BB105</field> </fields> - <libsource lib="Device" part="LED_Small" description="Light emitting diode, small symbol"/> + <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> <sheetpath names="/" tstamps="/"/> - <tstamp>5FC422FF</tstamp> + <tstamp>5ECDAEDC</tstamp> </comp> - <comp ref="R17"> + <comp ref="U4"> + <value>MIC5205-3.3YM5</value> + <footprint>Package_TO_SOT_SMD:SOT-23-5</footprint> + <datasheet>http://ww1.microchip.com/downloads/en/DeviceDoc/20005785A.pdf</datasheet> + <fields> + <field name="Mouser">998-MIC5205-3.3YM5TR</field> + </fields> + <libsource lib="Regulator_Linear" part="MIC5205-3.3YM5" description="150mA low dropout linear regulator, fixed 3.3V output, SOT-23-5"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>606C9546</tstamp> + </comp> + <comp ref="C15"> + <value>470 pF</value> + <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">603-AC402KRX7R8BB471</field> + </fields> + <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>607E6047</tstamp> + </comp> + <comp ref="C18"> + <value>22 uF</value> + <footprint>Capacitor_SMD:C_0805_2012Metric</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">963-JMK212BJ226MG-T</field> + </fields> + <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5ECDA827</tstamp> + </comp> + <comp ref="L3"> + <value>2.2 uH</value> + <footprint>Inductor_SMD:L_6.3x6.3_H3</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser"> 81-1255AY-2R2NP3</field> + </fields> + <libsource lib="Device" part="L_Small" description="Inductor, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5E9B73BF</tstamp> + </comp> + <comp ref="R9"> <value>4k7R</value> <footprint>Resistor_SMD:R_0402_1005Metric</footprint> <datasheet>~</datasheet> @@ -731,40 +544,40 @@ </fields> <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> <sheetpath names="/" tstamps="/"/> - <tstamp>5FC42305</tstamp> + <tstamp>5E9BB140</tstamp> </comp> - <comp ref="C26"> - <value>0.1 uF</value> - <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> + <comp ref="C24"> + <value>10 uF X5R 10V</value> + <footprint>Capacitor_SMD:C_0805_2012Metric</footprint> <datasheet>~</datasheet> <fields> - <field name="Mouser">963-EMF105B7104KVHF</field> + <field name="Mouser">963-TMK212BBJ106MGHT</field> </fields> <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> <sheetpath names="/" tstamps="/"/> - <tstamp>5FCCE312</tstamp> + <tstamp>5E9BBFDA</tstamp> </comp> - <comp ref="R8"> - <value>100kR</value> - <footprint>Resistor_SMD:R_0603_1608Metric</footprint> + <comp ref="D2"> + <value>Green</value> + <footprint>LED_SMD:LED_0603_1608Metric_Castellated</footprint> <datasheet>~</datasheet> <fields> - <field name="Mouser">71-CRCW0603100KFKEAC</field> + <field name="Mouser">710-150060VS75000</field> + </fields> + <libsource lib="Device" part="LED_Small" description="Light emitting diode, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5EC0587D</tstamp> + </comp> + <comp ref="R14"> + <value>4k7R</value> + <footprint>Resistor_SMD:R_0402_1005Metric</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">71-CRCW04024K70FKEDC</field> </fields> <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> <sheetpath names="/" tstamps="/"/> - <tstamp>5FE3BEE8</tstamp> - </comp> - <comp ref="R7"> - <value>100kR</value> - <footprint>Resistor_SMD:R_0603_1608Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">71-CRCW0603100KFKEAC</field> - </fields> - <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5FE3C350</tstamp> + <tstamp>5EC06BA5</tstamp> </comp> <comp ref="U7"> <value>TPS62133</value> @@ -909,50 +722,6 @@ <sheetpath names="/" tstamps="/"/> <tstamp>6065D361</tstamp> </comp> - <comp ref="U4"> - <value>MIC5205-3.3YM5</value> - <footprint>Package_TO_SOT_SMD:SOT-23-5</footprint> - <datasheet>http://ww1.microchip.com/downloads/en/DeviceDoc/20005785A.pdf</datasheet> - <fields> - <field name="Mouser">998-MIC5205-3.3YM5TR</field> - </fields> - <libsource lib="Regulator_Linear" part="MIC5205-3.3YM5" description="150mA low dropout linear regulator, fixed 3.3V output, SOT-23-5"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>606C9546</tstamp> - </comp> - <comp ref="C15"> - <value>470 pF</value> - <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">603-AC402KRX7R8BB471</field> - </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>607E6047</tstamp> - </comp> - <comp ref="C18"> - <value>22 uF</value> - <footprint>Capacitor_SMD:C_0805_2012Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">963-JMK212BJ226MG-T</field> - </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5ECDA827</tstamp> - </comp> - <comp ref="R13"> - <value>100kR</value> - <footprint>Resistor_SMD:R_0603_1608Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">71-CRCW0603100KFKEAC</field> - </fields> - <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>608DF700</tstamp> - </comp> <comp ref="C36"> <value>22 uF 10V</value> <footprint>Capacitor_SMD:CP_Elec_5x5.4</footprint> @@ -975,214 +744,93 @@ <sheetpath names="/" tstamps="/"/> <tstamp>5E9BF236</tstamp> </comp> - <comp ref="C27"> - <value>0.1 uF</value> - <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> + <comp ref="J5"> + <value>Conn_01x03</value> + <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> <datasheet>~</datasheet> <fields> - <field name="Mouser">963-EMF105B7104KVHF</field> + <field name="Mouser">855-M20-9990346</field> </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> + <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> <sheetpath names="/" tstamps="/"/> - <tstamp>60F2637B</tstamp> + <tstamp>5E9152B5</tstamp> </comp> - <comp ref="Q2"> - <value>DMP4051LK3-13</value> - <footprint>Package_TO_SOT_SMD:TO-252-3_TabPin2</footprint> + <comp ref="J6"> + <value>Conn_01x03</value> + <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> <datasheet>~</datasheet> <fields> - <field name="Mouser">621-DMP4051LK3-13</field> + <field name="Mouser">855-M20-9990346</field> </fields> - <libsource lib="Device" part="Q_PMOS_GDS" description="P-MOSFET transistor, gate/drain/source"/> + <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> <sheetpath names="/" tstamps="/"/> - <tstamp>60FF4F08</tstamp> + <tstamp>5E915E0A</tstamp> </comp> - <comp ref="Q1"> - <value>2N7002-7-F</value> - <footprint>Package_TO_SOT_SMD:SOT-323_SC-70</footprint> + <comp ref="J11"> + <value>Conn_01x03</value> + <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> <datasheet>~</datasheet> <fields> - <field name="Mouser">621-2N7002-F</field> + <field name="Mouser">855-M20-9990346</field> </fields> - <libsource lib="Device" part="Q_NMOS_GSD" description="N-MOSFET transistor, gate/source/drain"/> + <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> <sheetpath names="/" tstamps="/"/> - <tstamp>610305CE</tstamp> + <tstamp>5E93E9B3</tstamp> </comp> - <comp ref="D1"> - <value>BAT54AWFILMY</value> - <footprint>Package_TO_SOT_SMD:SOT-323_SC-70</footprint> + <comp ref="J12"> + <value>Conn_01x03</value> + <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> <datasheet>~</datasheet> <fields> - <field name="Mouser">511-BAT54AWFILMY</field> + <field name="Mouser">855-M20-9990346</field> </fields> - <libsource lib="Device" part="D_Schottky_x2_ACom_KKA" description="Dual Schottky diode, common anode on pin 3"/> + <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> <sheetpath names="/" tstamps="/"/> - <tstamp>61066161</tstamp> + <tstamp>5E93E9B9</tstamp> </comp> - <comp ref="SW2"> - <value>TL3305CF260QG</value> - <footprint>Button_Switch_SMD:SW_SPST_TL3305C</footprint> + <comp ref="J9"> + <value>Conn_01x03</value> + <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> <datasheet>~</datasheet> <fields> - <field name="Mouser">612-TL3305CF260QG</field> + <field name="Mouser">855-M20-9990346</field> </fields> - <libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/> + <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> <sheetpath names="/" tstamps="/"/> - <tstamp>5E8D26EF</tstamp> + <tstamp>5E94BF10</tstamp> </comp> - <comp ref="R2"> - <value>100kR</value> - <footprint>Resistor_SMD:R_0603_1608Metric</footprint> + <comp ref="J10"> + <value>Conn_01x03</value> + <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> <datasheet>~</datasheet> <fields> - <field name="Mouser">71-CRCW0603100KFKEAC</field> + <field name="Mouser">855-M20-9990346</field> </fields> - <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> + <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> <sheetpath names="/" tstamps="/"/> - <tstamp>5E8EA4BF</tstamp> + <tstamp>5E94BF16</tstamp> </comp> - <comp ref="SW1"> - <value>TL3305CF260QG</value> - <footprint>Button_Switch_SMD:SW_SPST_TL3305C</footprint> + <comp ref="J15"> + <value>Conn_01x03</value> + <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> <datasheet>~</datasheet> <fields> - <field name="Mouser">612-TL3305CF260QG</field> + <field name="Mouser">855-M20-9990346</field> </fields> - <libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/> + <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> <sheetpath names="/" tstamps="/"/> - <tstamp>5E8E8AB0</tstamp> + <tstamp>5E958E6F</tstamp> </comp> - <comp ref="J3"> - <value>Conn_02x05_Odd_Even</value> - <footprint>Connector_PinSocket_2.54mm:PinSocket_2x05_P2.54mm_Vertical</footprint> + <comp ref="J16"> + <value>Conn_01x03</value> + <footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint> <datasheet>~</datasheet> <fields> - <field name="Mouser">649-67997-410HLF</field> + <field name="Mouser">855-M20-9990346</field> </fields> - <libsource lib="Connector_Generic" part="Conn_02x05_Odd_Even" description="Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"/> + <libsource lib="Connector_Generic" part="Conn_01x03" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> <sheetpath names="/" tstamps="/"/> - <tstamp>61143211</tstamp> - </comp> - <comp ref="TP1"> - <value>TestPoint</value> - <footprint>TestPoint:TestPoint_Pad_D1.0mm</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">NoPart</field> - </fields> - <libsource lib="Connector" part="TestPoint" description="test point"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>619DE332</tstamp> - </comp> - <comp ref="C23"> - <value>0.1 uF</value> - <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">963-EMF105B7104KVHF</field> - </fields> - <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>61A01E71</tstamp> - </comp> - <comp ref="U8"> - <value>ATmega328P-MU</value> - <footprint>Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm</footprint> - <datasheet>http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf</datasheet> - <fields> - <field name="Mouser"> 556-ATMEGA328P-MU</field> - </fields> - <libsource lib="MCU_Microchip_ATmega" part="ATmega328P-MU" description="20MHz, 32kB Flash, 2kB SRAM, 1kB EEPROM, QFN-32"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5EA1F7F1</tstamp> - </comp> - <comp ref="TP5"> - <value>TestPoint</value> - <footprint>TestPoint:TestPoint_Pad_D1.0mm</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">NoPart</field> - </fields> - <libsource lib="Connector" part="TestPoint" description="test point"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F10002E</tstamp> - </comp> - <comp ref="TP6"> - <value>TestPoint</value> - <footprint>TestPoint:TestPoint_Pad_D1.0mm</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">NoPart</field> - </fields> - <libsource lib="Connector" part="TestPoint" description="test point"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F133589</tstamp> - </comp> - <comp ref="TP4"> - <value>TestPoint</value> - <footprint>TestPoint:TestPoint_Pad_D1.0mm</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">NoPart</field> - </fields> - <libsource lib="Connector" part="TestPoint" description="test point"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F167C38</tstamp> - </comp> - <comp ref="TP7"> - <value>TestPoint</value> - <footprint>TestPoint:TestPoint_Pad_D1.0mm</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">NoPart</field> - </fields> - <libsource lib="Connector" part="TestPoint" description="test point"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F16806B</tstamp> - </comp> - <comp ref="TP3"> - <value>TestPoint</value> - <footprint>TestPoint:TestPoint_Pad_D1.0mm</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">NoPart</field> - </fields> - <libsource lib="Connector" part="TestPoint" description="test point"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F1CEB01</tstamp> - </comp> - <comp ref="TP9"> - <value>TestPoint</value> - <footprint>TestPoint:TestPoint_Pad_D1.0mm</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">NoPart</field> - </fields> - <libsource lib="Connector" part="TestPoint" description="test point"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F202822</tstamp> - </comp> - <comp ref="TP2"> - <value>TestPoint</value> - <footprint>TestPoint:TestPoint_Pad_D1.0mm</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">NoPart</field> - </fields> - <libsource lib="Connector" part="TestPoint" description="test point"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F26D06C</tstamp> - </comp> - <comp ref="TP10"> - <value>TestPoint</value> - <footprint>TestPoint:TestPoint_Pad_D1.0mm</footprint> - <datasheet>~</datasheet> - <fields> - <field name="Mouser">NoPart</field> - </fields> - <libsource lib="Connector" part="TestPoint" description="test point"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5F2A9B51</tstamp> + <tstamp>5E958E75</tstamp> </comp> <comp ref="R23"> <value>100kR</value> @@ -1261,6 +909,138 @@ <sheetpath names="/" tstamps="/"/> <tstamp>5F7A3573</tstamp> </comp> + <comp ref="R21"> + <value>4k7R</value> + <footprint>Resistor_SMD:R_0402_1005Metric</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">71-CRCW04024K70FKEDC</field> + </fields> + <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5F38F27E</tstamp> + </comp> + <comp ref="R22"> + <value>4k7R</value> + <footprint>Resistor_SMD:R_0402_1005Metric</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">71-CRCW04024K70FKEDC</field> + </fields> + <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5F38F5FF</tstamp> + </comp> + <comp ref="J3"> + <value>Conn_02x05_Odd_Even</value> + <footprint>Connector_PinSocket_2.54mm:PinSocket_2x05_P2.54mm_Vertical</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">649-67997-410HLF</field> + </fields> + <libsource lib="Connector_Generic" part="Conn_02x05_Odd_Even" description="Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>61143211</tstamp> + </comp> + <comp ref="C16"> + <value>0.1 uF</value> + <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">963-EMF105B7104KVHF</field> + </fields> + <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5F0C50A2</tstamp> + </comp> + <comp ref="C21"> + <value>0.1 uF</value> + <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">963-EMF105B7104KVHF</field> + </fields> + <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5F0C5AEF</tstamp> + </comp> + <comp ref="U5"> + <value>FXMA108</value> + <footprint>Package_DFN_QFN:WQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x2.9mm</footprint> + <datasheet>http://www.onsemi.com/pub/Collateral/FXMA108-D.pdf</datasheet> + <fields> + <field name="Mouser">512-FXMA108BQX</field> + </fields> + <libsource lib="Logic_LevelTranslator" part="FXMA108" description="Dual-Supply, 8-Bit Signal Translator with Configurable Voltage Supplies and Signals Levels, 3-State Outputs and Auto Direction Sensing, WQFN-20"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5FE1CDC5</tstamp> + </comp> + <comp ref="C17"> + <value>0.1 uF</value> + <footprint>Capacitor_SMD:C_0402_1005Metric</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">963-EMF105B7104KVHF</field> + </fields> + <libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5FF84269</tstamp> + </comp> + <comp ref="D1"> + <value>BAT54CLT3G</value> + <footprint>Package_TO_SOT_SMD:SOT-23</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">863-BAT54CLT3G</field> + </fields> + <libsource lib="Device" part="D_Schottky_x2_KCom_AAK" description="Dual Schottky diode, common cathode on pin 3"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>604FA26F</tstamp> + </comp> + <comp ref="R3"> + <value>100kR</value> + <footprint>Resistor_SMD:R_0603_1608Metric</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">71-CRCW0603100KFKEAC</field> + </fields> + <libsource lib="Device" part="R_Small" description="Resistor, small symbol"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>605D978D</tstamp> + </comp> + <comp ref="H1"> + <value>MountingHole</value> + <footprint>MountingHole:MountingHole_3.2mm_M3</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">NoPart</field> + </fields> + <libsource lib="Mechanical" part="MountingHole" description="Mounting Hole without connection"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5F594AC1</tstamp> + </comp> + <comp ref="H2"> + <value>MountingHole</value> + <footprint>MountingHole:MountingHole_3.2mm_M3</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">NoPart</field> + </fields> + <libsource lib="Mechanical" part="MountingHole" description="Mounting Hole without connection"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5F5954A2</tstamp> + </comp> + <comp ref="H3"> + <value>MountingHole</value> + <footprint>MountingHole:MountingHole_3.2mm_M3</footprint> + <datasheet>~</datasheet> + <fields> + <field name="Mouser">NoPart</field> + </fields> + <libsource lib="Mechanical" part="MountingHole" description="Mounting Hole without connection"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5F5B06DB</tstamp> + </comp> </components> <libparts> <libpart lib="Connector" part="Conn_Coaxial"> @@ -1351,31 +1131,6 @@ <pin num="10" name="Pin_10" type="passive"/> </pins> </libpart> - <libpart lib="Connector_Generic" part="Conn_02x06_Odd_Even"> - <description>Generic connector, double row, 02x06, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)</description> - <docs>~</docs> - <footprints> - <fp>Connector*:*_2x??_*</fp> - </footprints> - <fields> - <field name="Reference">J</field> - <field name="Value">Conn_02x06_Odd_Even</field> - </fields> - <pins> - <pin num="1" name="Pin_1" type="passive"/> - <pin num="2" name="Pin_2" type="passive"/> - <pin num="3" name="Pin_3" type="passive"/> - <pin num="4" name="Pin_4" type="passive"/> - <pin num="5" name="Pin_5" type="passive"/> - <pin num="6" name="Pin_6" type="passive"/> - <pin num="7" name="Pin_7" type="passive"/> - <pin num="8" name="Pin_8" type="passive"/> - <pin num="9" name="Pin_9" type="passive"/> - <pin num="10" name="Pin_10" type="passive"/> - <pin num="11" name="Pin_11" type="passive"/> - <pin num="12" name="Pin_12" type="passive"/> - </pins> - </libpart> <libpart lib="Device" part="C_Small"> <description>Unpolarized capacitor, small symbol</description> <docs>~</docs> @@ -1408,17 +1163,17 @@ <pin num="4" name="4" type="passive"/> </pins> </libpart> - <libpart lib="Device" part="D_Schottky_x2_ACom_KKA"> - <description>Dual Schottky diode, common anode on pin 3</description> + <libpart lib="Device" part="D_Schottky_x2_KCom_AAK"> + <description>Dual Schottky diode, common cathode on pin 3</description> <docs>~</docs> <fields> <field name="Reference">D</field> - <field name="Value">D_Schottky_x2_ACom_KKA</field> + <field name="Value">D_Schottky_x2_KCom_AAK</field> </fields> <pins> - <pin num="1" name="K" type="passive"/> - <pin num="2" name="K" type="passive"/> - <pin num="3" name="A" type="passive"/> + <pin num="1" name="A" type="passive"/> + <pin num="2" name="A" type="passive"/> + <pin num="3" name="K" type="passive"/> </pins> </libpart> <libpart lib="Device" part="LED_Small"> @@ -1497,66 +1252,39 @@ <pin num="2" name="~" type="passive"/> </pins> </libpart> - <libpart lib="MCU_Microchip_ATmega" part="ATmega48PV-10MU"> - <aliases> - <alias>ATmega48P-20MU</alias> - <alias>ATmega48A-MU</alias> - <alias>ATmega48PA-MU</alias> - <alias>ATmega88PV-10MU</alias> - <alias>ATmega88P-20MU</alias> - <alias>ATmega88A-MU</alias> - <alias>ATmega88PA-MU</alias> - <alias>ATmega168PV-10MU</alias> - <alias>ATmega168P-20MU</alias> - <alias>ATmega168A-MU</alias> - <alias>ATmega168PA-MU</alias> - <alias>ATmega328-MU</alias> - <alias>ATmega328P-MU</alias> - </aliases> - <description>10MHz, 4kB Flash, 512B SRAM, 256B EEPROM, QFN-32</description> - <docs>http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8025-8-bit-AVR-Microcontroller-ATmega48P-88P-168P_Datasheet.pdf</docs> + <libpart lib="Logic_LevelTranslator" part="FXMA108"> + <description>Dual-Supply, 8-Bit Signal Translator with Configurable Voltage Supplies and Signals Levels, 3-State Outputs and Auto Direction Sensing, WQFN-20</description> + <docs>http://www.onsemi.com/pub/Collateral/FXMA108-D.pdf</docs> <footprints> - <fp>QFN*1EP*5x5mm*P0.5mm*</fp> + <fp>WQFN*2.5x4.5mm*P0.5mm*EP1x2.9mm*</fp> </footprints> <fields> <field name="Reference">U</field> - <field name="Value">ATmega48PV-10MU</field> - <field name="Footprint">Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm</field> + <field name="Value">FXMA108</field> + <field name="Footprint">Package_DFN_QFN:WQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x2.9mm</field> </fields> <pins> - <pin num="1" name="PD3" type="BiDi"/> - <pin num="2" name="PD4" type="BiDi"/> - <pin num="3" name="GND" type="power_in"/> - <pin num="4" name="VCC" type="power_in"/> - <pin num="5" name="GND" type="passive"/> - <pin num="6" name="VCC" type="passive"/> - <pin num="7" name="XTAL1/PB6" type="BiDi"/> - <pin num="8" name="XTAL2/PB7" type="BiDi"/> - <pin num="9" name="PD5" type="BiDi"/> - <pin num="10" name="PD6" type="BiDi"/> - <pin num="11" name="PD7" type="BiDi"/> - <pin num="12" name="PB0" type="BiDi"/> - <pin num="13" name="PB1" type="BiDi"/> - <pin num="14" name="PB2" type="BiDi"/> - <pin num="15" name="PB3" type="BiDi"/> - <pin num="16" name="PB4" type="BiDi"/> - <pin num="17" name="PB5" type="BiDi"/> - <pin num="18" name="AVCC" type="power_in"/> - <pin num="19" name="ADC6" type="input"/> - <pin num="20" name="AREF" type="passive"/> - <pin num="21" name="GND" type="passive"/> - <pin num="22" name="ADC7" type="input"/> - <pin num="23" name="PC0" type="BiDi"/> - <pin num="24" name="PC1" type="BiDi"/> - <pin num="25" name="PC2" type="BiDi"/> - <pin num="26" name="PC3" type="BiDi"/> - <pin num="27" name="PC4" type="BiDi"/> - <pin num="28" name="PC5" type="BiDi"/> - <pin num="29" name="~RESET~/PC6" type="BiDi"/> - <pin num="30" name="PD0" type="BiDi"/> - <pin num="31" name="PD1" type="BiDi"/> - <pin num="32" name="PD2" type="BiDi"/> - <pin num="33" name="GND" type="passive"/> + <pin num="1" name="VCCA" type="power_in"/> + <pin num="2" name="A0" type="BiDi"/> + <pin num="3" name="A1" type="BiDi"/> + <pin num="4" name="A2" type="BiDi"/> + <pin num="5" name="A3" type="BiDi"/> + <pin num="6" name="A4" type="BiDi"/> + <pin num="7" name="A5" type="BiDi"/> + <pin num="8" name="A6" type="BiDi"/> + <pin num="9" name="A7" type="BiDi"/> + <pin num="10" name="GND" type="power_in"/> + <pin num="11" name="~OE" type="input"/> + <pin num="12" name="B7" type="BiDi"/> + <pin num="13" name="B6" type="BiDi"/> + <pin num="14" name="B5" type="BiDi"/> + <pin num="15" name="B4" type="BiDi"/> + <pin num="16" name="B3" type="BiDi"/> + <pin num="17" name="B2" type="BiDi"/> + <pin num="18" name="B1" type="BiDi"/> + <pin num="19" name="B0" type="BiDi"/> + <pin num="20" name="VCCB" type="power_in"/> + <pin num="21" name="NC" type="NotConnected"/> </pins> </libpart> <libpart lib="MCU_Nordic" part="nRF52810-QCxx"> @@ -1606,6 +1334,17 @@ <pin num="33" name="VSS" type="passive"/> </pins> </libpart> + <libpart lib="Mechanical" part="MountingHole"> + <description>Mounting Hole without connection</description> + <docs>~</docs> + <footprints> + <fp>MountingHole*</fp> + </footprints> + <fields> + <field name="Reference">H</field> + <field name="Value">MountingHole</field> + </fields> + </libpart> <libpart lib="Regulator_Linear" part="AP131-15"> <aliases> <alias>AP131-18</alias> @@ -1648,7 +1387,7 @@ <alias>SPX3819M5-L-3-3</alias> <alias>SPX3819M5-L-5-0</alias> </aliases> - <description>300mA low dropout linear regulator, shutdown pin, 1.5V fixed positive output, SOT-23-5 package</description> + <description>300mA low dropout linear regulator, shutdown pin, 1.5V fixed positive output, SOT-23-5</description> <docs>http://www.diodes.com/_files/datasheets/AP131.pdf</docs> <footprints> <fp>SOT?23*</fp> @@ -1777,34 +1516,6 @@ <pin num="16" name="NC" type="NotConnected"/> </pins> </libpart> - <libpart lib="spider-parts" part="74AXP4T245PWJ"> - <description>4-bit dual supply translating transceiver; 3-state</description> - <docs>https://www.mouser.com/datasheet/2/916/74AXP4T245-1648415.pdf</docs> - <fields> - <field name="Reference">U</field> - <field name="Value">74AXP4T245PWJ</field> - <field name="Footprint">Package_SO:SSOP-16_4.4x5.2mm_P0.65mm</field> - <field name="Mouser">771-74AXP4T245PWJ</field> - </fields> - <pins> - <pin num="1" name="VCCA" type="power_in"/> - <pin num="2" name="1DIR" type="input"/> - <pin num="3" name="2DIR" type="input"/> - <pin num="4" name="1A1" type="BiDi"/> - <pin num="5" name="1A2" type="BiDi"/> - <pin num="6" name="2A1" type="BiDi"/> - <pin num="7" name="2A2" type="BiDi"/> - <pin num="8" name="GND" type="passive"/> - <pin num="9" name="GND" type="passive"/> - <pin num="10" name="2B2" type="BiDi"/> - <pin num="11" name="2B1" type="BiDi"/> - <pin num="12" name="1B2" type="BiDi"/> - <pin num="13" name="1B1" type="BiDi"/> - <pin num="14" name="2~OE" type="input"/> - <pin num="15" name="1~OE" type="input"/> - <pin num="16" name="VCCB" type="power_in"/> - </pins> - </libpart> </libparts> <libraries> <library logical="Connector"> @@ -1816,12 +1527,15 @@ <library logical="Device"> <uri>/usr/share/kicad/library/Device.lib</uri> </library> - <library logical="MCU_Microchip_ATmega"> - <uri>/usr/share/kicad/library/MCU_Microchip_ATmega.lib</uri> + <library logical="Logic_LevelTranslator"> + <uri>/usr/share/kicad/library/Logic_LevelTranslator.lib</uri> </library> <library logical="MCU_Nordic"> <uri>/usr/share/kicad/library/MCU_Nordic.lib</uri> </library> + <library logical="Mechanical"> + <uri>/usr/share/kicad/library/Mechanical.lib</uri> + </library> <library logical="Regulator_Linear"> <uri>/usr/share/kicad/library/Regulator_Linear.lib</uri> </library> @@ -1835,605 +1549,462 @@ <uri>/usr/share/kicad/library/Switch.lib</uri> </library> <library logical="other-parts"> - <uri>/home/kelvin/src/ball-spider/pcb/ball-spider/other-parts.lib</uri> - </library> - <library logical="spider-parts"> - <uri>/home/kelvin/src/ball-spider/pcb/ball-spider/spider-parts.lib</uri> + <uri>/home/kelvin/src/spiderbot/pcb/ball-spider/other-parts.lib</uri> </library> </libraries> <nets> - <net code="1" name="/VBAT_MEAS"> - <node ref="R24" pin="1"/> - <node ref="C37" pin="1"/> - <node ref="U8" pin="19"/> - <node ref="Q3" pin="2"/> - <node ref="TP8" pin="1"/> - </net> - <net code="2" name="GND"> - <node ref="J3" pin="1"/> - <node ref="SW1" pin="2"/> - <node ref="C18" pin="2"/> - <node ref="SW2" pin="2"/> - <node ref="U9" pin="8"/> - <node ref="Q1" pin="2"/> - <node ref="C27" pin="2"/> - <node ref="C25" pin="2"/> - <node ref="C36" pin="2"/> - <node ref="J4" pin="1"/> - <node ref="J8" pin="1"/> - <node ref="J4" pin="3"/> - <node ref="R6" pin="2"/> - <node ref="J2" pin="1"/> - <node ref="J5" pin="1"/> - <node ref="J6" pin="1"/> - <node ref="C15" pin="2"/> - <node ref="U9" pin="17"/> - <node ref="R24" pin="2"/> - <node ref="C37" pin="2"/> - <node ref="R25" pin="2"/> - <node ref="U8" pin="5"/> - <node ref="U8" pin="33"/> - <node ref="U8" pin="3"/> - <node ref="C23" pin="2"/> - <node ref="U8" pin="21"/> - <node ref="J11" pin="1"/> - <node ref="J12" pin="1"/> - <node ref="J9" pin="1"/> - <node ref="J14" pin="1"/> - <node ref="U9" pin="5"/> - <node ref="U4" pin="2"/> - <node ref="C34" pin="2"/> - <node ref="U9" pin="6"/> - <node ref="C3" pin="2"/> - <node ref="U9" pin="16"/> - <node ref="U9" pin="15"/> - <node ref="TP10" pin="1"/> - <node ref="J10" pin="1"/> - <node ref="J13" pin="1"/> - <node ref="C31" pin="2"/> - <node ref="U2" pin="20"/> - <node ref="C29" pin="2"/> - <node ref="C30" pin="2"/> - <node ref="C17" pin="1"/> - <node ref="C16" pin="1"/> - <node ref="C21" pin="2"/> - <node ref="U2" pin="33"/> - <node ref="C22" pin="2"/> - <node ref="U2" pin="29"/> - <node ref="J1" pin="2"/> - <node ref="C24" pin="2"/> - <node ref="C14" pin="2"/> + <net code="1" name="GND"> <node ref="C6" pin="2"/> <node ref="C7" pin="2"/> <node ref="C8" pin="2"/> - <node ref="U5" pin="9"/> - <node ref="C9" pin="2"/> <node ref="C11" pin="2"/> - <node ref="U5" pin="10"/> + <node ref="C9" pin="2"/> <node ref="C2" pin="2"/> - <node ref="U5" pin="3"/> - <node ref="U5" pin="8"/> - <node ref="C33" pin="2"/> - <node ref="C4" pin="2"/> - <node ref="C32" pin="2"/> - <node ref="Y1" pin="4"/> - <node ref="J7" pin="1"/> - <node ref="Y1" pin="2"/> - <node ref="Y2" pin="2"/> - <node ref="Y2" pin="4"/> - <node ref="U6" pin="6"/> - <node ref="U6" pin="7"/> - <node ref="U6" pin="8"/> - <node ref="U6" pin="9"/> - <node ref="C12" pin="2"/> - <node ref="C28" pin="2"/> - <node ref="R5" pin="2"/> - <node ref="R16" pin="2"/> <node ref="U1" pin="10"/> + <node ref="U1" pin="9"/> + <node ref="U1" pin="4"/> + <node ref="U1" pin="14"/> + <node ref="U1" pin="13"/> + <node ref="U1" pin="12"/> + <node ref="U1" pin="11"/> + <node ref="U3" pin="7"/> + <node ref="U3" pin="6"/> <node ref="U3" pin="1"/> - <node ref="J15" pin="1"/> + <node ref="C37" pin="2"/> + <node ref="R24" pin="2"/> + <node ref="R3" pin="2"/> + <node ref="U5" pin="10"/> + <node ref="C17" pin="2"/> + <node ref="J1" pin="2"/> + <node ref="U2" pin="33"/> + <node ref="U2" pin="29"/> + <node ref="U2" pin="20"/> + <node ref="R25" pin="2"/> + <node ref="C21" pin="2"/> + <node ref="C16" pin="1"/> + <node ref="J3" pin="1"/> + <node ref="Y1" pin="4"/> + <node ref="C27" pin="2"/> + <node ref="C4" pin="2"/> + <node ref="C3" pin="2"/> + <node ref="Y1" pin="2"/> + <node ref="C23" pin="2"/> + <node ref="C18" pin="2"/> + <node ref="R5" pin="2"/> + <node ref="J2" pin="1"/> + <node ref="C15" pin="2"/> + <node ref="C12" pin="2"/> + <node ref="TP10" pin="1"/> + <node ref="C10" pin="2"/> <node ref="C13" pin="2"/> <node ref="C5" pin="2"/> + <node ref="C1" pin="2"/> + <node ref="U4" pin="2"/> + <node ref="C24" pin="2"/> + <node ref="SW2" pin="2"/> + <node ref="Q1" pin="2"/> + <node ref="SW1" pin="2"/> + <node ref="C14" pin="2"/> + <node ref="U9" pin="15"/> + <node ref="U9" pin="5"/> + <node ref="C35" pin="2"/> + <node ref="U9" pin="17"/> + <node ref="U9" pin="16"/> + <node ref="C20" pin="2"/> + <node ref="J11" pin="1"/> + <node ref="C31" pin="2"/> + <node ref="J6" pin="1"/> + <node ref="J12" pin="1"/> + <node ref="J9" pin="1"/> <node ref="C19" pin="2"/> - <node ref="C10" pin="2"/> - <node ref="C26" pin="2"/> - <node ref="J16" pin="1"/> - <node ref="R17" pin="2"/> - <node ref="U1" pin="9"/> - <node ref="U1" pin="12"/> - <node ref="U1" pin="13"/> - <node ref="U1" pin="14"/> - <node ref="U1" pin="4"/> - <node ref="U1" pin="11"/> + <node ref="U9" pin="8"/> + <node ref="J5" pin="1"/> + <node ref="U9" pin="6"/> <node ref="U7" pin="15"/> <node ref="U7" pin="16"/> - <node ref="U7" pin="17"/> - <node ref="C1" pin="2"/> - <node ref="C35" pin="2"/> - <node ref="U3" pin="6"/> - <node ref="U3" pin="7"/> - <node ref="C20" pin="2"/> + <node ref="J16" pin="1"/> + <node ref="J15" pin="1"/> + <node ref="C25" pin="2"/> + <node ref="C36" pin="2"/> <node ref="U7" pin="5"/> <node ref="U7" pin="6"/> <node ref="U7" pin="8"/> + <node ref="U7" pin="17"/> + <node ref="J10" pin="1"/> + <node ref="C34" pin="2"/> </net> - <net code="3" name="/LED_GREEN"> - <node ref="D4" pin="2"/> - <node ref="U8" pin="1"/> - </net> - <net code="4" name="Net-(D4-Pad1)"> - <node ref="R17" pin="1"/> - <node ref="D4" pin="1"/> - </net> - <net code="5" name="Net-(L3-Pad1)"> - <node ref="U7" pin="3"/> - <node ref="U7" pin="1"/> - <node ref="L3" pin="1"/> - <node ref="U7" pin="2"/> - </net> - <net code="6" name="Net-(R9-Pad2)"> - <node ref="R9" pin="2"/> - <node ref="U7" pin="13"/> - </net> - <net code="7" name="/VDD_3V3"> - <node ref="U6" pin="2"/> - <node ref="C27" pin="1"/> - <node ref="U6" pin="3"/> - <node ref="U2" pin="25"/> - <node ref="C17" pin="2"/> - <node ref="U2" pin="32"/> - <node ref="U2" pin="9"/> - <node ref="C16" pin="2"/> - <node ref="R7" pin="1"/> - <node ref="U4" pin="5"/> - <node ref="U1" pin="2"/> - <node ref="U1" pin="15"/> - <node ref="U1" pin="8"/> - <node ref="C18" pin="1"/> - <node ref="R13" pin="1"/> - <node ref="J4" pin="12"/> - <node ref="R3" pin="1"/> - <node ref="C1" pin="1"/> - <node ref="R1" pin="1"/> - <node ref="U5" pin="1"/> - <node ref="U3" pin="12"/> - <node ref="U3" pin="8"/> - <node ref="R8" pin="1"/> - <node ref="U3" pin="5"/> - <node ref="C11" pin="1"/> - <node ref="C10" pin="1"/> - <node ref="C13" pin="1"/> - <node ref="C23" pin="1"/> - <node ref="U5" pin="2"/> - <node ref="U6" pin="1"/> - <node ref="C5" pin="1"/> - </net> - <net code="8" name="/IMU_SDA"> - <node ref="R7" pin="2"/> - <node ref="U1" pin="5"/> - <node ref="U2" pin="27"/> - <node ref="TP4" pin="1"/> - <node ref="U3" pin="14"/> - </net> - <net code="9" name="Net-(U1-Pad6)"> - <node ref="U1" pin="6"/> - </net> - <net code="10" name="/IMU_RDY"> - <node ref="U1" pin="1"/> - <node ref="TP6" pin="1"/> - <node ref="U2" pin="26"/> - </net> - <net code="11" name="/IMU_SCK"> - <node ref="U3" pin="13"/> - <node ref="R8" pin="2"/> - <node ref="U1" pin="3"/> - <node ref="TP7" pin="1"/> - <node ref="U2" pin="28"/> - </net> - <net code="12" name="/LED_RED"> - <node ref="U8" pin="32"/> - <node ref="D3" pin="2"/> - </net> - <net code="13" name="Net-(D3-Pad1)"> - <node ref="R16" pin="1"/> - <node ref="D3" pin="1"/> - </net> - <net code="14" name="/VSERVO_5V_R"> - <node ref="J16" pin="2"/> - <node ref="J15" pin="2"/> - <node ref="D5" pin="2"/> - <node ref="J14" pin="2"/> - <node ref="J11" pin="2"/> - <node ref="L4" pin="2"/> - <node ref="J12" pin="2"/> - <node ref="J13" pin="2"/> - <node ref="U9" pin="14"/> - <node ref="C36" pin="1"/> - </net> - <net code="15" name="Net-(R18-Pad2)"> - <node ref="R18" pin="2"/> - <node ref="U9" pin="13"/> - </net> - <net code="16" name="/VREG_EN"> - <node ref="R18" pin="1"/> - <node ref="U2" pin="12"/> - <node ref="R9" pin="1"/> - </net> - <net code="17" name="Net-(C19-Pad1)"> - <node ref="C19" pin="1"/> - <node ref="U7" pin="9"/> - </net> - <net code="18" name="Net-(R10-Pad2)"> - <node ref="R10" pin="2"/> - <node ref="U7" pin="7"/> - </net> - <net code="19" name="/PG_L"> - <node ref="D1" pin="1"/> - <node ref="U7" pin="4"/> - <node ref="R14" pin="2"/> - </net> - <net code="20" name="Net-(J3-Pad6)"> - <node ref="J3" pin="6"/> - <node ref="R21" pin="1"/> - </net> - <net code="21" name="Net-(J3-Pad8)"> - <node ref="J3" pin="8"/> - <node ref="R22" pin="1"/> - </net> - <net code="22" name="Net-(U1-Pad7)"> - <node ref="U1" pin="7"/> - </net> - <net code="23" name="Net-(U1-Pad16)"> - <node ref="U1" pin="16"/> - </net> - <net code="24" name="Net-(U6-Pad10)"> - <node ref="U6" pin="10"/> - </net> - <net code="25" name="Net-(U5-Pad7)"> - <node ref="U5" pin="7"/> - </net> - <net code="26" name="/BUZZER_3V3"> - <node ref="TP5" pin="1"/> - <node ref="U2" pin="8"/> - <node ref="U6" pin="5"/> - </net> - <net code="27" name="Net-(U3-Pad9)"> - <node ref="U3" pin="9"/> - </net> - <net code="28" name="Net-(U3-Pad3)"> - <node ref="U3" pin="3"/> - </net> - <net code="29" name="Net-(U3-Pad2)"> - <node ref="U3" pin="2"/> - </net> - <net code="30" name="Net-(U3-Pad11)"> - <node ref="U3" pin="11"/> - </net> - <net code="31" name="Net-(U3-Pad10)"> - <node ref="U3" pin="10"/> - </net> - <net code="32" name="Net-(D5-Pad1)"> - <node ref="R20" pin="1"/> - <node ref="D5" pin="1"/> - </net> - <net code="33" name="Net-(TP3-Pad1)"> - <node ref="U3" pin="4"/> - <node ref="TP3" pin="1"/> - </net> - <net code="34" name="/BUZZER_5V0"> - <node ref="TP1" pin="1"/> - <node ref="U6" pin="12"/> - </net> - <net code="35" name="Net-(C32-Pad1)"> - <node ref="Y2" pin="3"/> - <node ref="U8" pin="8"/> - <node ref="C32" pin="1"/> - </net> - <net code="36" name="Net-(C33-Pad1)"> - <node ref="U8" pin="7"/> - <node ref="Y2" pin="1"/> - <node ref="C33" pin="1"/> - </net> - <net code="37" name="Net-(U8-Pad22)"> - <node ref="U8" pin="22"/> - </net> - <net code="38" name="/KNEE2"> - <node ref="J13" pin="3"/> - <node ref="U8" pin="12"/> - </net> - <net code="39" name="Net-(J3-Pad4)"> - <node ref="J3" pin="4"/> - </net> - <net code="40" name="/ATMEGA_TX_5V0"> - <node ref="U8" pin="31"/> - <node ref="J4" pin="7"/> - </net> - <net code="41" name="/ATMEGA_RX_5V0"> - <node ref="J4" pin="9"/> - <node ref="U8" pin="30"/> - </net> - <net code="42" name="Net-(R11-Pad2)"> - <node ref="R23" pin="1"/> - <node ref="R11" pin="2"/> - </net> - <net code="43" name="Net-(Q3-Pad3)"> - <node ref="R23" pin="2"/> - <node ref="Q3" pin="3"/> - </net> - <net code="44" name="/VSERVO_5V_L"> - <node ref="U7" pin="14"/> - <node ref="C22" pin="1"/> - <node ref="C30" pin="1"/> - <node ref="L3" pin="2"/> - <node ref="U5" pin="16"/> - <node ref="D2" pin="2"/> - <node ref="C21" pin="1"/> - <node ref="C29" pin="1"/> - <node ref="C26" pin="1"/> - <node ref="C25" pin="1"/> - <node ref="J4" pin="2"/> - <node ref="U8" pin="18"/> - <node ref="U8" pin="20"/> - <node ref="J8" pin="2"/> - <node ref="J10" pin="2"/> - <node ref="R25" pin="1"/> - <node ref="Q3" pin="1"/> - <node ref="U8" pin="6"/> - <node ref="U8" pin="4"/> - <node ref="J9" pin="2"/> - <node ref="J5" pin="2"/> - <node ref="J6" pin="2"/> - <node ref="J7" pin="2"/> - <node ref="U6" pin="16"/> - <node ref="R15" pin="1"/> - </net> - <net code="45" name="/HIP2"> - <node ref="J15" pin="3"/> - <node ref="U8" pin="13"/> - </net> - <net code="46" name="/KNEE3"> - <node ref="J14" pin="3"/> - <node ref="U8" pin="9"/> - </net> - <net code="47" name="/HIP0"> - <node ref="J5" pin="3"/> - <node ref="U8" pin="28"/> - </net> - <net code="48" name="/VBAT"> - <node ref="R11" pin="1"/> - <node ref="C35" pin="1"/> - <node ref="U7" pin="11"/> - <node ref="R10" pin="1"/> - <node ref="C24" pin="1"/> - <node ref="C20" pin="1"/> - <node ref="C14" pin="1"/> - <node ref="J3" pin="2"/> - <node ref="Q2" pin="2"/> - <node ref="U9" pin="10"/> - <node ref="U9" pin="11"/> - <node ref="U9" pin="12"/> - <node ref="C34" pin="1"/> - <node ref="R19" pin="1"/> - <node ref="U7" pin="10"/> - <node ref="U7" pin="12"/> - <node ref="U4" pin="1"/> - <node ref="U4" pin="3"/> - </net> - <net code="49" name="Net-(R19-Pad2)"> + <net code="2" name="Net-(R19-Pad2)"> <node ref="U9" pin="7"/> <node ref="R19" pin="2"/> </net> - <net code="50" name="Net-(C31-Pad1)"> + <net code="3" name="Net-(L4-Pad1)"> + <node ref="U9" pin="1"/> + <node ref="L4" pin="1"/> + <node ref="U9" pin="2"/> + <node ref="U9" pin="3"/> + </net> + <net code="4" name="Net-(C31-Pad1)"> <node ref="C31" pin="1"/> <node ref="U9" pin="9"/> </net> - <net code="51" name="Net-(L4-Pad1)"> - <node ref="U9" pin="3"/> - <node ref="L4" pin="1"/> - <node ref="U9" pin="1"/> - <node ref="U9" pin="2"/> + <net code="5" name="/VSERVO_5V_R"> + <node ref="J11" pin="2"/> + <node ref="L4" pin="2"/> + <node ref="J12" pin="2"/> + <node ref="C36" pin="1"/> + <node ref="D5" pin="2"/> + <node ref="J15" pin="2"/> + <node ref="U9" pin="14"/> + <node ref="J16" pin="2"/> </net> - <net code="52" name="Net-(C15-Pad1)"> - <node ref="U4" pin="4"/> - <node ref="C15" pin="1"/> + <net code="6" name="/VBAT"> + <node ref="U9" pin="12"/> + <node ref="C20" pin="1"/> + <node ref="R10" pin="1"/> + <node ref="U9" pin="11"/> + <node ref="U9" pin="10"/> + <node ref="R11" pin="1"/> + <node ref="R19" pin="1"/> + <node ref="J3" pin="2"/> + <node ref="R18" pin="1"/> + <node ref="C35" pin="1"/> + <node ref="C24" pin="1"/> + <node ref="R9" pin="1"/> + <node ref="C14" pin="1"/> + <node ref="Q2" pin="2"/> + <node ref="C34" pin="1"/> + <node ref="U4" pin="3"/> + <node ref="U4" pin="1"/> + <node ref="U7" pin="12"/> + <node ref="U7" pin="11"/> + <node ref="U7" pin="10"/> </net> - <net code="53" name="/PG_R"> - <node ref="U9" pin="4"/> - <node ref="R20" pin="2"/> - <node ref="D1" pin="2"/> - </net> - <net code="54" name="/POWER_SWITCH"> - <node ref="R2" pin="1"/> - <node ref="U2" pin="10"/> - </net> - <net code="55" name="/HIP1"> - <node ref="J6" pin="3"/> - <node ref="U8" pin="23"/> - </net> - <net code="56" name="/ATMEGA_MISO_5V0"> - <node ref="U8" pin="16"/> - <node ref="J4" pin="8"/> - <node ref="U5" pin="11"/> - </net> - <net code="57" name="/ATMEGA_CSN_5V0"> - <node ref="U8" pin="14"/> - <node ref="U5" pin="13"/> - <node ref="J4" pin="6"/> - </net> - <net code="58" name="/ATMEGA_MOSI_5V0"> - <node ref="U8" pin="15"/> - <node ref="J4" pin="4"/> - <node ref="U5" pin="12"/> - </net> - <net code="59" name="/ATMEGA_CSN_3V3"> - <node ref="U2" pin="5"/> - <node ref="U5" pin="4"/> - </net> - <net code="60" name="/ATMEGA_MISO_3V3"> - <node ref="U2" pin="3"/> + <net code="7" name="/FOOT0"> + <node ref="J15" pin="3"/> <node ref="U5" pin="6"/> </net> - <net code="61" name="/ATMEGA_SCK_3V3"> - <node ref="U2" pin="6"/> - <node ref="U6" pin="4"/> - </net> - <net code="62" name="Net-(C6-Pad1)"> - <node ref="C6" pin="1"/> - <node ref="U2" pin="30"/> - </net> - <net code="63" name="/ATMEGA_RSTN_3V3"> - <node ref="U6" pin="14"/> - <node ref="U2" pin="7"/> - </net> - <net code="64" name="/XTAL_N"> - <node ref="C4" pin="1"/> - <node ref="Y1" pin="1"/> - <node ref="U2" pin="24"/> - </net> - <net code="65" name="/XTAL_P"> - <node ref="Y1" pin="3"/> - <node ref="C3" pin="1"/> - <node ref="U2" pin="23"/> - </net> - <net code="66" name="Net-(C12-Pad1)"> - <node ref="R5" pin="1"/> - <node ref="C12" pin="1"/> - <node ref="TP2" pin="1"/> - <node ref="SW1" pin="1"/> - <node ref="Q1" pin="1"/> - <node ref="R2" pin="2"/> - </net> - <net code="67" name="Net-(Q1-Pad3)"> - <node ref="TP9" pin="1"/> - <node ref="Q1" pin="3"/> - <node ref="R4" pin="2"/> - <node ref="Q2" pin="1"/> - <node ref="SW2" pin="1"/> - </net> - <net code="68" name="/VCHARGE_8V0"> - <node ref="J2" pin="2"/> - <node ref="J3" pin="9"/> - <node ref="Q2" pin="3"/> - <node ref="R4" pin="1"/> - <node ref="J3" pin="10"/> - </net> - <net code="69" name="/NRF52_SWCLK"> - <node ref="J3" pin="5"/> - <node ref="U2" pin="17"/> - </net> - <net code="70" name="/NRF52_SWDIO"> - <node ref="J3" pin="7"/> - <node ref="U2" pin="18"/> - </net> - <net code="71" name="Net-(U2-Pad31)"> - <node ref="U2" pin="31"/> - </net> - <net code="72" name="/KNEE1"> - <node ref="J8" pin="3"/> - <node ref="U8" pin="24"/> - </net> - <net code="73" name="/KNEE0"> - <node ref="U8" pin="27"/> - <node ref="J7" pin="3"/> - </net> - <net code="74" name="/HIP3"> - <node ref="U8" pin="2"/> + <net code="8" name="/FOOT1"> + <node ref="U5" pin="7"/> <node ref="J16" pin="3"/> </net> - <net code="75" name="/NRF52_RST"> + <net code="9" name="/VSERVO_5V_L"> + <node ref="D2" pin="2"/> + <node ref="U5" pin="1"/> + <node ref="L3" pin="2"/> + <node ref="J10" pin="2"/> + <node ref="C25" pin="1"/> + <node ref="J5" pin="2"/> + <node ref="J6" pin="2"/> + <node ref="J9" pin="2"/> + <node ref="C16" pin="2"/> + <node ref="R25" pin="1"/> + <node ref="Q3" pin="1"/> + <node ref="U7" pin="14"/> + </net> + <net code="10" name="/HIP0"> + <node ref="J5" pin="3"/> + <node ref="U5" pin="2"/> + </net> + <net code="11" name="/HIP3"> + <node ref="J6" pin="3"/> + <node ref="U5" pin="5"/> + </net> + <net code="12" name="/FOOT2"> + <node ref="J11" pin="3"/> + <node ref="U5" pin="8"/> + </net> + <net code="13" name="/FOOT3"> + <node ref="J12" pin="3"/> + <node ref="U5" pin="9"/> + </net> + <net code="14" name="Net-(C19-Pad1)"> + <node ref="U7" pin="9"/> + <node ref="C19" pin="1"/> + </net> + <net code="15" name="Net-(L3-Pad1)"> + <node ref="U7" pin="2"/> + <node ref="U7" pin="1"/> + <node ref="U7" pin="3"/> + <node ref="L3" pin="1"/> + </net> + <net code="16" name="Net-(R10-Pad2)"> + <node ref="U7" pin="7"/> + <node ref="R10" pin="2"/> + </net> + <net code="17" name="Net-(R18-Pad2)"> + <node ref="U9" pin="13"/> + <node ref="R18" pin="2"/> + </net> + <net code="18" name="Net-(D5-Pad1)"> + <node ref="D5" pin="1"/> + <node ref="R20" pin="1"/> + </net> + <net code="19" name="/PG_R"> + <node ref="R20" pin="2"/> + <node ref="D1" pin="2"/> + <node ref="U9" pin="4"/> + </net> + <net code="20" name="/HIP1_3V3"> + <node ref="U2" pin="4"/> + <node ref="U5" pin="18"/> + </net> + <net code="21" name="/POWER_SWITCH"> + <node ref="R2" pin="1"/> + <node ref="U2" pin="13"/> + </net> + <net code="22" name="/LED_RED"> + <node ref="D3" pin="1"/> + <node ref="U2" pin="12"/> + </net> + <net code="23" name="/VBAT_MEAS"> + <node ref="C37" pin="1"/> + <node ref="U2" pin="2"/> + <node ref="TP8" pin="1"/> + <node ref="Q3" pin="2"/> + <node ref="R24" pin="1"/> + </net> + <net code="24" name="/HIP0_3V3"> + <node ref="U2" pin="3"/> + <node ref="U5" pin="19"/> + </net> + <net code="25" name="/HIP2_3V3"> + <node ref="U2" pin="5"/> + <node ref="U5" pin="17"/> + </net> + <net code="26" name="/HIP3_3V3"> + <node ref="U2" pin="6"/> + <node ref="U5" pin="16"/> + </net> + <net code="27" name="/FOOT0_3V3"> + <node ref="U2" pin="7"/> + <node ref="U5" pin="15"/> + </net> + <net code="28" name="/FOOT1_3V3"> + <node ref="U2" pin="8"/> + <node ref="U5" pin="14"/> + </net> + <net code="29" name="/FOOT2_3V3"> + <node ref="U2" pin="10"/> + <node ref="U5" pin="13"/> + </net> + <net code="30" name="/FOOT3_3V3"> + <node ref="U2" pin="11"/> + <node ref="U5" pin="12"/> + </net> + <net code="31" name="Net-(U5-Pad21)"> + <node ref="U5" pin="21"/> + </net> + <net code="32" name="Net-(D1-Pad3)"> + <node ref="D1" pin="3"/> + <node ref="R3" pin="1"/> + <node ref="U5" pin="11"/> + </net> + <net code="33" name="/HIP1"> + <node ref="J9" pin="3"/> + <node ref="U5" pin="3"/> + </net> + <net code="34" name="/HIP2"> + <node ref="U5" pin="4"/> + <node ref="J10" pin="3"/> + </net> + <net code="35" name="Net-(R11-Pad2)"> + <node ref="R11" pin="2"/> + <node ref="R23" pin="1"/> + </net> + <net code="36" name="Net-(Q3-Pad3)"> + <node ref="R23" pin="2"/> + <node ref="Q3" pin="3"/> + </net> + <net code="37" name="Net-(J3-Pad6)"> + <node ref="J3" pin="6"/> + <node ref="R21" pin="1"/> + </net> + <net code="38" name="Net-(J3-Pad8)"> + <node ref="J3" pin="8"/> + <node ref="R22" pin="1"/> + </net> + <net code="39" name="/NRF52_RX_3V3"> + <node ref="U2" pin="15"/> + <node ref="R22" pin="2"/> + </net> + <net code="40" name="/NRF52_TX_3V3"> + <node ref="U2" pin="14"/> + <node ref="R21" pin="2"/> + </net> + <net code="41" name="/NRF52_RST"> <node ref="U2" pin="16"/> <node ref="J3" pin="3"/> <node ref="R1" pin="2"/> </net> - <net code="76" name="/NRF52_RX_3V3"> - <node ref="U2" pin="15"/> - <node ref="R22" pin="2"/> + <net code="42" name="Net-(J3-Pad4)"> + <node ref="J3" pin="4"/> </net> - <net code="77" name="Net-(C8-Pad1)"> + <net code="43" name="/NRF52_SWCLK"> + <node ref="U2" pin="17"/> + <node ref="J3" pin="5"/> + </net> + <net code="44" name="/NRF52_SWDIO"> + <node ref="U2" pin="18"/> + <node ref="J3" pin="7"/> + </net> + <net code="45" name="/VDD_3V3"> + <node ref="R1" pin="1"/> + <node ref="C18" pin="1"/> + <node ref="U5" pin="20"/> + <node ref="C23" pin="1"/> + <node ref="C21" pin="1"/> + <node ref="U1" pin="8"/> + <node ref="U1" pin="2"/> + <node ref="U1" pin="15"/> + <node ref="C17" pin="1"/> + <node ref="U2" pin="32"/> + <node ref="U3" pin="8"/> + <node ref="U3" pin="5"/> + <node ref="C27" pin="1"/> + <node ref="U2" pin="25"/> + <node ref="U3" pin="12"/> + <node ref="U2" pin="9"/> + <node ref="R8" pin="1"/> + <node ref="R7" pin="1"/> + <node ref="U4" pin="5"/> + <node ref="C11" pin="1"/> + <node ref="C13" pin="1"/> + <node ref="C10" pin="1"/> + <node ref="R16" pin="2"/> + <node ref="C5" pin="1"/> + <node ref="C1" pin="1"/> + </net> + <net code="46" name="/VCHARGE_8V0"> + <node ref="Q2" pin="3"/> + <node ref="J3" pin="10"/> + <node ref="J3" pin="9"/> + <node ref="J2" pin="2"/> + <node ref="R4" pin="1"/> + </net> + <net code="47" name="Net-(C7-Pad1)"> + <node ref="C7" pin="1"/> + <node ref="U2" pin="22"/> + </net> + <net code="48" name="Net-(U2-Pad31)"> + <node ref="U2" pin="31"/> + </net> + <net code="49" name="/IMU_SCK"> + <node ref="R8" pin="2"/> + <node ref="U3" pin="13"/> + <node ref="U2" pin="28"/> + <node ref="U1" pin="3"/> + <node ref="TP7" pin="1"/> + </net> + <net code="50" name="Net-(U1-Pad7)"> + <node ref="U1" pin="7"/> + </net> + <net code="51" name="Net-(TP3-Pad1)"> + <node ref="U3" pin="4"/> + <node ref="TP3" pin="1"/> + </net> + <net code="52" name="Net-(C9-Pad1)"> + <node ref="C9" pin="1"/> + <node ref="U2" pin="1"/> + </net> + <net code="53" name="Net-(L2-Pad2)"> + <node ref="L2" pin="2"/> + <node ref="U2" pin="19"/> + </net> + <net code="54" name="Net-(J1-Pad1)"> + <node ref="L1" pin="1"/> + <node ref="J1" pin="1"/> + </net> + <net code="55" name="Net-(C2-Pad1)"> + <node ref="L2" pin="1"/> + <node ref="C2" pin="1"/> + <node ref="L1" pin="2"/> + </net> + <net code="56" name="Net-(C8-Pad1)"> <node ref="U2" pin="21"/> <node ref="C8" pin="1"/> </net> - <net code="78" name="Net-(L2-Pad2)"> - <node ref="U2" pin="19"/> - <node ref="L2" pin="2"/> + <net code="57" name="Net-(C6-Pad1)"> + <node ref="U2" pin="30"/> + <node ref="C6" pin="1"/> </net> - <net code="79" name="/NRF52_TX_3V3"> - <node ref="U2" pin="14"/> - <node ref="R21" pin="2"/> + <net code="58" name="Net-(U3-Pad10)"> + <node ref="U3" pin="10"/> </net> - <net code="80" name="/REG_PG_N"> - <node ref="U2" pin="13"/> - <node ref="D1" pin="3"/> - <node ref="R13" pin="2"/> + <net code="59" name="Net-(U3-Pad11)"> + <node ref="U3" pin="11"/> </net> - <net code="81" name="Net-(C9-Pad1)"> - <node ref="U2" pin="1"/> - <node ref="C9" pin="1"/> + <net code="60" name="Net-(U3-Pad2)"> + <node ref="U3" pin="2"/> </net> - <net code="82" name="Net-(C7-Pad1)"> - <node ref="U2" pin="22"/> - <node ref="C7" pin="1"/> + <net code="61" name="Net-(U3-Pad3)"> + <node ref="U3" pin="3"/> </net> - <net code="83" name="Net-(J1-Pad1)"> - <node ref="J1" pin="1"/> - <node ref="L1" pin="1"/> + <net code="62" name="Net-(U3-Pad9)"> + <node ref="U3" pin="9"/> </net> - <net code="84" name="Net-(C2-Pad1)"> - <node ref="C2" pin="1"/> - <node ref="L2" pin="1"/> - <node ref="L1" pin="2"/> + <net code="63" name="Net-(U1-Pad6)"> + <node ref="U1" pin="6"/> </net> - <net code="85" name="/FOOT3"> - <node ref="U8" pin="10"/> - <node ref="J12" pin="3"/> + <net code="64" name="Net-(U1-Pad16)"> + <node ref="U1" pin="16"/> </net> - <net code="86" name="/FOOT2"> - <node ref="J11" pin="3"/> - <node ref="U8" pin="11"/> + <net code="65" name="Net-(D3-Pad2)"> + <node ref="R16" pin="1"/> + <node ref="D3" pin="2"/> </net> - <net code="87" name="/FOOT1"> - <node ref="J10" pin="3"/> - <node ref="U8" pin="25"/> + <net code="66" name="Net-(R9-Pad2)"> + <node ref="R9" pin="2"/> + <node ref="U7" pin="13"/> </net> - <net code="88" name="/FOOT0"> - <node ref="U8" pin="26"/> - <node ref="J9" pin="3"/> - </net> - <net code="89" name="Net-(D2-Pad1)"> + <net code="67" name="Net-(D2-Pad1)"> <node ref="D2" pin="1"/> <node ref="R14" pin="1"/> </net> - <net code="90" name="/ATMEGA_MOSI_3V3"> - <node ref="U5" pin="5"/> - <node ref="U2" pin="4"/> + <net code="68" name="/PG_L"> + <node ref="U7" pin="4"/> + <node ref="D1" pin="1"/> + <node ref="R14" pin="2"/> </net> - <net code="91" name="/NRF52_OUTPUT_ENABLE"> - <node ref="R3" pin="2"/> - <node ref="U2" pin="2"/> - <node ref="U6" pin="15"/> - <node ref="U5" pin="15"/> - <node ref="U5" pin="14"/> + <net code="69" name="Net-(C15-Pad1)"> + <node ref="C15" pin="1"/> + <node ref="U4" pin="4"/> </net> - <net code="92" name="Net-(R12-Pad2)"> - <node ref="R12" pin="2"/> - <node ref="U6" pin="11"/> + <net code="70" name="/IMU_RDY"> + <node ref="U1" pin="1"/> + <node ref="U2" pin="26"/> + <node ref="TP6" pin="1"/> </net> - <net code="93" name="/ATMEGA_PROG_3V3"> - <node ref="R6" pin="1"/> - <node ref="J4" pin="11"/> - <node ref="U2" pin="11"/> + <net code="71" name="/IMU_SDA"> + <node ref="U1" pin="5"/> + <node ref="TP4" pin="1"/> + <node ref="R7" pin="2"/> + <node ref="U2" pin="27"/> + <node ref="U3" pin="14"/> </net> - <net code="94" name="/ATMEGA_SCK_5V0"> - <node ref="J4" pin="10"/> - <node ref="U8" pin="17"/> - <node ref="U6" pin="13"/> + <net code="72" name="/XTAL_N"> + <node ref="Y1" pin="1"/> + <node ref="C4" pin="1"/> + <node ref="U2" pin="24"/> </net> - <net code="95" name="/ATMEGA_RSTN_5V0"> - <node ref="C28" pin="1"/> - <node ref="R15" pin="2"/> - <node ref="R12" pin="1"/> - <node ref="J4" pin="5"/> - <node ref="U8" pin="29"/> + <net code="73" name="/XTAL_P"> + <node ref="C3" pin="1"/> + <node ref="U2" pin="23"/> + <node ref="Y1" pin="3"/> + </net> + <net code="74" name="Net-(C12-Pad1)"> + <node ref="R5" pin="1"/> + <node ref="SW1" pin="1"/> + <node ref="R2" pin="2"/> + <node ref="TP2" pin="1"/> + <node ref="C12" pin="1"/> + <node ref="Q1" pin="1"/> + </net> + <net code="75" name="Net-(Q1-Pad3)"> + <node ref="Q2" pin="1"/> + <node ref="SW2" pin="1"/> + <node ref="R4" pin="2"/> + <node ref="TP9" pin="1"/> + <node ref="Q1" pin="3"/> </net> </nets> </export> diff --git a/pcb/ball-spider/gen_mouser.py b/pcb/ball-spider/gen_mouser.py index 6102f23..27c3500 100644 --- a/pcb/ball-spider/gen_mouser.py +++ b/pcb/ball-spider/gen_mouser.py @@ -1,3 +1,4 @@ +# use bom2grouped_csv to generate input BOM file import argparse import csv