From e09d95650dcff104a6a875ee891afde548858145 Mon Sep 17 00:00:00 2001 From: isthatme Date: Fri, 24 Nov 2017 09:33:19 -0700 Subject: [PATCH] Finished schematic for Altoids Power Supply Also did a few footprints, most of them not needed. --- .../Altoids-PowerSupply-cache.bck | 8 + .../Altoids-PowerSupply-cache.dcm | 8 + .../Altoids-PowerSupply-cache.lib | 484 ++++++ .../Altoids-PowerSupply.kicad_pcb | 141 ++ Altoids-PowerSupply/Altoids-PowerSupply.net | 45 + Altoids-PowerSupply/Altoids-PowerSupply.pro | 64 + Altoids-PowerSupply/Altoids-PowerSupply.sch | 1359 +++++++++++++++++ .../BattHolder-1049.kicad_mod | 21 + .../KeyElco-1043P.kicad_mod | 26 + .../QFN16-Pad.kicad_mod | 31 + Altoids-PowerSupply/fp-lib-table | 3 + Custom-Parts/batthold-2x18650-1049.dcm | 3 + Custom-Parts/batthold-2x18650-1049.lib | 20 + 13 files changed, 2213 insertions(+) create mode 100644 Altoids-PowerSupply/Altoids-PowerSupply-cache.bck create mode 100644 Altoids-PowerSupply/Altoids-PowerSupply-cache.dcm create mode 100644 Altoids-PowerSupply/Altoids-PowerSupply-cache.lib create mode 100644 Altoids-PowerSupply/Altoids-PowerSupply.kicad_pcb create mode 100644 Altoids-PowerSupply/Altoids-PowerSupply.net create mode 100644 Altoids-PowerSupply/Altoids-PowerSupply.pro create mode 100644 Altoids-PowerSupply/Altoids-PowerSupply.sch create mode 100644 Altoids-PowerSupply/cust_footprints.pretty/BattHolder-1049.kicad_mod create mode 100644 Altoids-PowerSupply/cust_footprints.pretty/KeyElco-1043P.kicad_mod create mode 100644 Altoids-PowerSupply/cust_footprints.pretty/QFN16-Pad.kicad_mod create mode 100644 Altoids-PowerSupply/fp-lib-table create mode 100644 Custom-Parts/batthold-2x18650-1049.dcm create mode 100644 Custom-Parts/batthold-2x18650-1049.lib diff --git a/Altoids-PowerSupply/Altoids-PowerSupply-cache.bck b/Altoids-PowerSupply/Altoids-PowerSupply-cache.bck new file mode 100644 index 0000000..7bd105b --- /dev/null +++ b/Altoids-PowerSupply/Altoids-PowerSupply-cache.bck @@ -0,0 +1,8 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP MC34063 +D Switching Power Supply Controller +K SMPS +$ENDCMP +# +#End Doc Library diff --git a/Altoids-PowerSupply/Altoids-PowerSupply-cache.dcm b/Altoids-PowerSupply/Altoids-PowerSupply-cache.dcm new file mode 100644 index 0000000..7bd105b --- /dev/null +++ b/Altoids-PowerSupply/Altoids-PowerSupply-cache.dcm @@ -0,0 +1,8 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP MC34063 +D Switching Power Supply Controller +K SMPS +$ENDCMP +# +#End Doc Library diff --git a/Altoids-PowerSupply/Altoids-PowerSupply-cache.lib b/Altoids-PowerSupply/Altoids-PowerSupply-cache.lib new file mode 100644 index 0000000..916b850 --- /dev/null +++ b/Altoids-PowerSupply/Altoids-PowerSupply-cache.lib @@ -0,0 +1,484 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# AP2127K-3.3TRG1 +# +DEF AP2127K-3.3TRG1 U 0 40 Y Y 1 F N +F0 "U" 0 -200 79 H V C CNN +F1 "AP2127K-3.3TRG1" 0 250 79 H V C CNN +F2 "" -100 0 79 H I C CNN +F3 "" -100 0 79 H I C CNN +DRAW +S -250 150 250 -150 0 1 0 N +X VIN 1 -450 100 200 R 50 50 1 1 I +X GND 2 -450 0 200 R 50 50 1 1 I +X ~SHTDWN 3 -450 -100 200 R 50 50 1 1 I +X NC 4 450 0 200 L 50 50 1 1 N +X VOUT 5 450 100 200 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# ATTINY25-20SU +# +DEF ATTINY25-20SU U 0 40 Y Y 1 F N +F0 "U" -1150 400 50 H V C CNN +F1 "ATTINY25-20SU" 1000 -400 50 H V C CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 950 0 50 H I C CIN +F3 "" 0 0 50 H I C CNN +ALIAS ATTINY45-20SU ATTINY85-20SU +DRAW +S -1200 350 1200 -350 0 1 10 f +X PB5(~RESET~/dW/ADC0/PCINT5) 1 -1350 -250 150 R 40 40 1 1 B +X PB3(XTAL1/CLKI/~OC1B~/ADC3/PCINT3) 2 -1350 -50 150 R 40 40 1 1 B +X PB4(XTAL2/CLKO/OC1B/ADC2/PCINT4) 3 -1350 -150 150 R 40 40 1 1 B +X GND 4 1350 -250 150 L 40 40 1 1 W +X PB0(MOSI/DI/SDA/AIN0/OC0A/~OC1A~/AREF/PCINT0) 5 -1350 250 150 R 40 40 1 1 B +X PB1(MISO/DO/AIN1/OC0B/OC1A/PCINT1) 6 -1350 150 150 R 40 40 1 1 B +X PB2(SCK/USCK/SCL/T0/INT0/ADC1/PCINT2) 7 -1350 50 150 R 40 40 1 1 B +X VCC 8 1350 250 150 L 40 40 1 1 W +ENDDRAW +ENDDEF +# +# BQ24230 +# +DEF BQ24230 U 0 40 Y Y 1 F N +F0 "U" 0 -900 49 H V C CNN +F1 "BQ24230" 0 100 49 H V C CNN +F2 "" -100 0 49 H I C CNN +F3 "" -100 0 49 H I C CNN +DRAW +S -300 50 300 -850 0 1 0 N +X TS 1 -500 -100 200 R 50 50 1 1 I +X BAT 2 500 0 200 L 50 50 1 1 I +X BAT 3 500 -100 200 L 50 50 1 1 I +X ~CE 4 -500 -200 200 R 50 50 1 1 I +X EN2 5 -500 -300 200 R 50 50 1 1 I +X EN1 6 -500 -400 200 R 50 50 1 1 I +X ~PGOOD 7 500 -800 200 L 50 50 1 1 O +X VSS 8 500 -400 200 L 50 50 1 1 I +X ~CHG 9 500 -700 200 L 50 50 1 1 O +X OUT 10 500 -200 200 L 50 50 1 1 I +X OUT 11 500 -300 200 L 50 50 1 1 I +X ILIM 12 -500 -500 200 R 50 50 1 1 I +X IN 13 -500 0 200 R 50 50 1 1 I +X TMR 14 -500 -600 200 R 50 50 1 1 I +X ITERM 15 -500 -700 200 R 50 50 1 1 I +X ISET 16 -500 -800 200 R 50 50 1 1 I +X PAD 17 500 -500 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x02 +# +DEF Conn_01x02 J 0 40 Y N 1 F N +F0 "J" 0 100 50 H V C CNN +F1 "Conn_01x02" 0 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 50 50 -150 1 1 10 f +X Pin_1 1 -200 0 150 R 50 50 1 1 P +X Pin_2 2 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x04_Female +# +DEF Conn_01x04_Female J 0 40 Y N 1 F N +F0 "J" 0 200 50 H V C CNN +F1 "Conn_01x04_Female" 0 -300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +A 0 -200 20 901 -901 1 1 6 N 0 -180 0 -220 +A 0 -100 20 901 -901 1 1 6 N 0 -80 0 -120 +A 0 0 20 901 -901 1 1 6 N 0 20 0 -20 +A 0 100 20 901 -901 1 1 6 N 0 120 0 80 +P 2 1 1 6 -50 -200 -20 -200 N +P 2 1 1 6 -50 -100 -20 -100 N +P 2 1 1 6 -50 0 -20 0 N +P 2 1 1 6 -50 100 -20 100 N +X Pin_1 1 -200 100 150 R 50 50 1 1 P +X Pin_2 2 -200 0 150 R 50 50 1 1 P +X Pin_3 3 -200 -100 150 R 50 50 1 1 P +X Pin_4 4 -200 -200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x04_Male +# +DEF Conn_01x04_Male J 0 40 Y N 1 F N +F0 "J" 0 200 50 H V C CNN +F1 "Conn_01x04_Male" 0 -300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* +$ENDFPLIST +DRAW +S 34 -195 0 -205 1 1 6 F +S 34 -95 0 -105 1 1 6 F +S 34 5 0 -5 1 1 6 F +S 34 105 0 95 1 1 6 F +P 2 1 1 6 50 -200 34 -200 N +P 2 1 1 6 50 -100 34 -100 N +P 2 1 1 6 50 0 34 0 N +P 2 1 1 6 50 100 34 100 N +X Pin_1 1 200 100 150 L 50 50 1 1 P +X Pin_2 2 200 0 150 L 50 50 1 1 P +X Pin_3 3 200 -100 150 L 50 50 1 1 P +X Pin_4 4 200 -200 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x06 +# +DEF Conn_01x06 J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x06" 0 -400 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 -295 0 -305 1 1 6 N +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 250 50 -350 1 1 10 f +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_2 2 -200 100 150 R 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 -200 -100 150 R 50 50 1 1 P +X Pin_5 5 -200 -200 150 R 50 50 1 1 P +X Pin_6 6 -200 -300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D +# +DEF D D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + TO-???* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Earth +# +DEF ~Earth #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "Earth" 0 -150 50 H I C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 2 0 1 0 -25 -75 25 -75 N +P 2 0 1 0 -5 -100 5 -100 N +P 2 0 1 0 0 -50 0 0 N +P 2 0 1 0 50 -50 -50 -50 N +X Earth 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# GNDA +# +DEF GNDA #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GNDA" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GNDA 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# KeyElco-1043P +# +DEF KeyElco-1043P U 0 40 Y Y 1 F N +F0 "U" -100 -150 49 H V C CNN +F1 "KeyElco-1043P" -50 150 49 H V C CNN +F2 "" 0 0 49 H I C CNN +F3 "" 0 0 49 H I C CNN +DRAW +S -200 100 0 -100 0 1 0 N +X BT+ 1 200 50 200 L 50 50 1 1 I +X BT- 2 200 -50 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# L +# +DEF L L 0 40 N N 1 F N +F0 "L" -50 0 50 V V C CNN +F1 "L" 75 0 50 V V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Choke_* + *Coil* + Inductor_* + L_* +$ENDFPLIST +DRAW +A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50 +A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0 +A 0 25 25 -899 899 0 1 0 N 0 0 0 50 +A 0 75 25 -899 899 0 1 0 N 0 50 0 100 +X 1 1 0 150 50 D 50 50 1 1 P +X 2 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LED +# +DEF LED D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LED" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + LED* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 -50 -50 50 N +P 2 0 1 0 -50 0 50 0 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MC34063 +# +DEF MC34063 U 0 40 Y Y 1 F N +F0 "U" 0 -250 60 H V C CNN +F1 "MC34063" 0 250 60 H V C CNN +F2 "" 0 100 60 H I C CNN +F3 "" 0 100 60 H I C CNN +DRAW +S 300 200 -300 -200 0 1 0 N +X SW_C 1 500 150 200 L 50 50 1 1 I +X SW_E 2 500 50 200 L 50 50 1 1 I +X Ct 3 500 -50 200 L 50 50 1 1 I +X GND 4 500 -150 200 L 50 50 1 1 I +X C_INV 5 -500 -150 200 R 50 50 1 1 I +X VCC 6 -500 -50 200 R 50 50 1 1 I +X I_Sense 7 -500 50 200 R 50 50 1 1 I +X DRV_C 8 -500 150 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_PMOS_GDS +# +DEF Q_PMOS_GDS Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_GDS" 200 -50 50 H V L CNN +F2 "" 200 100 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 2 0 10 0 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 N +X G 1 -200 0 200 R 50 50 1 1 I +X D 2 100 200 100 D 50 50 1 1 P +X S 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "R" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_DIP_x01 +# +DEF SW_DIP_x01 SW 0 0 Y N 1 F N +F0 "SW" 0 150 50 H V C CNN +F1 "SW_DIP_x01" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SW?DIP?x1* +$ENDFPLIST +DRAW +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 5 93 46 N +S -150 100 150 -100 0 1 10 f +X ~ 1 -300 0 200 R 50 50 1 1 P +X ~ 2 300 0 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# USB_A +# +DEF USB_A J 0 40 Y Y 1 F N +F0 "J" -200 450 50 H V L CNN +F1 "USB_A" -200 350 50 H V L CNN +F2 "" 150 -50 50 H I C CNN +F3 "" 150 -50 50 H I C CNN +$FPLIST + USB* +$ENDFPLIST +DRAW +C -150 85 25 0 1 10 F +C -25 135 15 0 1 10 F +S -200 -300 200 300 0 1 10 f +S -60 190 -170 210 0 1 0 F +S -50 180 -180 230 0 1 0 N +S -5 -300 5 -270 0 1 0 N +S 10 50 -20 20 0 1 10 F +S 200 -105 170 -95 0 1 0 N +S 200 -5 170 5 0 1 0 N +S 200 195 170 205 0 1 0 N +P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N +P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N +P 4 0 1 10 25 110 25 60 75 85 25 110 F +P 2 1 1 10 -75 85 25 85 N +X VBUS 1 300 200 100 L 50 50 1 1 W +X D- 2 300 -100 100 L 50 50 1 1 P +X D+ 3 300 0 100 L 50 50 1 1 P +X GND 4 0 -400 100 U 50 50 1 1 W +X Shield 5 -100 -400 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# USB_OTG +# +DEF USB_OTG J 0 40 Y Y 1 F N +F0 "J" -200 450 50 H V L CNN +F1 "USB_OTG" -200 350 50 H V L CNN +F2 "" 150 -50 50 H I C CNN +F3 "" 150 -50 50 H I C CNN +$FPLIST + USB* +$ENDFPLIST +DRAW +C -150 85 25 0 1 10 F +C -25 135 15 0 1 10 F +S -200 -300 200 300 0 1 10 f +S -5 -300 5 -270 0 1 0 N +S 10 50 -20 20 0 1 10 F +S 200 -205 170 -195 0 1 0 N +S 200 -105 170 -95 0 1 0 N +S 200 -5 170 5 0 1 0 N +S 200 195 170 205 0 1 0 N +P 2 0 1 10 -75 85 25 85 N +P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N +P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N +P 4 0 1 10 25 110 25 60 75 85 25 110 F +P 5 0 1 0 -170 220 -70 220 -80 190 -160 190 -170 220 F +P 9 0 1 0 -185 230 -185 220 -175 190 -175 180 -65 180 -65 190 -55 220 -55 230 -185 230 N +X VBUS 1 300 200 100 L 50 50 1 1 W +X D- 2 300 -100 100 L 50 50 1 1 P +X D+ 3 300 0 100 L 50 50 1 1 P +X ID 4 300 -200 100 L 50 50 1 1 P +X GND 5 0 -400 100 U 50 50 1 1 W +X Shield 6 -100 -400 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/Altoids-PowerSupply/Altoids-PowerSupply.kicad_pcb b/Altoids-PowerSupply/Altoids-PowerSupply.kicad_pcb new file mode 100644 index 0000000..96d3bf8 --- /dev/null +++ b/Altoids-PowerSupply/Altoids-PowerSupply.kicad_pcb @@ -0,0 +1,141 @@ +(kicad_pcb (version 4) (host pcbnew 4.0.7) + + (general + (links 0) + (no_connects 0) + (area 85.899999 41.899999 197.35 109.200001) + (thickness 1.6) + (drawings 10) + (tracks 0) + (zones 0) + (modules 0) + (nets 1) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.2) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.2) + (aux_axis_origin 0 0) + (visible_elements 7FFFFFFF) + (pcbplotparams + (layerselection 0x00030_80000001) + (usegerberextensions false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net "Net-(BT1-Pad1)") + (add_net "Net-(BT1-Pad2)") + (add_net "Net-(BT1-Pad3)") + (add_net "Net-(BT1-Pad4)") + ) + + (dimension 56 (width 0.3) (layer F.Fab) + (gr_text "56.000 mm" (at 190.85 70 270) (layer F.Fab) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 162 98) (xy 192.2 98))) + (feature2 (pts (xy 162 42) (xy 192.2 42))) + (crossbar (pts (xy 189.5 42) (xy 189.5 98))) + (arrow1a (pts (xy 189.5 98) (xy 188.913579 96.873496))) + (arrow1b (pts (xy 189.5 98) (xy 190.086421 96.873496))) + (arrow2a (pts (xy 189.5 42) (xy 188.913579 43.126504))) + (arrow2b (pts (xy 189.5 42) (xy 190.086421 43.126504))) + ) + (dimension 90.5 (width 0.3) (layer F.Fab) + (gr_text "90.500 mm" (at 131.25 107.85) (layer F.Fab) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 176.5 83.5) (xy 176.5 109.2))) + (feature2 (pts (xy 86 83.5) (xy 86 109.2))) + (crossbar (pts (xy 86 106.5) (xy 176.5 106.5))) + (arrow1a (pts (xy 176.5 106.5) (xy 175.373496 107.086421))) + (arrow1b (pts (xy 176.5 106.5) (xy 175.373496 105.913579))) + (arrow2a (pts (xy 86 106.5) (xy 87.126504 107.086421))) + (arrow2b (pts (xy 86 106.5) (xy 87.126504 105.913579))) + ) + (gr_line (start 100 98) (end 162.5 98) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 86 56) (end 86 84) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 176.5 56) (end 176.5 84) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 100 42) (end 162.5 42) (layer Edge.Cuts) (width 0.2)) + (gr_arc (start 100 84) (end 100 98) (angle 90) (layer Edge.Cuts) (width 0.2) (tstamp 5A01FC69)) + (gr_arc (start 162.5 84) (end 176.5 84) (angle 89.9) (layer Edge.Cuts) (width 0.2) (tstamp 5A01FC68)) + (gr_arc (start 162.5 56) (end 162.5 42) (angle 90) (layer Edge.Cuts) (width 0.2)) + (gr_arc (start 100 56) (end 86 56) (angle 89.9) (layer Edge.Cuts) (width 0.2)) + +) diff --git a/Altoids-PowerSupply/Altoids-PowerSupply.net b/Altoids-PowerSupply/Altoids-PowerSupply.net new file mode 100644 index 0000000..7eac773 --- /dev/null +++ b/Altoids-PowerSupply/Altoids-PowerSupply.net @@ -0,0 +1,45 @@ +(export (version D) + (design + (source C:/Users/David/Documents/kicad-projects/Altoids-PowerSupply/Altoids-PowerSupply.sch) + (date "2017-11-07 12:16:28 PM") + (tool "Eeschema 4.0.7") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source Altoids-PowerSupply.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref BT1) + (value BattHold-2X18650-1049) + (footprint cust_footprints:BattHolder-1049) + (libsource (lib batthold-2x18650-1049) (part BattHold-2X18650-1049)) + (sheetpath (names /) (tstamps /)) + (tstamp 5A01FFDD))) + (libparts + (libpart (lib batthold-2x18650-1049) (part BattHold-2X18650-1049) + (fields + (field (name Reference) BT) + (field (name Value) BattHold-2X18650-1049)) + (pins + (pin (num 1) (name BT1+) (type power_out)) + (pin (num 2) (name BT1-) (type power_out)) + (pin (num 3) (name BT2+) (type power_out)) + (pin (num 4) (name BT2-) (type power_out))))) + (libraries + (library (logical batthold-2x18650-1049) + (uri C:\Users\David\Documents\kicad-projects\Custom-Parts\batthold-2x18650-1049.lib))) + (nets + (net (code 1) (name "Net-(BT1-Pad1)") + (node (ref BT1) (pin 1))) + (net (code 2) (name "Net-(BT1-Pad2)") + (node (ref BT1) (pin 2))) + (net (code 3) (name "Net-(BT1-Pad3)") + (node (ref BT1) (pin 3))) + (net (code 4) (name "Net-(BT1-Pad4)") + (node (ref BT1) (pin 4))))) \ No newline at end of file diff --git a/Altoids-PowerSupply/Altoids-PowerSupply.pro b/Altoids-PowerSupply/Altoids-PowerSupply.pro new file mode 100644 index 0000000..b28f7cf --- /dev/null +++ b/Altoids-PowerSupply/Altoids-PowerSupply.pro @@ -0,0 +1,64 @@ +update=2017-11-07 11:47:35 AM +version=1 +last_client=kicad +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=switches +LibName4=relays +LibName5=motors +LibName6=transistors +LibName7=conn +LibName8=linear +LibName9=regul +LibName10=74xx +LibName11=cmos4000 +LibName12=adc-dac +LibName13=memory +LibName14=xilinx +LibName15=microcontrollers +LibName16=dsp +LibName17=microchip +LibName18=analog_switches +LibName19=motorola +LibName20=texas +LibName21=intel +LibName22=audio +LibName23=interface +LibName24=digital-audio +LibName25=philips +LibName26=display +LibName27=cypress +LibName28=siliconi +LibName29=opto +LibName30=atmel +LibName31=contrib +LibName32=valves +LibName33=C:/Users/David/Documents/kicad-projects/Custom-Parts/batthold-2x18650-1049 diff --git a/Altoids-PowerSupply/Altoids-PowerSupply.sch b/Altoids-PowerSupply/Altoids-PowerSupply.sch new file mode 100644 index 0000000..89db3ec --- /dev/null +++ b/Altoids-PowerSupply/Altoids-PowerSupply.sch @@ -0,0 +1,1359 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:switches +LIBS:relays +LIBS:motors +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:batthold-2x18650-1049 +LIBS:Altoids-PowerSupply-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L MC34063 U1 +U 1 1 5A15E34B +P 7350 1450 +F 0 "U1" H 7350 1200 60 0000 C CNN +F 1 "MC34063" H 7350 1700 60 0000 C CNN +F 2 "" H 7350 1550 60 0001 C CNN +F 3 "" H 7350 1550 60 0001 C CNN + 1 7350 1450 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR4 +U 1 1 5A15E3C3 +P 7950 1850 +F 0 "#PWR4" H 7950 1600 50 0001 C CNN +F 1 "GND" H 7950 1700 50 0000 C CNN +F 2 "" H 7950 1850 50 0001 C CNN +F 3 "" H 7950 1850 50 0001 C CNN + 1 7950 1850 + 1 0 0 -1 +$EndComp +$Comp +L C C2 +U 1 1 5A15E433 +P 8150 1700 +F 0 "C2" H 8175 1800 50 0000 L CNN +F 1 "Ct" H 8175 1600 50 0000 L CNN +F 2 "" H 8188 1550 50 0001 C CNN +F 3 "" H 8150 1700 50 0001 C CNN + 1 8150 1700 + 1 0 0 -1 +$EndComp +Text Notes 9000 1800 0 60 ~ 0 +Rsc = 0.24\nCt = 100pF\nL = 10uH\nCo = 330uF\nR1 = 10K\nR2 = 30K\nLfilter = 1uH\nCfilter = 100uF +$Comp +L GND #PWR1 +U 1 1 5A15E4E8 +P 8400 1600 +F 0 "#PWR1" H 8400 1350 50 0001 C CNN +F 1 "GND" H 8400 1450 50 0000 C CNN +F 2 "" H 8400 1600 50 0001 C CNN +F 3 "" H 8400 1600 50 0001 C CNN + 1 8400 1600 + 1 0 0 -1 +$EndComp +$Comp +L L L1 +U 1 1 5A15E508 +P 7350 950 +F 0 "L1" V 7300 950 50 0000 C CNN +F 1 "L" V 7425 950 50 0000 C CNN +F 2 "" H 7350 950 50 0001 C CNN +F 3 "" H 7350 950 50 0001 C CNN + 1 7350 950 + 0 1 1 0 +$EndComp +$Comp +L R R3 +U 1 1 5A15E557 +P 6700 1200 +F 0 "R3" V 6780 1200 50 0000 C CNN +F 1 "180" V 6700 1200 50 0000 C CNN +F 2 "" V 6630 1200 50 0001 C CNN +F 3 "" H 6700 1200 50 0001 C CNN + 1 6700 1200 + 0 1 1 0 +$EndComp +$Comp +L R R4 +U 1 1 5A15E5D6 +P 6400 1350 +F 0 "R4" V 6480 1350 50 0000 C CNN +F 1 "Rsc" V 6400 1350 50 0000 C CNN +F 2 "" V 6330 1350 50 0001 C CNN +F 3 "" H 6400 1350 50 0001 C CNN + 1 6400 1350 + 1 0 0 -1 +$EndComp +$Comp +L C C1 +U 1 1 5A15E73E +P 6400 1650 +F 0 "C1" H 6425 1750 50 0000 L CNN +F 1 "100uH" H 6425 1550 50 0000 L CNN +F 2 "" H 6438 1500 50 0001 C CNN +F 3 "" H 6400 1650 50 0001 C CNN + 1 6400 1650 + 1 0 0 -1 +$EndComp +$Comp +L R R1 +U 1 1 5A15E79E +P 6850 2050 +F 0 "R1" V 6930 2050 50 0000 C CNN +F 1 "R1" V 6850 2050 50 0000 C CNN +F 2 "" V 6780 2050 50 0001 C CNN +F 3 "" H 6850 2050 50 0001 C CNN + 1 6850 2050 + 1 0 0 -1 +$EndComp +$Comp +L R R2 +U 1 1 5A15E80E +P 7000 1900 +F 0 "R2" V 7080 1900 50 0000 C CNN +F 1 "R2" V 7000 1900 50 0000 C CNN +F 2 "" V 6930 1900 50 0001 C CNN +F 3 "" H 7000 1900 50 0001 C CNN + 1 7000 1900 + 0 1 1 0 +$EndComp +$Comp +L C C3 +U 1 1 5A15E86B +P 8600 2200 +F 0 "C3" H 8625 2300 50 0000 L CNN +F 1 "Co" H 8625 2100 50 0000 L CNN +F 2 "" H 8638 2050 50 0001 C CNN +F 3 "" H 8600 2200 50 0001 C CNN + 1 8600 2200 + 1 0 0 -1 +$EndComp +$Comp +L D D1 +U 1 1 5A15EC29 +P 8600 1500 +F 0 "D1" H 8600 1600 50 0000 C CNN +F 1 "1N5819" H 8600 1400 50 0000 C CNN +F 2 "" H 8600 1500 50 0001 C CNN +F 3 "" H 8600 1500 50 0001 C CNN + 1 8600 1500 + 0 -1 -1 0 +$EndComp +Text Notes 6250 650 0 79 ~ 0 +5V +$Comp +L MC34063 U2 +U 1 1 5A15F7F9 +P 7350 3550 +F 0 "U2" H 7350 3300 60 0000 C CNN +F 1 "MC34063" H 7350 3800 60 0000 C CNN +F 2 "" H 7350 3650 60 0001 C CNN +F 3 "" H 7350 3650 60 0001 C CNN + 1 7350 3550 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR14 +U 1 1 5A15F801 +P 7950 3950 +F 0 "#PWR14" H 7950 3700 50 0001 C CNN +F 1 "GND" H 7950 3800 50 0000 C CNN +F 2 "" H 7950 3950 50 0001 C CNN +F 3 "" H 7950 3950 50 0001 C CNN + 1 7950 3950 + 1 0 0 -1 +$EndComp +$Comp +L C C5 +U 1 1 5A15F809 +P 8150 3800 +F 0 "C5" H 8175 3900 50 0000 L CNN +F 1 "Ct" H 8175 3700 50 0000 L CNN +F 2 "" H 8188 3650 50 0001 C CNN +F 3 "" H 8150 3800 50 0001 C CNN + 1 8150 3800 + 1 0 0 -1 +$EndComp +Text Notes 9000 3900 0 60 ~ 0 +Rsc = 0.33\nCt = 100pF\nL = 18uH\nCo = 47uF\nR1 = 1.5K\nR2 = 13K\nLfilter = 1uH\nCfilter = 100uF +$Comp +L GND #PWR11 +U 1 1 5A15F813 +P 8400 3700 +F 0 "#PWR11" H 8400 3450 50 0001 C CNN +F 1 "GND" H 8400 3550 50 0000 C CNN +F 2 "" H 8400 3700 50 0001 C CNN +F 3 "" H 8400 3700 50 0001 C CNN + 1 8400 3700 + 1 0 0 -1 +$EndComp +$Comp +L L L2 +U 1 1 5A15F819 +P 7350 3050 +F 0 "L2" V 7300 3050 50 0000 C CNN +F 1 "L" V 7425 3050 50 0000 C CNN +F 2 "" H 7350 3050 50 0001 C CNN +F 3 "" H 7350 3050 50 0001 C CNN + 1 7350 3050 + 0 1 1 0 +$EndComp +$Comp +L R R5 +U 1 1 5A15F81F +P 6700 3300 +F 0 "R5" V 6780 3300 50 0000 C CNN +F 1 "180" V 6700 3300 50 0000 C CNN +F 2 "" V 6630 3300 50 0001 C CNN +F 3 "" H 6700 3300 50 0001 C CNN + 1 6700 3300 + 0 1 1 0 +$EndComp +$Comp +L R R6 +U 1 1 5A15F825 +P 6400 3450 +F 0 "R6" V 6480 3450 50 0000 C CNN +F 1 "Rsc" V 6400 3450 50 0000 C CNN +F 2 "" V 6330 3450 50 0001 C CNN +F 3 "" H 6400 3450 50 0001 C CNN + 1 6400 3450 + 1 0 0 -1 +$EndComp +$Comp +L C C4 +U 1 1 5A15F82B +P 6400 3750 +F 0 "C4" H 6425 3850 50 0000 L CNN +F 1 "100uH" H 6425 3650 50 0000 L CNN +F 2 "" H 6438 3600 50 0001 C CNN +F 3 "" H 6400 3750 50 0001 C CNN + 1 6400 3750 + 1 0 0 -1 +$EndComp +$Comp +L R R8 +U 1 1 5A15F831 +P 6850 4150 +F 0 "R8" V 6930 4150 50 0000 C CNN +F 1 "R1" V 6850 4150 50 0000 C CNN +F 2 "" V 6780 4150 50 0001 C CNN +F 3 "" H 6850 4150 50 0001 C CNN + 1 6850 4150 + 1 0 0 -1 +$EndComp +$Comp +L R R7 +U 1 1 5A15F837 +P 7000 4000 +F 0 "R7" V 7080 4000 50 0000 C CNN +F 1 "R2" V 7000 4000 50 0000 C CNN +F 2 "" V 6930 4000 50 0001 C CNN +F 3 "" H 7000 4000 50 0001 C CNN + 1 7000 4000 + 0 1 1 0 +$EndComp +$Comp +L C C6 +U 1 1 5A15F83D +P 8600 4300 +F 0 "C6" H 8625 4400 50 0000 L CNN +F 1 "Co" H 8625 4200 50 0000 L CNN +F 2 "" H 8638 4150 50 0001 C CNN +F 3 "" H 8600 4300 50 0001 C CNN + 1 8600 4300 + 1 0 0 -1 +$EndComp +$Comp +L D D2 +U 1 1 5A15F857 +P 8600 3600 +F 0 "D2" H 8600 3700 50 0000 C CNN +F 1 "1N5819" H 8600 3500 50 0000 C CNN +F 2 "" H 8600 3600 50 0001 C CNN +F 3 "" H 8600 3600 50 0001 C CNN + 1 8600 3600 + 0 -1 -1 0 +$EndComp +Text Notes 6250 2750 0 79 ~ 0 +12V +Text Notes 9000 3100 0 49 ~ 0 +CHANGE THESE!!! +$Comp +L KeyElco-1043P U3 +U 1 1 5A160252 +P 1700 1600 +F 0 "U3" H 1600 1450 49 0000 C CNN +F 1 "KeyElco-1043P" H 1650 1750 49 0000 C CNN +F 2 "" H 1700 1600 49 0001 C CNN +F 3 "" H 1700 1600 49 0001 C CNN + 1 1700 1600 + 1 0 0 -1 +$EndComp +Text Notes 6550 4900 0 79 ~ 0 +3.3V +$Comp +L AP2127K-3.3TRG1 U5 +U 1 1 5A160656 +P 7450 5350 +F 0 "U5" H 7450 5150 79 0000 C CNN +F 1 "AP2127K-3.3TRG1" H 7450 5600 79 0000 C CNN +F 2 "" H 7350 5350 79 0001 C CNN +F 3 "" H 7350 5350 79 0001 C CNN + 1 7450 5350 + 1 0 0 -1 +$EndComp +$Comp +L C C7 +U 1 1 5A160743 +P 6450 5400 +F 0 "C7" H 6475 5500 50 0000 L CNN +F 1 "1uF" H 6475 5300 50 0000 L CNN +F 2 "" H 6488 5250 50 0001 C CNN +F 3 "" H 6450 5400 50 0001 C CNN + 1 6450 5400 + 1 0 0 -1 +$EndComp +$Comp +L C C8 +U 1 1 5A1607C9 +P 8100 5400 +F 0 "C8" H 8125 5500 50 0000 L CNN +F 1 "1uF" H 8125 5300 50 0000 L CNN +F 2 "" H 8138 5250 50 0001 C CNN +F 3 "" H 8100 5400 50 0001 C CNN + 1 8100 5400 + 1 0 0 -1 +$EndComp +$Comp +L Conn_01x04_Female J2 +U 1 1 5A160CDD +P 10650 1700 +F 0 "J2" H 10650 1900 50 0000 C CNN +F 1 "Conn_01x04_Female" H 10850 1400 50 0000 C CNN +F 2 "" H 10650 1700 50 0001 C CNN +F 3 "" H 10650 1700 50 0001 C CNN + 1 10650 1700 + 1 0 0 -1 +$EndComp +$Comp +L Conn_01x04_Male J1 +U 1 1 5A160DBE +P 10100 1700 +F 0 "J1" H 10100 1900 50 0000 C CNN +F 1 "Conn_01x04_Male" H 10100 1400 50 0000 C CNN +F 2 "" H 10100 1700 50 0001 C CNN +F 3 "" H 10100 1700 50 0001 C CNN + 1 10100 1700 + 1 0 0 -1 +$EndComp +$Comp +L Conn_01x04_Female J4 +U 1 1 5A1614C1 +P 10700 4250 +F 0 "J4" H 10700 4450 50 0000 C CNN +F 1 "Conn_01x04_Female" H 10900 3950 50 0000 C CNN +F 2 "" H 10700 4250 50 0001 C CNN +F 3 "" H 10700 4250 50 0001 C CNN + 1 10700 4250 + 1 0 0 -1 +$EndComp +$Comp +L Conn_01x04_Male J3 +U 1 1 5A1614C7 +P 10150 4250 +F 0 "J3" H 10150 4450 50 0000 C CNN +F 1 "Conn_01x04_Male" H 10150 3950 50 0000 C CNN +F 2 "" H 10150 4250 50 0001 C CNN +F 3 "" H 10150 4250 50 0001 C CNN + 1 10150 4250 + 1 0 0 -1 +$EndComp +$Comp +L Conn_01x04_Female J6 +U 1 1 5A161636 +P 9150 5500 +F 0 "J6" H 9150 5700 50 0000 C CNN +F 1 "Conn_01x04_Female" H 9350 5200 50 0000 C CNN +F 2 "" H 9150 5500 50 0001 C CNN +F 3 "" H 9150 5500 50 0001 C CNN + 1 9150 5500 + 1 0 0 -1 +$EndComp +$Comp +L Conn_01x04_Male J5 +U 1 1 5A16163C +P 8600 5500 +F 0 "J5" H 8600 5700 50 0000 C CNN +F 1 "Conn_01x04_Male" H 8600 5200 50 0000 C CNN +F 2 "" H 8600 5500 50 0001 C CNN +F 3 "" H 8600 5500 50 0001 C CNN + 1 8600 5500 + 1 0 0 -1 +$EndComp +$Comp +L SW_DIP_x01 SW1 +U 1 1 5A16278D +P 5350 1500 +F 0 "SW1" H 5350 1650 50 0000 C CNN +F 1 "SW_DIP_x01" H 5350 1350 50 0000 C CNN +F 2 "" H 5350 1500 50 0001 C CNN +F 3 "" H 5350 1500 50 0001 C CNN + 1 5350 1500 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR2 +U 1 1 5A162908 +P 2050 1800 +F 0 "#PWR2" H 2050 1550 50 0001 C CNN +F 1 "GND" H 2050 1650 50 0000 C CNN +F 2 "" H 2050 1800 50 0001 C CNN +F 3 "" H 2050 1800 50 0001 C CNN + 1 2050 1800 + 1 0 0 -1 +$EndComp +$Comp +L ATTINY45-20SU U6 +U 1 1 5A162E44 +P 2900 6000 +F 0 "U6" H 1750 6400 50 0000 C CNN +F 1 "ATTINY45-20SU" H 3900 5600 50 0000 C CNN +F 2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" H 3850 6000 50 0001 C CIN +F 3 "" H 2900 6000 50 0001 C CNN + 1 2900 6000 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR26 +U 1 1 5A162FF8 +P 1400 6400 +F 0 "#PWR26" H 1400 6150 50 0001 C CNN +F 1 "GND" H 1400 6250 50 0000 C CNN +F 2 "" H 1400 6400 50 0001 C CNN +F 3 "" H 1400 6400 50 0001 C CNN + 1 1400 6400 + 1 0 0 -1 +$EndComp +$Comp +L Conn_01x02 J8 +U 1 1 5A163794 +P 1550 6900 +F 0 "J8" H 1550 7000 50 0000 C CNN +F 1 "Conn_01x02" H 1550 6700 50 0000 C CNN +F 2 "" H 1550 6900 50 0001 C CNN +F 3 "" H 1550 6900 50 0001 C CNN + 1 1550 6900 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR27 +U 1 1 5A163A00 +P 1200 7150 +F 0 "#PWR27" H 1200 6900 50 0001 C CNN +F 1 "GND" H 1200 7000 50 0000 C CNN +F 2 "" H 1200 7150 50 0001 C CNN +F 3 "" H 1200 7150 50 0001 C CNN + 1 1200 7150 + 1 0 0 -1 +$EndComp +$Comp +L LED D3 +U 1 1 5A1640F0 +P 4700 6850 +F 0 "D3" H 4700 6950 50 0000 C CNN +F 1 "LED" H 4700 6750 50 0000 C CNN +F 2 "" H 4700 6850 50 0001 C CNN +F 3 "" H 4700 6850 50 0001 C CNN + 1 4700 6850 + 0 -1 -1 0 +$EndComp +$Comp +L R R9 +U 1 1 5A164335 +P 4700 7150 +F 0 "R9" V 4780 7150 50 0000 C CNN +F 1 "499" V 4700 7150 50 0000 C CNN +F 2 "" V 4630 7150 50 0001 C CNN +F 3 "" H 4700 7150 50 0001 C CNN + 1 4700 7150 + 1 0 0 -1 +$EndComp +Text Label 4450 6050 0 49 ~ 0 +IND +Text Notes 5150 6650 0 49 ~ 0 +Programming Header +Wire Wire Line + 7850 1600 7950 1600 +Wire Wire Line + 7950 1600 7950 1850 +Wire Wire Line + 8150 1500 8150 1550 +Wire Wire Line + 7850 1500 8150 1500 +Wire Wire Line + 7950 1850 8150 1850 +Wire Wire Line + 7850 1400 8400 1400 +Wire Wire Line + 8400 1400 8400 1600 +Wire Wire Line + 6850 1600 6850 1900 +Wire Wire Line + 7150 1900 7700 1900 +Wire Wire Line + 7700 1900 7700 2150 +Wire Wire Line + 7700 2150 8350 2150 +Wire Wire Line + 8350 2150 8350 2050 +Wire Wire Line + 6050 1500 6850 1500 +Wire Wire Line + 6550 1400 6850 1400 +Wire Wire Line + 6550 950 6550 1400 +Wire Wire Line + 6550 1200 6400 1200 +Wire Wire Line + 6850 1200 6850 1300 +Wire Wire Line + 6550 950 7200 950 +Connection ~ 6550 1200 +Wire Wire Line + 7500 950 7850 950 +Wire Wire Line + 7850 950 7850 1300 +Wire Wire Line + 7850 1300 8600 1300 +Wire Wire Line + 8600 1300 8600 1350 +Wire Wire Line + 8600 2050 8600 1650 +Wire Notes Line + 6200 700 9800 700 +Wire Notes Line + 9800 700 9800 2600 +Wire Notes Line + 9800 2600 6200 2600 +Wire Notes Line + 6200 2600 6200 700 +Connection ~ 8600 2050 +Wire Wire Line + 8350 2050 9750 2050 +Connection ~ 6400 1500 +Wire Wire Line + 7850 3700 7950 3700 +Wire Wire Line + 7950 3700 7950 3950 +Wire Wire Line + 8150 3600 8150 3650 +Wire Wire Line + 7850 3600 8150 3600 +Wire Wire Line + 7950 3950 8150 3950 +Wire Wire Line + 7850 3500 8400 3500 +Wire Wire Line + 8400 3500 8400 3700 +Wire Wire Line + 6850 3700 6850 4000 +Wire Wire Line + 7150 4000 7700 4000 +Wire Wire Line + 7700 4000 7700 4250 +Wire Wire Line + 7700 4250 8350 4250 +Wire Wire Line + 8350 4250 8350 4150 +Wire Wire Line + 6050 3600 6850 3600 +Wire Wire Line + 6550 3500 6850 3500 +Wire Wire Line + 6550 3050 6550 3500 +Wire Wire Line + 6550 3300 6400 3300 +Wire Wire Line + 6850 3300 6850 3400 +Wire Wire Line + 6550 3050 7200 3050 +Connection ~ 6550 3300 +Wire Wire Line + 7500 3050 7850 3050 +Wire Wire Line + 7850 3050 7850 3400 +Wire Wire Line + 7850 3400 8600 3400 +Wire Wire Line + 8600 3400 8600 3450 +Wire Wire Line + 8600 4150 8600 3750 +Wire Notes Line + 6200 2800 9800 2800 +Wire Notes Line + 9800 2800 9800 4700 +Wire Notes Line + 9800 4700 6200 4700 +Wire Notes Line + 6200 4700 6200 2800 +Connection ~ 8600 4150 +Wire Wire Line + 8350 4150 9750 4150 +Connection ~ 6400 3600 +Wire Wire Line + 7900 5250 8800 5250 +Wire Wire Line + 6250 5250 7000 5250 +Wire Wire Line + 7000 5350 6700 5350 +Wire Wire Line + 6700 5350 6700 5550 +Wire Wire Line + 6700 5550 6450 5550 +Wire Wire Line + 7000 5450 6850 5450 +Wire Wire Line + 6850 5450 6850 5800 +Wire Wire Line + 6850 5800 6250 5800 +Wire Wire Line + 6250 5800 6250 5250 +Connection ~ 6450 5250 +Wire Wire Line + 6450 5250 6450 5050 +Wire Wire Line + 9750 2050 9750 1800 +Wire Wire Line + 9750 1800 10000 1800 +Wire Wire Line + 10000 1800 10000 1450 +Wire Wire Line + 10000 1450 10300 1450 +Wire Wire Line + 10300 1450 10300 1700 +Connection ~ 10300 1600 +Wire Wire Line + 10300 1700 10450 1700 +Wire Wire Line + 10450 1700 10450 1600 +Wire Wire Line + 10450 1800 10300 1800 +Wire Wire Line + 10300 1800 10300 1900 +Wire Wire Line + 10450 1800 10450 2150 +Connection ~ 10450 1900 +Wire Wire Line + 9750 4000 10350 4000 +Wire Wire Line + 10350 4000 10350 4250 +Connection ~ 10350 4150 +Wire Wire Line + 10350 4250 10500 4250 +Wire Wire Line + 10500 4250 10500 4150 +Wire Wire Line + 10500 4350 10350 4350 +Wire Wire Line + 10350 4350 10350 4450 +Wire Wire Line + 10500 4350 10500 4700 +Connection ~ 10500 4450 +Wire Wire Line + 8800 5250 8800 5500 +Connection ~ 8800 5400 +Wire Wire Line + 8800 5500 8950 5500 +Wire Wire Line + 8950 5500 8950 5400 +Wire Wire Line + 8950 5600 8800 5600 +Wire Wire Line + 8800 5600 8800 5700 +Wire Wire Line + 8950 5600 8950 5950 +Connection ~ 8950 5700 +Connection ~ 8100 5250 +Wire Wire Line + 9750 4150 9750 4000 +Wire Notes Line + 6200 4900 9300 4900 +Wire Notes Line + 9300 4900 9300 6150 +Wire Notes Line + 9300 6150 6200 6150 +Wire Notes Line + 6200 6150 6200 4900 +Wire Wire Line + 6450 5050 6050 5050 +Wire Wire Line + 6050 5050 6050 1500 +Connection ~ 6050 3600 +Wire Wire Line + 1900 1650 2050 1650 +Wire Wire Line + 2050 1650 2050 1800 +Wire Wire Line + 1550 5300 1550 5750 +Wire Wire Line + 1550 6250 1400 6250 +Wire Wire Line + 1400 6250 1400 6400 +Wire Wire Line + 1150 6900 1350 6900 +Wire Wire Line + 1350 7000 1200 7000 +Wire Wire Line + 1200 7000 1200 7150 +$Comp +L Conn_01x06 J7 +U 1 1 5A164A21 +P 5500 5950 +F 0 "J7" H 5500 6250 50 0000 C CNN +F 1 "Conn_01x06" H 5500 5550 50 0000 C CNN +F 2 "" H 5500 5950 50 0001 C CNN +F 3 "" H 5500 5950 50 0001 C CNN + 1 5500 5950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4250 5850 5050 5850 +Wire Wire Line + 5050 5850 5050 5750 +Wire Wire Line + 5050 5750 5300 5750 +Wire Wire Line + 4250 5750 4950 5750 +Wire Wire Line + 4950 5750 4950 6050 +Wire Wire Line + 4950 6050 5300 6050 +Wire Wire Line + 4250 5950 5300 5950 +Wire Wire Line + 5250 5850 5300 5850 +Wire Wire Line + 4350 5300 4350 6150 +Wire Wire Line + 4350 6150 4250 6150 +Connection ~ 4350 5300 +Wire Wire Line + 5300 6150 5100 6150 +Wire Wire Line + 5100 6150 5100 6250 +Wire Wire Line + 5100 6250 4250 6250 +Wire Wire Line + 5300 6250 5150 6250 +Wire Wire Line + 5150 6250 5150 6350 +$Comp +L GND #PWR25 +U 1 1 5A1652F5 +P 5150 6350 +F 0 "#PWR25" H 5150 6100 50 0001 C CNN +F 1 "GND" H 5150 6200 50 0000 C CNN +F 2 "" H 5150 6350 50 0001 C CNN +F 3 "" H 5150 6350 50 0001 C CNN + 1 5150 6350 + 1 0 0 -1 +$EndComp +Text Label 5050 5750 0 49 ~ 0 +MISO +Text Label 5150 5950 0 49 ~ 0 +SCK +Text Label 5150 6050 0 49 ~ 0 +MOSI +Text Label 5150 6150 0 49 ~ 0 +~RES +Text Label 5150 6250 0 49 ~ 0 +GND +Wire Wire Line + 4250 6050 4700 6050 +Wire Wire Line + 4700 6050 4700 6700 +Connection ~ 4450 5750 +$Comp +L GND #PWR28 +U 1 1 5A166116 +P 4700 7300 +F 0 "#PWR28" H 4700 7050 50 0001 C CNN +F 1 "GND" H 4700 7150 50 0000 C CNN +F 2 "" H 4700 7300 50 0001 C CNN +F 3 "" H 4700 7300 50 0001 C CNN + 1 4700 7300 + 1 0 0 -1 +$EndComp +$Comp +L Q_PMOS_GDS Q1 +U 1 1 5A166556 +P 5850 1600 +F 0 "Q1" H 6050 1650 50 0000 L CNN +F 1 "Q_PMOS_GDS" H 6050 1550 50 0000 L CNN +F 2 "" H 6050 1700 50 0001 C CNN +F 3 "" H 5850 1600 50 0001 C CNN + 1 5850 1600 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 4800 5500 4800 6250 +Connection ~ 4800 6250 +$Comp +L BQ24230 U4 +U 1 1 5A1719CB +P 4500 2550 +F 0 "U4" H 4500 1650 49 0000 C CNN +F 1 "BQ24230" H 4500 2650 49 0000 C CNN +F 2 "" H 4400 2550 49 0001 C CNN +F 3 "" H 4400 2550 49 0001 C CNN + 1 4500 2550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2950 5500 4800 5500 +Wire Wire Line + 5250 5850 5250 5300 +Wire Wire Line + 5250 5300 1550 5300 +Text GLabel 5850 1800 0 60 Input ~ 0 +Cutoff +Wire Wire Line + 4450 5750 4450 6600 +Wire Wire Line + 4450 6600 4300 6600 +Text GLabel 4300 6600 0 60 Input ~ 0 +Cutoff +Text GLabel 1900 1550 2 60 Input ~ 0 +BAT +Text GLabel 5000 2550 2 60 Input ~ 0 +BAT +Wire Wire Line + 5000 2550 5000 2650 +Wire Wire Line + 5000 2850 5000 2750 +Text GLabel 5000 2750 2 60 Input ~ 0 +OUT +Text GLabel 5050 1500 0 60 Input ~ 0 +OUT +Text GLabel 1550 5300 0 60 Input ~ 0 +OUT +Wire Wire Line + 1150 6900 1150 5750 +Wire Wire Line + 1150 5750 1550 5750 +Wire Wire Line + 2950 5500 2950 4900 +$Comp +L SW_DIP_x01 SW2 +U 1 1 5A17420B +P 2650 4900 +F 0 "SW2" H 2650 5050 50 0000 C CNN +F 1 "SW_DIP_x01" H 2650 4750 50 0000 C CNN +F 2 "" H 2650 4900 50 0001 C CNN +F 3 "" H 2650 4900 50 0001 C CNN + 1 2650 4900 + 1 0 0 -1 +$EndComp +Text GLabel 2350 4900 0 60 Input ~ 0 +OUT +NoConn ~ 4000 3050 +$Comp +L USB_OTG J9 +U 1 1 5A17515A +P 1150 2550 +F 0 "J9" H 950 3000 50 0000 L CNN +F 1 "USB_OTG" H 950 2900 50 0000 L CNN +F 2 "" H 1300 2500 50 0001 C CNN +F 3 "" H 1300 2500 50 0001 C CNN + 1 1150 2550 + 1 0 0 -1 +$EndComp +$Comp +L USB_A J10 +U 1 1 5A175249 +P 1150 3650 +F 0 "J10" H 950 4100 50 0000 L CNN +F 1 "USB_A" H 950 4000 50 0000 L CNN +F 2 "" H 1300 3600 50 0001 C CNN +F 3 "" H 1300 3600 50 0001 C CNN + 1 1150 3650 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR15 +U 1 1 5A1752E5 +P 1150 4050 +F 0 "#PWR15" H 1150 3800 50 0001 C CNN +F 1 "GND" H 1150 3900 50 0000 C CNN +F 2 "" H 1150 4050 50 0001 C CNN +F 3 "" H 1150 4050 50 0001 C CNN + 1 1150 4050 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR8 +U 1 1 5A175372 +P 1150 2950 +F 0 "#PWR8" H 1150 2700 50 0001 C CNN +F 1 "GND" H 1150 2800 50 0000 C CNN +F 2 "" H 1150 2950 50 0001 C CNN +F 3 "" H 1150 2950 50 0001 C CNN + 1 1150 2950 + 1 0 0 -1 +$EndComp +$Comp +L Earth #PWR16 +U 1 1 5A175432 +P 850 4150 +F 0 "#PWR16" H 850 3900 50 0001 C CNN +F 1 "Earth" H 850 4000 50 0001 C CNN +F 2 "" H 850 4150 50 0001 C CNN +F 3 "" H 850 4150 50 0001 C CNN + 1 850 4150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1050 4050 850 4050 +Wire Wire Line + 850 4050 850 4150 +$Comp +L Earth #PWR9 +U 1 1 5A175680 +P 800 3050 +F 0 "#PWR9" H 800 2800 50 0001 C CNN +F 1 "Earth" H 800 2900 50 0001 C CNN +F 2 "" H 800 3050 50 0001 C CNN +F 3 "" H 800 3050 50 0001 C CNN + 1 800 3050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1050 2950 800 2950 +Wire Wire Line + 800 2950 800 3050 +$Comp +L GND #PWR19 +U 1 1 5A175844 +P 1300 4400 +F 0 "#PWR19" H 1300 4150 50 0001 C CNN +F 1 "GND" H 1300 4250 50 0000 C CNN +F 2 "" H 1300 4400 50 0001 C CNN +F 3 "" H 1300 4400 50 0001 C CNN + 1 1300 4400 + 1 0 0 -1 +$EndComp +$Comp +L Earth #PWR18 +U 1 1 5A1758CA +P 1050 4400 +F 0 "#PWR18" H 1050 4150 50 0001 C CNN +F 1 "Earth" H 1050 4250 50 0001 C CNN +F 2 "" H 1050 4400 50 0001 C CNN +F 3 "" H 1050 4400 50 0001 C CNN + 1 1050 4400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1050 4400 1300 4400 +Text Notes 850 4700 0 60 ~ 0 +Shield Ground +$Comp +L GNDA #PWR5 +U 1 1 5A176099 +P 10450 2150 +F 0 "#PWR5" H 10450 1900 50 0001 C CNN +F 1 "GNDA" H 10450 2000 50 0000 C CNN +F 2 "" H 10450 2150 50 0001 C CNN +F 3 "" H 10450 2150 50 0001 C CNN + 1 10450 2150 + 1 0 0 -1 +$EndComp +$Comp +L GNDA #PWR7 +U 1 1 5A176178 +P 8600 2350 +F 0 "#PWR7" H 8600 2100 50 0001 C CNN +F 1 "GNDA" H 8600 2200 50 0000 C CNN +F 2 "" H 8600 2350 50 0001 C CNN +F 3 "" H 8600 2350 50 0001 C CNN + 1 8600 2350 + 1 0 0 -1 +$EndComp +$Comp +L GNDA #PWR6 +U 1 1 5A1761FE +P 6850 2200 +F 0 "#PWR6" H 6850 1950 50 0001 C CNN +F 1 "GNDA" H 6850 2050 50 0000 C CNN +F 2 "" H 6850 2200 50 0001 C CNN +F 3 "" H 6850 2200 50 0001 C CNN + 1 6850 2200 + 1 0 0 -1 +$EndComp +$Comp +L GNDA #PWR3 +U 1 1 5A176284 +P 6400 1800 +F 0 "#PWR3" H 6400 1550 50 0001 C CNN +F 1 "GNDA" H 6400 1650 50 0000 C CNN +F 2 "" H 6400 1800 50 0001 C CNN +F 3 "" H 6400 1800 50 0001 C CNN + 1 6400 1800 + 1 0 0 -1 +$EndComp +$Comp +L GNDA #PWR13 +U 1 1 5A17630A +P 6400 3900 +F 0 "#PWR13" H 6400 3650 50 0001 C CNN +F 1 "GNDA" H 6400 3750 50 0000 C CNN +F 2 "" H 6400 3900 50 0001 C CNN +F 3 "" H 6400 3900 50 0001 C CNN + 1 6400 3900 + 1 0 0 -1 +$EndComp +$Comp +L GNDA #PWR17 +U 1 1 5A176390 +P 6850 4300 +F 0 "#PWR17" H 6850 4050 50 0001 C CNN +F 1 "GNDA" H 6850 4150 50 0000 C CNN +F 2 "" H 6850 4300 50 0001 C CNN +F 3 "" H 6850 4300 50 0001 C CNN + 1 6850 4300 + 1 0 0 -1 +$EndComp +$Comp +L GNDA #PWR20 +U 1 1 5A176416 +P 8600 4450 +F 0 "#PWR20" H 8600 4200 50 0001 C CNN +F 1 "GNDA" H 8600 4300 50 0000 C CNN +F 2 "" H 8600 4450 50 0001 C CNN +F 3 "" H 8600 4450 50 0001 C CNN + 1 8600 4450 + 1 0 0 -1 +$EndComp +$Comp +L GNDA #PWR21 +U 1 1 5A17649C +P 10500 4700 +F 0 "#PWR21" H 10500 4450 50 0001 C CNN +F 1 "GNDA" H 10500 4550 50 0000 C CNN +F 2 "" H 10500 4700 50 0001 C CNN +F 3 "" H 10500 4700 50 0001 C CNN + 1 10500 4700 + 1 0 0 -1 +$EndComp +$Comp +L GNDA #PWR24 +U 1 1 5A1765EF +P 8950 5950 +F 0 "#PWR24" H 8950 5700 50 0001 C CNN +F 1 "GNDA" H 8950 5800 50 0000 C CNN +F 2 "" H 8950 5950 50 0001 C CNN +F 3 "" H 8950 5950 50 0001 C CNN + 1 8950 5950 + 1 0 0 -1 +$EndComp +$Comp +L GNDA #PWR23 +U 1 1 5A176675 +P 8100 5550 +F 0 "#PWR23" H 8100 5300 50 0001 C CNN +F 1 "GNDA" H 8100 5400 50 0000 C CNN +F 2 "" H 8100 5550 50 0001 C CNN +F 3 "" H 8100 5550 50 0001 C CNN + 1 8100 5550 + 1 0 0 -1 +$EndComp +$Comp +L GNDA #PWR10 +U 1 1 5A1766FB +P 5350 3500 +F 0 "#PWR10" H 5350 3250 50 0001 C CNN +F 1 "GNDA" H 5350 3350 50 0000 C CNN +F 2 "" H 5350 3500 50 0001 C CNN +F 3 "" H 5350 3500 50 0001 C CNN + 1 5350 3500 + 1 0 0 -1 +$EndComp +NoConn ~ 1450 2750 +$Comp +L R R11 +U 1 1 5A177114 +P 3950 3600 +F 0 "R11" V 4030 3600 50 0000 C CNN +F 1 "ISET" V 3950 3600 50 0000 C CNN +F 2 "" V 3880 3600 50 0001 C CNN +F 3 "" H 3950 3600 50 0001 C CNN + 1 3950 3600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4000 3350 3950 3350 +Wire Wire Line + 3950 3350 3950 3450 +Wire Wire Line + 3950 3850 3950 3750 +Wire Wire Line + 3650 3850 3950 3850 +NoConn ~ 4000 3150 +Wire Wire Line + 4000 2850 3750 2850 +Wire Wire Line + 3750 2850 3750 3850 +Wire Wire Line + 4000 2950 3900 2950 +Wire Wire Line + 3900 2950 3900 2550 +Wire Wire Line + 2100 2550 4000 2550 +Wire Wire Line + 4000 2650 3650 2650 +Wire Wire Line + 3650 2650 3650 3450 +$Comp +L R R10 +U 1 1 5A177EE9 +P 3650 3600 +F 0 "R10" V 3550 3600 50 0000 C CNN +F 1 "10K" V 3650 3600 50 0000 C CNN +F 2 "" V 3580 3600 50 0001 C CNN +F 3 "" H 3650 3600 50 0001 C CNN + 1 3650 3600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3650 3750 3650 3850 +Connection ~ 3750 3850 +Text Notes 3400 4550 0 60 ~ 0 +Timers are Default.\n500mA USB mode.\nISET is used to set\nthe max charge current.\nCharger termination is enabled. +Wire Wire Line + 5000 2950 5000 3050 +Wire Wire Line + 5000 2950 5350 2950 +Wire Wire Line + 5350 2950 5350 3500 +$Comp +L GNDA #PWR12 +U 1 1 5A17893E +P 3950 3850 +F 0 "#PWR12" H 3950 3600 50 0001 C CNN +F 1 "GNDA" H 3950 3700 50 0000 C CNN +F 2 "" H 3950 3850 50 0001 C CNN +F 3 "" H 3950 3850 50 0001 C CNN + 1 3950 3850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5000 3250 5250 3250 +Wire Wire Line + 5250 3250 5250 4300 +Wire Wire Line + 5000 3350 5150 3350 +$Comp +L LED D5 +U 1 1 5A178EEE +P 5250 4450 +F 0 "D5" H 5250 4550 50 0000 C CNN +F 1 "LED" H 5250 4350 50 0000 C CNN +F 2 "" H 5250 4450 50 0001 C CNN +F 3 "" H 5250 4450 50 0001 C CNN + 1 5250 4450 + 0 -1 -1 0 +$EndComp +$Comp +L LED D4 +U 1 1 5A178FD9 +P 4950 4450 +F 0 "D4" H 4950 4550 50 0000 C CNN +F 1 "LED" H 4950 4350 50 0000 C CNN +F 2 "" H 4950 4450 50 0001 C CNN +F 3 "" H 4950 4450 50 0001 C CNN + 1 4950 4450 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 4950 4300 5150 4300 +Wire Wire Line + 5150 4300 5150 3350 +$Comp +L R R12 +U 1 1 5A17912D +P 4950 4750 +F 0 "R12" V 5030 4750 50 0000 C CNN +F 1 "499" V 4950 4750 50 0000 C CNN +F 2 "" V 4880 4750 50 0001 C CNN +F 3 "" H 4950 4750 50 0001 C CNN + 1 4950 4750 + 1 0 0 -1 +$EndComp +$Comp +L R R13 +U 1 1 5A1791E0 +P 5250 4750 +F 0 "R13" V 5330 4750 50 0000 C CNN +F 1 "499" V 5250 4750 50 0000 C CNN +F 2 "" V 5180 4750 50 0001 C CNN +F 3 "" H 5250 4750 50 0001 C CNN + 1 5250 4750 + 1 0 0 -1 +$EndComp +$Comp +L GNDA #PWR22 +U 1 1 5A17952C +P 5250 4900 +F 0 "#PWR22" H 5250 4650 50 0001 C CNN +F 1 "GNDA" H 5250 4750 50 0000 C CNN +F 2 "" H 5250 4900 50 0001 C CNN +F 3 "" H 5250 4900 50 0001 C CNN + 1 5250 4900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4950 4900 5250 4900 +Text Notes 5450 4950 1 60 ~ 0 +Charge +Text Notes 4850 4900 1 60 ~ 0 +Power +Wire Notes Line + 700 1950 1600 1950 +Wire Notes Line + 1600 1950 1600 4800 +Wire Notes Line + 1600 4800 700 4800 +Wire Notes Line + 700 4800 700 1950 +Text Notes 700 1950 0 60 ~ 0 +USB Inputs +Wire Notes Line + 1300 1350 1300 1850 +Wire Notes Line + 1300 1850 1850 1850 +Wire Notes Line + 1850 1850 1850 2050 +Wire Notes Line + 1850 2050 2200 2050 +Wire Notes Line + 2200 2050 2200 1350 +Wire Notes Line + 2200 1350 1300 1350 +Text Notes 1300 1350 0 60 ~ 0 +Battery Holder +Wire Wire Line + 4550 5850 4550 4750 +Wire Wire Line + 4550 4750 3300 4750 +Wire Wire Line + 3300 4750 3300 2750 +Wire Wire Line + 3300 2750 4000 2750 +Connection ~ 4550 5850 +Wire Notes Line + 1800 5000 1800 4650 +Wire Notes Line + 1800 4650 3200 4650 +Wire Notes Line + 3200 4650 3200 5150 +Wire Notes Line + 3200 5150 6000 5150 +Wire Notes Line + 6000 5150 6000 7550 +Wire Notes Line + 6000 7550 1000 7550 +Wire Notes Line + 1000 7550 1000 5000 +Wire Notes Line + 1000 5000 1800 5000 +Text Notes 2000 4650 0 60 ~ 0 +Brain Box +Wire Notes Line + 3250 2300 5600 2300 +Wire Notes Line + 5600 2300 5600 5100 +Wire Notes Line + 5600 5100 3250 5100 +Wire Notes Line + 3250 5100 3250 2300 +Text Notes 3250 2300 0 60 ~ 0 +Battery Charging +Wire Wire Line + 2100 2550 2100 2350 +Wire Wire Line + 2100 2350 1450 2350 +Connection ~ 3900 2550 +NoConn ~ 1450 2550 +NoConn ~ 1450 2650 +Text GLabel 8850 4150 1 60 Input ~ 0 ++12V +Text GLabel 8850 2050 1 60 Input ~ 0 ++5V +Text GLabel 8800 5250 2 60 Input ~ 0 ++3V3 +Text GLabel 2250 3450 2 60 Input ~ 0 ++5V +NoConn ~ 4000 3250 +Wire Wire Line + 1450 3650 1450 3750 +Text Notes 1650 3900 0 60 ~ 0 +D+ and D- shorted\nin compliance with\nUSB-IF BC 1.2 +Text Notes 4150 3800 0 60 ~ 0 +ISET is about\n2.9kOhm +Text Notes 4150 3900 0 60 ~ 0 +(For 300mA) +$Comp +L GNDA #PWR? +U 1 1 5A1869D8 +P 6450 5550 +F 0 "#PWR?" H 6450 5300 50 0001 C CNN +F 1 "GNDA" H 6450 5400 50 0000 C CNN +F 2 "" H 6450 5550 50 0001 C CNN +F 3 "" H 6450 5550 50 0001 C CNN + 1 6450 5550 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/Altoids-PowerSupply/cust_footprints.pretty/BattHolder-1049.kicad_mod b/Altoids-PowerSupply/cust_footprints.pretty/BattHolder-1049.kicad_mod new file mode 100644 index 0000000..a2ee5d7 --- /dev/null +++ b/Altoids-PowerSupply/cust_footprints.pretty/BattHolder-1049.kicad_mod @@ -0,0 +1,21 @@ +(module BattHolder-1049 (layer F.Cu) (tedit 5A020422) + (fp_text reference REF** (at 0 30.7) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BattHolder-1049 (at 0 -9) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 38.6 29.45) (end 38.6 -10.35) (layer F.Fab) (width 0.15)) + (fp_line (start -38.6 29.45) (end 38.6 29.45) (layer F.Fab) (width 0.15)) + (fp_line (start -38.6 -10.35) (end -38.6 29.45) (layer F.Fab) (width 0.15)) + (fp_line (start 38.6 -10.35) (end -38.6 -10.35) (layer F.Fab) (width 0.15)) + (pad 1 thru_hole circle (at -36.11 0) (size 2.38 2.38) (drill 1.32) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 36.11 0) (size 2.38 2.38) (drill 1.32) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at 36.11 19.13) (size 2.38 2.38) (drill 1.32) (layers *.Cu *.Mask)) + (pad 4 thru_hole circle (at -36.11 19.13) (size 2.38 2.38) (drill 1.32) (layers *.Cu *.Mask)) + (pad ~ thru_hole circle (at 27.6 9.55) (size 3.55 3.55) (drill 3.55) (layers *.Cu *.Mask)) + (pad ~ thru_hole circle (at -27.6 9.55) (size 3.55 3.55) (drill 3.55) (layers *.Cu *.Mask)) + (pad ~ thru_hole circle (at -27.6 27.05) (size 3.55 3.55) (drill 3.55) (layers *.Cu *.Mask)) + (pad ~ thru_hole circle (at 27.6 -7.95) (size 3.55 3.55) (drill 3.55) (layers *.Cu *.Mask)) + (pad ~ thru_hole circle (at 36.11 27.05) (size 2.38 2.38) (drill 2.38) (layers *.Cu *.Mask)) +) diff --git a/Altoids-PowerSupply/cust_footprints.pretty/KeyElco-1043P.kicad_mod b/Altoids-PowerSupply/cust_footprints.pretty/KeyElco-1043P.kicad_mod new file mode 100644 index 0000000..2fb238e --- /dev/null +++ b/Altoids-PowerSupply/cust_footprints.pretty/KeyElco-1043P.kicad_mod @@ -0,0 +1,26 @@ +(module KeyElco-1043P (layer F.Cu) (tedit 5A15D06A) + (fp_text reference REF** (at 0 9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value KeyElco-1043P (at 0 -11) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 18650 (at 0 0) (layer F.SilkS) + (effects (font (size 2 2) (thickness 0.15))) + ) + (fp_text user - (at -35 -8) (layer F.SilkS) + (effects (font (size 3 3) (thickness 0.15))) + ) + (fp_text user + (at 36 -8) (layer F.SilkS) + (effects (font (size 3 3) (thickness 0.15))) + ) + (fp_line (start -38.75 10.325) (end -38.75 -10.35) (layer F.SilkS) (width 0.15)) + (fp_line (start 38.75 10.325) (end -38.75 10.325) (layer F.SilkS) (width 0.15)) + (fp_line (start 38.75 -10.325) (end 38.75 10.325) (layer F.SilkS) (width 0.15)) + (fp_line (start -38.75 -10.35) (end 38.75 -10.325) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at 36.11 0) (size 2 2) (drill 1.32) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -36.11 0) (size 2 2) (drill 1.32) (layers *.Cu *.Mask)) + (pad ~ thru_hole circle (at 27.6 -8) (size 3.55 3.55) (drill 3.55) (layers *.Cu *.Mask)) + (pad ~ thru_hole circle (at -27.6 8) (size 3.55 3.55) (drill 3.55) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at 36.11 8) (size 2.39 2.39) (drill 2.39) (layers *.Cu *.Mask)) +) diff --git a/Altoids-PowerSupply/cust_footprints.pretty/QFN16-Pad.kicad_mod b/Altoids-PowerSupply/cust_footprints.pretty/QFN16-Pad.kicad_mod new file mode 100644 index 0000000..4f5a4ed --- /dev/null +++ b/Altoids-PowerSupply/cust_footprints.pretty/QFN16-Pad.kicad_mod @@ -0,0 +1,31 @@ +(module QFN16-Pad (layer F.Cu) (tedit 5A1710E3) + (fp_text reference REF** (at 0 3) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value QFN16-Pad (at 0 -3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.75 1.45) (end 1.45 1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.45 -1.45) (end -1.45 0.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.45 0.75) (end -0.75 1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.45 -1.45) (end 1.45 1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.45 -1.45) (end 1.45 -1.45) (layer F.SilkS) (width 0.15)) + (pad "" np_thru_hole rect (at 0 0) (size 1.68 1.68) (drill 0.2) (layers *.Cu *.Mask) + (zone_connect 2)) + (pad 1 smd rect (at -1.4 -0.75) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -1.4 -0.25) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.4 0.25) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -1.4 0.75) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -0.75 1.4 90) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -0.25 1.4 90) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 0.25 1.4 90) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 0.75 1.4 90) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 1.4 0.75) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 1.4 0.25) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at 1.4 -0.25) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at 1.4 -0.75) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at 0.75 -1.4 90) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at 0.25 -1.4 90) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at -0.25 -1.4 90) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at -0.75 -1.4 90) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Altoids-PowerSupply/fp-lib-table b/Altoids-PowerSupply/fp-lib-table new file mode 100644 index 0000000..9d83db6 --- /dev/null +++ b/Altoids-PowerSupply/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name cust_footprints)(type KiCad)(uri "$(KIPRJMOD)/cust_footprints.pretty")(options "")(descr "")) +) diff --git a/Custom-Parts/batthold-2x18650-1049.dcm b/Custom-Parts/batthold-2x18650-1049.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/Custom-Parts/batthold-2x18650-1049.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/Custom-Parts/batthold-2x18650-1049.lib b/Custom-Parts/batthold-2x18650-1049.lib new file mode 100644 index 0000000..eff6963 --- /dev/null +++ b/Custom-Parts/batthold-2x18650-1049.lib @@ -0,0 +1,20 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# BattHold-2X18650-1049 +# +DEF BattHold-2X18650-1049 BT 0 40 Y Y 1 F N +F0 "BT" 0 -250 60 H V C CNN +F1 "BattHold-2X18650-1049" 0 300 60 H V C CNN +F2 "" -100 150 60 H I C CNN +F3 "" -100 150 60 H I C CNN +DRAW +S -150 200 150 -200 0 1 0 N +X BT1+ 1 350 150 200 L 50 50 1 1 w +X BT1- 2 350 50 200 L 50 50 1 1 w +X BT2+ 3 350 -50 200 L 50 50 1 1 w +X BT2- 4 350 -150 200 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +#End Library