Skip to content

Commit

Permalink
Libraries and footprints adjustments.
Browse files Browse the repository at this point in the history
New connectors (4 pins main, 2 pins debug and 6 pins isp).
New source input cap.
  • Loading branch information
Douglas de Oliveira committed Aug 23, 2016
1 parent 84c1771 commit 82b620a
Show file tree
Hide file tree
Showing 7 changed files with 437 additions and 276 deletions.
225 changes: 140 additions & 85 deletions PCB/ArduBooster-cache.lib
Original file line number Diff line number Diff line change
Expand Up @@ -44,13 +44,14 @@ X X2 15 -700 400 300 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# ATMEGA328-P-RESCUE-ArduBooster
# ATMEGA168A-P
#
DEF ATMEGA328-P-RESCUE-ArduBooster IC 0 40 Y Y 1 F N
F0 "IC" -750 1250 40 H V L BNN
F1 "ATMEGA328-P-RESCUE-ArduBooster" 400 -1400 40 H V L BNN
F2 "DIL28" 0 0 30 H V C CIN
F3 "" 0 0 60 H V C CNN
DEF ATMEGA168A-P IC 0 40 Y Y 1 F N
F0 "IC" -750 1250 50 H V L BNN
F1 "ATMEGA168A-P" 400 -1400 50 H V L BNN
F2 "DIL28" 0 0 50 H V C CIN
F3 "" 0 0 50 H V C CNN
ALIAS ATMEGA48A-P ATMEGA48PA-P ATMEGA88A-P ATMEGA88PA-P ATMEGA168PA-P ATMEGA328-P ATMEGA328P-P
$FPLIST
28DIP-ELL600
28dip600
Expand Down Expand Up @@ -83,28 +84,52 @@ X (PCINT11/ADC3)PC3 26 1000 -50 150 L 40 40 1 1 B
X (PCINT3/OC2A/MOSI)PB3 17 1000 800 150 L 40 40 1 1 B
X (PCINT12/SDA/ADC4)PC4 27 1000 -150 150 L 40 40 1 1 B
X (PCINT4/MISO)PB4 18 1000 700 150 L 40 40 1 1 B
X (PCINT14/SCL/ADC5)PC5 28 1000 -250 150 L 40 40 1 1 B
X (PCINT13/SCL/ADC5)PC5 28 1000 -250 150 L 40 40 1 1 B
X (PCINT5/SCK)PB5 19 1000 600 150 L 40 40 1 1 B
ENDDRAW
ENDDEF
#
# C-RESCUE-ArduBooster
# C
#
DEF C-RESCUE-ArduBooster C 0 10 N Y 1 F N
F0 "C" 50 100 50 H V L CNN
F1 "C-RESCUE-ArduBooster" 50 -100 50 H V L CNN
F2 "" 38 -150 30 H V C CNN
F3 "" 0 0 60 H V C CNN
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 V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
SM*
C?
C1-1
C_????_*
C_????
SMD*_c
Capacitor*
$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 200 170 D 40 40 1 1 P
X ~ 2 0 -200 170 U 40 40 1 1 P
X ~ 1 0 150 110 D 40 40 1 1 P
X ~ 2 0 -150 110 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# CONN_01X02
#
DEF CONN_01X02 P 0 40 Y N 1 F N
F0 "P" 0 150 50 H V C CNN
F1 "CONN_01X02" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Pin_Header_Straight_1X02
Pin_Header_Angled_1X02
Socket_Strip_Straight_1X02
Socket_Strip_Angled_1X02
$ENDFPLIST
DRAW
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 100 50 -100 0 1 0 N
X P1 1 -200 50 150 R 50 50 1 1 P
X P2 2 -200 -50 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
Expand Down Expand Up @@ -136,72 +161,104 @@ X P5 5 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_01X08
# CONN_01X06
#
DEF CONN_01X08 P 0 40 Y N 1 F N
F0 "P" 0 450 50 H V C CNN
F1 "CONN_01X08" 100 0 50 V V C CNN
DEF CONN_01X06 P 0 40 Y N 1 F N
F0 "P" 0 350 50 H V C CNN
F1 "CONN_01X06" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Pin_Header_Straight_1X08
Pin_Header_Angled_1X08
Socket_Strip_Straight_1X08
Socket_Strip_Angled_1X08
Pin_Header_Straight_1X06
Pin_Header_Angled_1X06
Socket_Strip_Straight_1X06
Socket_Strip_Angled_1X06
$ENDFPLIST
DRAW
S -50 -400 50 400 0 1 0 N
S -50 -345 10 -355 0 1 0 N
S -50 -245 10 -255 0 1 0 N
S -50 -145 10 -155 0 1 0 N
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 155 10 145 0 1 0 N
S -50 255 10 245 0 1 0 N
S -50 355 10 345 0 1 0 N
X P1 1 -200 350 150 R 50 50 1 1 P
X P2 2 -200 250 150 R 50 50 1 1 P
X P3 3 -200 150 150 R 50 50 1 1 P
X P4 4 -200 50 150 R 50 50 1 1 P
X P5 5 -200 -50 150 R 50 50 1 1 P
X P6 6 -200 -150 150 R 50 50 1 1 P
X P7 7 -200 -250 150 R 50 50 1 1 P
X P8 8 -200 -350 150 R 50 50 1 1 P
S -50 300 50 -300 0 1 0 N
X P1 1 -200 250 150 R 50 50 1 1 P
X P2 2 -200 150 150 R 50 50 1 1 P
X P3 3 -200 50 150 R 50 50 1 1 P
X P4 4 -200 -50 150 R 50 50 1 1 P
X P5 5 -200 -150 150 R 50 50 1 1 P
X P6 6 -200 -250 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CRYSTAL
# CONN_02X03
#
DEF CRYSTAL X 0 40 N N 1 F N
F0 "X" 0 150 50 H V C CNN
F1 "CRYSTAL" 0 -150 50 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DEF CONN_02X03 P 0 1 Y N 1 F N
F0 "P" 0 200 50 H V C CNN
F1 "CONN_02X03" 0 -200 50 H V C CNN
F2 "" 0 -1200 50 H V C CNN
F3 "" 0 -1200 50 H V C CNN
$FPLIST
Pin_Header_Straight_2X03
Pin_Header_Angled_2X03
Socket_Strip_Straight_2X03
Socket_Strip_Angled_2X03
$ENDFPLIST
DRAW
P 2 0 1 16 -100 100 -100 -100 N
P 2 0 1 16 100 100 100 -100 N
P 5 0 1 12 -50 50 50 50 50 -50 -50 -50 -50 50 f
X 1 1 -300 0 200 R 40 40 1 1 P
X 2 2 300 0 200 L 40 40 1 1 P
S -100 -95 -50 -105 0 1 0 N
S -100 5 -50 -5 0 1 0 N
S -100 105 -50 95 0 1 0 N
S -100 150 100 -150 0 1 0 N
S 50 -95 100 -105 0 1 0 N
S 50 5 100 -5 0 1 0 N
S 50 105 100 95 0 1 0 N
X P1 1 -250 100 150 R 50 50 1 1 P
X P2 2 250 100 150 L 50 50 1 1 P
X P3 3 -250 0 150 R 50 50 1 1 P
X P4 4 250 0 150 L 50 50 1 1 P
X P5 5 -250 -100 150 R 50 50 1 1 P
X P6 6 250 -100 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# DIODE
# Crystal
#
DEF DIODE D 0 40 N N 1 F N
DEF Crystal Y 0 40 N N 1 F N
F0 "Y" 0 150 50 H V C CNN
F1 "Crystal" 0 -150 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Crystal_*
$ENDFPLIST
DRAW
S -50 100 50 -100 0 1 12 N
P 2 0 1 12 -100 -50 -100 50 N
P 2 0 1 12 100 -50 100 50 N
X 1 1 -150 0 50 R 40 40 1 1 P
X 2 2 150 0 50 L 40 40 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 "DIODE" 0 -100 50 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
F1 "D" 0 -100 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
D?
S*
Diode_*
D-Pak_TO252AA
*SingleDiode
*_Diode_*
*SingleDiode*
$ENDFPLIST
DRAW
P 2 0 1 6 50 50 50 -50 N
P 3 0 1 0 -50 50 50 0 -50 -50 F
X A 1 -200 0 150 R 40 40 1 1 P
X K 2 200 0 150 L 40 40 1 1 P
P 2 0 1 6 -50 50 -50 -50 N
P 3 0 1 0 50 50 -50 0 50 -50 F
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
#
Expand Down Expand Up @@ -240,23 +297,24 @@ X V+ 8 -50 650 300 D 60 60 1 1 W
ENDDRAW
ENDDEF
#
# LM358-RESCUE-ArduBooster
# LM358
#
DEF LM358-RESCUE-ArduBooster U 0 20 Y Y 2 F N
F0 "U" -50 200 60 H V L CNN
F1 "LM358-RESCUE-ArduBooster" -50 -250 60 H V L CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DEF LM358 U 0 20 Y Y 2 F N
F0 "U" -50 200 50 H V L CNN
F1 "LM358" -50 -250 50 H V L CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
ALIAS LMC6062 LMC6082 LM358N TL072 TL082
DRAW
P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f
X V- 4 -100 -400 250 U 40 40 0 1 W
X V+ 8 -100 400 250 D 40 40 0 1 W
X ~ 1 500 0 300 L 40 40 1 1 O
X - 2 -500 -100 300 R 40 40 1 1 I
X + 3 -500 100 300 R 40 40 1 1 I
X + 5 -500 100 300 R 40 40 2 1 I
X - 6 -500 -100 300 R 40 40 2 1 I
X ~ 7 500 0 300 L 40 40 2 1 O
X V- 4 -100 -300 150 U 50 50 0 1 W
X V+ 8 -100 300 150 D 50 50 0 1 W
X ~ 1 300 0 100 L 50 50 1 1 O
X - 2 -300 -100 100 R 50 50 1 1 I
X + 3 -300 100 100 R 50 50 1 1 I
X + 5 -300 100 100 R 50 50 2 1 I
X - 6 -300 -100 100 R 50 50 2 1 I
X ~ 7 300 0 100 L 50 50 2 1 O
ENDDRAW
ENDDEF
#
Expand All @@ -273,24 +331,21 @@ P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N
ENDDRAW
ENDDEF
#
# R-RESCUE-ArduBooster
# R
#
DEF R-RESCUE-ArduBooster R 0 0 N Y 1 F N
DEF R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "R-RESCUE-ArduBooster" 7 1 50 V V C CNN
F2 "" -70 0 30 V V C CNN
F3 "" 0 0 30 H V C CNN
F1 "R" 0 0 50 V V C CNN
F2 "" -70 0 50 V V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
R?
SM0603
SM0805
R?-*
SM1206
R_*
Resistor_*
$ENDFPLIST
DRAW
S -40 150 40 -150 0 1 12 N
X ~ 1 0 250 100 D 60 60 1 1 P
X ~ 2 0 -250 100 U 60 60 1 1 P
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
#
Expand Down
1 change: 0 additions & 1 deletion PCB/ArduBooster.sch
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
EESchema Schematic File Version 2
LIBS:ArduBooster-rescue
LIBS:power
LIBS:device
LIBS:transistors
Expand Down
Loading

0 comments on commit 82b620a

Please sign in to comment.