Added ESP32 library inside the project.

Thu, 17 Jun 2021 12:30:08 +0200

author
Michiel Broek <mbroek@mbse.eu>
date
Thu, 17 Jun 2021 12:30:08 +0200
changeset 99
6581d53411ae
parent 98
04dfd9ee08a7
child 100
9833fd86736b

Added ESP32 library inside the project.

kicad/ESP32/ESP32.pretty/ESP32-DOIT-DEVKIT.kicad_mod file | annotate | diff | comparison | revisions
kicad/ESP32/LICENSE.orig file | annotate | diff | comparison | revisions
kicad/ESP32/README.md file | annotate | diff | comparison | revisions
kicad/ESP32/doit-esp32-devkit-v1.bck file | annotate | diff | comparison | revisions
kicad/ESP32/doit-esp32-devkit-v1.dcm file | annotate | diff | comparison | revisions
kicad/ESP32/doit-esp32-devkit-v1.lib file | annotate | diff | comparison | revisions
kicad/Mainboard.sch file | annotate | diff | comparison | revisions
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/kicad/ESP32/ESP32.pretty/ESP32-DOIT-DEVKIT.kicad_mod	Thu Jun 17 12:30:08 2021 +0200
@@ -0,0 +1,50 @@
+(module ESP32-DOIT-DEVKIT (layer F.Cu) (tedit 60B3E348)
+  (fp_text reference REF** (at 0 3.81) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value ESP32-DOIT-DEVKIT (at 0 -1.27) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -13.97 1.27) (end 13.97 1.27) (layer F.CrtYd) (width 0.15))
+  (fp_line (start 13.97 1.27) (end 13.97 41.91) (layer F.CrtYd) (width 0.15))
+  (fp_line (start -13.97 41.91) (end -13.97 1.27) (layer F.CrtYd) (width 0.15))
+  (fp_line (start -13.97 41.91) (end -13.97 48.26) (layer F.CrtYd) (width 0.15))
+  (fp_line (start -13.97 48.26) (end 13.97 48.26) (layer F.CrtYd) (width 0.15))
+  (fp_line (start 13.97 48.26) (end 13.97 41.91) (layer F.CrtYd) (width 0.15))
+  (pad 18 thru_hole circle (at -12.7 45.72) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 36 thru_hole circle (at 12.7 45.72) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 35 thru_hole circle (at 12.7 43.18) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 17 thru_hole circle (at -12.7 43.18) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 19 thru_hole circle (at 12.7 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 20 thru_hole circle (at 12.7 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 21 thru_hole circle (at 12.7 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 22 thru_hole circle (at 12.7 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 23 thru_hole circle (at 12.7 12.7) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 24 thru_hole circle (at 12.7 15.24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 25 thru_hole circle (at 12.7 17.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 26 thru_hole circle (at 12.7 20.32) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 27 thru_hole circle (at 12.7 22.86) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 28 thru_hole circle (at 12.7 25.4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 29 thru_hole circle (at 12.7 27.94) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 30 thru_hole circle (at 12.7 30.48) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 31 thru_hole circle (at 12.7 33.02) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 32 thru_hole circle (at 12.7 35.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 33 thru_hole circle (at 12.7 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 34 thru_hole circle (at 12.7 40.64) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 16 thru_hole circle (at -12.7 40.64) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at -12.7 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at -12.7 35.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at -12.7 33.02) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at -12.7 30.48) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at -12.7 27.94) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at -12.7 25.4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at -12.7 22.86) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at -12.7 20.32) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at -12.7 17.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at -12.7 15.24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at -12.7 12.7) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at -12.7 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at -12.7 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at -12.7 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+  (pad 1 thru_hole circle (at -12.7 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/kicad/ESP32/LICENSE.orig	Thu Jun 17 12:30:08 2021 +0200
@@ -0,0 +1,29 @@
+BSD 3-Clause License
+
+Copyright (c) 2018, David Kleymann
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+* Redistributions of source code must retain the above copyright notice, this
+  list of conditions and the following disclaimer.
+
+* Redistributions in binary form must reproduce the above copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+
+* Neither the name of the copyright holder nor the names of its
+  contributors may be used to endorse or promote products derived from
+  this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/kicad/ESP32/README.md	Thu Jun 17 12:30:08 2021 +0200
@@ -0,0 +1,4 @@
+# doit-esp32-devkit-kicad
+DOIT Esp32 DevKit v1 KiCad component file and footprint.
+
+Modified from original, all pin numbers are remapped.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/kicad/ESP32/doit-esp32-devkit-v1.bck	Thu Jun 17 12:30:08 2021 +0200
@@ -0,0 +1,3 @@
+EESchema-DOCLIB  Version 2.0
+#
+#End Doc Library
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/kicad/ESP32/doit-esp32-devkit-v1.dcm	Thu Jun 17 12:30:08 2021 +0200
@@ -0,0 +1,3 @@
+EESchema-DOCLIB  Version 2.0
+#
+#End Doc Library
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/kicad/ESP32/doit-esp32-devkit-v1.lib	Thu Jun 17 12:30:08 2021 +0200
@@ -0,0 +1,53 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# DOIT-ESP32-DEVKIT-V1
+#
+DEF DOIT-ESP32-DEVKIT-V1 U 0 40 Y Y 1 F N
+F0 "U" 50 -1950 50 H V C CNN
+F1 "DOIT-ESP32-DEVKIT-V1" 0 -2050 50 H V C CNN
+F2 "" 50 -1950 50 H I C CNN
+F3 "" 50 -1950 50 H I C CNN
+DRAW
+S -800 -1900 850 0 0 1 0 N
+S 100 0 -100 -150 0 1 0 N
+X 3V3 1 -900 -100 100 R 50 50 1 1 w
+X GPIO17/UART2-TX 10 -900 -1000 100 R 50 50 1 1 O
+X GPIO5 11 -900 -1100 100 R 50 50 1 1 B
+X GPIO18 12 -900 -1200 100 R 50 50 1 1 B
+X GPIO19 13 -900 -1300 100 R 50 50 1 1 B
+X GPIO21 14 -900 -1400 100 R 50 50 1 1 B
+X GPIO3/UART0-RX 15 -900 -1500 100 R 50 50 1 1 I
+X GPIO1/UART0-TX 16 -900 -1600 100 R 50 50 1 1 O
+X GPIO22 17 -900 -1700 100 R 50 50 1 1 B
+X GPIO23 18 -900 -1800 100 R 50 50 1 1 B
+X VIN 19 950 -100 100 L 50 50 1 1 W
+X GPIO6/CLK 2 -900 -200 100 R 50 50 1 1 U
+X GND 20 950 -200 100 L 50 50 1 1 W
+X CMD/GPIO11 21 950 -300 100 L 50 50 1 1 U
+X SD3/GPIO10 22 950 -400 100 L 50 50 1 1 U
+X SD2/GPIO9 23 950 -500 100 L 50 50 1 1 U
+X GPIO13 24 950 -600 100 L 50 50 1 1 B
+X GPIO12 25 950 -700 100 L 50 50 1 1 B
+X GPIO14 26 950 -800 100 L 50 50 1 1 B
+X GPIO27 27 950 -900 100 L 50 50 1 1 B
+X GPIO26 28 950 -1000 100 L 50 50 1 1 B
+X GPIO25 29 950 -1100 100 L 50 50 1 1 B
+X GPIO7/SD0 3 -900 -300 100 R 50 50 1 1 U
+X GPIO33 30 950 -1200 100 L 50 50 1 1 B
+X GPIO32 31 950 -1300 100 L 50 50 1 1 B
+X GPIO35 32 950 -1400 100 L 50 50 1 1 B
+X GPIO34 33 950 -1500 100 L 50 50 1 1 B
+X SENS-VN/GPIO39 34 950 -1600 100 L 50 50 1 1 B
+X SENS-VP/GPIO38 35 950 -1700 100 L 50 50 1 1 B
+X EN 36 950 -1800 100 L 50 50 1 1 I
+X GPIO8/SD1 4 -900 -400 100 R 50 50 1 1 U
+X GPIO0 5 -900 -500 100 R 50 50 1 1 B
+X GPIO15 6 -900 -600 100 R 50 50 1 1 B
+X GPIO2 7 -900 -700 100 R 50 50 1 1 B
+X GPIO4 8 -900 -800 100 R 50 50 1 1 B
+X GPIO16/UART2-RX 9 -900 -900 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+#End Library
--- a/kicad/Mainboard.sch	Wed Jun 16 15:13:36 2021 +0200
+++ b/kicad/Mainboard.sch	Thu Jun 17 12:30:08 2021 +0200
@@ -36,17 +36,6 @@
 	1    0    0    -1  
 $EndComp
 $Comp
-L ESP32:DOIT-ESP32-DEVKIT-V1 U202
-U 1 1 60BEDAFE
-P 4950 2950
-F 0 "U202" H 4975 3115 50  0000 C CNN
-F 1 "DOIT-ESP32-DEVKIT-V1" H 4975 3024 50  0000 C CNN
-F 2 "" H 5000 1000 50  0001 C CNN
-F 3 "" H 5000 1000 50  0001 C CNN
-	1    4950 2950
-	1    0    0    -1  
-$EndComp
-$Comp
 L Device:R R202
 U 1 1 60C22F72
 P 7850 2900
@@ -1012,4 +1001,17 @@
 	3950 5750 3950 5850
 Wire Wire Line
 	3950 5850 3800 5850
+$Comp
+L ESP32-DOIT-Devkit-V1:DOIT-ESP32-DEVKIT-V1 U202
+U 1 1 60D1D579
+P 4950 2950
+AR Path="/60D1D579" Ref="U202"  Part="1" 
+AR Path="/60BDDDA0/60D1D579" Ref="U202"  Part="1" 
+F 0 "U202" H 4975 3115 50  0000 C CNN
+F 1 "DOIT-ESP32-DEVKIT-V1" H 4975 3024 50  0000 C CNN
+F 2 "" H 5000 1000 50  0001 C CNN
+F 3 "" H 5000 1000 50  0001 C CNN
+	1    4950 2950
+	1    0    0    -1  
+$EndComp
 $EndSCHEMATC

mercurial