From d63a6f9bce386a02420809b502064e1327b60a6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20L=C3=A9ger?= Date: Sun, 2 Sep 2018 22:04:20 +0200 Subject: [PATCH] Footprints: add esp12f-devkit-v3 from geekcreit This board is almost the same as the nodemcu ESP12-E one except that the footprint is smaller (less large) than this one. More informations can be found on this website: https://www.sigmdel.ca/michel/ha/esp8266/doit_nodemcu_v3_en.html --- ESP8266.pretty/ESP12F-Devkit-V3.kicad_mod | 154 ++++++++++++++++++++++ 1 file changed, 154 insertions(+) create mode 100644 ESP8266.pretty/ESP12F-Devkit-V3.kicad_mod diff --git a/ESP8266.pretty/ESP12F-Devkit-V3.kicad_mod b/ESP8266.pretty/ESP12F-Devkit-V3.kicad_mod new file mode 100644 index 0000000..c003108 --- /dev/null +++ b/ESP8266.pretty/ESP12F-Devkit-V3.kicad_mod @@ -0,0 +1,154 @@ +(module ESP12F-Devkit-V3 (layer F.Cu) (tedit 5B8C418D) + (fp_text reference REF** (at 0.635 -1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ESP12F-Devkit-V3 (at 0 -6.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 11.43 22.86) (end 3.81 22.86) (layer F.SilkS) (width 0.15)) + (fp_text user USB (at 0 21.59) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "RF Antenna" (at 0 -21.59) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.5 -18.27) (end -5.5 -18.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.5 -25.4) (end 5.5 -18.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.5 -18.27) (end -5.5 -25.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.8 23.86) (end -3.8 18.13) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.8 18.13) (end 3.8 18.13) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.8 18.13) (end 3.8 23.86) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.8 23.86) (end -3.8 23.86) (layer F.SilkS) (width 0.15)) + (fp_arc (start -12.065 -24.13) (end -13.335 -24.13) (angle 90) (layer F.SilkS) (width 0.15)) + (fp_arc (start 11.43 -24.13) (end 11.43 -25.4) (angle 90) (layer F.SilkS) (width 0.15)) + (fp_arc (start 11.43 21.59) (end 12.7 21.59) (angle 90) (layer F.SilkS) (width 0.15)) + (fp_arc (start -12.065 21.59) (end -12.065 22.86) (angle 90) (layer F.SilkS) (width 0.15)) + (fp_line (start 12.7 -24.13) (end 12.7 21.59) (layer F.SilkS) (width 0.15)) + (fp_line (start -13.335 -24.13) (end -13.335 21.59) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.81 22.86) (end -12.065 22.86) (layer F.SilkS) (width 0.15)) + (fp_text user VIN (at -9.525 16.51) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user G (at -9.525 13.97) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user RST (at -9.525 11.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user EN (at -9.525 8.89) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 3V (at -9.525 6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user G (at -9.525 3.81) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user SK (at -9.525 1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user SO (at -9.525 -1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user SC (at -9.525 -3.81) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user S1 (at -9.525 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user S2 (at -9.525 -8.89) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user S3 (at -9.525 -11.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user VU (at -9.525 -13.97) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user G (at -9.525 -16.51) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user A0 (at -9.525 -19.05) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 3V (at 8.89 16.51) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user G (at 8.89 13.97) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user TX (at 8.89 11.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user RX (at 8.89 8.89) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user D8 (at 8.89 6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user D7 (at 8.89 3.81) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user D6 (at 8.89 1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user D5 (at 8.89 -1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user G (at 8.89 -3.81) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user 3V (at 8.89 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user D4 (at 8.89 -8.89) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user D3 (at 8.89 -11.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user D2 (at 8.89 -13.97) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user D1 (at 8.89 -16.51) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user D0 (at 8.89 -19.05) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 10.16 20.32) (end 11.43 19.05) (layer F.SilkS) (width 0.15)) + (fp_circle (center -10.795 20.32) (end -9.525 19.05) (layer F.SilkS) (width 0.15)) + (fp_circle (center -10.795 -22.86) (end -9.525 -24.13) (layer F.SilkS) (width 0.15)) + (fp_circle (center 10.16 -22.86) (end 11.43 -24.13) (layer F.SilkS) (width 0.15)) + (fp_line (start 11.43 -25.4) (end -12.7 -25.4) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -12.065 -19.05) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at -12.065 -16.51) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole circle (at -12.065 -13.97) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at -12.065 -11.43) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole circle (at -12.065 -8.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at -12.065 -6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 7 thru_hole circle (at -12.065 -3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole circle (at -12.065 -1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole circle (at -12.065 1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 10 thru_hole circle (at -12.065 3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 11 thru_hole circle (at -12.065 6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 12 thru_hole circle (at -12.065 8.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 13 thru_hole circle (at -12.065 11.43) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 14 thru_hole circle (at -12.065 13.97) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 15 thru_hole circle (at -12.065 16.51) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 16 thru_hole circle (at 11.43 16.51) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 17 thru_hole circle (at 11.43 13.97) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 18 thru_hole circle (at 11.43 11.43) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 19 thru_hole circle (at 11.43 8.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 20 thru_hole circle (at 11.43 6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 21 thru_hole circle (at 11.43 3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 22 thru_hole circle (at 11.43 1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 23 thru_hole circle (at 11.43 -1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 24 thru_hole circle (at 11.43 -3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 25 thru_hole circle (at 11.43 -6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 26 thru_hole circle (at 11.43 -8.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 27 thru_hole circle (at 11.43 -11.43) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 28 thru_hole circle (at 11.43 -13.97) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 29 thru_hole circle (at 11.43 -16.51) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) + (pad 30 thru_hole circle (at 11.43 -19.05) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)) +)