initial commit
This commit is contained in:
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
[submodule "kicad-libraries"]
|
||||
path = kicad-libraries
|
||||
url = git@github.com:espressif/kicad-libraries.git
|
BIN
esp32_midi/esp32_midi-backups/esp32_midi-2023-02-06_210601.zip
Normal file
BIN
esp32_midi/esp32_midi-backups/esp32_midi-2023-02-06_210601.zip
Normal file
Binary file not shown.
BIN
esp32_midi/esp32_midi-backups/esp32_midi-2023-02-06_211638.zip
Normal file
BIN
esp32_midi/esp32_midi-backups/esp32_midi-2023-02-06_211638.zip
Normal file
Binary file not shown.
BIN
esp32_midi/esp32_midi-backups/esp32_midi-2023-02-06_212249.zip
Normal file
BIN
esp32_midi/esp32_midi-backups/esp32_midi-2023-02-06_212249.zip
Normal file
Binary file not shown.
BIN
esp32_midi/esp32_midi-backups/esp32_midi-2023-02-06_212802.zip
Normal file
BIN
esp32_midi/esp32_midi-backups/esp32_midi-2023-02-06_212802.zip
Normal file
Binary file not shown.
BIN
esp32_midi/esp32_midi-backups/esp32_midi-2023-02-06_221758.zip
Normal file
BIN
esp32_midi/esp32_midi-backups/esp32_midi-2023-02-06_221758.zip
Normal file
Binary file not shown.
BIN
esp32_midi/esp32_midi-backups/esp32_midi-2023-02-06_223045.zip
Normal file
BIN
esp32_midi/esp32_midi-backups/esp32_midi-2023-02-06_223045.zip
Normal file
Binary file not shown.
319
esp32_midi/esp32_midi.kicad_pcb
Normal file
319
esp32_midi/esp32_midi.kicad_pcb
Normal file
@ -0,0 +1,319 @@
|
||||
(kicad_pcb (version 20211014) (generator pcbnew)
|
||||
|
||||
(general
|
||||
(thickness 1.6)
|
||||
)
|
||||
|
||||
(paper "A4")
|
||||
(layers
|
||||
(0 "F.Cu" signal)
|
||||
(31 "B.Cu" signal)
|
||||
(32 "B.Adhes" user "B.Adhesive")
|
||||
(33 "F.Adhes" user "F.Adhesive")
|
||||
(34 "B.Paste" user)
|
||||
(35 "F.Paste" user)
|
||||
(36 "B.SilkS" user "B.Silkscreen")
|
||||
(37 "F.SilkS" user "F.Silkscreen")
|
||||
(38 "B.Mask" user)
|
||||
(39 "F.Mask" user)
|
||||
(40 "Dwgs.User" user "User.Drawings")
|
||||
(41 "Cmts.User" user "User.Comments")
|
||||
(42 "Eco1.User" user "User.Eco1")
|
||||
(43 "Eco2.User" user "User.Eco2")
|
||||
(44 "Edge.Cuts" user)
|
||||
(45 "Margin" user)
|
||||
(46 "B.CrtYd" user "B.Courtyard")
|
||||
(47 "F.CrtYd" user "F.Courtyard")
|
||||
(48 "B.Fab" user)
|
||||
(49 "F.Fab" user)
|
||||
(50 "User.1" user)
|
||||
(51 "User.2" user)
|
||||
(52 "User.3" user)
|
||||
(53 "User.4" user)
|
||||
(54 "User.5" user)
|
||||
(55 "User.6" user)
|
||||
(56 "User.7" user)
|
||||
(57 "User.8" user)
|
||||
(58 "User.9" user)
|
||||
)
|
||||
|
||||
(setup
|
||||
(pad_to_mask_clearance 0)
|
||||
(pcbplotparams
|
||||
(layerselection 0x00010fc_ffffffff)
|
||||
(disableapertmacros false)
|
||||
(usegerberextensions false)
|
||||
(usegerberattributes true)
|
||||
(usegerberadvancedattributes true)
|
||||
(creategerberjobfile true)
|
||||
(svguseinch false)
|
||||
(svgprecision 6)
|
||||
(excludeedgelayer true)
|
||||
(plotframeref false)
|
||||
(viasonmask false)
|
||||
(mode 1)
|
||||
(useauxorigin false)
|
||||
(hpglpennumber 1)
|
||||
(hpglpenspeed 20)
|
||||
(hpglpendiameter 15.000000)
|
||||
(dxfpolygonmode true)
|
||||
(dxfimperialunits true)
|
||||
(dxfusepcbnewfont true)
|
||||
(psnegative false)
|
||||
(psa4output false)
|
||||
(plotreference true)
|
||||
(plotvalue true)
|
||||
(plotinvisibletext false)
|
||||
(sketchpadsonfab false)
|
||||
(subtractmaskfromsilk false)
|
||||
(outputformat 1)
|
||||
(mirror false)
|
||||
(drillshape 1)
|
||||
(scaleselection 1)
|
||||
(outputdirectory "")
|
||||
)
|
||||
)
|
||||
|
||||
(net 0 "")
|
||||
(net 1 "GND")
|
||||
(net 2 "+3.3V")
|
||||
(net 3 "Net-(C2-Pad1)")
|
||||
(net 4 "unconnected-(U1-Pad3)")
|
||||
(net 5 "unconnected-(U1-Pad4)")
|
||||
(net 6 "unconnected-(U1-Pad5)")
|
||||
(net 7 "unconnected-(U1-Pad6)")
|
||||
(net 8 "unconnected-(U1-Pad7)")
|
||||
(net 9 "unconnected-(U1-Pad8)")
|
||||
(net 10 "unconnected-(U1-Pad9)")
|
||||
(net 11 "unconnected-(U1-Pad10)")
|
||||
(net 12 "unconnected-(U1-Pad11)")
|
||||
(net 13 "unconnected-(U1-Pad12)")
|
||||
(net 14 "USB2.0_D-")
|
||||
(net 15 "USB2.0_D+")
|
||||
(net 16 "unconnected-(U1-Pad15)")
|
||||
(net 17 "unconnected-(U1-Pad16)")
|
||||
(net 18 "unconnected-(U1-Pad17)")
|
||||
(net 19 "unconnected-(U1-Pad18)")
|
||||
(net 20 "unconnected-(U1-Pad19)")
|
||||
(net 21 "unconnected-(U1-Pad20)")
|
||||
(net 22 "unconnected-(U1-Pad21)")
|
||||
(net 23 "unconnected-(U1-Pad22)")
|
||||
(net 24 "unconnected-(U1-Pad23)")
|
||||
(net 25 "unconnected-(U1-Pad24)")
|
||||
(net 26 "unconnected-(U1-Pad25)")
|
||||
(net 27 "unconnected-(U1-Pad26)")
|
||||
(net 28 "unconnected-(U1-Pad27)")
|
||||
(net 29 "unconnected-(U1-Pad28)")
|
||||
(net 30 "unconnected-(U1-Pad29)")
|
||||
(net 31 "unconnected-(U1-Pad30)")
|
||||
(net 32 "unconnected-(U1-Pad31)")
|
||||
(net 33 "unconnected-(U1-Pad32)")
|
||||
(net 34 "unconnected-(U1-Pad33)")
|
||||
(net 35 "unconnected-(U1-Pad34)")
|
||||
(net 36 "unconnected-(U1-Pad35)")
|
||||
(net 37 "unconnected-(U1-Pad36)")
|
||||
(net 38 "unconnected-(U1-Pad37)")
|
||||
(net 39 "unconnected-(U1-Pad38)")
|
||||
(net 40 "unconnected-(U1-Pad39)")
|
||||
|
||||
(footprint "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (layer "F.Cu")
|
||||
(tedit 5A02FF57) (tstamp 4bf36288-79db-4bcd-b22a-790cd56ef865)
|
||||
(at 111.3 69.6)
|
||||
(descr "module CMS SOT223 4 pins")
|
||||
(tags "CMS SOT")
|
||||
(property "Sheetfile" "esp32_midi.kicad_sch")
|
||||
(property "Sheetname" "")
|
||||
(path "/297e48da-eedc-4274-9813-7bbba287263a")
|
||||
(attr smd)
|
||||
(fp_text reference "U2" (at 0 -4.5) (layer "F.SilkS")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp e349560d-d7fc-42ca-8d52-2169a30eaf7a)
|
||||
)
|
||||
(fp_text value "AMS1117-3.3" (at 0 4.5) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp bb1b8836-c5d1-4f75-9712-7c0207751ed0)
|
||||
)
|
||||
(fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
|
||||
(effects (font (size 0.8 0.8) (thickness 0.12)))
|
||||
(tstamp f7e1c820-d733-4b6f-b5b1-0333764d3a3a)
|
||||
)
|
||||
(fp_line (start -1.85 3.41) (end 1.91 3.41) (layer "F.SilkS") (width 0.12) (tstamp 0b0e7898-58e5-44c0-900c-bfc80dec9695))
|
||||
(fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer "F.SilkS") (width 0.12) (tstamp 4101ecc5-d87c-42c8-ad03-64f333623304))
|
||||
(fp_line (start 1.91 3.41) (end 1.91 2.15) (layer "F.SilkS") (width 0.12) (tstamp bb0d7ab7-6d24-46d4-b7f2-fd9623a61ad6))
|
||||
(fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer "F.SilkS") (width 0.12) (tstamp eb0ce875-0ec6-44d3-9a9e-d343dca67285))
|
||||
(fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp 003ea329-5317-4321-9973-530c49117558))
|
||||
(fp_line (start -4.4 3.6) (end 4.4 3.6) (layer "F.CrtYd") (width 0.05) (tstamp 1e6f93a2-b76b-4d3a-b4bc-f8c4575d6718))
|
||||
(fp_line (start 4.4 -3.6) (end -4.4 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp 2021b534-0533-4240-9398-d95c0f28b5b3))
|
||||
(fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer "F.CrtYd") (width 0.05) (tstamp d4252623-b335-494c-b919-2344110d631f))
|
||||
(fp_line (start -1.85 -2.35) (end -0.85 -3.35) (layer "F.Fab") (width 0.1) (tstamp 19e28b09-c3a3-49ab-a5b5-f2cdfbc57ee0))
|
||||
(fp_line (start -0.85 -3.35) (end 1.85 -3.35) (layer "F.Fab") (width 0.1) (tstamp 211a6d50-6e36-4d75-b5ed-a82b0152b1b3))
|
||||
(fp_line (start -1.85 3.35) (end 1.85 3.35) (layer "F.Fab") (width 0.1) (tstamp 81aa446f-44aa-459f-a9a4-0f0ed2974e29))
|
||||
(fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer "F.Fab") (width 0.1) (tstamp 857579bd-5f04-4968-a306-dfa00308587b))
|
||||
(fp_line (start -1.85 -2.35) (end -1.85 3.35) (layer "F.Fab") (width 0.1) (tstamp c3f58d5d-1f45-4e03-903d-e3b299683455))
|
||||
(pad "1" smd rect (at -3.15 -2.3) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 1 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 45ed9190-221b-4629-bce3-bd5087a808aa))
|
||||
(pad "2" smd rect (at -3.15 0) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 2 "+3.3V") (pinfunction "VO") (pintype "power_out") (tstamp 2904ef0b-b9e2-44a0-b176-50ad9a0f3493))
|
||||
(pad "2" smd rect (at 3.15 0) (size 2 3.8) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 2 "+3.3V") (pinfunction "VO") (pintype "power_out") (tstamp 4ce48cc2-6f6d-4cab-84cf-6252bb528aec))
|
||||
(pad "3" smd rect (at -3.15 2.3) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 3 "Net-(C2-Pad1)") (pinfunction "VI") (pintype "power_in") (tstamp e27ab06e-f444-42c5-a221-c2ad31b82a3c))
|
||||
(model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl"
|
||||
(offset (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(footprint "Espressif:ESP32-S3-WROOM-2" (layer "F.Cu")
|
||||
(tedit 635FBD3D) (tstamp 602e60b3-2490-4f89-9c94-e27753c917ef)
|
||||
(at 111.6 47.8)
|
||||
(descr "ESP32-S3-WROOM-2 is a powerful, generic Wi-Fi + Bluetooth LE MCU modules that have Dual core CPU , a rich set of peripherals, provides acceleration for neural network computing and signal processing workloads. They are an ideal choice for a wide variety of application scenarios related to AI + Internet of Things (AIoT), such as wake word detection and speech commands recognition , face detection and recognition, smart home, smart appliance, smart control panel, smart speaker etc.")
|
||||
(tags "esp32-s3")
|
||||
(property "Sheetfile" "esp32_midi.kicad_sch")
|
||||
(property "Sheetname" "")
|
||||
(path "/d3b3bc74-c583-4f45-a205-f699d89e935b")
|
||||
(attr smd)
|
||||
(fp_text reference "U1" (at 0 -17.05) (layer "F.SilkS")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp c3b21b6e-a468-470e-b6c9-85faebf64a7a)
|
||||
)
|
||||
(fp_text value "ESP32-S3-WROOM-2" (at 0 12) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp ef32b02f-2e56-4184-882f-afc670b21a78)
|
||||
)
|
||||
(fp_text user "Antenna Area" (at 0 -12.75) (layer "F.SilkS")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 0df87916-5069-4503-9e7a-86ae850c6f37)
|
||||
)
|
||||
(fp_text user "Antenna Area" (at 0 -12.75) (layer "Eco2.User")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp bed0cd6d-2eef-4c30-998e-bfcddeb03a4e)
|
||||
)
|
||||
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 41e559ec-0880-42d8-a888-c444ed0303af)
|
||||
)
|
||||
(fp_line (start -9 -15.75) (end -9 -9) (layer "F.SilkS") (width 0.12) (tstamp 2fe2a621-a95c-4a16-88ea-9cb40c241c15))
|
||||
(fp_line (start -9 9) (end -9 9.75) (layer "F.SilkS") (width 0.12) (tstamp 6edbdcf2-879b-4076-8d78-582026a1a219))
|
||||
(fp_line (start -9 9.75) (end -8 9.75) (layer "F.SilkS") (width 0.12) (tstamp 86ee1b84-f09c-49d4-ad7d-251e12894860))
|
||||
(fp_line (start 9 9.75) (end 8 9.75) (layer "F.SilkS") (width 0.12) (tstamp b34e5b61-c5b7-4688-82e2-ad38d0b033bd))
|
||||
(fp_line (start 9 9) (end 9 9.75) (layer "F.SilkS") (width 0.12) (tstamp cbde878b-2de3-4dff-84a5-717dd89743c0))
|
||||
(fp_line (start 9 -15.75) (end 9 -9) (layer "F.SilkS") (width 0.12) (tstamp d604f11a-2c6b-433a-9107-758db610d0e9))
|
||||
(fp_line (start 9 -9.75) (end -9 -9.75) (layer "F.SilkS") (width 0.12) (tstamp e0dad691-9f6d-48e1-9b1d-803d9a65acf3))
|
||||
(fp_line (start -9 -15.75) (end 9 -15.75) (layer "F.SilkS") (width 0.12) (tstamp ef2a55cd-42b2-4473-8557-a76a0db5566f))
|
||||
(fp_line (start -9 -9.75) (end 9 -9.75) (layer "Eco2.User") (width 0.12) (tstamp 022fa857-8ab9-4343-b68f-7db54afc450b))
|
||||
(fp_line (start -9 -15.75) (end 9 -15.75) (layer "Eco2.User") (width 0.12) (tstamp 7a91da5a-f547-44ac-8c63-672116651cf7))
|
||||
(fp_line (start 9 9.75) (end -9 9.75) (layer "Eco2.User") (width 0.12) (tstamp 9b66d7b0-7075-4dee-9956-7f14dff637d9))
|
||||
(fp_line (start -9 9.75) (end -9 -15.75) (layer "Eco2.User") (width 0.12) (tstamp b731f69a-cbc6-4a37-831d-5d2ce8a13f77))
|
||||
(fp_line (start 9 -15.75) (end 9 9.75) (layer "Eco2.User") (width 0.12) (tstamp f57fd067-d591-4c24-8b14-d8fef648eac8))
|
||||
(fp_line (start 9.8 -16.05) (end 9.8 10.55) (layer "F.CrtYd") (width 0.12) (tstamp 70dbcd78-c826-49f2-be9b-4a55bb787df0))
|
||||
(fp_line (start -9.8 10.55) (end 9.8 10.55) (layer "F.CrtYd") (width 0.12) (tstamp 9e0fa55e-3bdd-4735-a59e-d65c2004d141))
|
||||
(fp_line (start 9.8 -16.05) (end -9.8 -16.05) (layer "F.CrtYd") (width 0.12) (tstamp aa23dc3a-2a9e-40ce-a0f2-9798f7975fd5))
|
||||
(fp_line (start -9.8 -16.05) (end -9.8 10.55) (layer "F.CrtYd") (width 0.12) (tstamp fff57b69-5097-4a3d-939d-64d0e585b23c))
|
||||
(pad "1" smd rect (at -8.75 -8.26) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 1 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 498bc8f5-1c1b-4fb5-85a1-351329f7aa2c))
|
||||
(pad "2" smd rect (at -8.75 -6.99) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 2 "+3.3V") (pinfunction "3V3") (pintype "power_in") (tstamp 9f4ade85-1308-4084-89c5-914c7dfbfca2))
|
||||
(pad "3" smd rect (at -8.75 -5.72) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 4 "unconnected-(U1-Pad3)") (pinfunction "EN") (pintype "input") (tstamp 3e44ea40-92b9-457b-b866-c33ce47a2455))
|
||||
(pad "4" smd rect (at -8.75 -4.45) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 5 "unconnected-(U1-Pad4)") (pinfunction "GPIO4/TOUCH4/ADC1_CH3") (pintype "bidirectional") (tstamp d897af7a-e644-4e01-839c-cec08c6f1b0b))
|
||||
(pad "5" smd rect (at -8.75 -3.18) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 6 "unconnected-(U1-Pad5)") (pinfunction "GPIO5/TOUCH5/ADC1_CH4") (pintype "bidirectional") (tstamp 71ad8591-ad12-4b1a-a43b-658ecc305ae1))
|
||||
(pad "6" smd rect (at -8.75 -1.91) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 7 "unconnected-(U1-Pad6)") (pinfunction "GPIO6/TOUCH6/ADC1_CH5") (pintype "bidirectional") (tstamp ca36557d-f518-4c7e-9f88-997b3e8ad172))
|
||||
(pad "7" smd rect (at -8.75 -0.64) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 8 "unconnected-(U1-Pad7)") (pinfunction "GPIO7/TOUCH7/ADC1_CH6") (pintype "bidirectional") (tstamp 68499b3e-e2d3-4227-8f4d-b4c8c5503040))
|
||||
(pad "8" smd rect (at -8.75 0.63) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 9 "unconnected-(U1-Pad8)") (pinfunction "GPIO15/U0RTS/ADC2_CH4/XTAL_32K_P") (pintype "bidirectional") (tstamp 37cbb165-c584-41fe-9662-6250e4cab03e))
|
||||
(pad "9" smd rect (at -8.75 1.9) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 10 "unconnected-(U1-Pad9)") (pinfunction "GPIO16/U0CTS/ADC2_CH5/XTAL_32K_NH5") (pintype "bidirectional") (tstamp b971fd68-1e4a-478e-8034-6436b10d21b5))
|
||||
(pad "10" smd rect (at -8.75 3.17) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 11 "unconnected-(U1-Pad10)") (pinfunction "GPIO17/U1TXD/ADC2_CH6") (pintype "bidirectional") (tstamp c5e9fcc8-6395-4e2c-94c1-d52839d26a23))
|
||||
(pad "11" smd rect (at -8.75 4.44) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 12 "unconnected-(U1-Pad11)") (pinfunction "GPIO18/U1RXD/ADC2_CH7/CLK_OUT3") (pintype "bidirectional") (tstamp f790fb9b-2759-4061-bbab-c1a0f80b5436))
|
||||
(pad "12" smd rect (at -8.75 5.71) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 13 "unconnected-(U1-Pad12)") (pinfunction "GPIO8/TOUCH8/ADC1_CH7/SUBSPICS1") (pintype "bidirectional") (tstamp b5593765-b9c8-478a-8a5b-3ab4a27638a4))
|
||||
(pad "13" smd rect (at -8.75 6.98) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 14 "USB2.0_D-") (pinfunction "GPIO19/U1RTS/ADC2_CH8/CLK_OUT2/USB_D-") (pintype "bidirectional") (tstamp 6e397bd5-fbd1-4926-b6ec-73809ab909c0))
|
||||
(pad "14" smd rect (at -8.75 8.25) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 15 "USB2.0_D+") (pinfunction "GPIO20/U1CTS/ADC2_CH9/CLK_OUT1/USB_D+") (pintype "bidirectional") (tstamp 45719a85-01e6-4208-b8c7-d99425c3926c))
|
||||
(pad "15" smd rect (at -6.985 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 16 "unconnected-(U1-Pad15)") (pinfunction "GPIO3/TOUCH3/ADC1_CH2") (pintype "bidirectional") (tstamp 2ea0c223-aba3-4890-93ec-fc02063949cd))
|
||||
(pad "16" smd rect (at -5.715 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 17 "unconnected-(U1-Pad16)") (pinfunction "GPIO46") (pintype "bidirectional") (tstamp 6e2fd291-dae0-4a39-b1e1-f38c2699388b))
|
||||
(pad "17" smd rect (at -4.445 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 18 "unconnected-(U1-Pad17)") (pinfunction "GPIO9/TOUCH9/ADC1_CH8/FSPIHD/SUBSPIHD") (pintype "bidirectional") (tstamp f4e55843-e8af-4737-8d07-b47e33dacd58))
|
||||
(pad "18" smd rect (at -3.175 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 19 "unconnected-(U1-Pad18)") (pinfunction "GPIO10/TOUCH10/ADC1_CH9/FSPICS0/FSPIIO4/SUBSPICS0") (pintype "bidirectional") (tstamp 0c3e4095-3a83-4305-99c4-5a1d78f95b5a))
|
||||
(pad "19" smd rect (at -1.905 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 20 "unconnected-(U1-Pad19)") (pinfunction "GPIO11/TOUCH11/ADC2_CH0/FSPID/FSPIIO5/SUBSPID") (pintype "bidirectional") (tstamp 1e89125c-4a01-45de-a8f8-5de8502d8cb9))
|
||||
(pad "20" smd rect (at -0.635 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 21 "unconnected-(U1-Pad20)") (pinfunction "GPIO12/TOUCH12/ADC2_CH1/FSPICLK/FSPIIO6/SUBSPICLK") (pintype "bidirectional") (tstamp 6a7c4844-8e7f-4861-a70c-d323b2320773))
|
||||
(pad "21" smd rect (at 0.635 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 22 "unconnected-(U1-Pad21)") (pinfunction "GPIO13/TOUCH13/ADC2_CH2/FSPIQ/FSPIIO7/SUBSPIQ") (pintype "bidirectional") (tstamp 17f01165-f99c-41f3-8b45-a72c4a06cb7b))
|
||||
(pad "22" smd rect (at 1.905 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 23 "unconnected-(U1-Pad22)") (pinfunction "GPIO14/TOUCH14/ADC2_CH3/FSPIWP/FSPIDQS/SUBSPIWP") (pintype "bidirectional") (tstamp ba8c63bd-d6e2-4931-85aa-105a1bb314c9))
|
||||
(pad "23" smd rect (at 3.175 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 24 "unconnected-(U1-Pad23)") (pinfunction "GPIO21") (pintype "bidirectional") (tstamp 036ccb8a-bed4-417b-bc23-30bf71d9c6f1))
|
||||
(pad "24" smd rect (at 4.445 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 25 "unconnected-(U1-Pad24)") (pinfunction "GPIO47/SPICLK_P/SUBSPICLK_P_DIFF") (pintype "bidirectional") (tstamp 4c9d08fb-6ab2-4248-8a32-08b6d971bac2))
|
||||
(pad "25" smd rect (at 5.715 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 26 "unconnected-(U1-Pad25)") (pinfunction "GPIO48/SPICLK_N/SUBSPICLK_N_DIFF") (pintype "bidirectional") (tstamp 362e4b38-1e27-4f12-95e8-950b639b8173))
|
||||
(pad "26" smd rect (at 6.985 9.5 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 27 "unconnected-(U1-Pad26)") (pinfunction "GPIO45") (pintype "bidirectional") (tstamp 944833de-cf0c-45cb-9c70-a9bd3746bb11))
|
||||
(pad "27" smd rect (at 8.75 8.25 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 28 "unconnected-(U1-Pad27)") (pinfunction "GPIO0/BOOT") (pintype "bidirectional") (tstamp 834340af-c393-422b-a669-c3b1431a07a1))
|
||||
(pad "28" smd rect (at 8.75 6.98 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 29 "unconnected-(U1-Pad28)") (pinfunction "NC") (pintype "no_connect") (tstamp de65d638-f7fc-44ed-b50f-4e4656ecf469))
|
||||
(pad "29" smd rect (at 8.75 5.71 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 30 "unconnected-(U1-Pad29)") (pinfunction "NC") (pintype "no_connect") (tstamp 2cfb38c3-a260-4538-bd4a-6cd304bb2b8f))
|
||||
(pad "30" smd rect (at 8.75 4.44 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 31 "unconnected-(U1-Pad30)") (pinfunction "NC") (pintype "no_connect") (tstamp 40b4b0ed-cd83-445c-b777-a1f24ad10a96))
|
||||
(pad "31" smd rect (at 8.75 3.17 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 32 "unconnected-(U1-Pad31)") (pinfunction "GPIO38/FSPIWP/SUBSPIWP") (pintype "bidirectional") (tstamp 295d3edd-2523-4c8b-bbb9-f75df2c7badd))
|
||||
(pad "32" smd rect (at 8.75 1.9 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 33 "unconnected-(U1-Pad32)") (pinfunction "MTCK/GPIO39/CLK_OUT3/SUBSPICS1") (pintype "bidirectional") (tstamp 2ea5680e-0b23-4794-aac2-b114bda0475b))
|
||||
(pad "33" smd rect (at 8.75 0.63 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 34 "unconnected-(U1-Pad33)") (pinfunction "MTDO/GPIO40/CLK_OUT2") (pintype "bidirectional") (tstamp ea28e0f7-de02-42e4-8d9e-4e77fa7821ff))
|
||||
(pad "34" smd rect (at 8.75 -0.64 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 35 "unconnected-(U1-Pad34)") (pinfunction "MTDI/GPIO41/CLK_OUT1") (pintype "bidirectional") (tstamp 66ccbaba-f327-42df-87fb-12f7ffe76bd3))
|
||||
(pad "35" smd rect (at 8.75 -1.91 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 36 "unconnected-(U1-Pad35)") (pinfunction "MTMS/GPIO42") (pintype "bidirectional") (tstamp 0e1a3854-d5d9-4840-8804-741fe5a5f389))
|
||||
(pad "36" smd rect (at 8.75 -3.18 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 37 "unconnected-(U1-Pad36)") (pinfunction "U0RXD/GPIO44/CLK_OUT2") (pintype "bidirectional") (tstamp 29cebf73-a160-4ad2-8253-c7fd2f085ed2))
|
||||
(pad "37" smd rect (at 8.75 -4.45 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 38 "unconnected-(U1-Pad37)") (pinfunction "U0TXD/GPIO43/CLK_OUT1") (pintype "bidirectional") (tstamp 0eb7c651-9030-4731-81fe-920995eda820))
|
||||
(pad "38" smd rect (at 8.75 -5.72 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 39 "unconnected-(U1-Pad38)") (pinfunction "GPIO2/TOUCH2/ADC1_CH1") (pintype "bidirectional") (tstamp 3a3ed483-4c19-47fc-8886-675216015b01))
|
||||
(pad "39" smd rect (at 8.75 -6.99 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 40 "unconnected-(U1-Pad39)") (pinfunction "GPIO1/TOUCH1/ADC1_CH0") (pintype "bidirectional") (tstamp 23caf0fe-761c-49f1-91d9-6de0520c0856))
|
||||
(pad "40" smd rect (at 8.75 -8.26 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp 3b7b34bb-6e8c-473f-9864-9c70fa4f87c5))
|
||||
(pad "41" smd rect (at 0.14 -1.41 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp 1e18f19c-3b4a-40aa-9b72-59be7ff0767e))
|
||||
(pad "41" smd rect (at -1.36 -1.41 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp 3e0817ed-ad7d-41c9-95f8-f5c40bb88759))
|
||||
(pad "41" smd rect (at -1.36 -4.41 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp 5f6ab8af-2817-42a9-bbea-f1b0ad2997ba))
|
||||
(pad "41" smd rect (at 0.14 -4.41 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp 80bdad1b-dc93-4236-af39-69394df89efc))
|
||||
(pad "41" smd rect (at -2.86 -2.91 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp a574d36e-2ccf-4b87-922b-b6938aa147be))
|
||||
(pad "41" smd rect (at 0.14 -2.91 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp acbcf44a-b9f7-4629-9ba4-e873f54e9de8))
|
||||
(pad "41" smd rect (at -2.86 -1.41 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp c74ba3d4-2533-4ca8-9aa9-d161ef61eb61))
|
||||
(pad "41" smd rect (at -1.36 -2.91 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp d6e8fa8f-c250-4201-b59e-c76d4f0f487c))
|
||||
(pad "41" smd rect (at -2.86 -4.41 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp f4324bbf-8d66-4d2e-81f1-7593cfe4b7b0))
|
||||
(model "${ESPRESSIF_3DMODELS}/ESP32-S3-WROOM-1.STEP"
|
||||
(opacity 0.7500) (offset (xyz -9 -9.75 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
)
|
74
esp32_midi/esp32_midi.kicad_prl
Normal file
74
esp32_midi/esp32_midi.kicad_prl
Normal file
@ -0,0 +1,74 @@
|
||||
{
|
||||
"board": {
|
||||
"active_layer": 0,
|
||||
"active_layer_preset": "",
|
||||
"auto_track_width": true,
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"net_color_mode": 1,
|
||||
"opacity": {
|
||||
"pads": 1.0,
|
||||
"tracks": 1.0,
|
||||
"vias": 1.0,
|
||||
"zones": 0.6
|
||||
},
|
||||
"ratsnest_display_mode": 0,
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": true,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
"zones": true
|
||||
},
|
||||
"visible_items": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35,
|
||||
36
|
||||
],
|
||||
"visible_layers": "fffffff_ffffffff",
|
||||
"zone_display_mode": 0
|
||||
},
|
||||
"meta": {
|
||||
"filename": "esp32_midi.kicad_prl",
|
||||
"version": 3
|
||||
},
|
||||
"project": {
|
||||
"files": []
|
||||
}
|
||||
}
|
424
esp32_midi/esp32_midi.kicad_pro
Normal file
424
esp32_midi/esp32_midi.kicad_pro
Normal file
@ -0,0 +1,424 @@
|
||||
{
|
||||
"board": {
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.09999999999999999,
|
||||
"copper_line_width": 0.19999999999999998,
|
||||
"copper_text_italic": false,
|
||||
"copper_text_size_h": 1.5,
|
||||
"copper_text_size_v": 1.5,
|
||||
"copper_text_thickness": 0.3,
|
||||
"copper_text_upright": false,
|
||||
"courtyard_line_width": 0.049999999999999996,
|
||||
"dimension_precision": 4,
|
||||
"dimension_units": 3,
|
||||
"dimensions": {
|
||||
"arrow_length": 1270000,
|
||||
"extension_offset": 500000,
|
||||
"keep_text_aligned": true,
|
||||
"suppress_zeroes": false,
|
||||
"text_position": 0,
|
||||
"units_format": 1
|
||||
},
|
||||
"fab_line_width": 0.09999999999999999,
|
||||
"fab_text_italic": false,
|
||||
"fab_text_size_h": 1.0,
|
||||
"fab_text_size_v": 1.0,
|
||||
"fab_text_thickness": 0.15,
|
||||
"fab_text_upright": false,
|
||||
"other_line_width": 0.15,
|
||||
"other_text_italic": false,
|
||||
"other_text_size_h": 1.0,
|
||||
"other_text_size_v": 1.0,
|
||||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 0.762,
|
||||
"height": 1.524,
|
||||
"width": 1.524
|
||||
},
|
||||
"silk_line_width": 0.15,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.15,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"45_degree_only": false,
|
||||
"min_clearance": 0.508
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [],
|
||||
"drc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 2
|
||||
},
|
||||
"rule_severities": {
|
||||
"annular_width": "error",
|
||||
"clearance": "error",
|
||||
"copper_edge_clearance": "error",
|
||||
"courtyards_overlap": "error",
|
||||
"diff_pair_gap_out_of_range": "error",
|
||||
"diff_pair_uncoupled_length_too_long": "error",
|
||||
"drill_out_of_range": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"footprint_type_mismatch": "error",
|
||||
"hole_clearance": "error",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"length_out_of_range": "error",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_out_of_range": "error",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"net_conflict": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "error",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"silk_over_copper": "warning",
|
||||
"silk_overlap": "warning",
|
||||
"skew_out_of_range": "error",
|
||||
"through_hole_pad_without_hole": "error",
|
||||
"too_many_vias": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_dangling": "warning",
|
||||
"zone_has_empty_net": "error",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"allow_blind_buried_vias": false,
|
||||
"allow_microvias": false,
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_clearance": 0.25,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_silk_clearance": 0.0,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annular_width": 0.049999999999999996,
|
||||
"min_via_diameter": 0.39999999999999997,
|
||||
"solder_mask_clearance": 0.0,
|
||||
"solder_mask_min_width": 0.0,
|
||||
"use_height_for_length_calcs": true
|
||||
},
|
||||
"track_widths": [],
|
||||
"via_dimensions": [],
|
||||
"zones_allow_external_fillets": false,
|
||||
"zones_use_no_outline": true
|
||||
},
|
||||
"layer_presets": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"erc": {
|
||||
"erc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"pin_map": [
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
]
|
||||
],
|
||||
"rule_severities": {
|
||||
"bus_definition_conflict": "error",
|
||||
"bus_entry_needed": "error",
|
||||
"bus_label_syntax": "error",
|
||||
"bus_to_bus_conflict": "error",
|
||||
"bus_to_net_conflict": "error",
|
||||
"different_unit_footprint": "error",
|
||||
"different_unit_net": "error",
|
||||
"duplicate_reference": "error",
|
||||
"duplicate_sheet_names": "error",
|
||||
"extra_units": "error",
|
||||
"global_label_dangling": "warning",
|
||||
"hier_label_mismatch": "error",
|
||||
"label_dangling": "error",
|
||||
"lib_symbol_issues": "warning",
|
||||
"multiple_net_names": "warning",
|
||||
"net_not_bus_member": "warning",
|
||||
"no_connect_connected": "warning",
|
||||
"no_connect_dangling": "warning",
|
||||
"pin_not_connected": "error",
|
||||
"pin_not_driven": "error",
|
||||
"pin_to_pin": "warning",
|
||||
"power_pin_not_driven": "error",
|
||||
"similar_labels": "warning",
|
||||
"unannotated": "error",
|
||||
"unit_value_mismatch": "error",
|
||||
"unresolved_variable": "error",
|
||||
"wire_dangling": "error"
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "esp32_midi.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 12.0,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Default",
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 2
|
||||
},
|
||||
"net_colors": null
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "",
|
||||
"idf": "",
|
||||
"netlist": "",
|
||||
"specctra_dsn": "",
|
||||
"step": "",
|
||||
"vrml": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"annotate_start_num": 0,
|
||||
"drawing": {
|
||||
"default_line_thickness": 6.0,
|
||||
"default_text_size": 50.0,
|
||||
"field_names": [],
|
||||
"intersheets_ref_own_page": false,
|
||||
"intersheets_ref_prefix": "",
|
||||
"intersheets_ref_short": false,
|
||||
"intersheets_ref_show": false,
|
||||
"intersheets_ref_suffix": "",
|
||||
"junction_size_choice": 3,
|
||||
"label_size_ratio": 0.375,
|
||||
"pin_symbol_size": 25.0,
|
||||
"text_offset_ratio": 0.15
|
||||
},
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": [],
|
||||
"meta": {
|
||||
"version": 1
|
||||
},
|
||||
"net_format_name": "",
|
||||
"ngspice": {
|
||||
"fix_include_paths": true,
|
||||
"fix_passive_vals": false,
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"model_mode": 0,
|
||||
"workbook_filename": ""
|
||||
},
|
||||
"page_layout_descr_file": "",
|
||||
"plot_directory": "",
|
||||
"spice_adjust_passive_values": false,
|
||||
"spice_external_command": "spice \"%I\"",
|
||||
"subpart_first_id": 65,
|
||||
"subpart_id_separator": 0
|
||||
},
|
||||
"sheets": [
|
||||
[
|
||||
"e33c0603-5c0d-4712-ab63-5756d1504b4c",
|
||||
""
|
||||
],
|
||||
[
|
||||
"c940a1cc-273e-4ddf-86c8-04040548fab9",
|
||||
"MIDI block"
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
1977
esp32_midi/esp32_midi.kicad_sch
Normal file
1977
esp32_midi/esp32_midi.kicad_sch
Normal file
File diff suppressed because it is too large
Load Diff
15
esp32_midi/fp-info-cache
Normal file
15
esp32_midi/fp-info-cache
Normal file
@ -0,0 +1,15 @@
|
||||
3349424492882
|
||||
Audio_Module
|
||||
Reverb_BTDR-1H
|
||||
Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf)
|
||||
audio belton reverb
|
||||
0
|
||||
7
|
||||
7
|
||||
Audio_Module
|
||||
Reverb_BTDR-1V
|
||||
Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf)
|
||||
audio belton reverb
|
||||
0
|
||||
7
|
||||
7
|
3
esp32_midi/fp-lib-table
Normal file
3
esp32_midi/fp-lib-table
Normal file
@ -0,0 +1,3 @@
|
||||
(fp_lib_table
|
||||
(lib (name "Espressif")(type "KiCad")(uri "C:/Users/Peter/Studium/Projekte/Kicad/midi/kicad-libraries/footprints/Espressif.pretty")(options "")(descr ""))
|
||||
)
|
193
esp32_midi/midi.kicad_sch
Normal file
193
esp32_midi/midi.kicad_sch
Normal file
@ -0,0 +1,193 @@
|
||||
(kicad_sch (version 20211123) (generator eeschema)
|
||||
|
||||
(uuid 70d184e5-33f8-4906-9208-edd01b2df529)
|
||||
|
||||
(paper "A4")
|
||||
|
||||
(lib_symbols
|
||||
(symbol "Connector:DIN-5_180degree" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "J" (id 0) (at 3.175 5.715 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "DIN-5_180degree" (id 1) (at 0 -6.35 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf" (id 3) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "circular DIN connector stereo audio" (id 4) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "5-pin DIN connector (5-pin DIN-5 stereo)" (id 5) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "DIN*" (id 6) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "DIN-5_180degree_0_1"
|
||||
(arc (start -5.08 0) (mid -3.8609 -3.3364) (end -0.762 -5.08)
|
||||
(stroke (width 0.254) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(circle (center -3.048 0) (radius 0.508)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(circle (center -2.286 2.286) (radius 0.508)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -5.08 0)
|
||||
(xy -3.556 0)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 0 5.08)
|
||||
(xy 0 3.81)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 5.08 0)
|
||||
(xy 3.556 0)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -5.08 2.54)
|
||||
(xy -4.318 2.54)
|
||||
(xy -2.794 2.286)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 5.08 2.54)
|
||||
(xy 4.318 2.54)
|
||||
(xy 2.794 2.286)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -0.762 -4.953)
|
||||
(xy -0.762 -4.191)
|
||||
(xy 0.762 -4.191)
|
||||
(xy 0.762 -4.953)
|
||||
)
|
||||
(stroke (width 0.254) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(circle (center 0 3.302) (radius 0.508)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(arc (start 0.762 -5.08) (mid 3.8685 -3.343) (end 5.08 0)
|
||||
(stroke (width 0.254) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(circle (center 2.286 2.286) (radius 0.508)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(circle (center 3.048 0) (radius 0.508)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(arc (start 5.08 0) (mid 0 5.08) (end -5.08 0)
|
||||
(stroke (width 0.254) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
)
|
||||
(symbol "DIN-5_180degree_1_1"
|
||||
(pin passive line (at -7.62 0 0) (length 2.54)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 0 7.62 270) (length 2.54)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 7.62 0 180) (length 2.54)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "3" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at -7.62 2.54 0) (length 2.54)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "4" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 7.62 2.54 180) (length 2.54)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "5" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
(global_label "MIDI1_D2+" (shape input) (at 125.73 62.23 0) (fields_autoplaced)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
(uuid 078a344e-48ed-4e1f-96a6-d7a92807a587)
|
||||
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 138.3031 62.1506 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
)
|
||||
(global_label "MIDI1_D1-" (shape input) (at 110.49 64.77 180) (fields_autoplaced)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
(uuid bcaf59d4-4643-4f6a-b1f5-9162c551f096)
|
||||
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 97.9169 64.6906 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right) hide)
|
||||
)
|
||||
)
|
||||
(global_label "MIDI1_D2-" (shape input) (at 110.49 62.23 180) (fields_autoplaced)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
(uuid c2533b43-32fb-4e17-97bb-6213e702f411)
|
||||
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 97.9169 62.1506 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right) hide)
|
||||
)
|
||||
)
|
||||
(global_label "MIDI1_D1+" (shape input) (at 125.73 64.77 0) (fields_autoplaced)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
(uuid eae6d89b-0d3f-4d4d-b6eb-5dc0a154b220)
|
||||
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 138.3031 64.6906 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
)
|
||||
|
||||
(hierarchical_label "SHIELD" (shape input) (at 118.11 69.85 270)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
(uuid 7c9ee8e5-7acb-493d-9ec6-25ddc4aa39b3)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Connector:DIN-5_180degree") (at 118.11 62.23 180) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(uuid ef6a6c01-f923-4c9d-a819-38ac16276317)
|
||||
(property "Reference" "J?" (id 0) (at 118.1099 53.4502 0))
|
||||
(property "Value" "MIDI 1 IN" (id 1) (at 118.1099 55.9871 0))
|
||||
(property "Footprint" "" (id 2) (at 118.11 62.23 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf" (id 3) (at 118.11 62.23 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 5dbc396a-f9ee-40ee-b882-d98edcfe88d8))
|
||||
(pin "2" (uuid 92179115-abdf-47eb-bbf9-4d4f8e5a5177))
|
||||
(pin "3" (uuid adcd2669-b94c-4615-851b-589aa780ca1d))
|
||||
(pin "4" (uuid f5e4045f-bd49-4908-8523-9616d32d3e54))
|
||||
(pin "5" (uuid 107fbb18-252d-4872-b603-3763267f4e51))
|
||||
)
|
||||
)
|
3
esp32_midi/sym-lib-table
Normal file
3
esp32_midi/sym-lib-table
Normal file
@ -0,0 +1,3 @@
|
||||
(sym_lib_table
|
||||
(lib (name "Espressif")(type "KiCad")(uri "C:/Users/Peter/Studium/Projekte/Kicad/midi/kicad-libraries/libraries/Espressif.kicad_sym")(options "")(descr ""))
|
||||
)
|
1
kicad-libraries
Submodule
1
kicad-libraries
Submodule
Submodule kicad-libraries added at a8a536c45a
Reference in New Issue
Block a user