7
mirror of https://github.com/golioth/ostentus-hw.git synced 2025-04-22 11:43:43 +00:00

Added accelerometer on the i2c bus, this would allow for additional actions like 'taps' or tilts to interact with menus. Closes

This commit is contained in:
Chris Gammell 2023-11-16 15:36:38 -05:00
parent edc3d61e14
commit 3d05d378e8
5 changed files with 1701 additions and 920 deletions

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

@ -0,0 +1,33 @@
(footprint SENSOR_LIS2DH12 (layer F.Cu) (tedit 64DFC69C)
(descr "")
(attr smd)
(fp_text reference REF** (at 0.691135 -2.012155 0) (layer F.SilkS)
(effects (font (size 1.00356692913 1.00356692913) (thickness 0.15)))
)
(fp_text value SENSOR_LIS2DH12 (at 7.04259 1.91913 0) (layer F.Fab)
(effects (font (size 1.00215748031 1.00215748031) (thickness 0.15)))
)
(pad 1 smd rect (at -0.7625 -0.75) (size 0.375 0.35) (layers F.Cu F.Mask F.Paste))
(pad 4 smd rect (at -0.7625 0.75) (size 0.375 0.35) (layers F.Cu F.Mask F.Paste))
(pad 7 smd rect (at 0.7625 0.75) (size 0.375 0.35) (layers F.Cu F.Mask F.Paste))
(pad 10 smd rect (at 0.7625 -0.75) (size 0.375 0.35) (layers F.Cu F.Mask F.Paste))
(pad 3 smd rect (at -0.7625 0.25) (size 0.375 0.35) (layers F.Cu F.Mask F.Paste))
(pad 2 smd rect (at -0.7625 -0.25) (size 0.375 0.35) (layers F.Cu F.Mask F.Paste))
(pad 8 smd rect (at 0.7625 0.25) (size 0.375 0.35) (layers F.Cu F.Mask F.Paste))
(pad 9 smd rect (at 0.7625 -0.25) (size 0.375 0.35) (layers F.Cu F.Mask F.Paste))
(pad 12 smd rect (at -0.25 -0.7625 90.0) (size 0.375 0.35) (layers F.Cu F.Mask F.Paste))
(pad 11 smd rect (at 0.25 -0.7625 90.0) (size 0.375 0.35) (layers F.Cu F.Mask F.Paste))
(pad 5 smd rect (at -0.25 0.7625 90.0) (size 0.375 0.35) (layers F.Cu F.Mask F.Paste))
(pad 6 smd rect (at 0.25 0.7625 90.0) (size 0.375 0.35) (layers F.Cu F.Mask F.Paste))
(fp_line (start -1.0 -1.0) (end 1.0 -1.0) (layer F.Fab) (width 0.127))
(fp_line (start 1.0 -1.0) (end 1.0 1.0) (layer F.Fab) (width 0.127))
(fp_line (start 1.0 1.0) (end -1.0 1.0) (layer F.Fab) (width 0.127))
(fp_line (start -1.0 1.0) (end -1.0 -1.0) (layer F.Fab) (width 0.127))
(fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.25 -1.25) (end 1.25 1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.25 1.25) (end -1.25 -1.25) (layer F.CrtYd) (width 0.05))
(fp_circle (center -1.5 -0.8) (end -1.4 -0.8) (layer F.SilkS) (width 0.2))
(fp_circle (center -1.5 -0.8) (end -1.4 -0.8) (layer F.Fab) (width 0.2))
)

View File

@ -4,4 +4,5 @@
(lib (name "MCU_RaspberryPi_and_Boards")(type "KiCad")(uri "${KIPRJMOD}/lib/MCU_RaspberryPi_and_Boards.kicad_sym")(options "")(descr ""))
(lib (name "CAP1203-1-SN")(type "KiCad")(uri "${KIPRJMOD}/lib/CAP1203-1-SN.kicad_sym")(options "")(descr ""))
(lib (name "XZMDKCBDDG45S-9")(type "KiCad")(uri "${KIPRJMOD}/lib/XZMDKCBDDG45S-9.kicad_sym")(options "")(descr ""))
(lib (name "LIS2DH12")(type "KiCad")(uri "${KIPRJMOD}/lib/LIS2DH12.kicad_sym")(options "")(descr ""))
)