Skip to content

Commit

Permalink
Merge branch 'develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
castillohair committed Jun 15, 2017
2 parents 08fd086 + f467e33 commit 8d79a99
Show file tree
Hide file tree
Showing 112 changed files with 28,279 additions and 10,945 deletions.
6 changes: 3 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
firmware/Debug/
*/Thumbs.db

Firmware/Source/Debug/
*.atsuo
*.atsln
*.componentinfo.xml

*/Thumbs.db
desktop.ini
4 changes: 2 additions & 2 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
[submodule "firmware/Tlc5941"]
path = firmware/Tlc5941
[submodule "Firmware/Tlc5941"]
path = Firmware/Source/Tlc5941
url = https://github.com/castillohair/Tlc5941_library
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
4 changes: 0 additions & 4 deletions 3D printed parts/LPA parts/mounting plate/shakers.txt

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"SI9R": Shel Lab SI9/SI9R
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
(module ATMEGA328 (layer F.Cu) (tedit 569834E7)
(fp_text reference IC1 (at 0 -1.27) (layer F.SilkS)
(effects (font (size 1.27 1.016) (thickness 0.2032)))
)
(fp_text value ATMEGA328-A (at 0 1.905) (layer F.SilkS)
(effects (font (size 1.27 1.016) (thickness 0.2032)))
)
(fp_line (start -3.048 -3.81) (end 3.81 -3.81) (layer F.SilkS) (width 0.2))
(fp_line (start -3.81 -3.048) (end -3.81 3.81) (layer F.SilkS) (width 0.2))
(fp_line (start -3.81 -3.048) (end -3.048 -3.81) (layer F.SilkS) (width 0.2))
(fp_line (start -3.81 3.81) (end 3.81 3.81) (layer F.SilkS) (width 0.2))
(fp_line (start 3.81 3.81) (end 3.81 -3.81) (layer F.SilkS) (width 0.2))
(fp_circle (center -2.83972 -2.86004) (end -2.43332 -2.60604) (layer F.SilkS) (width 0.1524))
(pad 8 smd rect (at -4.81584 2.77622) (size 1.99898 0.44958) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -4.81584 1.97612) (size 1.99898 0.44958) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -4.81584 1.17602) (size 1.99898 0.44958) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -4.81584 0.37592) (size 1.99898 0.44958) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -4.81584 -0.42418) (size 1.99898 0.44958) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -4.81584 -1.22428) (size 1.99898 0.44958) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -4.81584 -2.02438) (size 1.99898 0.44958) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -4.81584 -2.82448) (size 1.99898 0.44958) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at 4.7498 -2.8194) (size 1.99898 0.44958) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at 4.7498 2.794) (size 1.99898 0.44958) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at 4.7498 1.9812) (size 1.99898 0.44958) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at 4.7498 1.1684) (size 1.99898 0.44958) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at 4.7498 0.381) (size 1.99898 0.44958) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at 4.7498 -0.4318) (size 1.99898 0.44958) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at 4.7498 -1.2192) (size 1.99898 0.44958) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at 4.7498 -2.032) (size 1.99898 0.44958) (layers F.Cu F.Paste F.Mask))
(pad 32 smd rect (at -2.82448 -4.826) (size 0.44958 1.99898) (layers F.Cu F.Paste F.Mask))
(pad 31 smd rect (at -2.02692 -4.826) (size 0.44958 1.99898) (layers F.Cu F.Paste F.Mask))
(pad 30 smd rect (at -1.22428 -4.826) (size 0.44958 1.99898) (layers F.Cu F.Paste F.Mask))
(pad 29 smd rect (at -0.42672 -4.826) (size 0.44958 1.99898) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at 0.37592 -4.826) (size 0.44958 1.99898) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at 1.17348 -4.826) (size 0.44958 1.99898) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at 1.97612 -4.826) (size 0.44958 1.99898) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at 2.77368 -4.826) (size 0.44958 1.99898) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -2.8194 4.7752) (size 0.44958 1.99898) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at -2.032 4.7752) (size 0.44958 1.99898) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -1.2192 4.7752) (size 0.44958 1.99898) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at -0.4318 4.7752) (size 0.44958 1.99898) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at 0.3556 4.7752) (size 0.44958 1.99898) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at 1.1684 4.7752) (size 0.44958 1.99898) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at 1.9812 4.7752) (size 0.44958 1.99898) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at 2.794 4.7752) (size 0.44958 1.99898) (layers F.Cu F.Paste F.Mask))
(model smd/tqfp32.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
(module BARREL_JACK_CIRCULAR_PADS (layer F.Cu) (tedit 56A3FA91)
(descr "DC Barrel Jack")
(tags "Power Jack")
(fp_text reference CON1 (at -0.762 3.302 180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value BARREL_JACK (at 2.54 -5.334) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -4.0005 -4.50088) (end -4.0005 4.50088) (layer F.SilkS) (width 0.15))
(fp_line (start -7.50062 -4.50088) (end -7.50062 4.50088) (layer F.SilkS) (width 0.15))
(fp_line (start -7.50062 4.50088) (end 7.00024 4.50088) (layer F.SilkS) (width 0.15))
(fp_line (start 7.00024 4.50088) (end 7.00024 -4.50088) (layer F.SilkS) (width 0.15))
(fp_line (start 7.00024 -4.50088) (end -7.50062 -4.50088) (layer F.SilkS) (width 0.15))
(pad 1 thru_hole circle (at 6.20014 0) (size 4 4) (drill 3) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole circle (at 0.20066 0) (size 4 4) (drill 3) (layers *.Cu *.Mask F.SilkS))
(pad 3 thru_hole circle (at 3.2004 4.699) (size 4 4) (drill 2.99974) (layers *.Cu *.Mask F.SilkS))
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
(module CONNECTOR_2X1_3960um (layer F.Cu) (tedit 56984957)
(descr "Connecteurs 2 pins")
(tags "CONN DEV")
(fp_text reference P1 (at -0.1 -4.8) (layer F.SilkS)
(effects (font (size 0.762 0.762) (thickness 0.1524)))
)
(fp_text value CONN_2 (at 0 -3.5) (layer F.SilkS) hide
(effects (font (size 0.762 0.762) (thickness 0.1524)))
)
(fp_line (start -3.556 2.286) (end 3.5 2.286) (layer F.SilkS) (width 0.2))
(fp_line (start -3.64 4.6) (end -3.64 -5.6) (layer F.SilkS) (width 0.1524))
(fp_line (start -3.6 -5.6) (end 3.5 -5.6) (layer F.SilkS) (width 0.1524))
(fp_line (start 3.54 -5.6) (end 3.54 4.6) (layer F.SilkS) (width 0.1524))
(fp_line (start 3.5 4.6) (end -3.6 4.6) (layer F.SilkS) (width 0.1524))
(pad 1 thru_hole rect (at -1.98 0) (size 2.3 2.3) (drill 1.8) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole circle (at 1.98 0) (size 2.5 2.5) (drill 1.8) (layers *.Cu *.Mask F.SilkS))
(model pin_array/pins_array_2x1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
(module CRYSTAL_SMD_3.2_2.5_4pins (layer F.Cu) (tedit 56984043)
(fp_text reference X1 (at 0 0.508) (layer F.SilkS)
(effects (font (size 0.5 0.5) (thickness 0.125)))
)
(fp_text value XTAL (at 0 -0.508) (layer F.Fab) hide
(effects (font (size 0.5 0.5) (thickness 0.125)))
)
(fp_circle (center -1.6 1.27) (end -1.45 1.27) (layer F.SilkS) (width 0.2))
(fp_line (start -1.6 -1.27) (end 1.6 -1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 1.6 -1.27) (end 1.6 1.27) (layer F.SilkS) (width 0.15))
(fp_line (start 1.6 1.27) (end -1.6 1.27) (layer F.SilkS) (width 0.15))
(fp_line (start -1.6 1.27) (end -1.6 -1.27) (layer F.SilkS) (width 0.15))
(pad 3 smd rect (at -1.075 -0.775) (size 1 0.9) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 1.075 -0.775) (size 1 0.9) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -1.075 0.775) (size 1 0.9) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 1.075 0.775) (size 1 0.9) (layers F.Cu F.Paste F.Mask))
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
(module Inductor (layer F.Cu) (tedit 56A044A2)
(descr "SELF WE-TPC/M")
(attr smd)
(fp_text reference L1 (at -0.59944 0.09906 90) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 150uH (at 0.8001 0 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0 -3) (end 2 -3) (layer F.SilkS) (width 0.15))
(fp_line (start 2 -3) (end 3 -2) (layer F.SilkS) (width 0.15))
(fp_line (start 3 -2) (end 3 2) (layer F.SilkS) (width 0.15))
(fp_line (start 3 2) (end 2 3) (layer F.SilkS) (width 0.15))
(fp_line (start 2 3) (end -2 3) (layer F.SilkS) (width 0.15))
(fp_line (start -2 3) (end -3 2) (layer F.SilkS) (width 0.15))
(fp_line (start -3 2) (end -3 -2) (layer F.SilkS) (width 0.15))
(fp_line (start -3 -2) (end -2 -3) (layer F.SilkS) (width 0.15))
(fp_line (start -2 -3) (end 0 -3) (layer F.SilkS) (width 0.15))
(pad 1 smd rect (at -2.1 0) (size 1.9 5.1) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 2.1 0) (size 1.9 5.1) (layers F.Cu F.Paste F.Mask))
(model Inductors.3dshapes/SELF-WE-TPC_M.wrl
(at (xyz 0 0 0))
(scale (xyz 0.4 0.4 0.1))
(rotate (xyz 0 0 0))
)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
(module PCV220_LED_SOCKET (layer F.Cu) (tedit 53AB4396)
(fp_text reference D1 (at 0 -3.81) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LED (at 0 5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -3.05 -2.54) (end -2.55 -3.04) (layer F.SilkS) (width 0.15))
(fp_line (start -3.05 3.18) (end 3.05 3.18) (layer F.SilkS) (width 0.15))
(fp_line (start 3.05 3.18) (end 3.05 -3.04) (layer F.SilkS) (width 0.15))
(fp_line (start 3.05 -3.04) (end -2.55 -3.04) (layer F.SilkS) (width 0.15))
(fp_line (start -3.05 -2.54) (end -3.05 3.18) (layer F.SilkS) (width 0.15))
(fp_circle (center 0 0) (end 2.5 0) (layer F.SilkS) (width 0.15))
(pad 1 thru_hole circle (at -1.27 2.41) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole circle (at 1.27 2.41) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask F.SilkS))
(pad "" thru_hole circle (at -1.27 0) (size 1.52 1.52) (drill 1.52) (layers *.Cu *.Mask F.SilkS))
(pad "" thru_hole circle (at 1.27 0) (size 1.52 1.52) (drill 1.52) (layers *.Cu *.Mask F.SilkS))
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
(module SD_CARD_SOCKET (layer F.Cu) (tedit 53627957)
(fp_text reference U1 (at -5 -1) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SD_CARD (at -5 1.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user "TRACE KEEP OUT" (at -17 1 90) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -24 -14.5) (end -24 15) (layer F.SilkS) (width 0.15))
(fp_line (start -24 15) (end 3 15) (layer F.SilkS) (width 0.15))
(fp_line (start 3 15) (end 3 -14.5) (layer F.SilkS) (width 0.15))
(fp_line (start 3 -14.5) (end -24 -14.5) (layer F.SilkS) (width 0.15))
(fp_line (start -13 12) (end -15 12) (layer F.SilkS) (width 0.15))
(fp_line (start -15 -9.5) (end -13 -9.5) (layer F.SilkS) (width 0.15))
(fp_line (start -19 -9.5) (end -19 12) (layer F.SilkS) (width 0.15))
(fp_line (start -19 12) (end -15 12) (layer F.SilkS) (width 0.15))
(fp_line (start -13 12) (end -13 -9) (layer F.SilkS) (width 0.15))
(fp_line (start -13 -9) (end -13 -9.5) (layer F.SilkS) (width 0.15))
(fp_line (start -15 -9.5) (end -19 -9.5) (layer F.SilkS) (width 0.15))
(pad 1 smd rect (at -24.31 -6.1) (size 1.5 1) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -24.31 -3.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -24.31 -0.2) (size 1.5 1) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -24.31 1.45) (size 1.5 1) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -24.31 3.9) (size 1.5 1) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -24.31 6.4) (size 1.5 1) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -24.31 8.83) (size 1.5 1) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -24.31 10.53) (size 1.5 1) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -24.31 -8.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask))
(pad WP smd rect (at -24.31 13.88) (size 1.5 1) (layers F.Cu F.Paste F.Mask))
(pad GND smd rect (at -2.1 14.4) (size 2 1.2) (layers F.Cu F.Paste F.Mask))
(pad GND smd rect (at -3.3 -13.6) (size 2 1.2) (layers F.Cu F.Paste F.Mask))
(pad CD smd rect (at -24.31 -1.9) (size 1.5 1) (layers F.Cu F.Paste F.Mask))
(pad H thru_hole circle (at 0 -11.3) (size 1.6 1.6) (drill 1.5) (layers *.Cu *.Mask F.SilkS))
(pad H thru_hole circle (at 0 12.85) (size 1.6 1.6) (drill 1.5) (layers *.Cu *.Mask F.SilkS))
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
(module SM0805 (layer F.Cu) (tedit 5091495C)
(attr smd)
(fp_text reference C2 (at 0 -0.3175) (layer F.SilkS)
(effects (font (size 0.50038 0.50038) (thickness 0.10922)))
)
(fp_text value "0.1 uF" (at 0 0.381) (layer F.SilkS)
(effects (font (size 0.50038 0.50038) (thickness 0.10922)))
)
(fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906))
(fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906))
(fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906))
(fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906))
(fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906))
(fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906))
(fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906))
(pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask))
(model smd/chip_cms.wrl
(at (xyz 0 0 0))
(scale (xyz 0.1 0.1 0.1))
(rotate (xyz 0 0 0))
)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
(module TLC5941 (layer F.Cu) (tedit 56972693)
(descr "TSSOP 28 pins")
(tags "CMS TSSOP SMD")
(attr smd)
(fp_text reference U5 (at 0.127 -1.524) (layer F.SilkS)
(effects (font (size 0.762 0.762) (thickness 0.127)))
)
(fp_text value TLC5941 (at 0 1.143) (layer F.SilkS)
(effects (font (size 0.762 0.762) (thickness 0.127)))
)
(fp_circle (center -4.572 2.159) (end -4.826 1.905) (layer F.SilkS) (width 0.127))
(fp_line (start 5.207 2.667) (end -5.08 2.667) (layer F.SilkS) (width 0.127))
(fp_line (start -5.08 -2.667) (end 5.207 -2.667) (layer F.SilkS) (width 0.127))
(fp_line (start -5.08 -2.667) (end -5.08 2.667) (layer F.SilkS) (width 0.127))
(fp_line (start 5.207 -2.667) (end 5.207 2.667) (layer F.SilkS) (width 0.127))
(pad 1 smd rect (at -4.191 3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -3.556 3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -2.8956 3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -2.2352 3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -1.6002 3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -0.9398 3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -0.2794 3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at 0.3556 3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at 1.016 3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at 1.651 3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at 2.3114 3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at 2.9718 3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at 3.6068 3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at 4.2672 3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at 4.2672 -3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at 3.6068 -3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at 2.9972 -3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at 2.3114 -3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at 1.651 -3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at 1.016 -3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at 0.3556 -3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at -0.2794 -3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at -0.9398 -3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at -1.6002 -3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at -2.2352 -3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at -2.8956 -3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at -3.556 -3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at -4.191 -3.556) (size 0.4064 1.27) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at 0 0) (size 9.7 3.4) (layers F.Cu))
(pad "" smd rect (at 0 0) (size 6.17 2.4) (layers F.Paste F.Mask))
(pad 1 thru_hole circle (at -3.9 0) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at -3.9 -1.3) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at -2.6 -1.3) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at -1.3 -1.3) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at 0 -1.3) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at 1.3 -1.3) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at 2.6 -1.3) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at 3.9 -1.3) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at 3.9 0) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at 2.6 0) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at 1.3 0) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at 0 0) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at -1.3 0) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at -2.6 0) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at -3.9 1.3) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at -2.6 1.3) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at -1.3 1.3) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at 0 1.3) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at 1.3 1.3) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at 2.6 1.3) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at 3.9 1.3) (size 0.3 0.3) (drill 0.3) (layers *.Cu *.Mask F.SilkS))
(model smd/cms_soj28.wrl
(at (xyz 0 0 0))
(scale (xyz 0.256 0.5 0.25))
(rotate (xyz 0 0 0))
)
)
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,15 @@ Main files
Libraries
---------
- libraries : folder with schematic diagram part libraries
- lpa.cmp: footprint information file, used by the layout editor
- lpa-rescue.lib: Schematic part library
- LPA_parts.pretty: folder with PCB layout diagram part libraries
- fp-lib-table: file listing the PCB layout diagram part libraries used by this project
- lpa-cache.lib: Part library cache, from which parts can be loaded if not found in the standard libraries.

How to use
==========
Electronic CAD files were created on KiCAD, which can be downloaded from http://kicad-pcb.org/.
To see the CAD files, open KiCAD, go to File -> Open Project, and select "lpa.pro". KiCAD will show a list of files on its left panel. The most important are lpa.sch (schematic diagram) and lpa.kicad_pcb (printed circuit board (PCB) diagram). Double click on each to open.

About gerber files
==================
Gerber files for production were generated according to these instructions: http://docs.oshpark.com/design-tools/kicad/generating-kicad-gerbers/.
3 changes: 3 additions & 0 deletions CAD Files/Circuit Board/KiCAD Files/fp-lib-table
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
(fp_lib_table
(lib (name LPA_parts)(type KiCad)(uri "$(KIPRJMOD)\\LPA_parts.pretty")(options "")(descr ""))
)
Loading

0 comments on commit 8d79a99

Please sign in to comment.