]> Harvie.CZ GIT Repositories and Mirrors - mirrors/Designs.git/commitdiff
almost ready
authorTomas Mudrunka <tomas.mudrunka@gmail.com>
Wed, 4 Nov 2026 20:58:17 +0000 (21:58 +0100)
committerTomas Mudrunka <tomas.mudrunka@gmail.com>
Wed, 4 Nov 2026 20:58:17 +0000 (21:58 +0100)
electronics/midi-io/Harvie-MIDI.pretty/PinHeader_1x06_P2.54mm_Vertical.kicad_mod [new file with mode: 0644]
electronics/midi-io/fp-lib-table [new file with mode: 0644]
electronics/midi-io/midi-io.kicad_pcb
electronics/midi-io/midi-io.kicad_sch

diff --git a/electronics/midi-io/Harvie-MIDI.pretty/PinHeader_1x06_P2.54mm_Vertical.kicad_mod b/electronics/midi-io/Harvie-MIDI.pretty/PinHeader_1x06_P2.54mm_Vertical.kicad_mod
new file mode 100644 (file)
index 0000000..9ea79f3
--- /dev/null
@@ -0,0 +1,255 @@
+(footprint "PinHeader_1x06_P2.54mm_Vertical"
+       (version 20260206)
+       (generator "pcbnew")
+       (generator_version "10.0")
+       (layer "F.Cu")
+       (descr "Through hole straight pin header, 1x06, 2.54mm pitch, single row")
+       (tags "Through hole pin header THT 1x06 2.54mm single row")
+       (property "Reference" "J2"
+               (at 0 -2.38 180)
+               (layer "F.SilkS")
+               (uuid "e55465ec-0198-4bc4-ba6c-cc667fbcb02a")
+               (effects
+                       (font
+                               (size 1 1)
+                               (thickness 0.15)
+                       )
+               )
+       )
+       (property "Value" "MCU"
+               (at 0 15.08 180)
+               (layer "F.Fab")
+               (uuid "85100d2f-c5b1-482b-b2f1-d85d0972073f")
+               (effects
+                       (font
+                               (size 1 1)
+                               (thickness 0.15)
+                       )
+               )
+       )
+       (property "Datasheet" ""
+               (at 0 0 180)
+               (layer "F.Fab")
+               (hide yes)
+               (uuid "45a1a00d-e634-4951-b3a3-8dae3cc210a1")
+               (effects
+                       (font
+                               (size 1.27 1.27)
+                       )
+               )
+       )
+       (property "Description" "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"
+               (at 0 0 180)
+               (layer "F.Fab")
+               (hide yes)
+               (uuid "2c6188ea-5a5c-42f1-b602-f18ce91a5c98")
+               (effects
+                       (font
+                               (size 1.27 1.27)
+                       )
+               )
+       )
+       (property ki_fp_filters "Connector*:*_1x??_*")
+       (sheetname "/")
+       (sheetfile "midi-io.kicad_sch")
+       (attr through_hole)
+       (duplicate_pad_numbers_are_jumpers no)
+       (fp_rect
+               (start -1.77 -1.77)
+               (end 1.77 14.47)
+               (stroke
+                       (width 0.05)
+                       (type solid)
+               )
+               (fill no)
+               (layer "F.CrtYd")
+               (uuid "64bb7f10-503a-457d-9940-390a68c23ea2")
+       )
+       (fp_line
+               (start -1.27 -0.635)
+               (end -0.635 -1.27)
+               (stroke
+                       (width 0.1)
+                       (type solid)
+               )
+               (layer "F.Fab")
+               (uuid "c3edf691-78e4-4146-b34c-253d187918fc")
+       )
+       (fp_line
+               (start -1.27 13.97)
+               (end -1.27 -0.635)
+               (stroke
+                       (width 0.1)
+                       (type solid)
+               )
+               (layer "F.Fab")
+               (uuid "6909b163-650d-4880-99b0-8b13a5c80eb4")
+       )
+       (fp_line
+               (start -0.635 -1.27)
+               (end 1.27 -1.27)
+               (stroke
+                       (width 0.1)
+                       (type solid)
+               )
+               (layer "F.Fab")
+               (uuid "b52f2208-19a0-4734-8504-3849e3c1a064")
+       )
+       (fp_line
+               (start 1.27 -1.27)
+               (end 1.27 13.97)
+               (stroke
+                       (width 0.1)
+                       (type solid)
+               )
+               (layer "F.Fab")
+               (uuid "29eaa91c-6455-47d1-9c11-97140c4c8833")
+       )
+       (fp_line
+               (start 1.27 13.97)
+               (end -1.27 13.97)
+               (stroke
+                       (width 0.1)
+                       (type solid)
+               )
+               (layer "F.Fab")
+               (uuid "e7cb0137-bbb1-45ca-b46f-46c23d899545")
+       )
+       (fp_text user "${REFERENCE}"
+               (at 0 6.35 90)
+               (layer "F.Fab")
+               (uuid "bf11ec6a-5491-4c04-b240-5b68a1e24568")
+               (effects
+                       (font
+                               (size 1 1)
+                               (thickness 0.15)
+                       )
+               )
+       )
+       (pad "1" thru_hole circle
+               (at 0 0)
+               (size 2 2)
+               (drill 1)
+               (layers "*.Cu" "*.Mask")
+               (remove_unused_layers no)
+               (teardrops
+                       (best_length_ratio 0.5)
+                       (max_length 1)
+                       (best_width_ratio 1)
+                       (max_width 2)
+                       (curved_edges no)
+                       (filter_ratio 0.9)
+                       (enabled yes)
+                       (allow_two_segments yes)
+                       (prefer_zone_connections yes)
+               )
+               (uuid "7e62163f-0186-4c51-a99b-65d161650687")
+       )
+       (pad "2" thru_hole circle
+               (at 0 2.54)
+               (size 2 2)
+               (drill 1)
+               (layers "*.Cu" "*.Mask")
+               (remove_unused_layers no)
+               (teardrops
+                       (best_length_ratio 0.5)
+                       (max_length 1)
+                       (best_width_ratio 1)
+                       (max_width 2)
+                       (curved_edges yes)
+                       (filter_ratio 0.9)
+                       (enabled yes)
+                       (allow_two_segments yes)
+                       (prefer_zone_connections yes)
+               )
+               (uuid "81bc45b5-bd7b-486c-b6a0-1c44e97a16bc")
+       )
+       (pad "3" thru_hole circle
+               (at 0 5.08)
+               (size 2 2)
+               (drill 1)
+               (layers "*.Cu" "*.Mask")
+               (remove_unused_layers no)
+               (teardrops
+                       (best_length_ratio 0.5)
+                       (max_length 1)
+                       (best_width_ratio 1)
+                       (max_width 2)
+                       (curved_edges no)
+                       (filter_ratio 0.9)
+                       (enabled yes)
+                       (allow_two_segments yes)
+                       (prefer_zone_connections yes)
+               )
+               (uuid "6344712d-1b9c-46dc-b051-58061803da39")
+       )
+       (pad "4" thru_hole circle
+               (at 0 7.62)
+               (size 2 2)
+               (drill 1)
+               (layers "*.Cu" "*.Mask")
+               (remove_unused_layers no)
+               (teardrops
+                       (best_length_ratio 0.5)
+                       (max_length 1)
+                       (best_width_ratio 1)
+                       (max_width 2)
+                       (curved_edges no)
+                       (filter_ratio 0.9)
+                       (enabled yes)
+                       (allow_two_segments yes)
+                       (prefer_zone_connections yes)
+               )
+               (uuid "5bc7edd8-ab65-431c-8d52-a6f3177faf44")
+       )
+       (pad "5" thru_hole circle
+               (at 0 10.16)
+               (size 2 2)
+               (drill 1)
+               (layers "*.Cu" "*.Mask")
+               (remove_unused_layers no)
+               (teardrops
+                       (best_length_ratio 0.5)
+                       (max_length 1)
+                       (best_width_ratio 1)
+                       (max_width 2)
+                       (curved_edges no)
+                       (filter_ratio 0.9)
+                       (enabled yes)
+                       (allow_two_segments yes)
+                       (prefer_zone_connections yes)
+               )
+               (uuid "75a31ea8-c76f-44bb-ad2d-94600c275e09")
+       )
+       (pad "6" thru_hole circle
+               (at 0 12.7)
+               (size 2 2)
+               (drill 1)
+               (layers "*.Cu" "*.Mask")
+               (remove_unused_layers no)
+               (teardrops
+                       (best_length_ratio 0.5)
+                       (max_length 1)
+                       (best_width_ratio 1)
+                       (max_width 2)
+                       (curved_edges no)
+                       (filter_ratio 0.9)
+                       (enabled yes)
+                       (allow_two_segments yes)
+                       (prefer_zone_connections yes)
+               )
+               (uuid "d322a752-d56c-4ecc-808a-008453a2ff6b")
+       )
+       (embedded_fonts no)
+       (model "${KICAD10_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x06_P2.54mm_Vertical.step"
+               (offset
+                       (xyz 0 0 0)
+               )
+               (scale
+                       (xyz 1 1 1)
+               )
+               (rotate
+                       (xyz 0 0 0)
+               )
+       )
+)
diff --git a/electronics/midi-io/fp-lib-table b/electronics/midi-io/fp-lib-table
new file mode 100644 (file)
index 0000000..5619aef
--- /dev/null
@@ -0,0 +1,4 @@
+(fp_lib_table
+       (version 7)
+       (lib (name "Harvie-MIDI") (type "KiCad") (uri "${KIPRJMOD}/Harvie-MIDI.pretty") (options "") (descr ""))
+)
index 08558e6f031c5e26ec86e2882d759040c7f7c383..b57868d3c6269e7e55fa351b2d217df6191828e9 100644 (file)
                (descr "SOD-123")
                (tags "SOD-123")
                (property "Reference" "D1"
-                       (at 3.048 0 180)
+                       (at -0.254 -0.127 180)
                        (layer "F.SilkS")
                        (uuid "7d6aa7c5-0cfa-4878-9078-5650162d6365")
                        (effects
        (footprint "MountingHole:MountingHole_3.2mm_M3"
                (layer "F.Cu")
                (uuid "125c9720-eac7-41a2-8883-99bd77548c2d")
-               (at 77.47 33.274)
+               (at 77.597 33.528)
                (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py")
                (tags "mountinghole M3")
                (property "Reference" "H1"
                        )
                )
        )
-       (footprint "Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical"
+       (footprint "Harvie-MIDI:PinHeader_1x06_P2.54mm_Vertical"
                (layer "F.Cu")
                (uuid "360b7503-7bf8-4a93-b002-49ede5c75423")
                (at 83.312 44.704 180)
                )
                (attr through_hole)
                (duplicate_pad_numbers_are_jumpers no)
-               (fp_line
-                       (start 1.38 1.27)
-                       (end 1.38 14.08)
-                       (stroke
-                               (width 0.12)
-                               (type solid)
-                       )
-                       (layer "F.SilkS")
-                       (uuid "3c507f31-0161-4623-a793-e8a3c1c23e76")
-               )
-               (fp_line
-                       (start -1.38 14.08)
-                       (end 1.38 14.08)
-                       (stroke
-                               (width 0.12)
-                               (type solid)
-                       )
-                       (layer "F.SilkS")
-                       (uuid "31fed04c-dfb0-4f5a-bfc3-464863e99779")
-               )
-               (fp_line
-                       (start -1.38 1.27)
-                       (end 1.38 1.27)
-                       (stroke
-                               (width 0.12)
-                               (type solid)
-                       )
-                       (layer "F.SilkS")
-                       (uuid "6ced1889-d8c1-411a-a667-3282d69479c4")
-               )
-               (fp_line
-                       (start -1.38 1.27)
-                       (end -1.38 14.08)
-                       (stroke
-                               (width 0.12)
-                               (type solid)
-                       )
-                       (layer "F.SilkS")
-                       (uuid "4cc6823d-edf0-40d9-81bc-512422138b0e")
-               )
-               (fp_line
-                       (start -1.38 0)
-                       (end -1.38 -1.38)
-                       (stroke
-                               (width 0.12)
-                               (type solid)
-                       )
-                       (layer "F.SilkS")
-                       (uuid "b324ff13-7810-4fee-b002-7b3e72887c99")
-               )
-               (fp_line
-                       (start -1.38 -1.38)
-                       (end 0 -1.38)
-                       (stroke
-                               (width 0.12)
-                               (type solid)
-                       )
-                       (layer "F.SilkS")
-                       (uuid "df78ccb7-5754-4c42-bbcf-fbe8ceb2c0e6")
-               )
                (fp_rect
                        (start -1.77 -1.77)
                        (end 1.77 14.47)
                                )
                        )
                )
-               (pad "1" thru_hole rect
+               (pad "1" thru_hole circle
                        (at 0 0 180)
-                       (size 1.7 1.7)
+                       (size 2 2)
                        (drill 1)
                        (layers "*.Cu" "*.Mask")
                        (remove_unused_layers no)
                )
                (pad "2" thru_hole circle
                        (at 0 2.54 180)
-                       (size 1.7 1.7)
+                       (size 2 2)
                        (drill 1)
                        (layers "*.Cu" "*.Mask")
                        (remove_unused_layers no)
                                (max_length 1)
                                (best_width_ratio 1)
                                (max_width 2)
-                               (curved_edges no)
+                               (curved_edges yes)
                                (filter_ratio 0.9)
                                (enabled yes)
                                (allow_two_segments yes)
                )
                (pad "3" thru_hole circle
                        (at 0 5.08 180)
-                       (size 1.7 1.7)
+                       (size 2 2)
                        (drill 1)
                        (layers "*.Cu" "*.Mask")
                        (remove_unused_layers no)
                )
                (pad "4" thru_hole circle
                        (at 0 7.62 180)
-                       (size 1.7 1.7)
+                       (size 2 2)
                        (drill 1)
                        (layers "*.Cu" "*.Mask")
                        (remove_unused_layers no)
                )
                (pad "5" thru_hole circle
                        (at 0 10.16 180)
-                       (size 1.7 1.7)
+                       (size 2 2)
                        (drill 1)
                        (layers "*.Cu" "*.Mask")
                        (remove_unused_layers no)
                )
                (pad "6" thru_hole circle
                        (at 0 12.7 180)
-                       (size 1.7 1.7)
+                       (size 2 2)
                        (drill 1)
                        (layers "*.Cu" "*.Mask")
                        (remove_unused_layers no)
                        )
                )
        )
-       (footprint "Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical"
+       (footprint "Harvie-MIDI:PinHeader_1x06_P2.54mm_Vertical"
                (layer "F.Cu")
                (uuid "75ec6946-22de-492e-8832-76c6ca6e3cfc")
                (at 61.341 44.704 180)
                )
                (attr through_hole)
                (duplicate_pad_numbers_are_jumpers no)
-               (fp_line
-                       (start 1.38 1.27)
-                       (end 1.38 14.08)
-                       (stroke
-                               (width 0.12)
-                               (type solid)
-                       )
-                       (layer "F.SilkS")
-                       (uuid "e34e8536-03fe-4267-92b5-c1cb434a7fe9")
-               )
-               (fp_line
-                       (start -1.38 14.08)
-                       (end 1.38 14.08)
-                       (stroke
-                               (width 0.12)
-                               (type solid)
-                       )
-                       (layer "F.SilkS")
-                       (uuid "b675f897-cfe0-4abf-9fe4-a8716baa669c")
-               )
-               (fp_line
-                       (start -1.38 1.27)
-                       (end 1.38 1.27)
-                       (stroke
-                               (width 0.12)
-                               (type solid)
-                       )
-                       (layer "F.SilkS")
-                       (uuid "e6593cc6-997d-4ddd-94b4-022a65a0b997")
-               )
-               (fp_line
-                       (start -1.38 1.27)
-                       (end -1.38 14.08)
-                       (stroke
-                               (width 0.12)
-                               (type solid)
-                       )
-                       (layer "F.SilkS")
-                       (uuid "959c361f-7a0a-4c81-8680-680dd226458d")
-               )
-               (fp_line
-                       (start -1.38 0)
-                       (end -1.38 -1.38)
-                       (stroke
-                               (width 0.12)
-                               (type solid)
-                       )
-                       (layer "F.SilkS")
-                       (uuid "19e64f2a-0e4a-4fe7-b2d3-e344ddd83e11")
-               )
-               (fp_line
-                       (start -1.38 -1.38)
-                       (end 0 -1.38)
-                       (stroke
-                               (width 0.12)
-                               (type solid)
-                       )
-                       (layer "F.SilkS")
-                       (uuid "ad19a4d9-63ee-4a7c-baf2-ef577290b719")
-               )
                (fp_rect
                        (start -1.77 -1.77)
                        (end 1.77 14.47)
                                )
                        )
                )
-               (pad "1" thru_hole rect
+               (pad "1" thru_hole circle
                        (at 0 0 180)
-                       (size 1.7 1.7)
+                       (size 2 2)
                        (drill 1)
                        (layers "*.Cu" "*.Mask")
                        (remove_unused_layers no)
                )
                (pad "2" thru_hole circle
                        (at 0 2.54 180)
-                       (size 1.7 1.7)
+                       (size 2 2)
                        (drill 1)
                        (layers "*.Cu" "*.Mask")
                        (remove_unused_layers no)
                                (max_length 1)
                                (best_width_ratio 1)
                                (max_width 2)
-                               (curved_edges no)
+                               (curved_edges yes)
                                (filter_ratio 0.9)
                                (enabled yes)
                                (allow_two_segments yes)
                )
                (pad "3" thru_hole circle
                        (at 0 5.08 180)
-                       (size 1.7 1.7)
+                       (size 2 2)
                        (drill 1)
                        (layers "*.Cu" "*.Mask")
                        (remove_unused_layers no)
                )
                (pad "4" thru_hole circle
                        (at 0 7.62 180)
-                       (size 1.7 1.7)
+                       (size 2 2)
                        (drill 1)
                        (layers "*.Cu" "*.Mask")
                        (remove_unused_layers no)
                )
                (pad "5" thru_hole circle
                        (at 0 10.16 180)
-                       (size 1.7 1.7)
+                       (size 2 2)
                        (drill 1)
                        (layers "*.Cu" "*.Mask")
                        (remove_unused_layers no)
                )
                (pad "6" thru_hole circle
                        (at 0 12.7 180)
-                       (size 1.7 1.7)
+                       (size 2 2)
                        (drill 1)
                        (layers "*.Cu" "*.Mask")
                        (remove_unused_layers no)
                (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
                (tags "resistor handsolder")
                (property "Reference" "R4"
-                       (at 2.286 0.254 180)
+                       (at 2.286 1.27 180)
                        (layer "F.SilkS")
-                       (uuid "99e8e49d-4d67-486e-adb5-116b0187dab4")
+                       (uuid "b84ceebb-d46b-442b-96e7-14d90969ae3a")
                        (effects
                                (font
                                        (size 1 1)
                (property "Value" "470R"
                        (at 0 1.43 90)
                        (layer "F.Fab")
-                       (uuid "ac12c5d1-c907-4c29-a96b-ccd77f1877dd")
+                       (uuid "559f7776-2eb9-4f81-9217-0ef2ea21e2ee")
                        (effects
                                (font
                                        (size 1 1)
                        (at 0 0 90)
                        (layer "F.Fab")
                        (hide yes)
-                       (uuid "c6664c77-4a1f-493f-ac22-3fc2eb5c3881")
+                       (uuid "cf44bb7b-3fa0-44da-ab31-91bd47ebc98e")
                        (effects
                                (font
                                        (size 1.27 1.27)
                        (at 0 0 90)
                        (layer "F.Fab")
                        (hide yes)
-                       (uuid "a22be020-531e-4e1c-a5f2-fd560226634d")
+                       (uuid "de1052ee-37fb-4f0a-8427-25835e91460d")
                        (effects
                                (font
                                        (size 1.27 1.27)
                (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf)")
                (tags "capacitor handsolder")
                (property "Reference" "C1"
-                       (at -2.286 0 180)
+                       (at -2.286 0.508 180)
                        (layer "F.SilkS")
-                       (uuid "d8dd2830-cdc5-4193-a694-c979135b3840")
+                       (uuid "b06a31fc-efc1-432a-9638-9324918d4c00")
                        (effects
                                (font
                                        (size 1 1)
                (property "Value" "100nF"
                        (at 0 1.43 90)
                        (layer "F.Fab")
-                       (uuid "7573f757-b11e-432c-8665-688365649d15")
+                       (uuid "b5c3d72d-1f22-444f-bddc-35616bc8e390")
                        (effects
                                (font
                                        (size 1 1)
                        (at 0 0 90)
                        (layer "F.Fab")
                        (hide yes)
-                       (uuid "d23b97e1-0a33-4705-9267-4900535cb3d5")
+                       (uuid "6139e36d-d6cf-44ed-b051-8569233a38d1")
                        (effects
                                (font
                                        (size 1.27 1.27)
                        (at 0 0 90)
                        (layer "F.Fab")
                        (hide yes)
-                       (uuid "8092af20-89c7-4eac-a7d8-247e018c69ad")
+                       (uuid "52a09e93-1227-4cb5-9e74-5d60021601d3")
                        (effects
                                (font
                                        (size 1.27 1.27)
                        )
                )
        )
-       (footprint "MountingHole:MountingHole_3.2mm_M3"
-               (layer "F.Cu")
-               (uuid "e7a6a679-869b-4a58-9635-ca7dbcbca019")
-               (at 53.5 74.5)
-               (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py")
-               (tags "mountinghole M3")
-               (property "Reference" "H2"
-                       (at 0 -4.15 0)
-                       (layer "F.SilkS")
-                       (hide yes)
-                       (uuid "ce3844a9-6a79-4e71-861d-99e33b971179")
-                       (effects
-                               (font
-                                       (size 1 1)
-                                       (thickness 0.15)
-                               )
-                       )
-               )
-               (property "Value" "MountingHole"
-                       (at 0 4.15 0)
-                       (layer "F.Fab")
-                       (uuid "23a264a9-880b-4425-ac10-83dcae905477")
-                       (effects
-                               (font
-                                       (size 1 1)
-                                       (thickness 0.15)
-                               )
-                       )
-               )
-               (property "Datasheet" ""
-                       (at 0 0 0)
-                       (layer "F.Fab")
-                       (hide yes)
-                       (uuid "2089d891-3540-4a64-8060-bd5ca1f389cf")
-                       (effects
-                               (font
-                                       (size 1.27 1.27)
-                               )
-                       )
-               )
-               (property "Description" "Mounting Hole without connection"
-                       (at 0 0 0)
-                       (layer "F.Fab")
-                       (hide yes)
-                       (uuid "9b1429cc-58a6-4733-bf5b-de83ef4d6815")
-                       (effects
-                               (font
-                                       (size 1.27 1.27)
-                               )
-                       )
-               )
-               (property ki_fp_filters "MountingHole*")
-               (path "/6d3ce608-2972-4eb2-a6f0-f7bcdfbbf48f")
-               (sheetname "/")
-               (sheetfile "midi-io.kicad_sch")
-               (units
-                       (unit
-                               (name "A")
-                               (pins)
-                       )
-               )
-               (attr exclude_from_bom)
-               (duplicate_pad_numbers_are_jumpers no)
-               (fp_circle
-                       (center 0 0)
-                       (end 3.2 0)
-                       (stroke
-                               (width 0.15)
-                               (type solid)
-                       )
-                       (fill no)
-                       (layer "Cmts.User")
-                       (uuid "e7693848-5a91-416d-a0cc-9a170f9bae3d")
-               )
-               (fp_circle
-                       (center 0 0)
-                       (end 3.45 0)
-                       (stroke
-                               (width 0.05)
-                               (type solid)
-                       )
-                       (fill no)
-                       (layer "F.CrtYd")
-                       (uuid "d28a611e-bca4-4ecd-8f3f-e71389874c58")
-               )
-               (fp_text user "${REFERENCE}"
-                       (at 0 0 0)
-                       (layer "F.Fab")
-                       (uuid "009c7e5e-39f7-43d1-b1ba-b5abdbe3240b")
-                       (effects
-                               (font
-                                       (size 1 1)
-                                       (thickness 0.15)
-                               )
-                       )
-               )
-               (pad "" np_thru_hole circle
-                       (at 0 0)
-                       (size 3.2 3.2)
-                       (drill 3.2)
-                       (layers "*.Cu" "*.Mask")
-                       (uuid "d20edf00-2ca5-44ce-8c07-900ea6060240")
-               )
-               (embedded_fonts no)
-       )
        (footprint "Package_TO_SOT_SMD:SOT-23-5_HandSoldering"
                (layer "F.Cu")
                (uuid "e8270991-5974-4f79-8fbf-7bbbcf169a10")
                )
        )
        (gr_rect
-               (start 59.944 30.734)
-               (end 84.582 45.72)
+               (start 60.198 30.861)
+               (end 84.455 45.847)
                (stroke
                        (width 0.05)
                        (type default)
                (layer "Edge.Cuts")
                (uuid "06e857c1-8466-404c-825e-a8a2be24b3ab")
        )
-       (gr_text "RX"
-               (at 26.5 29 0)
+       (gr_text "+"
+               (at 61.976 35.052 0)
                (layer "F.SilkS")
-               (uuid "1fe2dbd3-7a68-40d6-92e1-31feb0ee1030")
+               (uuid "bf97a4d1-0a6f-4c14-b841-1ad552f5a63b")
                (effects
                        (font
                                (size 1 1)
                        (justify left bottom)
                )
        )
-       (gr_text "GND"
-               (at 29 39 0)
+       (gr_text "G"
+               (at 61.976 39.116 0)
                (layer "F.SilkS")
                (uuid "27106614-1b39-43bb-be13-ef6c7e4b6b4d")
                (effects
                        (justify left bottom)
                )
        )
-       (gr_text "TX"
-               (at 29 48 0)
+       (gr_text "+"
+               (at 61.976 42.672 0)
                (layer "F.SilkS")
-               (uuid "aea275f6-71c0-4ded-bf95-dfd984c4da60")
+               (uuid "c8d5741d-fe93-4373-bf3a-c85669a5db0a")
                (effects
                        (font
                                (size 1 1)
                        (justify left bottom)
                )
        )
-       (gr_text "+"
-               (at 31 46.5 0)
+       (gr_text "RX"
+               (at 61.976 44.196 0)
                (layer "F.SilkS")
-               (uuid "c8d5741d-fe93-4373-bf3a-c85669a5db0a")
+               (uuid "1fe2dbd3-7a68-40d6-92e1-31feb0ee1030")
                (effects
                        (font
                                (size 1 1)
                        (justify left bottom)
                )
        )
-       (gr_text "+"
-               (at 37 24.5 0)
+       (gr_text "T"
+               (at 62.23 33.782 0)
                (layer "F.SilkS")
-               (uuid "bf97a4d1-0a6f-4c14-b841-1ad552f5a63b")
+               (uuid "aea275f6-71c0-4ded-bf95-dfd984c4da60")
                (effects
                        (font
                                (size 1 1)
                        (justify left bottom)
                )
        )
-       (gr_text "Rx"
-               (at 61.5 17 0)
+       (gr_text "MIDI"
+               (at 62.992 45.593 0)
                (layer "F.SilkS")
-               (uuid "003fad6d-bc94-45f9-8a2d-d9bf3b4df031")
+               (uuid "3bf23941-e1f2-433b-ab6a-2e6854105d7a")
+               (effects
+                       (font
+                               (size 1 1)
+                               (thickness 0.25)
+                               (bold yes)
+                       )
+                       (justify left bottom)
+               )
+       )
+       (gr_text "MCU"
+               (at 78.867 45.339 0)
+               (layer "F.SilkS")
+               (uuid "f484ed16-575b-4d0c-9881-b8b66fcc5cf9")
                (effects
                        (font
                                (size 1 1)
                )
        )
        (gr_text "Tx"
-               (at 65.5 18 0)
+               (at 80.772 35.306 0)
                (layer "F.SilkS")
                (uuid "eec38573-7e7a-47f4-95ec-6da3c7d0fb4e")
                (effects
                        (justify left bottom)
                )
        )
-       (gr_text "GND"
-               (at 70.5 19.5 0)
+       (gr_text "Rx"
+               (at 80.772 43.688 0)
                (layer "F.SilkS")
-               (uuid "118a8a0f-1f23-41d4-8e87-354dd5b3137d")
+               (uuid "003fad6d-bc94-45f9-8a2d-d9bf3b4df031")
                (effects
                        (font
                                (size 1 1)
                        (justify left bottom)
                )
        )
-       (gr_text "Vcc"
-               (at 80 19.5 0)
+       (gr_text "+"
+               (at 81.026 37.846 0)
                (layer "F.SilkS")
                (uuid "c9e0536d-a921-4876-8371-f5f5196a1205")
                (effects
                        (justify left bottom)
                )
        )
+       (gr_text "G"
+               (at 81.28 40.132 0)
+               (layer "F.SilkS")
+               (uuid "118a8a0f-1f23-41d4-8e87-354dd5b3137d")
+               (effects
+                       (font
+                               (size 1 1)
+                               (thickness 0.25)
+                               (bold yes)
+                       )
+                       (justify left bottom)
+               )
+       )
        (segment
                (start 65.6825 39.8555)
                (end 65.6825 38.354)
                (net "VCC")
                (uuid "8d89a1e8-b628-4ec7-8c31-e52ae0f9cd61")
        )
+       (segment
+               (start 77.265 38.96)
+               (end 77.4635 38.7615)
+               (width 0.4)
+               (layer "F.Cu")
+               (net "VCC")
+               (uuid "94a5a7bb-b127-42d6-8e0b-a39d9e8aee65")
+       )
        (segment
                (start 77.265 38.96)
                (end 75.75691 38.96)
                (net "VCC")
                (uuid "af47ba7b-cfaf-4a4a-8e8a-78d68c546e0c")
        )
+       (segment
+               (start 77.4635 38.7615)
+               (end 79.248 38.7615)
+               (width 0.4)
+               (layer "F.Cu")
+               (net "VCC")
+               (uuid "c21d932a-6eaf-4303-afd4-0ddc4b952972")
+       )
        (segment
                (start 81.8885 38.7615)
                (end 83.566 37.084)
                (net "VCC")
                (uuid "deea13bf-2c77-4285-94c7-2e4878d526a5")
        )
-       (segment
-               (start 77.265 38.96)
-               (end 79.0495 38.96)
-               (width 0.4)
-               (layer "F.Cu")
-               (net "VCC")
-               (uuid "e3795af9-ad64-4d43-9c57-8f2d94a03576")
-       )
        (segment
                (start 72.5 36.1625)
                (end 72.4125 36.25)
                (uuid "e750439b-92b4-4743-8d63-d82d0f40723e")
        )
        (segment
-               (start 80.772 41.5525)
-               (end 82.9545 41.5525)
+               (start 81.3835 42.164)
+               (end 80.772 41.5525)
                (width 0.4)
                (layer "F.Cu")
                (net "RX")
-               (uuid "27560a6e-3394-4bfc-a662-fed754c58ce2")
+               (uuid "3b4cc3b3-e954-4b38-bc8e-7e6822fe0891")
        )
        (segment
-               (start 80.772 41.5525)
-               (end 79.7525 41.5525)
+               (start 83.312 42.164)
+               (end 81.3835 42.164)
                (width 0.4)
                (layer "F.Cu")
                (net "RX")
-               (uuid "7240fb78-8d3f-4292-a900-e9fc4979f941")
+               (uuid "6b49ef19-013c-4531-90fa-6c488f85906b")
        )
        (segment
-               (start 82.9545 41.5525)
-               (end 83.566 42.164)
+               (start 80.772 41.5525)
+               (end 79.7525 41.5525)
                (width 0.4)
                (layer "F.Cu")
                (net "RX")
-               (uuid "a324fae4-9b36-4b7e-b8bc-881a2008791c")
+               (uuid "7240fb78-8d3f-4292-a900-e9fc4979f941")
        )
        (segment
                (start 79.7525 41.5525)
                (net "RX")
                (uuid "ce64a5a8-4243-4469-a223-0034fd0260ce")
        )
-       (segment
-               (start 77.265 41.392)
-               (end 77.265 41.5)
-               (width 0.4)
-               (layer "F.Cu")
-               (net "GND")
-               (uuid "08217aa3-cadd-4cd9-b3dc-86fa379e6967")
-       )
        (segment
                (start 69.07525 34.95363)
                (end 69.07525 34.56875)
        )
        (segment
                (start 72.9365 37.0635)
-               (end 77.265 41.392)
-               (width 0.4)
-               (layer "F.Cu")
-               (net "GND")
-               (uuid "12d0a739-ce07-41e6-8aee-00f821682ba2")
-       )
-       (segment
-               (start 79.34 40.5785)
-               (end 79.248 40.4865)
+               (end 76.3595 40.4865)
                (width 0.4)
                (layer "F.Cu")
                (net "GND")
-               (uuid "19d13c52-0f1f-4435-97ed-bb2dc9970251")
+               (uuid "1d6b48f7-b531-4ea0-82f1-71aac1af05db")
        )
        (segment
                (start 69.64037 35.51875)
                (uuid "47ec5db9-015a-4fa2-a8ca-24ce70ee3c57")
        )
        (segment
-               (start 82.6115 40.5785)
-               (end 79.34 40.5785)
+               (start 64.2825 37.0635)
+               (end 64.262 37.084)
                (width 0.4)
                (layer "F.Cu")
                (net "GND")
-               (uuid "49446963-75ae-4431-a98a-0a7aeb5118e1")
+               (uuid "5940f955-e79a-46b1-8966-df0ef1df1579")
        )
        (segment
-               (start 77.265 41.5)
-               (end 78.2785 40.4865)
+               (start 64.77 37.0635)
+               (end 72.9365 37.0635)
                (width 0.4)
                (layer "F.Cu")
                (net "GND")
-               (uuid "50c9d684-1285-43b9-be57-1e0c58ea1954")
+               (uuid "5c3c539a-7163-43a3-9c49-4a8c2babd989")
        )
        (segment
-               (start 64.2825 37.0635)
-               (end 64.262 37.084)
+               (start 79.248 40.4865)
+               (end 79.4015 40.64)
                (width 0.4)
                (layer "F.Cu")
                (net "GND")
-               (uuid "5940f955-e79a-46b1-8966-df0ef1df1579")
+               (uuid "5c728c4a-98fa-4aa1-bbb9-562aa8562479")
        )
        (segment
                (start 61.341 39.774)
                (net "GND")
                (uuid "633c59ce-18a9-4b1b-8938-f135d283ab0a")
        )
+       (segment
+               (start 77.265 41.5)
+               (end 77.265 40.6915)
+               (width 0.4)
+               (layer "F.Cu")
+               (net "GND")
+               (uuid "68143497-6d3f-4981-8ece-f21ad28130bb")
+       )
        (segment
                (start 69.07525 33.982251)
                (end 69.438751 33.61875)
                (uuid "6870e1f9-05a7-4145-b592-a28f903e3c50")
        )
        (segment
-               (start 78.2785 40.4865)
-               (end 79.248 40.4865)
+               (start 76.3595 40.4865)
+               (end 77.47 40.4865)
+               (width 0.4)
+               (layer "F.Cu")
+               (net "GND")
+               (uuid "6cf87657-bf8f-4aed-83b1-2f63801d3f4a")
+       )
+       (segment
+               (start 82.3575 40.5785)
+               (end 83.312 39.624)
                (width 0.4)
                (layer "F.Cu")
                (net "GND")
-               (uuid "82c4f4bf-b343-49fa-9c68-546cf9816313")
+               (uuid "7179d605-a36f-4924-a290-6dbca627dbc2")
        )
        (segment
                (start 64.77 37.0635)
                (uuid "99b81881-36d4-476d-80c3-c9490fedf38c")
        )
        (segment
-               (start 72.9365 37.0635)
-               (end 64.77 37.0635)
+               (start 79.34 40.5785)
+               (end 82.3575 40.5785)
                (width 0.4)
                (layer "F.Cu")
                (net "GND")
-               (uuid "a89e21c7-e388-436f-ba95-5b9580b51243")
+               (uuid "9d6f1efd-4ed1-45a4-9535-c8050a1d60d9")
        )
        (segment
-               (start 65.76125 34.56875)
-               (end 64.77 35.56)
+               (start 79.248 40.4865)
+               (end 79.34 40.5785)
                (width 0.4)
                (layer "F.Cu")
                (net "GND")
-               (uuid "ba74d1ac-2b34-4f9b-9a2c-5aaeb2cb9f96")
+               (uuid "9e6c4ea7-1ad2-4041-a0f4-93bd64efa151")
        )
        (segment
-               (start 83.566 39.624)
-               (end 82.6115 40.5785)
+               (start 77.265 40.6915)
+               (end 77.47 40.4865)
                (width 0.4)
                (layer "F.Cu")
                (net "GND")
-               (uuid "d6b9b223-573a-4263-9c23-305ba6ad5ef4")
+               (uuid "b4b805b0-be2f-41fe-b67f-c61dfe5b74d0")
+       )
+       (segment
+               (start 65.76125 34.56875)
+               (end 64.77 35.56)
+               (width 0.4)
+               (layer "F.Cu")
+               (net "GND")
+               (uuid "ba74d1ac-2b34-4f9b-9a2c-5aaeb2cb9f96")
        )
        (segment
                (start 64.77 35.56)
                (uuid "ec44cf7f-4c7c-4e16-ae9c-6c926f50f60c")
        )
        (segment
-               (start 77.265 41.5)
-               (end 77.265 41.265)
+               (start 77.47 40.4865)
+               (end 79.248 40.4865)
                (width 0.4)
                (layer "F.Cu")
                (net "GND")
-               (uuid "fa92bb47-8580-4361-a08f-ecd605fd9b95")
+               (uuid "fd0a3623-f64b-4d06-b52f-6431129be8d1")
        )
        (segment
                (start 72.5 34.3375)
                (net "GND")
                (layer "F.Cu")
                (hatch none 0.1)
-               (priority 30001)
+               (priority 30003)
                (attr
                        (teardrop
                                (type padvia)
                )
                (polygon
                        (pts
-                               (xy 61.141 38.779907) (xy 61.541 38.779907) (xy 62.090633 37.484687) (xy 61.341 37.078907) (xy 60.591367 37.484687)
+                               (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 61.141 38.779907) (xy 61.541 38.779907) (xy 62.090633 37.484687) (xy 61.341 37.078907) (xy 60.591367 37.484687)
+                               (xy 61.347956 37.081948) (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 60.700025 38.093802)
+                               (xy 60.699263 38.091468) (xy 60.698758 38.089102) (xy 60.6985 38.08666) (xy 60.6985 37.435143) (xy 60.699389 37.430668)
+                               (xy 60.700633 37.427665) (xy 60.705874 37.421854) (xy 61.333388 37.082303) (xy 61.337744 37.080956)
+                               (xy 61.341184 37.0806)
                        )
                )
        )
        (zone
-               (net "RX")
+               (net "GND")
                (layer "F.Cu")
                (hatch none 0.1)
-               (priority 30010)
+               (priority 30004)
                (attr
                        (teardrop
                                (type padvia)
                )
                (polygon
                        (pts
-                               (xy 81.877207 41.3525) (xy 81.877207 41.7525) (xy 82.548213 41.791) (xy 83.578207 41.5525) (xy 83.312 41.314)
+                               (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 81.877207 41.3525) (xy 81.877207 41.7525) (xy 82.548213 41.791) (xy 83.578207 41.5525) (xy 83.312 41.314)
+                               (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)
                        )
                )
        )
        (zone
-               (net "GND")
+               (net "TX-")
                (layer "F.Cu")
                (hatch none 0.1)
-               (priority 30002)
+               (priority 30000)
                (attr
                        (teardrop
                                (type padvia)
                )
                (polygon
                        (pts
-                               (xy 63.036907 37.284) (xy 63.036907 36.884) (xy 61.741687 36.334367) (xy 61.335907 37.084) (xy 61.741687 37.833633)
+                               (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 63.036907 37.284) (xy 63.036907 36.884) (xy 61.741687 36.334367) (xy 61.335907 37.084) (xy 61.741687 37.833633)
+                               (xy 62.291881 31.71726) (xy 62.29947 31.721184) (xy 62.300425 31.722274) (xy 62.302557 31.725812)
+                               (xy 62.889696 33.264129) (xy 62.89046 33.26863) (xy 62.890373 33.27172) (xy 62.886951 33.279664)
+                               (xy 62.617393 33.549222) (xy 62.613596 33.551759) (xy 62.610739 33.552942) (xy 62.602091 33.553063)
+                               (xy 61.626315 33.180632) (xy 61.063025 32.965638) (xy 61.059159 32.963209) (xy 61.057678 32.961808)
+                               (xy 61.054043 32.954078) (xy 61.053948 32.95263) (xy 61.054409 32.948532) (xy 61.334417 32.008182)
+                               (xy 61.336546 32.004149) (xy 61.338726 32.001465) (xy 61.344467 31.99763) (xy 62.285312 31.717474)
+                               (xy 62.289849 31.71705)
                        )
                )
        )
        (zone
-               (net "TX-")
+               (net "RX+")
                (layer "F.Cu")
                (hatch none 0.1)
-               (priority 30004)
+               (priority 30008)
                (attr
                        (teardrop
                                (type padvia)
                )
                (polygon
                        (pts
-                               (xy 62.398766 33.344609) (xy 62.681609 33.061766) (xy 62.154399 31.757258) (xy 61.337399 32.000399)
-                               (xy 61.094258 32.817399)
+                               (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 62.398766 33.344609) (xy 62.681609 33.061766) (xy 62.154399 31.757258) (xy 61.337399 32.000399)
-                               (xy 61.094258 32.817399)
+                               (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 "RX+")
+               (net "GND")
                (layer "F.Cu")
                (hatch none 0.1)
-               (priority 30005)
+               (priority 30010)
                (attr
                        (teardrop
                                (type padvia)
                )
                (polygon
                        (pts
-                               (xy 62.681609 41.106234) (xy 62.398766 40.823391) (xy 61.094258 41.350601) (xy 61.337399 42.167601)
-                               (xy 62.154399 42.410742)
+                               (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.681609 41.106234) (xy 62.398766 40.823391) (xy 61.094258 41.350601) (xy 61.337399 42.167601)
-                               (xy 62.154399 42.410742)
+                               (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)
                        )
                )
        )
                (net "TX+")
                (layer "F.Cu")
                (hatch none 0.1)
-               (priority 30006)
+               (priority 30001)
                (attr
                        (teardrop
                                (type padvia)
                )
                (polygon
                        (pts
-                               (xy 62.398766 35.884609) (xy 62.681609 35.601766) (xy 62.154399 34.297258) (xy 61.337399 34.540399)
-                               (xy 61.094258 35.357399)
+                               (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 62.398766 35.884609) (xy 62.681609 35.601766) (xy 62.154399 34.297258) (xy 61.337399 34.540399)
-                               (xy 61.094258 35.357399)
+                               (xy 62.291881 34.25726) (xy 62.29947 34.261184) (xy 62.300425 34.262274) (xy 62.302557 34.265812)
+                               (xy 62.889696 35.804129) (xy 62.89046 35.80863) (xy 62.890373 35.81172) (xy 62.886951 35.819664)
+                               (xy 62.617393 36.089222) (xy 62.613596 36.091759) (xy 62.610739 36.092942) (xy 62.602091 36.093063)
+                               (xy 61.626315 35.720632) (xy 61.063025 35.505638) (xy 61.059159 35.503209) (xy 61.057678 35.501808)
+                               (xy 61.054043 35.494078) (xy 61.053948 35.49263) (xy 61.054409 35.488532) (xy 61.334417 34.548182)
+                               (xy 61.336546 34.544149) (xy 61.338726 34.541465) (xy 61.344467 34.53763) (xy 62.285312 34.257474)
+                               (xy 62.289849 34.25705)
                        )
                )
        )
        (zone
-               (net "TX")
+               (net "RX")
                (layer "F.Cu")
                (hatch none 0.1)
-               (priority 30007)
+               (priority 30009)
                (attr
                        (teardrop
                                (type padvia)
                )
                (polygon
                        (pts
-                               (xy 81.971391 35.601766) (xy 82.254234 35.884609) (xy 83.558742 35.357399) (xy 83.315601 34.540399)
-                               (xy 82.498601 34.297258)
+                               (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 81.971391 35.601766) (xy 82.254234 35.884609) (xy 83.558742 35.357399) (xy 83.315601 34.540399)
-                               (xy 82.498601 34.297258)
+                               (xy 82.842857 41.289949) (xy 82.844085 41.290854) (xy 82.847434 41.294705) (xy 83.313693 42.156383)
+                               (xy 83.31504 42.160743) (xy 83.315397 42.164181) (xy 83.31405 42.170957) (xy 82.847425 43.03331)
+                               (xy 82.844513 43.036822) (xy 82.843131 43.037945) (xy 82.83455 43.040503) (xy 82.832925 43.040335)
+                               (xy 82.828293 43.038838) (xy 82.824789 43.036822) (xy 82.74825 42.992783) (xy 82.670891 42.948272)
+                               (xy 82.67057 42.948081) (xy 82.670264 42.947891) (xy 82.669983 42.947711) (xy 82.529531 42.854854)
+                               (xy 82.52922 42.85464) (xy 82.528894 42.854409) (xy 82.528562 42.854165) (xy 82.306503 42.684767)
+                               (xy 82.306429 42.684711) (xy 82.306331 42.684635) (xy 82.306229 42.684555) (xy 82.290424 42.672016)
+                               (xy 82.232255 42.625868) (xy 82.232208 42.62583) (xy 82.232207 42.625829) (xy 82.232131 42.625777)
+                               (xy 82.06463 42.509045) (xy 82.064566 42.508999) (xy 82.064532 42.508982) (xy 81.899593 42.432702)
+                               (xy 81.899592 42.432701) (xy 81.899586 42.432699) (xy 81.89958 42.432697) (xy 81.89957 42.432694)
+                               (xy 81.801955 42.404409) (xy 81.728266 42.390485) (xy 81.717495 42.388449) (xy 81.690573 42.383362)
+                               (xy 81.690224 42.383278) (xy 81.690149 42.383271) (xy 81.689922 42.383246) (xy 81.689618 42.383208)
+                               (xy 81.689451 42.3832) (xy 81.621518 42.376287) (xy 81.559665 42.369993) (xy 81.558154 42.369178)
+                               (xy 81.386709 42.364094) (xy 81.384603 42.363839) (xy 81.382551 42.363399) (xy 81.380527 42.362768)
+                               (xy 81.245296 42.306752) (xy 81.243275 42.305673) (xy 81.241387 42.304412) (xy 81.239617 42.302958)
+                               (xy 81.220353 42.283695) (xy 81.204842 42.268183) (xy 81.202307 42.26439) (xy 81.201625 42.262745)
+                               (xy 81.201624 42.256011) (xy 81.201469 42.255504) (xy 81.201624 42.255211) (xy 81.201624 42.253792)
+                               (xy 81.202309 42.252138) (xy 81.20484 42.248351) (xy 81.289193 42.164) (xy 81.458236 41.994956)
+                               (xy 81.458235 41.994955) (xy 81.458233 41.994954) (xy 81.435716 41.985627) (xy 81.43192 41.983091)
+                               (xy 81.43103 41.982201) (xy 81.427603 41.973928) (xy 81.430933 41.965753) (xy 81.430975 41.96571)
+                               (xy 81.438962 41.962191) (xy 81.563123 41.958145) (xy 81.71396 41.941062) (xy 81.841223 41.913476)
+                               (xy 81.950124 41.876111) (xy 82.045873 41.829694) (xy 82.133682 41.774947) (xy 82.306326 41.643367)
+                               (xy 82.565877 41.448003) (xy 82.566313 41.44769) (xy 82.566849 41.447327) (xy 82.567286 41.447048)
+                               (xy 82.828114 41.289615) (xy 82.832406 41.288066) (xy 82.834167 41.2878)
                        )
                )
        )
        (zone
-               (net "RX-")
+               (net "TX")
                (layer "F.Cu")
                (hatch none 0.1)
-               (priority 30000)
+               (priority 30002)
                (attr
                        (teardrop
                                (type padvia)
                )
                (polygon
                        (pts
-                               (xy 62.919221 43.76) (xy 62.919221 43.36) (xy 62.485 43.36) (xy 62.343579 43.418579) (xy 60.988918 43.854)
-                               (xy 61.340293 44.704707) (xy 62.191 45.056082) (xy 62.626421 43.701421)
+                               (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.919221 43.76) (xy 62.919221 43.36) (xy 62.485 43.36) (xy 62.343579 43.418579) (xy 60.988918 43.854)
-                               (xy 61.340293 44.704707) (xy 62.191 45.056082) (xy 62.626421 43.701421)
+                               (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 30007)
                (attr
                        (teardrop
                                (type padvia)
                )
                (polygon
                        (pts
-                               (xy 61.541 37.928093) (xy 61.141 37.928093) (xy 60.591367 39.223313) (xy 61.341 39.629093) (xy 62.090633 39.223313)
+                               (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 61.541 37.928093) (xy 61.141 37.928093) (xy 60.591367 39.223313) (xy 61.341 39.629093) (xy 62.090633 39.223313)
+                               (xy 62.852773 43.36089) (xy 62.853606 43.361234) (xy 62.854418 43.361571) (xy 62.86075 43.367899)
+                               (xy 62.860752 43.367902) (xy 62.861434 43.369548) (xy 62.862325 43.374027) (xy 62.862325 43.742711)
+                               (xy 62.861434 43.74719) (xy 62.860752 43.748836) (xy 62.854419 43.755167) (xy 62.854418 43.755167)
+                               (xy 62.853645 43.755487) (xy 62.84635 43.756032) (xy 62.626421 43.701419) (xy 62.301512 44.98022)
+                               (xy 62.299546 44.98434) (xy 62.298481 44.985766) (xy 62.290785 44.990344) (xy 62.290784 44.990344)
+                               (xy 62.289244 44.990567) (xy 62.284228 44.990201) (xy 61.345186 44.710582) (xy 61.341149 44.708451)
+                               (xy 61.338467 44.706273) (xy 61.33463 44.70053) (xy 61.054855 43.760966) (xy 61.054431 43.756428)
+                               (xy 61.054615 43.754648) (xy 61.058876 43.746776) (xy 61.060087 43.745792) (xy 61.064578 43.743536)
+                               (xy 62.343579 43.418579) (xy 62.481793 43.361328) (xy 62.483968 43.360668) (xy 62.486201 43.360223)
+                               (xy 62.488479 43.36) (xy 62.848298 43.36)
                        )
                )
        )
                (net "GND")
                (layer "F.Cu")
                (hatch none 0.1)
-               (priority 30009)
+               (priority 30005)
                (attr
                        (teardrop
                                (type padvia)
                )
                (polygon
                        (pts
-                               (xy 82.105008 40.3785) (xy 82.105008 40.7785) (xy 82.6115 40.7785) (xy 82.752921 40.719921) (xy 83.913041 40.225041)
-                               (xy 83.456145 39.733855) (xy 82.474233 39.767686) (xy 82.470079 40.437079)
+                               (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)
                        )
                )
                (filled_polygon
                        (layer "F.Cu")
                        (pts
-                               (xy 82.105008 40.3785) (xy 82.105008 40.7785) (xy 82.6115 40.7785) (xy 82.752921 40.719921) (xy 83.913041 40.225041)
-                               (xy 83.456145 39.733855) (xy 82.474233 39.767686) (xy 82.470079 40.437079)
+                               (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.706679 39.286579) (xy 60.703166 39.283666) (xy 60.701119 39.281146)
+                               (xy 60.6985 39.273769) (xy 60.6985 38.621337) (xy 60.698758 38.618895) (xy 60.699263 38.616529)
+                               (xy 60.700024 38.614197) (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)
                        )
                )
        )
                (net "VCC")
                (layer "F.Cu")
                (hatch none 0.1)
-               (priority 30008)
+               (priority 30006)
                (attr
                        (teardrop
                                (type padvia)
                )
                (polygon
                        (pts
-                               (xy 82.111935 38.255222) (xy 82.394778 38.538065) (xy 83.913041 37.685041) (xy 83.456145 37.193855)
-                               (xy 82.474233 37.227686)
+                               (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 82.111935 38.255222) (xy 82.394778 38.538065) (xy 83.913041 37.685041) (xy 83.456145 37.193855)
-                               (xy 82.474233 37.227686)
-                       )
-               )
-       )
-       (zone
-               (net "GND")
-               (layer "F.Cu")
-               (uuid "ff72f417-8d0c-4be8-a7a7-d62ffbb7cef4")
-               (hatch edge 0.5)
-               (connect_pads
-                       (clearance 0.5)
-               )
-               (min_thickness 0.25)
-               (fill
-                       (thermal_gap 0.5)
-                       (thermal_bridge_width 0.5)
-                       (island_removal_mode 0)
-               )
-               (polygon
-                       (pts
-                               (xy 52.5 20) (xy 91.5 20) (xy 92 58.5) (xy 50.5 57.5)
+                               (xy 83.447366 37.195273) (xy 83.451818 37.196247) (xy 83.455723 37.197953) (xy 83.459527 37.200624)
+                               (xy 83.949748 37.717918) (xy 83.952123 37.721631) (xy 83.953668 37.725506) (xy 83.9545 37.729839)
+                               (xy 83.9545 37.815459) (xy 83.953609 37.819938) (xy 83.952378 37.822909) (xy 83.946988 37.828799)
+                               (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)
                        )
                )
        )
index fabeea7dcf8d360ecb3e5615df0ccbfbe8a09ddc..ad8c2bfc56509325ec2436234ab2a7fac4573845 100644 (file)
                        )
                )
        )
-       (symbol
-               (lib_id "Mechanical:MountingHole")
-               (at 143.51 130.81 0)
-               (mirror y)
-               (unit 1)
-               (body_style 1)
-               (exclude_from_sim no)
-               (in_bom no)
-               (on_board yes)
-               (in_pos_files yes)
-               (dnp no)
-               (fields_autoplaced yes)
-               (uuid "6d3ce608-2972-4eb2-a6f0-f7bcdfbbf48f")
-               (property "Reference" "H2"
-                       (at 140.97 129.5399 0)
-                       (show_name no)
-                       (do_not_autoplace no)
-                       (effects
-                               (font
-                                       (size 1.27 1.27)
-                               )
-                               (justify left)
-                       )
-               )
-               (property "Value" "MountingHole"
-                       (at 140.97 132.0799 0)
-                       (show_name no)
-                       (do_not_autoplace no)
-                       (effects
-                               (font
-                                       (size 1.27 1.27)
-                               )
-                               (justify left)
-                       )
-               )
-               (property "Footprint" "MountingHole:MountingHole_3.2mm_M3"
-                       (at 143.51 130.81 0)
-                       (hide yes)
-                       (show_name no)
-                       (do_not_autoplace no)
-                       (effects
-                               (font
-                                       (size 1.27 1.27)
-                               )
-                       )
-               )
-               (property "Datasheet" ""
-                       (at 143.51 130.81 0)
-                       (hide yes)
-                       (show_name no)
-                       (do_not_autoplace no)
-                       (effects
-                               (font
-                                       (size 1.27 1.27)
-                               )
-                       )
-               )
-               (property "Description" "Mounting Hole without connection"
-                       (at 143.51 130.81 0)
-                       (hide yes)
-                       (show_name no)
-                       (do_not_autoplace no)
-                       (effects
-                               (font
-                                       (size 1.27 1.27)
-                               )
-                       )
-               )
-               (instances
-                       (project "midi-io"
-                               (path "/73e06f64-e7bb-40a7-8f7a-34a9a6448375"
-                                       (reference "H2")
-                                       (unit 1)
-                               )
-                       )
-               )
-       )
        (symbol
                (lib_id "Device:R")
                (at 77.47 96.52 0)
                                )
                        )
                )
-               (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical"
+               (property "Footprint" "Harvie-MIDI:PinHeader_1x06_P2.54mm_Vertical"
                        (at 175.26 76.2 0)
                        (hide yes)
                        (show_name no)
                                (justify left)
                        )
                )
-               (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical"
+               (property "Footprint" "Harvie-MIDI:PinHeader_1x06_P2.54mm_Vertical"
                        (at 48.26 78.74 0)
                        (hide yes)
                        (show_name no)
This page took 2.152722 seconds and 4 git commands to generate.