diff --git a/fab.dcm b/fab.dcm index d6c65cf4da909eb85f35bd9d4abe402c67241bfc..a76c2090cfa2e5bc007e71142eca116cfb0a5736 100644 --- a/fab.dcm +++ b/fab.dcm @@ -223,6 +223,12 @@ K switch single-pole double-throw spdt ON-ON F https://www.ckswitches.com/media/1422/js.pdf $ENDCMP # +$CMP Sensor_Accelerometer_ADXL343 +D 3-Axis MEMS Accelerometer, 2/4/8/16g range, I2C/SPI, LGA-14 +K 3-axis accelerometer i2c spi mems +F https://www.analog.com/media/en/technical-documentation/data-sheets/ADXL343.pdf +$ENDCMP +# $CMP Sensor_Hall-Effect_Analog_A1324LLHLT-T D Hall-Effect Sensor Single Axis SOT-23W K hall switch analog effect sensor diff --git a/fab.lib b/fab.lib index d6c8b15173068c1337dc70788d1b2b551cef08b4..ff09acd4a1fa2c5486e6aa9bca4dc5717bc5983d 100644 --- a/fab.lib +++ b/fab.lib @@ -2895,6 +2895,35 @@ X C 3 200 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# Sensor_Accelerometer_ADXL343 +# +DEF Sensor_Accelerometer_ADXL343 U 0 20 Y Y 1 F N +F0 "U" -350 450 50 H V C CNN +F1 "Sensor_Accelerometer_ADXL343" -300 -450 50 H V C CNN +F2 "fab:LGA-14_3x5mm" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + *LGA*3x5mm*P0.8mm* +$ENDFPLIST +DRAW +S -400 400 400 -400 0 1 10 f +X Vdd_I/O 1 200 500 100 D 50 50 1 1 W +X NC 10 -200 -400 100 U 50 50 1 1 N N +X RES 11 200 -500 100 U 50 50 1 1 P +X SDO/ADDR 12 -500 100 100 R 50 50 1 1 B +X SDA/SDI/SDIO 13 -500 0 100 R 50 50 1 1 B +X SCL/SCLK 14 -500 -100 100 R 50 50 1 1 I +X GND 2 0 -500 100 U 50 50 1 1 W +X RES 3 -200 500 100 D 50 50 1 1 P +X GND 4 0 -500 100 U 50 50 1 1 P N +X GND 5 0 -500 100 U 50 50 1 1 P N +X Vs 6 0 500 100 D 50 50 1 1 W +X ~CS 7 -500 -200 100 R 50 50 1 1 I +X INT1 8 500 0 100 L 50 50 1 1 O +X INT2 9 500 -100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # Sensor_Hall-Effect_Analog_A1324LLHLT-T # DEF Sensor_Hall-Effect_Analog_A1324LLHLT-T U 0 20 Y Y 1 F N diff --git a/fab.pretty/LGA-14_3x5mm.kicad_mod b/fab.pretty/LGA-14_3x5mm.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..1797edeaa3205e1ab15ea9f9cfe0fa611a9fd370 --- /dev/null +++ b/fab.pretty/LGA-14_3x5mm.kicad_mod @@ -0,0 +1,47 @@ +(module LGA-14_3x5mm (layer F.Cu) (tedit 5EF46B90) + (attr smd) + (fp_text reference REF** (at 0 -3.556) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LGA-14_3x5mm (at 0 3.556) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -1.7 -2.366) (end -0.88 -2.366) (layer F.SilkS) (width 0.1)) + (fp_line (start -1.6 2.366) (end -0.88 2.366) (layer F.SilkS) (width 0.1)) + (fp_line (start -1.6 2.366) (end -1.6 2.146) (layer F.SilkS) (width 0.1)) + (fp_line (start 1.6 2.146) (end 1.6 2.366) (layer F.SilkS) (width 0.1)) + (fp_line (start 1.6 2.366) (end 0.88 2.366) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.88 -2.366) (end 1.6 -2.366) (layer F.SilkS) (width 0.1)) + (fp_line (start 1.6 -2.366) (end 1.6 -2.146) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.774 -2.54) (end -1.524 -1.524) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 -2.54) (end 1.5 -2.54) (layer F.Fab) (width 0.1)) + (fp_line (start 1.5 -2.54) (end 1.5 2.54) (layer F.Fab) (width 0.1)) + (fp_line (start 1.5 2.54) (end -1.5 2.54) (layer F.Fab) (width 0.1)) + (fp_line (start -1.524 2.54) (end -1.524 -1.524) (layer F.Fab) (width 0.1)) + (fp_line (start -1.85 -2.54) (end 1.85 -2.54) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.85 -2.54) (end 1.85 2.54) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.85 2.54) (end -1.85 2.54) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.85 2.54) (end -1.85 -2.54) (layer F.CrtYd) (width 0.05)) + (pad 11 smd rect (at 1.15 -0.4) (size 1.2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 1.15 0.4) (size 1.2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 1.15 1.2) (size 1.2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 1.15 2) (size 1.2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -1.15 0.4) (size 1.2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.15 -0.4) (size 1.2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -1.15 -1.2) (size 1.2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -1.15 -2) (size 1.2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 0 2.032) (size 0.5 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -1.15 2) (size 1.2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -1.15 1.2) (size 1.2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at 1.15 -1.2) (size 1.2 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at 0 -2.032) (size 0.5 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at 1.15 -2) (size 1.2 0.5) (layers F.Cu F.Paste F.Mask)) + (model ${KISYS3DMOD}/Housings_LGA.3dshapes/Bosch_LGA-14_3x2.5mm_Pitch0.5mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +)