7
mirror of https://gitlab.com/kicad/libraries/kicad-footprints.git synced 2025-04-12 18:49:35 +00:00

Add Ai-Thinker ESP32-CAM

This commit is contained in:
Stefan Tauner 2020-05-17 10:58:05 +02:00
parent 240804c6c8
commit f7ba072b30

View File

@ -0,0 +1,84 @@
(module Ai-Thinker_ESP32-CAM (layer F.Cu) (tedit 5EC1985C)
(descr http://wiki.ai-thinker.com/esp32-cam)
(tags "Ai-Thinker ESP32-CAM OV2640")
(fp_text reference REF** (at 11.43 -5.842) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Ai-Thinker_ESP32-CAM (at 11.43 37.592) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 11.43 15.494) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -2.07 35.42) (end 24.93 35.42) (layer F.Fab) (width 0.1))
(fp_line (start 24.93 35.42) (end 24.93 -4.58) (layer F.Fab) (width 0.1))
(fp_line (start 24.93 -4.58) (end -2.07 -4.58) (layer F.Fab) (width 0.1))
(fp_line (start -2.07 -4.58) (end -2.07 35.42) (layer F.Fab) (width 0.1))
(fp_line (start -2.19 35.54) (end 25.05 35.54) (layer F.SilkS) (width 0.12))
(fp_line (start 25.05 35.54) (end 25.05 -4.7) (layer F.SilkS) (width 0.12))
(fp_line (start 25.05 -4.7) (end -2.19 -4.7) (layer F.SilkS) (width 0.12))
(fp_line (start -2.19 -4.7) (end -2.19 35.54) (layer F.SilkS) (width 0.12))
(fp_line (start -2.57 35.92) (end 25.43 35.92) (layer F.CrtYd) (width 0.05))
(fp_line (start 25.43 35.92) (end 25.43 -5.08) (layer F.CrtYd) (width 0.05))
(fp_line (start 25.43 -5.08) (end -2.57 -5.08) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.57 -5.08) (end -2.57 35.92) (layer F.CrtYd) (width 0.05))
(fp_circle (center 11.43 6.949) (end 15.24 6.949) (layer F.Fab) (width 0.1))
(fp_line (start 3.175 19.05) (end 19.685 19.05) (layer F.Fab) (width 0.1))
(fp_line (start 19.685 19.05) (end 19.685 23.495) (layer F.Fab) (width 0.1))
(fp_line (start 19.685 23.495) (end 3.175 23.495) (layer F.Fab) (width 0.1))
(fp_line (start 3.175 23.495) (end 3.175 19.05) (layer F.Fab) (width 0.1))
(fp_circle (center 22.86 24.6) (end 24.11 24.6) (layer F.Fab) (width 0.1))
(fp_line (start 0 -1.27) (end 0.508 -2.54) (layer F.Fab) (width 0.1))
(fp_line (start 0 -1.27) (end -0.508 -2.54) (layer F.Fab) (width 0.1))
(fp_line (start -0.508 -2.54) (end 0.508 -2.54) (layer F.Fab) (width 0.1))
(fp_line (start -2.54 -1.016) (end -2.54 1.016) (layer F.SilkS) (width 0.12))
(fp_line (start -1.016 19.05) (end 1.27 19.05) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 19.05) (end 1.27 16.764) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 23.876 19.05) (end 21.59 19.05) (layer F.SilkS) (width 0.12))
(fp_line (start 21.59 19.05) (end 21.59 16.764) (layer F.SilkS) (width 0.12))
(fp_line (start 21.59 1.27) (end 21.59 -1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 21.59 -1.27) (end 24.13 -1.27) (layer F.SilkS) (width 0.12))
(pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole circle (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 8 thru_hole circle (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 9 thru_hole circle (at 22.86 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 10 thru_hole circle (at 22.86 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 11 thru_hole circle (at 22.86 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 12 thru_hole circle (at 22.86 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 13 thru_hole circle (at 22.86 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 14 thru_hole circle (at 22.86 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 15 thru_hole circle (at 22.86 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 16 thru_hole circle (at 22.86 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x08_P2.54mm_Vertical.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x08_P2.54mm_Vertical.wrl
(offset (xyz 22.86 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl
(offset (xyz 0 0 9.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 180 0))
)
(model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl
(offset (xyz 22.86 0 9.5))
(scale (xyz 1 1 1))
(rotate (xyz 0 180 0))
)
(model ${KISYS3DMOD}/RF_Module.3dshapes/Ai-Thinker_ESP32-CAM.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)