From ceb61d6f8a18d9fc25c3b3ce63ce96ba79968386 Mon Sep 17 00:00:00 2001 From: Alexey Ignatov Date: Wed, 7 Dec 2016 18:47:45 +0200 Subject: [PATCH] Add ESP-03 symbol and footprint --- ESP8266.dcm | 6 ++++ ESP8266.lib | 29 +++++++++++++++++++ ESP8266.pretty/ESP-03.kicad_mod | 51 +++++++++++++++++++++++++++++++++ 3 files changed, 86 insertions(+) create mode 100644 ESP8266.pretty/ESP-03.kicad_mod diff --git a/ESP8266.dcm b/ESP8266.dcm index 4918e0a..124b631 100644 --- a/ESP8266.dcm +++ b/ESP8266.dcm @@ -6,6 +6,12 @@ K MODULE ESP8266 ESP-8266 F http://l0l.org.uk/2014/12/esp8266-modules-hardware-guide-gotta-catch-em-all/ $ENDCMP # +$CMP ESP-03 +D ESP8266 ESP-03 module, 14 pins, 2mm, ceramic antenna +K MODULE ESP8266 ESP-8266 +F http://l0l.org.uk/2014/12/esp8266-modules-hardware-guide-gotta-catch-em-all/ +$ENDCMP +# $CMP ESP-06 D ESP8266, ESP-06 module, 20 pin K MODULE ESP8266 ESP-8266 diff --git a/ESP8266.lib b/ESP8266.lib index ea92603..23fbbcf 100644 --- a/ESP8266.lib +++ b/ESP8266.lib @@ -24,6 +24,35 @@ X URXD 8 950 -150 300 L 50 50 1 1 I ENDDRAW ENDDEF # +# ESP-03 +# +DEF ESP-03 U 0 40 Y Y 1 F N +F0 "U" 0 0 50 H V C CNN +F1 "ESP-03" 0 200 50 H V C CNN +F2 "" 0 100 50 H I C CNN +F3 "" 0 100 50 H I C CNN +$FPLIST + ESP-03* +$ENDFPLIST +DRAW +S -600 -500 600 600 1 0 0 N +X GND 1 0 -800 300 U 50 50 1 1 W +X NC 2 -900 300 300 R 50 50 1 1 N +X TXD 3 -900 200 300 R 50 50 1 1 O +X RXD 4 -900 100 300 R 50 50 1 1 I +X GPIO16 5 -900 0 300 R 50 50 1 1 B +X CH_PD 6 -900 -100 300 R 50 50 1 1 I +X ANT 7 -900 -200 300 R 50 50 1 1 U +X VCC 8 0 900 300 D 50 50 1 1 W +X GPIO14 9 900 -200 300 L 50 50 1 1 B +X GPIO12 10 900 -100 300 L 50 50 1 1 B +X GPIO13 11 900 0 300 L 50 50 1 1 B +X GPIO15 12 900 100 300 L 50 50 1 1 B +X GPIO2 13 900 200 300 L 50 50 1 1 B +X GPIO0 14 900 300 300 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # ESP-12 # DEF ESP-12 U 0 40 Y Y 1 F N diff --git a/ESP8266.pretty/ESP-03.kicad_mod b/ESP8266.pretty/ESP-03.kicad_mod new file mode 100644 index 0000000..2bd2b02 --- /dev/null +++ b/ESP8266.pretty/ESP-03.kicad_mod @@ -0,0 +1,51 @@ +(module ESP-03 (layer F.Cu) (tedit 584770AC) + (descr "Module, ESP-8266, ESP-03, 14 pad, SMD") + (tags "Module ESP-8266 ESP8266") + (attr smd) + (fp_text reference >NAME (at 3.17628 -4.36498) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.1016))) + ) + (fp_text value >VALUE (at 3.81128 14.36498) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.1016))) + ) + (fp_line (start 0.60072 -0.99948) (end 3.00102 -0.99948) (layer F.SilkS) (width 0.06604)) + (fp_line (start 3.00102 -0.99948) (end 3.00102 -3.39978) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.60072 -3.39978) (end 3.00102 -3.39978) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.60072 -0.99948) (end 0.60072 -3.39978) (layer F.SilkS) (width 0.06604)) + (fp_line (start 8.79984 -0.79882) (end 11.1976 -0.79882) (layer F.SilkS) (width 0.06604)) + (fp_line (start 11.1976 -0.79882) (end 11.1976 -3.5979) (layer F.SilkS) (width 0.06604)) + (fp_line (start 8.79984 -3.5979) (end 11.1976 -3.5979) (layer F.SilkS) (width 0.06604)) + (fp_line (start 8.79984 -0.79882) (end 8.79984 -3.5979) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.00128 13.5979) (end 12.19836 13.5979) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.00128 -3.79856) (end 12.19836 -3.79856) (layer F.SilkS) (width 0.127)) + (fp_line (start 12.19836 -3.79856) (end 12.19836 -0.59816) (layer F.SilkS) (width 0.127)) + (fp_line (start 12.19836 -0.59816) (end 12.19836 13.5979) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.00128 -3.79856) (end 0.00128 -0.59816) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.00128 -0.59816) (end 0.00128 13.5979) (layer F.SilkS) (width 0.127)) + (fp_line (start 7.39776 2.00026) (end 2.60224 2.00026) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.60224 2.00026) (end 2.60224 6.99898) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.60224 6.99898) (end 7.39776 6.99898) (layer F.SilkS) (width 0.127)) + (fp_line (start 7.39776 6.99898) (end 7.39776 2.00026) (layer F.SilkS) (width 0.127)) + (fp_line (start 10.79882 7.19964) (end 8.39852 7.19964) (layer F.SilkS) (width 0.127)) + (fp_line (start 8.39852 7.19964) (end 8.39852 9.79806) (layer F.SilkS) (width 0.127)) + (fp_line (start 8.39852 9.79806) (end 10.79882 9.79806) (layer F.SilkS) (width 0.127)) + (fp_line (start 10.79882 9.79806) (end 10.79882 7.19964) (layer F.SilkS) (width 0.127)) + (fp_line (start 7.39776 8.39852) (end 2.60224 8.39852) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.60224 8.39852) (end 2.60224 13.39978) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.60224 13.39978) (end 7.39776 13.39978) (layer F.SilkS) (width 0.127)) + (fp_line (start 7.39776 13.39978) (end 7.39776 8.39852) (layer F.SilkS) (width 0.127)) + (pad 7 smd rect (at 12.2 0.20194) (size 1.5 1) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 12.2 2.20092) (size 1.5 1) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at 12.2 12.19836) (size 1.5 1) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at 0 12.19836) (size 1.5 1) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at 0 10.19938) (size 1.5 1) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 0 4.20244) (size 1.5 1) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at 0 6.19888) (size 1.5 1) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 0 2.20092) (size 1.5 1) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at 0 8.19786) (size 1.5 1) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 12.2 4.20244) (size 1.5 1) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 12.2 10.19938) (size 1.5 1) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 12.2 6.19888) (size 1.5 1) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 12.2 8.19786) (size 1.5 1) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 0 0.20194) (size 1.5 1) (layers F.Cu F.Paste F.Mask)) +)