From 60e4cb2a2c46aa5a67aab12c13b7aab57cd2b96e Mon Sep 17 00:00:00 2001 From: Tomas Mudrunka Date: Thu, 5 Nov 2026 18:33:54 +0100 Subject: [PATCH] nastrel stabilizatoru --- electronics/midi-io/midi-io.kicad_pcb | 1481 +++++++++++++++++++++---- electronics/midi-io/midi-io.kicad_pro | 2 +- electronics/midi-io/midi-io.kicad_sch | 687 +++++++++++- 3 files changed, 1916 insertions(+), 254 deletions(-) diff --git a/electronics/midi-io/midi-io.kicad_pcb b/electronics/midi-io/midi-io.kicad_pcb index 5066b3b..5f4cd4a 100644 --- a/electronics/midi-io/midi-io.kicad_pcb +++ b/electronics/midi-io/midi-io.kicad_pcb @@ -703,7 +703,7 @@ (size 0.975 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) - (net "VCC") + (net "Net-(U3-VO)") (pintype "passive") (uuid "dd8f4a8b-8a93-4449-b304-c8aa2d740e26") ) @@ -1440,17 +1440,16 @@ ) ) ) - (footprint "Fiducial:Fiducial_1mm_Mask2mm" + (footprint "Connector_Audio:Jack_3.5mm_PJ31060-I_Horizontal" (layer "F.Cu") - (uuid "5d0d27bb-6fd6-42f6-aa66-bd23b1e68c44") - (at 81 43.6) - (descr "Fiducial, circular marking, 1mm bare copper, 2mm soldermask opening (Level A)") - (tags "fiducial") - (property "Reference" "REF**" - (at 0 -1.95 0) + (uuid "53ab9f12-2300-4ea4-8677-3a2610825b5f") + (at 53.3 40.45) + (descr "PJ31060-I 6pin SMD 3.5mm headphones jack (http://www.china-bsun.com/Product48/1577.html)") + (tags "headphones jack plug stereo 3.5mm PJ31060-I PJ31060") + (property "Reference" "J5" + (at 0 -11.43 0) (layer "F.SilkS") - (hide yes) - (uuid "473290ee-aac4-46d0-86b8-22c536ef701b") + (uuid "1b441a33-80d4-4a32-999d-a144c8056b56") (effects (font (size 1 1) @@ -1458,10 +1457,10 @@ ) ) ) - (property "Value" "Fiducial_1mm_Mask2mm" - (at 0 1.95 0) + (property "Value" "MIDI_OUT" + (at 0 6.82 0) (layer "F.Fab") - (uuid "3cf9034b-534c-444d-ad53-d11685b55158") + (uuid "62b251bd-2ea4-4706-ab47-93a95fab7e33") (effects (font (size 1 1) @@ -1471,31 +1470,36 @@ ) (property "Datasheet" "" (at 0 0 0) + (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "6d865490-3e99-42c4-bab1-b59b38223318") + (uuid "3ad16c0d-69ca-4633-808a-b219927a37fe") (effects (font (size 1.27 1.27) + (thickness 0.15) ) ) ) - (property "Description" "" + (property "Description" "Audio Jack, 4 Poles (TRRS), Grounded Sleeve" (at 0 0 0) + (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "f954fad9-cefa-4f10-8aff-b5fe46bdcb06") + (uuid "6e2a031d-0544-44f7-a81f-d106780416fe") (effects (font (size 1.27 1.27) + (thickness 0.15) ) ) ) - (property "KiLib_Generator" "fiducial" + (property "LCSC" "C2939583" (at 0 0 0) - (layer "F.SilkS") + (unlocked yes) + (layer "F.Fab") (hide yes) - (uuid "6914d758-7311-4eec-9a8d-f4a0ddb30433") + (uuid "ebc76d1e-807c-4ec6-b1fa-ed645a73c8bb") (effects (font (size 1 1) @@ -1503,63 +1507,384 @@ ) ) ) - (attr smd exclude_from_bom) + (property ki_fp_filters "Jack*") + (path "/1b5788a2-bee9-494a-ad5b-218ce6d3a1be") + (sheetname "/") + (sheetfile "midi-io.kicad_sch") + (units + (unit + (name "A") + (pins "G" "S" "R2" "R1" "T") + ) + ) + (attr smd) (duplicate_pad_numbers_are_jumpers no) - (fp_circle - (center 0 0) - (end 1.25 0) + (fp_line + (start -4.9 -3.4) + (end -3.2 -3.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "66285d30-6ae6-4adb-a906-298b29ca5e9a") + ) + (fp_line + (start -3.2 -7.2) + (end -2.6 -7.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "76410f26-e23b-4abf-a3e1-7d35a39cb2d8") + ) + (fp_line + (start -3.2 -5.3) + (end -4.9 -5.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "51e6ab37-b703-4c67-9570-80511f3bb723") + ) + (fp_line + (start -3.2 -5.3) + (end -3.2 -7.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3edad785-1bfe-426d-b310-f8a616f7f398") + ) + (fp_line + (start -3.2 -2.55) + (end -3.2 -3.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cc47f71e-34e8-4668-acb6-8208393fc50f") + ) + (fp_line + (start -3.2 2.5) + (end -3.2 -0.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2ad912fc-bd98-43d0-a048-1e3b9efd2448") + ) + (fp_line + (start -3.2 5) + (end -3.2 4.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8e4f490b-5d24-4212-81e5-b631f8c9da82") + ) + (fp_line + (start -2.6 -9.2) + (end 2.6 -9.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c4e5bbb-385e-425f-886d-3e6cc5ae852e") + ) + (fp_line + (start -2.6 -7.2) + (end -2.6 -9.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "931968e6-23ef-46ab-9484-113e0ad36e6b") + ) + (fp_line + (start 1.3 5) + (end -3.2 5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d284e741-688a-4a01-932f-aae58a1a6ac1") + ) + (fp_line + (start 2.6 -9.2) + (end 2.6 -7.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c283eb7f-8d2f-465c-a4ad-5849533e3364") + ) + (fp_line + (start 2.6 -7.2) + (end 3.2 -7.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cc6c8430-f701-4442-b680-802f63effdde") + ) + (fp_line + (start 3.2 -7.2) + (end 3.2 -5.35) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3697f06d-d0c3-499b-b1ed-96111357ba8a") + ) + (fp_line + (start 3.2 -3.35) + (end 3.2 1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "92197d25-4674-4d5f-a00a-982647a9a16c") + ) + (fp_line + (start 3.2 3.1) + (end 3.2 3.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2106857b-3b20-4497-ad56-326c4c99fcf1") + ) + (fp_line + (start -5.4 -9.65) + (end -5.4 5.6) (stroke (width 0.05) (type solid) ) - (fill no) (layer "F.CrtYd") - (uuid "17b683e7-a24d-4c5a-87b9-8c675394a6af") + (uuid "d1c422ee-ac87-4fba-9511-abc84023d95d") ) - (fp_circle - (center 0 0) - (end 1 0) + (fp_line + (start -5.4 -9.65) + (end 5.85 -9.65) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7f8b7d3f-022d-476b-837c-3ad5ad8c242b") + ) + (fp_line + (start 5.85 5.6) + (end -5.4 5.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c8a5ecf4-527b-4280-a1f2-5ca987a0b785") + ) + (fp_line + (start 5.85 5.6) + (end 5.85 -9.65) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e0721d71-3d01-433d-9824-222208efe51b") + ) + (fp_line + (start -3.1 -7.15) + (end -3.1 4.85) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8b278f1a-719c-48e7-a4a5-76eaf6c0c88f") + ) + (fp_line + (start -2.5 -9.15) + (end -2.5 -7.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e908a857-7b6c-4ac0-9c03-26327ca0775c") + ) + (fp_line + (start -2.5 -7.15) + (end -3.1 -7.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1194cb7b-73c4-4b5a-bd81-e59542d42615") + ) + (fp_line + (start 2.5 -9.15) + (end -2.5 -9.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8ea08b32-9d33-4c77-897f-2779aba3409a") + ) + (fp_line + (start 2.5 -7.15) + (end 2.5 -9.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "23a944bd-6276-4d1a-a142-68384c8aba3e") + ) + (fp_line + (start 2.5 -7.15) + (end 3.1 -7.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d040d802-df9d-4b7c-8db0-b3c7451faf6b") + ) + (fp_line + (start 3.1 -7.15) + (end 3.1 4.85) (stroke (width 0.1) (type solid) ) + (layer "F.Fab") + (uuid "6e665ff4-7a39-4837-9dd5-b51417915b52") + ) + (fp_line + (start 3.1 4.85) + (end -3.1 4.85) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "40b71c5b-a2b3-4923-a5aa-fc6898513268") + ) + (fp_circle + (center -2.35 -4.3) + (end -2.1 -4.3) + (stroke + (width 0.12) + (type solid) + ) (fill no) (layer "F.Fab") - (uuid "e5e2a61c-3e3f-4a82-99f6-fd7eb3aa8b89") + (uuid "322c31b6-35e5-4e5b-99a7-d02172ebe8cd") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") - (uuid "46c80a1b-f278-436a-a0ad-eb1c90970dea") + (uuid "7d6f9885-b940-4104-bf39-279350e30a16") (effects (font - (size 0.5 0.5) - (thickness 0.08) + (size 1 1) + (thickness 0.15) ) ) ) - (pad "" smd circle - (at 0 0) - (size 1 1) - (property pad_prop_fiducial_glob) - (layers "F.Cu" "F.Mask") - (solder_mask_margin 0.5) - (clearance 0.6) - (uuid "3b3b290f-93a7-4ef9-ba3e-30eccb77d634") + (pad "" np_thru_hole circle + (at 0 3.35) + (size 1.5 1.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (uuid "1b9c1fb7-ac3a-4064-ad5b-740f7de84d03") + ) + (pad "R1" smd rect + (at -3.65 -1.65) + (size 2.5 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "TX+") + (pintype "passive") + (uuid "beee046b-f147-463e-9209-c0e26f314c8c") + ) + (pad "R1N" smd rect + (at -3.65 3.45) + (size 2.5 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "8a7ccfe0-5873-4f30-ac69-b47074600945") + ) + (pad "R2" smd rect + (at 3 -4.35) + (size 3.4 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pintype "passive") + (uuid "5ddb01a8-4916-47a8-b240-055e4ee011e4") + ) + (pad "S" smd rect + (at -3.65 -4.35) + (size 2.5 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "GND") + (pintype "passive") + (uuid "fb38f333-cecb-463c-8c49-f65eba55fc75") + ) + (pad "T" smd rect + (at 3.65 2.15) + (size 2.5 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "TX-") + (pintype "passive") + (uuid "e7678451-b3f2-4113-a34e-a2a4ef63e6ee") + ) + (pad "TN" smd rect + (at 3.2 4.35) + (size 3.4 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "97e336a0-ed35-4ca8-83b4-57482fd872eb") ) (embedded_fonts no) + (model "${KICAD10_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_3.5mm_PJ31060-I_Horizontal.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) ) - (footprint "Fiducial:Fiducial_1mm_Mask2mm" + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") - (uuid "5da4564d-48f5-4dd2-ae4c-0ea73550ac54") - (at 63.8 31.5) - (descr "Fiducial, circular marking, 1mm bare copper, 2mm soldermask opening (Level A)") - (tags "fiducial") - (property "Reference" "REF**" - (at 0.7 -1.8 0) + (uuid "592dac93-1cce-4ba3-abca-1eb068a38509") + (at 68.5 27.7 -90) + (descr "SOT, 3 Pin (JEDEC TO-236 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=TO-236)") + (tags "SOT TO_SOT_SMD") + (property "Reference" "U3" + (at 0 -2.4 90) (layer "F.SilkS") - (hide yes) - (uuid "fb60e7a0-bbad-4852-805e-14316a6e89ea") + (uuid "eb782896-2596-4bc9-aa6b-002cee8e26bd") (effects (font (size 1 1) @@ -1567,10 +1892,10 @@ ) ) ) - (property "Value" "Fiducial_1mm_Mask2mm" - (at 0 1.95 0) + (property "Value" "MCP1700x-330xxTT" + (at 0 2.4 90) (layer "F.Fab") - (uuid "bc8bf8a0-57aa-42f3-bdc8-01a406930d75") + (uuid "ca4fdf8a-3986-4978-9741-875eff651705") (effects (font (size 1 1) @@ -1578,33 +1903,34 @@ ) ) ) - (property "Datasheet" "" - (at 0 0 0) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/20001826D.pdf" + (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "e36fbfff-76c3-4634-9949-e6cd6764df4d") + (uuid "cbb01bd0-21f4-47c6-ad28-41868b4ba390") (effects (font (size 1.27 1.27) ) ) ) - (property "Description" "" - (at 0 0 0) + (property "Description" "250mA Low Quiscent Current LDO, 3.3V output, SOT-23" + (at 0 0 90) (layer "F.Fab") (hide yes) - (uuid "71236e4c-83ff-4a5e-8121-2ea2e16cc2df") + (uuid "e9bfcd16-5974-4afc-97dd-2cb51307287b") (effects (font (size 1.27 1.27) ) ) ) - (property "KiLib_Generator" "fiducial" - (at 0 0 0) - (layer "F.SilkS") + (property "LCSC" "C39051" + (at 0 0 270) + (unlocked yes) + (layer "F.Fab") (hide yes) - (uuid "7b3cedae-84df-4f83-bad9-ae81050fed41") + (uuid "5b405427-577a-4462-8fa4-148d7584f074") (effects (font (size 1 1) @@ -1612,51 +1938,325 @@ ) ) ) - (attr smd exclude_from_bom) - (duplicate_pad_numbers_are_jumpers no) - (fp_circle - (center 0 0) - (end 1.25 0) + (property ki_fp_filters "SOT?23*") + (path "/49e5ac98-74e5-438c-b33e-ddb2c20455ab") + (sheetname "/") + (sheetfile "midi-io.kicad_sch") + (units + (unit + (name "A") + (pins "3" "1" "2") + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -0.76 1.56) + (end -0.76 1.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "23753123-4363-4ec8-8aa9-46eec69e1162") + ) + (fp_line + (start 0.76 1.56) + (end -0.76 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0a88b40a-bea0-4273-98fd-ce1632510635") + ) + (fp_line + (start 0.76 0.56) + (end 0.76 1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "baa701ba-2d16-4e4e-8de2-1c805e73d9b4") + ) + (fp_line + (start -0.76 0.39) + (end -0.76 -0.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "93e2e19f-4d8c-4b96-86a6-00d66f45d996") + ) + (fp_line + (start -0.76 -1.51) + (end -0.76 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b6c07749-9058-4572-95ee-2279fb08d648") + ) + (fp_line + (start -0.76 -1.56) + (end 0.76 -1.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4472a807-3f3f-43de-86df-881110f295eb") + ) + (fp_line + (start 0.76 -1.56) + (end 0.76 -0.56) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "27e73570-a460-4351-b044-6ccce73c18cb") + ) + (fp_poly + (pts + (xy -1.3 -0.38) (xy -1.06 -0.05) (xy -1.54 -0.05) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "f5004547-5642-4cd8-89b7-8dd702460e56") + ) + (fp_line + (start -0.9 1.7) + (end -0.9 1.5) (stroke (width 0.05) (type solid) ) - (fill no) (layer "F.CrtYd") - (uuid "ac443269-ebf1-4e35-b901-f75f35f428a9") + (uuid "41f691d0-5931-4e7a-b4bf-b67c44dbc544") ) - (fp_circle - (center 0 0) - (end 1 0) + (fp_line + (start 0.9 1.7) + (end -0.9 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f6cd5516-9fd1-43ae-a6bb-adad465c5f5d") + ) + (fp_line + (start -1.93 1.5) + (end -1.93 0.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1bb7ab31-8d7b-40dd-8e58-419ef6cc20bf") + ) + (fp_line + (start -0.9 1.5) + (end -1.93 1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "621bf0a8-57e6-4020-a465-170375e15cf2") + ) + (fp_line + (start 0.9 0.55) + (end 0.9 1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aee4b155-7ac6-4697-8a04-430832468009") + ) + (fp_line + (start 1.93 0.55) + (end 0.9 0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4993438b-4d99-410e-ad21-6740f40ded6d") + ) + (fp_line + (start -1.93 0.39) + (end -0.9 0.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1c7ed34f-29da-44cf-8ffb-836ff5ef33e0") + ) + (fp_line + (start -0.9 0.39) + (end -0.9 -0.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ace59822-b820-42f2-ae79-7a5e556cc141") + ) + (fp_line + (start -1.93 -0.39) + (end -1.93 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ef726f18-80e6-4b4e-a525-a1eb039e3de2") + ) + (fp_line + (start -0.9 -0.39) + (end -1.93 -0.39) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8c0f7bf7-f907-4e9a-9bf4-c14ec5ebf397") + ) + (fp_line + (start 0.9 -0.55) + (end 1.93 -0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "83189491-7496-44d5-9fdd-1dfdb3dc5d42") + ) + (fp_line + (start 1.93 -0.55) + (end 1.93 0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "72651cdf-d059-4672-823b-d4d1d32d56d2") + ) + (fp_line + (start -1.93 -1.5) + (end -0.9 -1.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ffad890d-0273-4f5e-a15c-8cda807bd0d3") + ) + (fp_line + (start -0.9 -1.5) + (end -0.9 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "47e064f2-fe47-47ec-8ec1-17b978006869") + ) + (fp_line + (start -0.9 -1.7) + (end 0.9 -1.7) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d4d13f2b-c0e6-4cf5-be52-92ea346409ae") + ) + (fp_line + (start 0.9 -1.7) + (end 0.9 -0.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8c99b8b6-dbb9-4488-844d-24bb71d26b37") + ) + (fp_poly + (pts + (xy -0.325 -1.45) (xy 0.65 -1.45) (xy 0.65 1.45) (xy -0.65 1.45) (xy -0.65 -1.125) + ) (stroke (width 0.1) (type solid) ) (fill no) (layer "F.Fab") - (uuid "3d57dc23-4e52-4779-8d3f-7275f003edc0") + (uuid "1a4920f3-5545-4bf5-9142-7ed37716a3dc") ) (fp_text user "${REFERENCE}" - (at 0.255 -0.45 0) + (at 0 0 0) (layer "F.Fab") - (uuid "fe0a0fa3-044d-4f51-9df3-2b65d15da866") + (uuid "4514f464-d4ed-453c-8c65-0595a15638c7") (effects (font - (size 0.5 0.5) - (thickness 0.08) + (size 0.72 0.72) + (thickness 0.11) ) ) ) - (pad "" smd circle - (at 0 0) - (size 1 1) - (property pad_prop_fiducial_glob) - (layers "F.Cu" "F.Mask") - (solder_mask_margin 0.5) - (clearance 0.6) - (uuid "4b653794-de37-4eff-a272-1c1c4bd5599f") + (pad "1" smd roundrect + (at -0.9375 -0.95 270) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net "GND") + (pinfunction "GND_1") + (pintype "power_in") + (uuid "c3d13f8b-ecd8-4826-b2b3-e03138cd28fb") + ) + (pad "2" smd roundrect + (at -0.9375 0.95 270) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net "Net-(U3-VO)") + (pinfunction "VO_2") + (pintype "power_out") + (uuid "19259dc8-07b9-4257-aa65-358bf0586320") + ) + (pad "3" smd roundrect + (at 0.9375 0 270) + (size 1.475 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net "VCC") + (pinfunction "VI_3") + (pintype "power_in") + (uuid "8d829d5b-5403-42b7-a4f8-155a1889deef") ) (embedded_fonts no) + (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) ) (footprint "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (layer "F.Cu") @@ -1731,81 +2331,516 @@ (pins "1" "2") ) ) - (attr smd) - (duplicate_pad_numbers_are_jumpers no) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -0.254724 0.5225) + (end 0.254724 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0ed77030-4976-4881-8916-22e72763120d") + ) + (fp_line + (start -0.254724 -0.5225) + (end 0.254724 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f2d6bbf1-31fe-4501-bd93-9f1fa3329707") + ) + (fp_rect + (start -1.65 -0.73) + (end 1.65 0.73) + (stroke + (width 0.05) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "72ed9935-d987-406f-aee1-44411df6748b") + ) + (fp_rect + (start -0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e5b71131-fb1b-49b2-94f2-bb55b9cff2e6") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "d7128130-5672-4625-b5ed-fb4d312bd224") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.9125 0 270) + (size 0.975 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net "TX") + (pintype "passive") + (uuid "839f0cb0-bfb6-41fa-9e0e-7820a9d9f4f9") + ) + (pad "2" smd roundrect + (at 0.9125 0 270) + (size 0.975 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net "VCC") + (pintype "passive") + (uuid "24976ae4-d87a-4c22-a955-0507ee790849") + ) + (embedded_fonts no) + (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_Audio:Jack_3.5mm_PJ31060-I_Horizontal" + (layer "F.Cu") + (uuid "6bac0a9f-0d56-4770-94c3-4b4103da28b2") + (at 41.8 40.45) + (descr "PJ31060-I 6pin SMD 3.5mm headphones jack (http://www.china-bsun.com/Product48/1577.html)") + (tags "headphones jack plug stereo 3.5mm PJ31060-I PJ31060") + (property "Reference" "J4" + (at 0 -11.43 0) + (layer "F.SilkS") + (uuid "42d642eb-542a-41a1-9a9f-c523656e2be5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MIDI_IN" + (at 0 6.82 0) + (layer "F.Fab") + (uuid "bf5dd137-36c1-462b-aba0-e563a02308e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3908583c-a093-4c82-a6f7-3206b745c137") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Audio Jack, 4 Poles (TRRS), Grounded Sleeve" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "710088a7-8221-44ad-8bca-3e63d6c7a795") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "LCSC" "C2939583" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d18c3dfe-7a75-4054-95f4-08ef8327b74e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "Jack*") + (path "/5b505895-8b2f-48ee-af5e-db1d2f112044") + (sheetname "/") + (sheetfile "midi-io.kicad_sch") + (units + (unit + (name "A") + (pins "G" "S" "R2" "R1" "T") + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -4.9 -3.4) + (end -3.2 -3.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "77228c84-67be-45bf-bc10-7451e629b08e") + ) + (fp_line + (start -3.2 -7.2) + (end -2.6 -7.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9dddce0b-3243-4cf1-b8c1-fb7ebe8c40dc") + ) + (fp_line + (start -3.2 -5.3) + (end -4.9 -5.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0446bde9-218a-46a1-9153-eee6c879a3c1") + ) + (fp_line + (start -3.2 -5.3) + (end -3.2 -7.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ed488655-3920-498a-ac08-c44d007a24c0") + ) + (fp_line + (start -3.2 -2.55) + (end -3.2 -3.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "14142c44-59a2-49f4-b402-50b35764a690") + ) + (fp_line + (start -3.2 2.5) + (end -3.2 -0.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f61ce9e4-fb8c-465b-84a1-270a772f946b") + ) + (fp_line + (start -3.2 5) + (end -3.2 4.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0a5d5213-46e5-4949-bdfb-8bb9af4654e1") + ) + (fp_line + (start -2.6 -9.2) + (end 2.6 -9.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e8298192-887f-42fa-afcd-25dd7e3f816f") + ) + (fp_line + (start -2.6 -7.2) + (end -2.6 -9.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5fc915c7-a4b8-409d-9503-5ee41aa4cef9") + ) + (fp_line + (start 1.3 5) + (end -3.2 5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2b778556-760d-4db8-8b37-c6530076a79d") + ) + (fp_line + (start 2.6 -9.2) + (end 2.6 -7.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6cf82fb1-3d17-47cf-83b6-583e8c8a563e") + ) + (fp_line + (start 2.6 -7.2) + (end 3.2 -7.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "544f24dd-3012-49c8-b417-45507558e071") + ) + (fp_line + (start 3.2 -7.2) + (end 3.2 -5.35) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e9e35f45-b91d-445d-8bb8-be781ceb3c5f") + ) + (fp_line + (start 3.2 -3.35) + (end 3.2 1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "408140e0-678b-44e1-94d3-8c7a192d7402") + ) + (fp_line + (start 3.2 3.1) + (end 3.2 3.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a140ecd0-e834-4314-9de6-f2e0aecae9c5") + ) + (fp_line + (start -5.4 -9.65) + (end -5.4 5.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a9db7238-6c43-4ea0-96df-1bf3185fb714") + ) + (fp_line + (start -5.4 -9.65) + (end 5.85 -9.65) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9bb0d30e-537b-4c43-aa23-15c388c9149c") + ) + (fp_line + (start 5.85 5.6) + (end -5.4 5.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "258c0a56-cd49-45c6-8001-2b5876741024") + ) + (fp_line + (start 5.85 5.6) + (end 5.85 -9.65) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "20af2f85-f1eb-411b-965b-3826c42a27c0") + ) + (fp_line + (start -3.1 -7.15) + (end -3.1 4.85) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "08289167-76d1-4e5f-93b9-48b9d2e3e92a") + ) + (fp_line + (start -2.5 -9.15) + (end -2.5 -7.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "675baf85-54ae-4abe-8f4c-cf3b71a53ad5") + ) + (fp_line + (start -2.5 -7.15) + (end -3.1 -7.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2966d8ef-95c5-4414-8a1e-314c8999e0a7") + ) + (fp_line + (start 2.5 -9.15) + (end -2.5 -9.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "afa584ab-3ed4-454a-a370-f31cca16de5c") + ) (fp_line - (start -0.254724 0.5225) - (end 0.254724 0.5225) + (start 2.5 -7.15) + (end 2.5 -9.15) (stroke - (width 0.12) + (width 0.1) (type solid) ) - (layer "F.SilkS") - (uuid "0ed77030-4976-4881-8916-22e72763120d") + (layer "F.Fab") + (uuid "b49791bc-3df5-4f58-aa16-f3f5098e0afa") ) (fp_line - (start -0.254724 -0.5225) - (end 0.254724 -0.5225) + (start 2.5 -7.15) + (end 3.1 -7.15) (stroke - (width 0.12) + (width 0.1) (type solid) ) - (layer "F.SilkS") - (uuid "f2d6bbf1-31fe-4501-bd93-9f1fa3329707") + (layer "F.Fab") + (uuid "f34de674-3cf6-49e2-972a-d4dd436e06ba") ) - (fp_rect - (start -1.65 -0.73) - (end 1.65 0.73) + (fp_line + (start 3.1 -7.15) + (end 3.1 4.85) (stroke - (width 0.05) + (width 0.1) (type solid) ) - (fill no) - (layer "F.CrtYd") - (uuid "72ed9935-d987-406f-aee1-44411df6748b") + (layer "F.Fab") + (uuid "664609ed-fd36-412b-9d6f-fe73c9ddcf9f") ) - (fp_rect - (start -0.8 -0.4125) - (end 0.8 0.4125) + (fp_line + (start 3.1 4.85) + (end -3.1 4.85) (stroke (width 0.1) (type solid) ) + (layer "F.Fab") + (uuid "9a50d595-3b33-4852-b968-96f8d2642650") + ) + (fp_circle + (center -2.35 -4.3) + (end -2.1 -4.3) + (stroke + (width 0.12) + (type solid) + ) (fill no) (layer "F.Fab") - (uuid "e5b71131-fb1b-49b2-94f2-bb55b9cff2e6") + (uuid "a9b89f6a-3ddd-4e56-8592-fd6b67381b8f") ) (fp_text user "${REFERENCE}" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") - (uuid "d7128130-5672-4625-b5ed-fb4d312bd224") + (uuid "dabe9f66-24f1-4bef-b9ee-682f5b993089") (effects (font - (size 0.4 0.4) - (thickness 0.06) + (size 1 1) + (thickness 0.15) ) ) ) - (pad "1" smd roundrect - (at -0.9125 0 270) - (size 0.975 0.95) + (pad "" np_thru_hole circle + (at 0 3.35) + (size 1.5 1.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (uuid "1a133d60-a7f6-4f2e-a213-f8c0e6cf8c25") + ) + (pad "R1" smd rect + (at -3.65 -1.65) + (size 2.5 1.5) (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net "TX") + (net "RX+") (pintype "passive") - (uuid "839f0cb0-bfb6-41fa-9e0e-7820a9d9f4f9") + (uuid "ef0c6ad3-d78b-4021-aa38-5e3b2e0f7d57") ) - (pad "2" smd roundrect - (at 0.9125 0 270) - (size 0.975 0.95) + (pad "R1N" smd rect + (at -3.65 3.45) + (size 2.5 1.5) (layers "F.Cu" "F.Mask" "F.Paste") - (roundrect_rratio 0.25) - (net "VCC") + (uuid "56dd0189-cc1d-4e07-b479-0d60aedb8990") + ) + (pad "R2" smd rect + (at 3 -4.35) + (size 3.4 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(J4-PadR2)") (pintype "passive") - (uuid "24976ae4-d87a-4c22-a955-0507ee790849") + (uuid "8ce9ec97-553c-4c4c-a470-79449dc1fb99") + ) + (pad "S" smd rect + (at -3.65 -4.35) + (size 2.5 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "unconnected-(J4-PadS)") + (pintype "passive") + (uuid "feed94c1-3c71-4430-878a-96b16aed6eb4") + ) + (pad "T" smd rect + (at 3.65 2.15) + (size 2.5 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (net "RX-") + (pintype "passive") + (uuid "b3d06d04-c3c2-4096-bcbe-8965d7fd7af3") + ) + (pad "TN" smd rect + (at 3.2 4.35) + (size 3.4 1.5) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "9ea1857c-9dcd-4773-bbdc-542cca374915") ) (embedded_fonts no) - (model "${KICAD10_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step" + (model "${KICAD10_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_3.5mm_PJ31060-I_Horizontal.step" (offset (xyz 0 0 0) ) @@ -3544,10 +4579,10 @@ (uuid "e988e088-6691-4bfa-b897-09a72ff638a3") ) (zone - (net "VCC") + (net "GND") (layer "F.Cu") (hatch none 0.1) - (priority 30006) + (priority 30003) (attr (teardrop (type padvia) @@ -3562,28 +4597,21 @@ ) (polygon (pts - (xy 81.898246 38.468911) (xy 82.181089 38.751754) (xy 84.019107 37.791107) (xy 83.454588 37.195412) - (xy 82.316036 37.173751) + (xy 61.141 39.079185) (xy 61.541 39.079185) (xy 62.222921 37.555397) (xy 61.341 37.078185) (xy 60.459079 37.555397) ) ) (filled_polygon (layer "F.Cu") (pts - (xy 83.447366 37.195273) (xy 83.451822 37.196249) (xy 83.454797 37.197548) (xy 83.455722 37.197953) - (xy 83.459529 37.200626) (xy 84.006851 37.778175) (xy 84.009284 37.782036) (xy 84.009921 37.783698) - (xy 84.009682 37.792648) (xy 84.009374 37.793339) (xy 84.004107 37.798945) (xy 82.190767 38.746694) - (xy 82.186386 38.747979) (xy 82.183602 38.748227) (xy 82.176503 38.74658) (xy 82.17622 38.746408) - (xy 82.174012 38.744677) (xy 81.904948 38.475613) (xy 81.902414 38.471822) (xy 81.901187 38.468861) - (xy 81.900862 38.460797) (xy 82.312654 37.18423) (xy 82.314873 37.180249) (xy 82.316664 37.178144) - (xy 82.322929 37.174331) (xy 82.322938 37.174328) (xy 82.323305 37.174243) (xy 82.326166 37.173943) + (xy 61.141 39.079185) (xy 61.541 39.079185) (xy 62.222921 37.555397) (xy 61.341 37.078185) (xy 60.459079 37.555397) ) ) ) (zone - (net "GND") + (net "TX+") (layer "F.Cu") (hatch none 0.1) - (priority 30010) + (priority 30001) (attr (teardrop (type padvia) @@ -3598,27 +4626,23 @@ ) (polygon (pts - (xy 81.712182 40.3785) (xy 81.712182 40.7785) (xy 82.3575 40.7785) (xy 82.498921 40.719921) (xy 83.410017 40.619185) - (xy 83.316112 39.619888) (xy 82.316815 39.525983) (xy 82.216079 40.437079) + (xy 62.610387 36.09623) (xy 62.89323 35.813387) (xy 62.29794 34.253715) (xy 61.336888 34.539888) + (xy 61.050715 35.50094) ) ) (filled_polygon (layer "F.Cu") (pts - (xy 83.306464 39.618981) (xy 83.31438 39.623167) (xy 83.317018 39.629535) (xy 83.40894 40.607725) - (xy 83.406302 40.616283) (xy 83.398577 40.620449) (xy 82.49892 40.719921) (xy 82.498917 40.719921) - (xy 82.359651 40.777609) (xy 82.355174 40.7785) (xy 81.723882 40.7785) (xy 81.715609 40.775073) - (xy 81.712182 40.7668) (xy 81.712182 40.391639) (xy 81.715609 40.383366) (xy 81.723882 40.379939) - (xy 81.725229 40.380016) (xy 82.216079 40.437079) (xy 82.31555 39.537421) (xy 82.319865 39.529576) - (xy 82.328271 39.527059) + (xy 62.610387 36.09623) (xy 62.89323 35.813387) (xy 62.29794 34.253715) (xy 61.336888 34.539888) + (xy 61.050715 35.50094) ) ) ) (zone - (net "TX") + (net "GND") (layer "F.Cu") (hatch none 0.1) - (priority 30002) + (priority 30004) (attr (teardrop (type padvia) @@ -3633,27 +4657,21 @@ ) (polygon (pts - (xy 81.75977 35.813387) (xy 82.042613 36.09623) (xy 83.602285 35.50094) (xy 83.316112 34.539888) - (xy 82.35506 34.253715) + (xy 63.336185 37.284) (xy 63.336185 36.884) (xy 61.812397 36.202079) (xy 61.335185 37.084) (xy 61.812397 37.965921) ) ) (filled_polygon (layer "F.Cu") (pts - (xy 82.367467 34.257409) (xy 83.307813 34.537416) (xy 83.311849 34.539547) (xy 83.314531 34.541725) - (xy 83.318368 34.547468) (xy 83.598523 35.488306) (xy 83.598948 35.49285) (xy 83.598738 35.494879) - (xy 83.594813 35.502472) (xy 83.593727 35.503424) (xy 83.590186 35.505557) (xy 82.051869 36.092696) - (xy 82.047368 36.09346) (xy 82.044278 36.093373) (xy 82.036334 36.089951) (xy 81.766776 35.820393) - (xy 81.76424 35.816597) (xy 81.763057 35.813741) (xy 81.762935 35.805093) (xy 82.350362 34.266021) - (xy 82.352785 34.262163) (xy 82.354188 34.260679) (xy 82.361918 34.257043) (xy 82.363367 34.256948) + (xy 63.336185 37.284) (xy 63.336185 36.884) (xy 61.812397 36.202079) (xy 61.335185 37.084) (xy 61.812397 37.965921) ) ) ) (zone - (net "TX-") + (net "TX") (layer "F.Cu") (hatch none 0.1) - (priority 30000) + (priority 30002) (attr (teardrop (type padvia) @@ -3668,23 +4686,27 @@ ) (polygon (pts - (xy 62.610387 33.55623) (xy 62.89323 33.273387) (xy 62.29794 31.713715) (xy 61.336888 31.999888) - (xy 61.050715 32.96094) + (xy 81.75977 35.813387) (xy 82.042613 36.09623) (xy 83.602285 35.50094) (xy 83.316112 34.539888) + (xy 82.35506 34.253715) ) ) (filled_polygon (layer "F.Cu") (pts - (xy 62.610387 33.55623) (xy 62.89323 33.273387) (xy 62.29794 31.713715) (xy 61.336888 31.999888) - (xy 61.050715 32.96094) + (xy 82.367467 34.257409) (xy 83.307813 34.537416) (xy 83.311849 34.539547) (xy 83.314531 34.541725) + (xy 83.318368 34.547468) (xy 83.598523 35.488306) (xy 83.598948 35.49285) (xy 83.598738 35.494879) + (xy 83.594813 35.502472) (xy 83.593727 35.503424) (xy 83.590186 35.505557) (xy 82.051869 36.092696) + (xy 82.047368 36.09346) (xy 82.044278 36.093373) (xy 82.036334 36.089951) (xy 81.766776 35.820393) + (xy 81.76424 35.816597) (xy 81.763057 35.813741) (xy 81.762935 35.805093) (xy 82.350362 34.266021) + (xy 82.352785 34.262163) (xy 82.354188 34.260679) (xy 82.361918 34.257043) (xy 82.363367 34.256948) ) ) ) (zone - (net "GND") + (net "RX+") (layer "F.Cu") (hatch none 0.1) - (priority 30003) + (priority 30008) (attr (teardrop (type padvia) @@ -3699,27 +4721,36 @@ ) (polygon (pts - (xy 61.141 39.079185) (xy 61.541 39.079185) (xy 62.222921 37.555397) (xy 61.341 37.078185) (xy 60.459079 37.555397) + (xy 62.610387 40.61177) (xy 62.482603 40.732597) (xy 62.366603 40.828181) (xy 62.268367 40.896501) + (xy 62.175577 40.949189) (xy 61.998744 41.017991) (xy 61.79052 41.060501) (xy 61.686303 41.075188) + (xy 61.407211 41.118938) (xy 61.24054 41.155081) (xy 61.050715 41.20706) (xy 61.336888 42.168112) + (xy 62.29794 42.454285) (xy 62.381011 42.123742) (xy 62.429811 41.818698) (xy 62.466122 41.591413) + (xy 62.493069 41.485729) (xy 62.531795 41.380608) (xy 62.586736 41.272492) (xy 62.662331 41.157826) + (xy 62.763016 41.033052) (xy 62.89323 40.894613) ) ) (filled_polygon (layer "F.Cu") (pts - (xy 61.347954 37.081947) (xy 61.884438 37.372242) (xy 62.21133 37.549125) (xy 62.214845 37.55204) - (xy 62.216128 37.55362) (xy 62.21872 37.561763) (xy 62.218625 37.563207) (xy 62.217629 37.567218) - (xy 61.545048 39.070138) (xy 61.542408 39.07386) (xy 61.54016 39.075986) (xy 61.532121 39.079185) - (xy 61.150909 39.079185) (xy 61.146432 39.078294) (xy 61.143573 39.07711) (xy 61.137373 39.07108) - (xy 61.136951 39.070138) (xy 60.46446 37.567423) (xy 60.463445 37.562972) (xy 60.463388 37.560936) - (xy 60.466279 37.552903) (xy 60.467235 37.551812) (xy 60.47046 37.549237) (xy 61.333387 37.082303) - (xy 61.337743 37.080956) (xy 61.341184 37.0806) + (xy 62.618431 40.619814) (xy 62.885206 40.886589) (xy 62.888633 40.894862) (xy 62.885455 40.902878) + (xy 62.763029 41.033037) (xy 62.763002 41.033068) (xy 62.66234 41.157812) (xy 62.662332 41.157824) + (xy 62.586739 41.272485) (xy 62.586733 41.272495) (xy 62.5318 41.380595) (xy 62.493065 41.48574) + (xy 62.466122 41.591412) (xy 62.466121 41.591414) (xy 62.429811 41.818696) (xy 62.429811 41.818698) + (xy 62.381092 42.123234) (xy 62.380886 42.124238) (xy 62.300917 42.442437) (xy 62.295577 42.449625) + (xy 62.286718 42.450932) (xy 62.286231 42.450798) (xy 61.342955 42.169918) (xy 61.336004 42.164273) + (xy 61.335081 42.162044) (xy 61.054128 41.218522) (xy 61.055051 41.209617) (xy 61.062002 41.203972) + (xy 61.062176 41.203921) (xy 61.240263 41.155156) (xy 61.240838 41.155016) (xy 61.406882 41.119009) + (xy 61.407532 41.118887) (xy 61.686303 41.075188) (xy 61.79052 41.060501) (xy 61.998744 41.017991) + (xy 62.175577 40.949189) (xy 62.268367 40.896501) (xy 62.366603 40.828181) (xy 62.482603 40.732597) + (xy 62.602122 40.619584) (xy 62.610485 40.616392) ) ) ) (zone - (net "TX+") + (net "TX-") (layer "F.Cu") (hatch none 0.1) - (priority 30001) + (priority 30000) (attr (teardrop (type padvia) @@ -3734,23 +4765,23 @@ ) (polygon (pts - (xy 62.610387 36.09623) (xy 62.89323 35.813387) (xy 62.29794 34.253715) (xy 61.336888 34.539888) - (xy 61.050715 35.50094) + (xy 62.610387 33.55623) (xy 62.89323 33.273387) (xy 62.29794 31.713715) (xy 61.336888 31.999888) + (xy 61.050715 32.96094) ) ) (filled_polygon (layer "F.Cu") (pts - (xy 62.610387 36.09623) (xy 62.89323 35.813387) (xy 62.29794 34.253715) (xy 61.336888 34.539888) - (xy 61.050715 35.50094) + (xy 62.610387 33.55623) (xy 62.89323 33.273387) (xy 62.29794 31.713715) (xy 61.336888 31.999888) + (xy 61.050715 32.96094) ) ) ) (zone - (net "RX") + (net "VCC") (layer "F.Cu") (hatch none 0.1) - (priority 30009) + (priority 30006) (attr (teardrop (type padvia) @@ -3765,31 +4796,28 @@ ) (polygon (pts - (xy 81.194926 42.258267) (xy 81.242079 42.305421) (xy 81.3835 42.364) (xy 81.548996 42.368908) (xy 81.690036 42.383261) - (xy 81.801959 42.404411) (xy 81.899581 42.432698) (xy 82.064562 42.508998) (xy 82.232201 42.625826) - (xy 82.306327 42.684633) (xy 82.529054 42.85454) (xy 82.670426 42.948005) (xy 82.840603 43.045921) - (xy 83.317815 42.164) (xy 82.840603 41.282079) (xy 82.566571 41.447482) (xy 82.306326 41.643367) - (xy 82.133682 41.774947) (xy 82.045873 41.829694) (xy 81.950124 41.876111) (xy 81.841223 41.913476) - (xy 81.71396 41.941062) (xy 81.563123 41.958145) (xy 81.3835 41.964) (xy 81.524921 42.022579) (xy 81.477767 41.975426) + (xy 81.898246 38.468911) (xy 82.181089 38.751754) (xy 84.019107 37.791107) (xy 83.454588 37.195412) + (xy 82.316036 37.173751) ) ) (filled_polygon (layer "F.Cu") (pts - (xy 81.194926 42.258267) (xy 81.242079 42.305421) (xy 81.3835 42.364) (xy 81.548996 42.368908) (xy 81.690036 42.383261) - (xy 81.801959 42.404411) (xy 81.899581 42.432698) (xy 82.064562 42.508998) (xy 82.232201 42.625826) - (xy 82.306327 42.684633) (xy 82.529054 42.85454) (xy 82.670426 42.948005) (xy 82.840603 43.045921) - (xy 83.317815 42.164) (xy 82.840603 41.282079) (xy 82.566571 41.447482) (xy 82.306326 41.643367) - (xy 82.133682 41.774947) (xy 82.045873 41.829694) (xy 81.950124 41.876111) (xy 81.841223 41.913476) - (xy 81.71396 41.941062) (xy 81.563123 41.958145) (xy 81.3835 41.964) (xy 81.524921 42.022579) (xy 81.477767 41.975426) + (xy 83.447366 37.195273) (xy 83.451822 37.196249) (xy 83.454797 37.197548) (xy 83.455722 37.197953) + (xy 83.459529 37.200626) (xy 84.006851 37.778175) (xy 84.009284 37.782036) (xy 84.009921 37.783698) + (xy 84.009682 37.792648) (xy 84.009374 37.793339) (xy 84.004107 37.798945) (xy 82.190767 38.746694) + (xy 82.186386 38.747979) (xy 82.183602 38.748227) (xy 82.176503 38.74658) (xy 82.17622 38.746408) + (xy 82.174012 38.744677) (xy 81.904948 38.475613) (xy 81.902414 38.471822) (xy 81.901187 38.468861) + (xy 81.900862 38.460797) (xy 82.312654 37.18423) (xy 82.314873 37.180249) (xy 82.316664 37.178144) + (xy 82.322929 37.174331) (xy 82.322938 37.174328) (xy 82.323305 37.174243) (xy 82.326166 37.173943) ) ) ) (zone - (net "GND") + (net "RX") (layer "F.Cu") (hatch none 0.1) - (priority 30004) + (priority 30009) (attr (teardrop (type padvia) @@ -3804,24 +4832,31 @@ ) (polygon (pts - (xy 63.336185 37.284) (xy 63.336185 36.884) (xy 61.812397 36.202079) (xy 61.335185 37.084) (xy 61.812397 37.965921) + (xy 81.194926 42.258267) (xy 81.242079 42.305421) (xy 81.3835 42.364) (xy 81.548996 42.368908) (xy 81.690036 42.383261) + (xy 81.801959 42.404411) (xy 81.899581 42.432698) (xy 82.064562 42.508998) (xy 82.232201 42.625826) + (xy 82.306327 42.684633) (xy 82.529054 42.85454) (xy 82.670426 42.948005) (xy 82.840603 43.045921) + (xy 83.317815 42.164) (xy 82.840603 41.282079) (xy 82.566571 41.447482) (xy 82.306326 41.643367) + (xy 82.133682 41.774947) (xy 82.045873 41.829694) (xy 81.950124 41.876111) (xy 81.841223 41.913476) + (xy 81.71396 41.941062) (xy 81.563123 41.958145) (xy 81.3835 41.964) (xy 81.524921 42.022579) (xy 81.477767 41.975426) ) ) (filled_polygon (layer "F.Cu") (pts - (xy 61.8223 36.20651) (xy 63.329265 36.880903) (xy 63.335416 36.887409) (xy 63.336185 36.891581) - (xy 63.336185 37.276418) (xy 63.332758 37.284691) (xy 63.329264 37.287097) (xy 61.822301 37.961488) - (xy 61.81335 37.96174) (xy 61.807233 37.956378) (xy 61.338196 37.089566) (xy 61.337274 37.080661) - (xy 61.338194 37.078438) (xy 61.807234 36.21162) (xy 61.814183 36.205977) + (xy 81.194926 42.258267) (xy 81.242079 42.305421) (xy 81.3835 42.364) (xy 81.548996 42.368908) (xy 81.690036 42.383261) + (xy 81.801959 42.404411) (xy 81.899581 42.432698) (xy 82.064562 42.508998) (xy 82.232201 42.625826) + (xy 82.306327 42.684633) (xy 82.529054 42.85454) (xy 82.670426 42.948005) (xy 82.840603 43.045921) + (xy 83.317815 42.164) (xy 82.840603 41.282079) (xy 82.566571 41.447482) (xy 82.306326 41.643367) + (xy 82.133682 41.774947) (xy 82.045873 41.829694) (xy 81.950124 41.876111) (xy 81.841223 41.913476) + (xy 81.71396 41.941062) (xy 81.563123 41.958145) (xy 81.3835 41.964) (xy 81.524921 42.022579) (xy 81.477767 41.975426) ) ) ) (zone - (net "RX+") + (net "RX-") (layer "F.Cu") (hatch none 0.1) - (priority 30008) + (priority 30007) (attr (teardrop (type padvia) @@ -3836,28 +4871,15 @@ ) (polygon (pts - (xy 62.610387 40.61177) (xy 62.482603 40.732597) (xy 62.366603 40.828181) (xy 62.268367 40.896501) - (xy 62.175577 40.949189) (xy 61.998744 41.017991) (xy 61.79052 41.060501) (xy 61.686303 41.075188) - (xy 61.407211 41.118938) (xy 61.24054 41.155081) (xy 61.050715 41.20706) (xy 61.336888 42.168112) - (xy 62.29794 42.454285) (xy 62.381011 42.123742) (xy 62.429811 41.818698) (xy 62.466122 41.591413) - (xy 62.493069 41.485729) (xy 62.531795 41.380608) (xy 62.586736 41.272492) (xy 62.662331 41.157826) - (xy 62.763016 41.033052) (xy 62.89323 40.894613) + (xy 62.862325 43.76) (xy 62.862325 43.36) (xy 62.485 43.36) (xy 62.343579 43.418579) (xy 61.050715 43.74706) + (xy 61.336888 44.708112) (xy 62.29794 44.994285) (xy 62.626421 43.701421) ) ) (filled_polygon (layer "F.Cu") (pts - (xy 62.618431 40.619814) (xy 62.885206 40.886589) (xy 62.888633 40.894862) (xy 62.885455 40.902878) - (xy 62.763029 41.033037) (xy 62.763002 41.033068) (xy 62.66234 41.157812) (xy 62.662332 41.157824) - (xy 62.586739 41.272485) (xy 62.586733 41.272495) (xy 62.5318 41.380595) (xy 62.493065 41.48574) - (xy 62.466122 41.591412) (xy 62.466121 41.591414) (xy 62.429811 41.818696) (xy 62.429811 41.818698) - (xy 62.381092 42.123234) (xy 62.380886 42.124238) (xy 62.300917 42.442437) (xy 62.295577 42.449625) - (xy 62.286718 42.450932) (xy 62.286231 42.450798) (xy 61.342955 42.169918) (xy 61.336004 42.164273) - (xy 61.335081 42.162044) (xy 61.054128 41.218522) (xy 61.055051 41.209617) (xy 61.062002 41.203972) - (xy 61.062176 41.203921) (xy 61.240263 41.155156) (xy 61.240838 41.155016) (xy 61.406882 41.119009) - (xy 61.407532 41.118887) (xy 61.686303 41.075188) (xy 61.79052 41.060501) (xy 61.998744 41.017991) - (xy 62.175577 40.949189) (xy 62.268367 40.896501) (xy 62.366603 40.828181) (xy 62.482603 40.732597) - (xy 62.602122 40.619584) (xy 62.610485 40.616392) + (xy 62.862325 43.76) (xy 62.862325 43.36) (xy 62.485 43.36) (xy 62.343579 43.418579) (xy 61.050715 43.74706) + (xy 61.336888 44.708112) (xy 62.29794 44.994285) (xy 62.626421 43.701421) ) ) ) @@ -3886,20 +4908,15 @@ (filled_polygon (layer "F.Cu") (pts - (xy 61.535568 37.629706) (xy 61.538424 37.630889) (xy 61.544626 37.636919) (xy 62.217537 39.140574) - (xy 62.218553 39.145026) (xy 62.21861 39.147062) (xy 62.215713 39.155102) (xy 62.214761 39.156188) - (xy 62.211531 39.158765) (xy 61.348616 39.625693) (xy 61.344256 39.62704) (xy 61.340818 39.627397) - (xy 61.334042 39.62605) (xy 60.470669 39.158874) (xy 60.467158 39.155963) (xy 60.465873 39.154382) - (xy 60.463277 39.146237) (xy 60.463372 39.144787) (xy 60.464367 39.140783) (xy 61.136953 37.637857) - (xy 61.139595 37.634136) (xy 61.141844 37.632011) (xy 61.149879 37.628815) (xy 61.531091 37.628815) + (xy 61.541 37.628815) (xy 61.141 37.628815) (xy 60.459079 39.152603) (xy 61.341 39.629815) (xy 62.222921 39.152603) ) ) ) (zone - (net "RX-") + (net "GND") (layer "F.Cu") (hatch none 0.1) - (priority 30007) + (priority 30010) (attr (teardrop (type padvia) @@ -3914,15 +4931,19 @@ ) (polygon (pts - (xy 62.862325 43.76) (xy 62.862325 43.36) (xy 62.485 43.36) (xy 62.343579 43.418579) (xy 61.050715 43.74706) - (xy 61.336888 44.708112) (xy 62.29794 44.994285) (xy 62.626421 43.701421) + (xy 81.712182 40.3785) (xy 81.712182 40.7785) (xy 82.3575 40.7785) (xy 82.498921 40.719921) (xy 83.410017 40.619185) + (xy 83.316112 39.619888) (xy 82.316815 39.525983) (xy 82.216079 40.437079) ) ) (filled_polygon (layer "F.Cu") (pts - (xy 62.862325 43.76) (xy 62.862325 43.36) (xy 62.485 43.36) (xy 62.343579 43.418579) (xy 61.050715 43.74706) - (xy 61.336888 44.708112) (xy 62.29794 44.994285) (xy 62.626421 43.701421) + (xy 83.306464 39.618981) (xy 83.31438 39.623167) (xy 83.317018 39.629535) (xy 83.40894 40.607725) + (xy 83.406302 40.616283) (xy 83.398577 40.620449) (xy 82.49892 40.719921) (xy 82.498917 40.719921) + (xy 82.359651 40.777609) (xy 82.355174 40.7785) (xy 81.723882 40.7785) (xy 81.715609 40.775073) + (xy 81.712182 40.7668) (xy 81.712182 40.391639) (xy 81.715609 40.383366) (xy 81.723882 40.379939) + (xy 81.725229 40.380016) (xy 82.216079 40.437079) (xy 82.31555 39.537421) (xy 82.319865 39.529576) + (xy 82.328271 39.527059) ) ) ) diff --git a/electronics/midi-io/midi-io.kicad_pro b/electronics/midi-io/midi-io.kicad_pro index 785dcdf..b10aba4 100644 --- a/electronics/midi-io/midi-io.kicad_pro +++ b/electronics/midi-io/midi-io.kicad_pro @@ -691,7 +691,7 @@ "uuid": "73e06f64-e7bb-40a7-8f7a-34a9a6448375" } ], - "used_designators": "#PWR1,#PWR10-12,J1,MCU1,MIDI1,R5,U2-3", + "used_designators": "#PWR1,#PWR10-13,J1,J3-5,MCU1,MIDI1,R5,U2-3", "variants": [] }, "sheets": [ diff --git a/electronics/midi-io/midi-io.kicad_sch b/electronics/midi-io/midi-io.kicad_sch index f8ec709..7e390f4 100644 --- a/electronics/midi-io/midi-io.kicad_sch +++ b/electronics/midi-io/midi-io.kicad_sch @@ -218,6 +218,253 @@ ) (embedded_fonts no) ) + (symbol "Connector_Audio:AudioJack4_Ground" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "J" + (at 0 8.89 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "AudioJack4_Ground" + (at 0 6.35 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" "Audio Jack, 4 Poles (TRRS), Grounded Sleeve" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "audio jack receptacle stereo headphones TRRS connector" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "Jack*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "AudioJack4_Ground_0_1" + (rectangle + (start -6.35 -7.62) + (end -7.62 -5.08) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy -5.715 -5.08) (xy -5.08 -5.715) (xy -4.445 -5.08) (xy -4.445 2.54) (xy 2.54 2.54) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.905 -5.08) (xy -1.27 -5.715) (xy -0.635 -5.08) (xy -0.635 -2.54) (xy 2.54 -2.54) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 -5.08) (xy 0.635 -5.715) (xy 1.27 -5.08) (xy 2.54 -5.08) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 2.54 3.81) + (end -6.35 -7.62) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy 2.54 0) (xy -2.54 0) (xy -2.54 -5.08) (xy -3.175 -5.715) (xy -3.81 -5.08) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "AudioJack4_Ground_1_1" + (pin passive line + (at 0 -10.16 90) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 -2.54 180) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 0 180) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 2.54 180) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "S" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 -5.08 180) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "Connector_Generic:Conn_01x06" (pin_names (offset 1.016) @@ -1822,6 +2069,12 @@ (color 0 0 0 0) (uuid "744fb92b-e4cb-4603-ace3-9fcb9fc5eb2a") ) + (junction + (at 203.2 93.98) + (diameter 0) + (color 0 0 0 0) + (uuid "86dad792-2fd6-48d8-b3a6-e56d4c73e365") + ) (junction (at 80.01 77.47) (diameter 0) @@ -1886,6 +2139,16 @@ ) (uuid "179fcee0-3ca6-4e27-af1d-c73462a91971") ) + (wire + (pts + (xy 203.2 93.98) (xy 203.2 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "18795621-dd0c-45f5-8f0a-70a8fe131796") + ) (wire (pts (xy 170.18 77.47) (xy 170.18 78.74) @@ -2166,9 +2429,9 @@ ) ) ) - (global_label "RX" - (shape output) - (at 72.39 77.47 180) + (global_label "TX-" + (shape input) + (at 203.2 101.6 180) (fields_autoplaced yes) (effects (font @@ -2176,9 +2439,9 @@ ) (justify right) ) - (uuid "53e0e5c9-a9b6-49ea-8945-0176da73b751") + (uuid "47e47efe-8704-44c8-9060-cf12be39385c") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 66.9253 77.47 0) + (at 196.4653 101.6 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -2190,19 +2453,19 @@ ) ) ) - (global_label "RX+" - (shape input) - (at 137.16 72.39 0) + (global_label "RX-" + (shape output) + (at 204.47 77.47 180) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) - (uuid "696b110c-4780-4a59-9fa0-e85ff88d3fd4") + (uuid "48398f73-fe7f-4a7f-89e2-8c43b9543196") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 144.1971 72.39 0) + (at 197.4329 77.47 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -2210,13 +2473,13 @@ (font (size 1.27 1.27) ) - (justify left) + (justify right) ) ) ) - (global_label "RX-" - (shape output) - (at 170.18 71.12 180) + (global_label "TX+" + (shape input) + (at 203.2 99.06 180) (fields_autoplaced yes) (effects (font @@ -2224,9 +2487,81 @@ ) (justify right) ) - (uuid "75ca37ef-a96d-476b-905b-88d56da77267") + (uuid "4fcdb65b-e2f6-42b8-9edc-c309c5b1443c") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 163.1429 71.12 0) + (at 196.4653 99.06 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + ) + (global_label "RX" + (shape output) + (at 72.39 77.47 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "53e0e5c9-a9b6-49ea-8945-0176da73b751") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 66.9253 77.47 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + ) + (global_label "RX+" + (shape input) + (at 137.16 72.39 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "696b110c-4780-4a59-9fa0-e85ff88d3fd4") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 144.1971 72.39 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + ) + (global_label "RX-" + (shape output) + (at 170.18 71.12 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "75ca37ef-a96d-476b-905b-88d56da77267") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 163.1429 71.12 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -2262,6 +2597,30 @@ ) ) ) + (global_label "RX+" + (shape output) + (at 204.47 74.93 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ab663585-9a3e-48a7-95e6-f2063422fd88") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 197.4329 74.93 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + ) (global_label "TX+" (shape output) (at 135.89 111.76 0) @@ -2414,6 +2773,107 @@ ) ) ) + (symbol + (lib_id "Connector_Audio:AudioJack4_Ground") + (at 208.28 96.52 0) + (mirror y) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1b5788a2-bee9-494a-ad5b-218ce6d3a1be") + (property "Reference" "J5" + (at 210.82 87.63 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MIDI_OUT" + (at 210.82 90.17 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_Audio:Jack_3.5mm_PJ31060-I_Horizontal" + (at 208.28 96.52 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 208.28 96.52 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Audio Jack, 4 Poles (TRRS), Grounded Sleeve" + (at 208.28 96.52 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C2939583" + (at 208.28 96.52 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "T" + (uuid "dc55ee70-7865-4b9a-a21e-0fea9011c723") + ) + (pin "R1" + (uuid "5fad0805-caae-46f4-a4d6-77572f6f5538") + ) + (pin "G" + (uuid "e3305834-645d-4fbc-8714-9c23b9f38906") + ) + (pin "R2" + (uuid "a9faddcd-4059-44b2-9d8e-912fc292e160") + ) + (pin "S" + (uuid "62e9d17e-519a-4837-8e40-29431f3b274b") + ) + (instances + (project "midi-io" + (path "/73e06f64-e7bb-40a7-8f7a-34a9a6448375" + (reference "J5") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:GND") (at 97.79 85.09 0) @@ -3368,6 +3828,107 @@ ) ) ) + (symbol + (lib_id "Connector_Audio:AudioJack4_Ground") + (at 209.55 72.39 0) + (mirror y) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5b505895-8b2f-48ee-af5e-db1d2f112044") + (property "Reference" "J4" + (at 212.09 63.5 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MIDI_IN" + (at 212.09 66.04 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_Audio:Jack_3.5mm_PJ31060-I_Horizontal" + (at 209.55 72.39 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 209.55 72.39 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Audio Jack, 4 Poles (TRRS), Grounded Sleeve" + (at 209.55 72.39 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "LCSC" "C2939583" + (at 209.55 72.39 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "T" + (uuid "e7adf280-ee80-4c5f-b22d-0694e557736e") + ) + (pin "R1" + (uuid "92e85cff-6c6f-4958-af7c-a8ff99a75b5b") + ) + (pin "G" + (uuid "cac38926-20e4-4b5b-bf94-86b5efbceab5") + ) + (pin "R2" + (uuid "2f70600c-6611-4d39-8f55-2d1fea647296") + ) + (pin "S" + (uuid "6dbf201d-62bf-421e-b95f-890ae1997d1b") + ) + (instances + (project "midi-io" + (path "/73e06f64-e7bb-40a7-8f7a-34a9a6448375" + (reference "J4") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Isolator:H11L1") (at 97.79 77.47 0) @@ -3733,6 +4294,86 @@ ) ) ) + (symbol + (lib_id "power:GND") + (at 203.2 93.98 270) + (mirror x) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6c9445e5-9274-4c8c-8720-8a53ab477250") + (property "Reference" "#PWR013" + (at 196.85 93.98 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "GND" + (at 199.39 93.9799 90) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 203.2 93.98 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 203.2 93.98 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 203.2 93.98 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "f433b4db-f796-4ce8-880c-cb3a9ac85b33") + ) + (instances + (project "midi-io" + (path "/73e06f64-e7bb-40a7-8f7a-34a9a6448375" + (reference "#PWR013") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Device:R") (at 77.47 96.52 0) @@ -4001,7 +4642,7 @@ ) (symbol (lib_id "Mechanical:MountingHole") - (at 170.18 129.54 0) + (at 158.75 186.69 0) (mirror y) (unit 1) (body_style 1) @@ -4013,7 +4654,7 @@ (fields_autoplaced yes) (uuid "992fabb4-0837-487a-ab68-09cfbfeeb009") (property "Reference" "H1" - (at 167.64 128.2699 0) + (at 156.21 185.4199 0) (show_name no) (do_not_autoplace no) (effects @@ -4024,7 +4665,7 @@ ) ) (property "Value" "MountingHole" - (at 167.64 130.8099 0) + (at 156.21 187.9599 0) (show_name no) (do_not_autoplace no) (effects @@ -4035,7 +4676,7 @@ ) ) (property "Footprint" "MountingHole:MountingHole_3.2mm_M3" - (at 170.18 129.54 0) + (at 158.75 186.69 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -4046,7 +4687,7 @@ ) ) (property "Datasheet" "" - (at 170.18 129.54 0) + (at 158.75 186.69 0) (hide yes) (show_name no) (do_not_autoplace no) @@ -4057,7 +4698,7 @@ ) ) (property "Description" "Mounting Hole without connection" - (at 170.18 129.54 0) + (at 158.75 186.69 0) (hide yes) (show_name no) (do_not_autoplace no) -- 2.39.5