Skip to content

Commit

Permalink
Merge pull request #5 from jarrod89/tim/micro
Browse files Browse the repository at this point in the history
Adding microcontroller and user interface
  • Loading branch information
Timot05 authored Sep 5, 2024
2 parents 9d58437 + 3c2da0c commit 4bcc680
Show file tree
Hide file tree
Showing 11 changed files with 155,330 additions and 11,435 deletions.
116,766 changes: 116,766 additions & 0 deletions elec/footprints/footprints.3dshapes/HDR-M-2.54_1x20.step

Large diffs are not rendered by default.

1,866 changes: 1,866 additions & 0 deletions elec/footprints/footprints.3dshapes/HDR-M-2.54_1x20.wrl

Large diffs are not rendered by default.

17,321 changes: 17,321 additions & 0 deletions elec/footprints/footprints.3dshapes/LED-SMD_2P-L1.7-W1.1-H0.6.step

Large diffs are not rendered by default.

141 changes: 141 additions & 0 deletions elec/footprints/footprints.3dshapes/LED-SMD_2P-L1.7-W1.1-H0.6.wrl

Large diffs are not rendered by default.

275 changes: 275 additions & 0 deletions elec/footprints/footprints.kicad_sym
Original file line number Diff line number Diff line change
Expand Up @@ -1530,4 +1530,279 @@
)
)
)
(symbol "XL-1606SYGC"
(in_bom yes)
(on_board yes)
(property
"Reference"
"LED"
(id 0)
(at 0 5.08 0)
(effects (font (size 1.27 1.27) ) )
)
(property
"Value"
"XL-1606SYGC"
(id 1)
(at 0 -5.08 0)
(effects (font (size 1.27 1.27) ) )
)
(property
"Footprint"
"footprints:LED-SMD_L1.7-W1.1-RD_27-21"
(id 2)
(at 0 -7.62 0)
(effects (font (size 1.27 1.27) ) hide)
)
(property
"LCSC Part"
"C965864"
(id 5)
(at 0 -10.16 0)
(effects (font (size 1.27 1.27) ) hide)
)
(symbol "XL-1606SYGC_0_1"
(polyline
(pts
(xy -4.06 3.30) (xy -3.05 2.79) (xy -3.56 2.29) (xy -4.06 3.30)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(polyline
(pts
(xy -3.05 4.32) (xy -2.03 3.81) (xy -2.54 3.30) (xy -3.05 4.32)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(polyline
(pts
(xy 1.27 1.78) (xy -1.27 -0.00) (xy 1.27 -1.78) (xy 1.27 1.78)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(polyline
(pts
(xy -2.29 1.52) (xy -3.30 2.54) (xy -2.29 1.52)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(polyline
(pts
(xy -1.27 2.54) (xy -2.29 3.56) (xy -1.27 2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(polyline
(pts
(xy -1.27 -0.00) (xy -2.54 -0.00)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 2.54 -0.00) (xy 1.27 -0.00)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -1.27 1.78) (xy -1.27 -1.78)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(pin unspecified line
(at -5.08 -0.00 0)
(length 2.54)
(name "K" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 5.08 -0.00 180)
(length 2.54)
(name "A" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Header-Male-2.54_1x20"
(in_bom yes)
(on_board yes)
(property
"Reference"
"J"
(id 0)
(at 0 29.21 0)
(effects (font (size 1.27 1.27) ) )
)
(property
"Value"
"Header-Male-2.54_1x20"
(id 1)
(at 0 -29.21 0)
(effects (font (size 1.27 1.27) ) )
)
(property
"Footprint"
"footprints:HDR-TH_20P-P2.54-V-M-1"
(id 2)
(at 0 -31.75 0)
(effects (font (size 1.27 1.27) ) hide)
)
(property
"Datasheet"
"https://lcsc.com/product-detail/Male-Header_2-54mm-1-20P-Straight-Headers-Pins_C50981.html"
(id 3)
(at 0 -34.29 0)
(effects (font (size 1.27 1.27) ) hide)
)
(property
"LCSC Part"
"C50981"
(id 5)
(at 0 -36.83 0)
(effects (font (size 1.27 1.27) ) hide)
)
(symbol "Header-Male-2.54_1x20_0_1"
(rectangle
(start -2.54 26.67)
(end 2.54 -26.67)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(circle
(center -1.27 25.40)
(radius 0.38)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(pin unspecified line
(at -5.08 24.13 0)
(length 2.54)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 21.59 0)
(length 2.54)
(name "2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 19.05 0)
(length 2.54)
(name "3" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 16.51 0)
(length 2.54)
(name "4" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 13.97 0)
(length 2.54)
(name "5" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 11.43 0)
(length 2.54)
(name "6" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 8.89 0)
(length 2.54)
(name "7" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 6.35 0)
(length 2.54)
(name "8" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 3.81 0)
(length 2.54)
(name "9" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 1.27 0)
(length 2.54)
(name "10" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 -1.27 0)
(length 2.54)
(name "11" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 -3.81 0)
(length 2.54)
(name "12" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 -6.35 0)
(length 2.54)
(name "13" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 -8.89 0)
(length 2.54)
(name "14" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 -11.43 0)
(length 2.54)
(name "15" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 -13.97 0)
(length 2.54)
(name "16" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 -16.51 0)
(length 2.54)
(name "17" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 -19.05 0)
(length 2.54)
(name "18" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 -21.59 0)
(length 2.54)
(name "19" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -5.08 -24.13 0)
(length 2.54)
(name "20" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
)
)
)
63 changes: 63 additions & 0 deletions elec/footprints/footprints.pretty/HDR-TH_20P-P2.54-V-M-1.kicad_mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
(module easyeda2kicad:HDR-TH_20P-P2.54-V-M-1 (layer F.Cu) (tedit 5DC5F6A4)
(attr through_hole)
(fp_text reference REF** (at 0 -4.0) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value HDR-TH_20P-P2.54-V-M-1 (at 0 4.0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 25.40 -1.27) (end 25.40 -1.40) (layer F.SilkS) (width 0.20))
(fp_line (start 25.40 -1.40) (end -25.40 -1.40) (layer F.SilkS) (width 0.20))
(fp_line (start -25.40 -1.40) (end -25.40 1.27) (layer F.SilkS) (width 0.20))
(fp_line (start -25.40 1.27) (end 25.40 1.27) (layer F.SilkS) (width 0.20))
(fp_line (start 25.40 1.27) (end 25.40 -1.27) (layer F.SilkS) (width 0.20))
(pad 20 thru_hole circle (at 24.13 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 19 thru_hole circle (at 21.59 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 18 thru_hole circle (at 19.05 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 17 thru_hole circle (at 16.51 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 16 thru_hole circle (at 13.97 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 15 thru_hole circle (at 11.43 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 14 thru_hole circle (at 8.89 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 13 thru_hole circle (at 6.35 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 12 thru_hole circle (at 3.81 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 11 thru_hole circle (at 1.27 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 10 thru_hole circle (at -1.27 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 9 thru_hole circle (at -3.81 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 8 thru_hole circle (at -6.35 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 7 thru_hole circle (at -8.89 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 6 thru_hole circle (at -11.43 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 5 thru_hole circle (at -13.97 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 4 thru_hole circle (at -16.51 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 3 thru_hole circle (at -19.05 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 2 thru_hole circle (at -21.59 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(pad 1 thru_hole rect (at -24.13 0.00 0.00) (size 1.80 1.80) (layers *.Cu *.Mask)(drill 1.1999975999999999))
(fp_circle (center 24.13 0.00) (end 24.38 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center 21.59 0.00) (end 21.84 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center 19.05 0.00) (end 19.30 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center 16.51 0.00) (end 16.76 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center 13.97 0.00) (end 14.22 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center 11.43 0.00) (end 11.68 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center 8.89 0.00) (end 9.14 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center 6.35 0.00) (end 6.60 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center 3.81 0.00) (end 4.06 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center 1.27 0.00) (end 1.52 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center -1.27 0.00) (end -1.02 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center -3.81 0.00) (end -3.56 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center -6.35 0.00) (end -6.10 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center -8.89 0.00) (end -8.64 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center -11.43 0.00) (end -11.18 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center -13.97 0.00) (end -13.72 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center -16.51 0.00) (end -16.26 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center -19.05 0.00) (end -18.80 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center -21.59 0.00) (end -21.34 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center -24.13 0.00) (end -23.88 0.00) (layer F.Fab) (width 0.50))
(fp_circle (center -25.50 1.37) (end -25.47 1.37) (layer F.Fab) (width 0.06))
(model "footprints/footprints.3dshapes/HDR-M-2.54_1x20.wrl"
(offset (xyz 0.000 0.060 0.000))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
(module easyeda2kicad:LED-SMD_L1.7-W1.1-RD_27-21 (layer F.Cu) (tedit 5DC5F6A4)
(attr through_hole)
(fp_text reference REF** (at 0 -4.0) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LED-SMD_L1.7-W1.1-RD_27-21 (at 0 4.0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.35 -0.30) (end 0.30 -0.30) (layer F.SilkS) (width 0.25))
(fp_line (start 0.25 0.30) (end -0.33 0.30) (layer F.SilkS) (width 0.25))
(fp_line (start -0.27 0.30) (end -0.27 -0.30) (layer F.SilkS) (width 0.25))
(fp_line (start -0.59 -0.57) (end -0.59 -0.81) (layer F.SilkS) (width 0.25))
(fp_line (start -0.59 -0.81) (end 0.60 -0.81) (layer F.SilkS) (width 0.25))
(fp_line (start 0.60 -0.81) (end 0.60 -0.54) (layer F.SilkS) (width 0.25))
(pad 2 smd rect (at 0.75 0.00 0.00) (size 0.60 0.80) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -0.75 0.00 0.00) (size 0.60 0.80) (layers F.Cu F.Paste F.Mask))
(fp_circle (center -0.86 0.35) (end -0.83 0.35) (layer F.Fab) (width 0.06))
(model "footprints/footprints.3dshapes/LED-SMD_2P-L1.7-W1.1-H0.6.wrl"
(offset (xyz 0.000 0.210 0.000))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
Loading

0 comments on commit 4bcc680

Please sign in to comment.