From 211ec49e01c590c8f87ca026b3a57d30eab92d85 Mon Sep 17 00:00:00 2001 From: Ricardo Date: Wed, 30 Sep 2026 06:26:01 +0000 Subject: [PATCH] Added symbol ESP32_DevKit and footpring ESP32_38Pin. --- README.md | 2 + electropepper.pretty/ESP32_38Pin.kicad_mod | 461 ++++++++++ electropepper_kicad.bak | 924 +++++++++++++++++---- electropepper_kicad.kicad_sym | 758 +++++++++++++++++ 4 files changed, 1979 insertions(+), 166 deletions(-) create mode 100644 electropepper.pretty/ESP32_38Pin.kicad_mod diff --git a/README.md b/README.md index c94a770..03183ad 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,7 @@ When making schematic use grid sizes, 25/5/1 mils. * SC189ZSKTRT * Module - DC 5-30to5 volts * AVR16DU14-I/SL +* ESP32_DevKit ## PCB footprint components * AC-DC 5v module @@ -72,6 +73,7 @@ When making schematic use grid sizes, 25/5/1 mils. * Wago PCB connector 2601-1102 * Inductor NRS6045T220MMGK * USB-C connector USB-CD16HMXTR +* ESP32_38Pin [www.electropepper.org](http://www.electropepper.org) diff --git a/electropepper.pretty/ESP32_38Pin.kicad_mod b/electropepper.pretty/ESP32_38Pin.kicad_mod new file mode 100644 index 0000000..65b89c1 --- /dev/null +++ b/electropepper.pretty/ESP32_38Pin.kicad_mod @@ -0,0 +1,461 @@ +(footprint "ESP32_38Pin" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -0.5 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "13a472b0-85a7-440d-b3a4-a32e0e366bc6") + (effects + (font (size 1 1) (thickness 0.1)) + ) + ) + (property "Value" "ESP32_38Pin" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f98468ef-e66a-45d6-b7ec-65dd6ed5de9b") + (effects + (font (size 1 1) (thickness 0.15)) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ef0ad6a9-a99b-49b3-9603-6ad5489b4b65") + (effects + (font (size 1 1) (thickness 0.15)) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "12f93469-0d99-4bba-82d6-8902c0593cfd") + (effects + (font (size 1 1) (thickness 0.15)) + ) + ) + (attr smd) + (fp_line + (start -12.5 -2.5) + (end 12.5 -2.5) + (stroke (width 0.1) (type default)) + (layer "F.SilkS") + (uuid "9e8ec878-ce67-444e-be4b-72b2411fa229") + ) + (fp_line + (start -12.5 49.5) + (end -12.5 -2.5) + (stroke (width 0.1) (type default)) + (layer "F.SilkS") + (uuid "9600d280-af06-410d-8ace-75d0c4620a27") + ) + (fp_line + (start 12.5 -2.5) + (end 12.5 49.5) + (stroke (width 0.1) (type default)) + (layer "F.SilkS") + (uuid "98b66514-cb43-4b6b-bb41-7e8195f68ca6") + ) + (fp_line + (start 12.5 49.5) + (end -12.5 49.5) + (stroke (width 0.1) (type default)) + (layer "F.SilkS") + (uuid "67ee8faa-a4d0-4fe9-b174-c743b374b101") + ) + (fp_circle + (center -12.5 1) + (end -12.5 1.5) + (stroke (width 0.1) (type default)) + (fill no) + (layer "F.SilkS") + (uuid "b80d0df6-407d-4577-9799-7e7e6cf70207") + ) + (fp_line + (start -13 -3) + (end 13 -3) + (stroke (width 0.05) (type default)) + (layer "F.CrtYd") + (uuid "1c1e5870-37e3-4bc1-b38a-71afd4ff5896") + ) + (fp_line + (start -13 50) + (end -13 -3) + (stroke (width 0.05) (type default)) + (layer "F.CrtYd") + (uuid "bde89dfe-9060-41c2-a575-be63d8ee301c") + ) + (fp_line + (start 13 -3) + (end 13 50) + (stroke (width 0.05) (type default)) + (layer "F.CrtYd") + (uuid "2ec2c50a-c9a6-4830-9323-e46d27450775") + ) + (fp_line + (start 13 50) + (end -13 50) + (stroke (width 0.05) (type default)) + (layer "F.CrtYd") + (uuid "cbf82671-a61e-41cf-85e1-da218dcc265d") + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "8d9c65de-bcf4-4ba4-9fd8-5209472a8fad") + (effects + (font (size 1 1) (thickness 0.15)) + ) + ) + (pad "1" thru_hole roundrect + (at -11 1) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "bf1306e9-cc0f-4a69-99bd-a128429001a6") + ) + (pad "2" thru_hole roundrect + (at -11 3.5) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "5c18961a-5874-490b-90ab-deae8be4f6dd") + ) + (pad "3" thru_hole roundrect + (at -11 6) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "37e3ca12-4e60-4c77-81b9-602a5ff589cd") + ) + (pad "4" thru_hole roundrect + (at -11 8.5) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "f3f94ce5-cf7c-4a3c-8cd0-fafee6be2e17") + ) + (pad "5" thru_hole roundrect + (at -11 11) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "37de05f6-85d1-477b-b22a-b84ba7a1b412") + ) + (pad "6" thru_hole roundrect + (at -11 13.5) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "bfa4b6c4-81d1-4c8b-90eb-da3338acb8e5") + ) + (pad "7" thru_hole roundrect + (at -11 16) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "754efe87-003b-470a-8827-b20c9e368296") + ) + (pad "8" thru_hole roundrect + (at -11 18.5) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "ec38adbd-4225-4b8a-bf77-75dfecce1a4e") + ) + (pad "9" thru_hole roundrect + (at -11 21) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "45572fbd-c627-4b57-8308-e757beddaa64") + ) + (pad "10" thru_hole roundrect + (at -11 23.5) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "3dcb5b31-045a-4f6f-beec-fcbf53e3be4c") + ) + (pad "11" thru_hole roundrect + (at -11 26) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "5783447d-78df-458c-b321-83d1a926c5a4") + ) + (pad "12" thru_hole roundrect + (at -11 28.5) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "f30e6349-e36e-4483-813c-1d6e81c3350b") + ) + (pad "13" thru_hole roundrect + (at -11 31) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "556577f1-0536-4417-a1e5-4588d02ef1f4") + ) + (pad "14" thru_hole roundrect + (at -11 33.5) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "ece260be-b85f-4b90-890a-0898884f73cd") + ) + (pad "15" thru_hole roundrect + (at -11 36) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "e71ded8c-90e9-4231-bdd7-b09e6ebad38c") + ) + (pad "16" thru_hole roundrect + (at -11 38.5) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "940bda66-0118-4e3c-81fb-e6e085d6cf65") + ) + (pad "17" thru_hole roundrect + (at -11 41) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "afeec288-7859-4745-9513-58818532fb75") + ) + (pad "18" thru_hole roundrect + (at -11 43.5) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "5423c277-7538-4bdd-b8f5-6a724b81f963") + ) + (pad "19" thru_hole roundrect + (at -11 46) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "3816a90a-4ae1-4b07-a160-e81f6ff40531") + ) + (pad "20" thru_hole roundrect + (at 11 46 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "c887ae46-7f7b-4ae1-8a5a-f3e066f91853") + ) + (pad "21" thru_hole roundrect + (at 11 43.5 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "86cce085-cc58-4948-b6ee-210a089a0e39") + ) + (pad "22" thru_hole roundrect + (at 11 41 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "80f917fc-3ae8-4b2f-b5e3-5ab3201637cd") + ) + (pad "23" thru_hole roundrect + (at 11 38.5 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "72348889-9e99-425d-b336-117667193b68") + ) + (pad "24" thru_hole roundrect + (at 11 36 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "94d6b20c-4e28-4a84-b05a-52ed42386958") + ) + (pad "25" thru_hole roundrect + (at 11 33.5 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "fc6d9c11-7a15-4ac8-bbc9-cb6d0fd69abd") + ) + (pad "26" thru_hole roundrect + (at 11 31 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "c6c339d2-4f15-47c4-b16e-85a4585037a5") + ) + (pad "27" thru_hole roundrect + (at 11 28.5 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "dd0a18d0-9068-44a3-905b-20011ad3326b") + ) + (pad "28" thru_hole roundrect + (at 11 26 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "51cc52c3-981a-4cde-a2bf-a62b192293e1") + ) + (pad "29" thru_hole roundrect + (at 11 23.5 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "7a8f6e07-98ef-40eb-be9a-202537fba021") + ) + (pad "30" thru_hole roundrect + (at 11 21 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "825aa810-fa2b-43bd-a3ed-3adfa5b3badf") + ) + (pad "31" thru_hole roundrect + (at 11 18.5 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "130c19f2-1d99-4ba6-97ed-3ff83fe7b183") + ) + (pad "32" thru_hole roundrect + (at 11 16 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "f0e3af42-5f86-4334-99f3-101a512c839e") + ) + (pad "33" thru_hole roundrect + (at 11 13.5 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "ce316c23-d0a7-48cd-98ff-81e109b7cbdf") + ) + (pad "34" thru_hole roundrect + (at 11 11 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "7fd19b1f-c9cf-4fd4-a4a2-e5ffdf534dfe") + ) + (pad "35" thru_hole roundrect + (at 11 8.5 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "75b07613-2909-4858-b8d5-c115dd78e198") + ) + (pad "36" thru_hole roundrect + (at 11 6 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "9a9c8c8f-8225-49d2-8584-10956f3158f9") + ) + (pad "37" thru_hole roundrect + (at 11 3.5 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "049931f8-ec7b-4848-9c82-23c134d1c208") + ) + (pad "38" thru_hole roundrect + (at 11 1 180) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15) + (uuid "662d4448-6771-4b79-833d-2a9136146cf9") + ) + (embedded_fonts no) +) diff --git a/electropepper_kicad.bak b/electropepper_kicad.bak index 3d0bf84..ae30785 100644 --- a/electropepper_kicad.bak +++ b/electropepper_kicad.bak @@ -1453,6 +1453,764 @@ ) (embedded_fonts no) ) + (symbol "ESP32_38Pin" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "U" + (at 0 -0.254 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "ESP32 Devkit" + (at 20.32 -37.592 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_SO:ESP32_38Pin" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "ESP32_38Pin_1_1" + (rectangle + (start -26.67 38.1) + (end 27.94 -35.56) + (stroke + (width 0) + (type solid) + ) + (fill + (type background) + ) + ) + (pin input line + (at -29.21 35.56 0) + (length 2.54) + (name "3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 31.75 0) + (length 2.54) + (name "EN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 27.94 0) + (length 2.54) + (name "GPIO36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 24.13 0) + (length 2.54) + (name "GPIO39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 20.32 0) + (length 2.54) + (name "GPIO34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 16.51 0) + (length 2.54) + (name "GPIO35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 12.7 0) + (length 2.54) + (name "GPIO32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 8.89 0) + (length 2.54) + (name "GPIO33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 5.08 0) + (length 2.54) + (name "GPIO25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 1.27 0) + (length 2.54) + (name "GPIO26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -2.54 0) + (length 2.54) + (name "GPIO27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -6.35 0) + (length 2.54) + (name "GPIO14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -10.16 0) + (length 2.54) + (name "GPIO12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -13.97 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -17.78 0) + (length 2.54) + (name "GPIO13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -21.59 0) + (length 2.54) + (name "GPIO9_/_SO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -25.4 0) + (length 2.54) + (name "GPIO10__/_S03" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -29.21 0) + (length 2.54) + (name "GPIO11_/_CMD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -33.02 0) + (length 2.54) + (name "V5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -33.02 180) + (length 2.54) + (name "GPIO6_/_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -29.21 180) + (length 2.54) + (name "GPIO7__/_SD0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -25.4 180) + (length 2.54) + (name "GPIO8__/_SD1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -21.59 180) + (length 2.54) + (name "GPIO15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -17.78 180) + (length 2.54) + (name "GPIO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -13.97 180) + (length 2.54) + (name "GPIO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -10.16 180) + (length 2.54) + (name "GPIO4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -6.35 180) + (length 2.54) + (name "GPIO16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -2.54 180) + (length 2.54) + (name "GPIO17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 1.27 180) + (length 2.54) + (name "GPIO5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 5.08 180) + (length 2.54) + (name "GPIO18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 8.89 180) + (length 2.54) + (name "GPIO19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 12.7 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 16.51 180) + (length 2.54) + (name "GPIO21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 20.32 180) + (length 2.54) + (name "GPIO3_/_RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 24.13 180) + (length 2.54) + (name "GPIO1_/_TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 27.94 180) + (length 2.54) + (name "GPIO22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 31.75 180) + (length 2.54) + (name "GPIO23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 35.56 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "FP6296" (pin_names (offset 1.016) @@ -6409,172 +7167,6 @@ ) (embedded_fonts no) ) - (symbol "TLP2662" - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (in_pos_files yes) - (duplicate_pin_numbers_are_jumpers no) - (property "Reference" "U" - (at -30.988 28.702 0) - (show_name no) - (do_not_autoplace no) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "" - (at 0 0 0) - (show_name no) - (do_not_autoplace no) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 0 0 0) - (show_name no) - (do_not_autoplace no) - (hide yes) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (show_name no) - (do_not_autoplace no) - (hide yes) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Description" "" - (at 0 0 0) - (show_name no) - (do_not_autoplace no) - (hide yes) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (symbol "TLP2662_0_1" - (rectangle - (start -17.78 12.7) - (end 17.78 -12.7) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "TLP2662_1_1" - (pin unspecified line - (at -21.59 8.89 0) - (length 3.81) - (name "AN1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin unspecified line - (at -26.67 3.81 0) - (length 3.81) - (name "CA1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin unspecified line - (at -22.86 0 0) - (length 3.81) - (name "CA2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin unspecified line - (at -20.32 -8.89 0) - (length 3.81) - (name "AN2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin unspecified line - (at -1.27 -15.24 0) - (length 3.81) - (name "GND" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) (symbol "TP4054" (exclude_from_sim no) (in_bom yes) diff --git a/electropepper_kicad.kicad_sym b/electropepper_kicad.kicad_sym index cf9dfb1..cf9f446 100644 --- a/electropepper_kicad.kicad_sym +++ b/electropepper_kicad.kicad_sym @@ -1453,6 +1453,764 @@ ) (embedded_fonts no) ) + (symbol "ESP32_DevKit" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "U" + (at 0 -0.254 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "ESP32 Devkit" + (at 20.32 -37.592 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Electropepper:ESP32_38Pin" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "ESP32_DevKit_1_1" + (rectangle + (start -26.67 38.1) + (end 27.94 -35.56) + (stroke + (width 0) + (type solid) + ) + (fill + (type background) + ) + ) + (pin input line + (at -29.21 35.56 0) + (length 2.54) + (name "3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 31.75 0) + (length 2.54) + (name "EN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 27.94 0) + (length 2.54) + (name "GPIO36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 24.13 0) + (length 2.54) + (name "GPIO39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 20.32 0) + (length 2.54) + (name "GPIO34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 16.51 0) + (length 2.54) + (name "GPIO35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 12.7 0) + (length 2.54) + (name "GPIO32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 8.89 0) + (length 2.54) + (name "GPIO33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 5.08 0) + (length 2.54) + (name "GPIO25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 1.27 0) + (length 2.54) + (name "GPIO26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -2.54 0) + (length 2.54) + (name "GPIO27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -6.35 0) + (length 2.54) + (name "GPIO14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -10.16 0) + (length 2.54) + (name "GPIO12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -13.97 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -17.78 0) + (length 2.54) + (name "GPIO13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -21.59 0) + (length 2.54) + (name "GPIO9_/_SO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -25.4 0) + (length 2.54) + (name "GPIO10__/_S03" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -29.21 0) + (length 2.54) + (name "GPIO11_/_CMD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -29.21 -33.02 0) + (length 2.54) + (name "V5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -33.02 180) + (length 2.54) + (name "GPIO6_/_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -29.21 180) + (length 2.54) + (name "GPIO7__/_SD0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -25.4 180) + (length 2.54) + (name "GPIO8__/_SD1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -21.59 180) + (length 2.54) + (name "GPIO15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -17.78 180) + (length 2.54) + (name "GPIO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -13.97 180) + (length 2.54) + (name "GPIO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -10.16 180) + (length 2.54) + (name "GPIO4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -6.35 180) + (length 2.54) + (name "GPIO16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 -2.54 180) + (length 2.54) + (name "GPIO17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 1.27 180) + (length 2.54) + (name "GPIO5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 5.08 180) + (length 2.54) + (name "GPIO18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 8.89 180) + (length 2.54) + (name "GPIO19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 12.7 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 16.51 180) + (length 2.54) + (name "GPIO21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 20.32 180) + (length 2.54) + (name "GPIO3_/_RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 24.13 180) + (length 2.54) + (name "GPIO1_/_TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 27.94 180) + (length 2.54) + (name "GPIO22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 31.75 180) + (length 2.54) + (name "GPIO23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 30.48 35.56 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "FP6296" (pin_names (offset 1.016)