Browse Source

midi_to_cv: add RPi_Hat_Template repo

main
cinnaboot 5 days ago
parent
commit
8bcf633158
  1. 3
      .gitmodules
  2. 1
      ext/RPi_Hat_Template
  3. 1360
      midi_to_cv_daughter_board/midi_to_cv_daughter_board.kicad_pcb
  4. 2
      midi_to_cv_daughter_board/midi_to_cv_daughter_board.kicad_pro
  5. 987
      midi_to_cv_daughter_board/midi_to_cv_daughter_board.kicad_sch
  6. 4
      midi_to_cv_daughter_board/sym-lib-table

3
.gitmodules vendored

@ -2,3 +2,6 @@
path = ext/kicad_handsolder_footprints
url = https://bxxa.cc/gitea/cinnaboot/kicad_handsolder_footprints.git
branch = main
[submodule "ext/RPi_Hat_Template"]
path = ext/RPi_Hat_Template
url = https://github.com/devbisme/RPi_Hat_Template

1
ext/RPi_Hat_Template

@ -0,0 +1 @@
Subproject commit b87b38928336ae87bd8620da67402f3f88f67037

1360
midi_to_cv_daughter_board/midi_to_cv_daughter_board.kicad_pcb

File diff suppressed because it is too large Load Diff

2
midi_to_cv_daughter_board/midi_to_cv_daughter_board.kicad_pro

@ -650,7 +650,7 @@
"uuid": "1342e6e6-8752-4d5f-b096-2f9fff7d6090"
}
],
"used_designators": "J2,J4,#PWR7,R14-15",
"used_designators": "J2-4,#PWR7,R14-15",
"variants": []
},
"sheets": [

987
midi_to_cv_daughter_board/midi_to_cv_daughter_board.kicad_sch

@ -3684,6 +3684,801 @@
)
(embedded_fonts no)
)
(symbol "RPI_Hat:RPi_GPIO"
(pin_names
(offset 1.016)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(in_pos_files yes)
(duplicate_pin_numbers_are_jumpers no)
(property "Reference" "J"
(at 19.05 6.35 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.524 1.524)
)
)
)
(property "Value" "RPi_GPIO"
(at 19.05 3.81 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.524 1.524)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.524 1.524)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.524 1.524)
)
)
)
(property "Description" ""
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
(symbol "RPi_GPIO_1_1"
(rectangle
(start 0 2.54)
(end 38.1 -50.8)
(stroke
(width 0)
(type solid)
)
(fill
(type background)
)
)
(pin power_in line
(at -5.08 0 0)
(length 5.08)
(name "3.3V"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 43.18 0 180)
(length 5.08)
(name "5V"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -5.08 -2.54 0)
(length 5.08)
(name "BCM2_SDA"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 43.18 -2.54 180)
(length 5.08)
(name "5V"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -5.08 -5.08 0)
(length 5.08)
(name "BCM3_SCL"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 43.18 -5.08 180)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -5.08 -7.62 0)
(length 5.08)
(name "BCM4_GPCLK0"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 43.18 -7.62 180)
(length 5.08)
(name "BCM14_TXD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -5.08 -10.16 0)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 43.18 -10.16 180)
(length 5.08)
(name "BCM15_RXD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -5.08 -12.7 0)
(length 5.08)
(name "BCM17"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 43.18 -12.7 180)
(length 5.08)
(name "BCM18_PCM_C"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -5.08 -15.24 0)
(length 5.08)
(name "BCM27"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 43.18 -15.24 180)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "14"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -5.08 -17.78 0)
(length 5.08)
(name "BCM22"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "15"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 43.18 -17.78 180)
(length 5.08)
(name "BCM23"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "16"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -5.08 -20.32 0)
(length 5.08)
(name "3.3V"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "17"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 43.18 -20.32 180)
(length 5.08)
(name "BCM24"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "18"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -5.08 -22.86 0)
(length 5.08)
(name "BCM10_MOSI"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "19"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 43.18 -22.86 180)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "20"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -5.08 -25.4 0)
(length 5.08)
(name "BCM9_MISO"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "21"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 43.18 -25.4 180)
(length 5.08)
(name "BCM25"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "22"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -5.08 -27.94 0)
(length 5.08)
(name "BCM11_SCLK"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "23"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 43.18 -27.94 180)
(length 5.08)
(name "BCM8_CE0"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "24"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -5.08 -30.48 0)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "25"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 43.18 -30.48 180)
(length 5.08)
(name "BCM7_CE1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "26"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -5.08 -33.02 0)
(length 5.08)
(name "BCM0_ID_SD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "27"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 43.18 -33.02 180)
(length 5.08)
(name "BCM1_ID_SC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "28"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -5.08 -35.56 0)
(length 5.08)
(name "BCM5"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "29"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 43.18 -35.56 180)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "30"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -5.08 -38.1 0)
(length 5.08)
(name "BCM6"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "31"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 43.18 -38.1 180)
(length 5.08)
(name "BCM12_PWM0"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "32"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -5.08 -40.64 0)
(length 5.08)
(name "BCM13_PWM1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "33"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 43.18 -40.64 180)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "34"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -5.08 -43.18 0)
(length 5.08)
(name "BCM19_MISO_PCM_FS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "35"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 43.18 -43.18 180)
(length 5.08)
(name "BCM16"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "36"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -5.08 -45.72 0)
(length 5.08)
(name "BCM26"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "37"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 43.18 -45.72 180)
(length 5.08)
(name "BCM20_MOSI_PCM_DI"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "38"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -5.08 -48.26 0)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "39"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 43.18 -48.26 180)
(length 5.08)
(name "BCM21_SCLK_PCM_DO"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "40"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "Reference_Voltage:LM385Z-1.2"
(pin_names
(offset 0.0254)
@ -10001,6 +10796,198 @@
)
)
)
(symbol
(lib_id "RPI_Hat:RPi_GPIO")
(at -38.1 142.24 0)
(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 "ca5597a7-0fe3-4fe7-952a-6c0a497d94cf")
(property "Reference" "J3"
(at -19.05 134.62 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.524 1.524)
)
)
)
(property "Value" "RPi_GPIO"
(at -19.05 137.16 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.524 1.524)
)
)
)
(property "Footprint" "RPi HAT:RPI_Hat_B+"
(at -38.1 142.24 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.524 1.524)
)
)
)
(property "Datasheet" ""
(at -38.1 142.24 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.524 1.524)
)
)
)
(property "Description" ""
(at -38.1 142.24 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "1"
(uuid "38ed5259-131d-4f5d-b96b-2bfb046f4ced")
)
(pin "13"
(uuid "32eb773a-569e-4f7c-a72c-dc8caa5678ac")
)
(pin "21"
(uuid "b5a16f3b-6c49-4b00-a42b-33d08d859f86")
)
(pin "20"
(uuid "a8c3f759-3e1d-4f72-8561-aca206c904aa")
)
(pin "35"
(uuid "fc4b86d0-7474-4a73-bae7-5c343cde7ec9")
)
(pin "19"
(uuid "0d970f64-f80d-43be-9d46-3c4bea0efa51")
)
(pin "9"
(uuid "b2418f74-7bb6-4012-8b45-c3a2051dd0e0")
)
(pin "8"
(uuid "34d5799c-4104-422a-bd47-d2f02fd963d2")
)
(pin "2"
(uuid "e073c5f9-56b4-4891-8f9f-6af3d0188479")
)
(pin "5"
(uuid "4dfea0fe-dbbb-4f5a-98c6-307913bc2fe8")
)
(pin "3"
(uuid "b4a641d2-91df-436d-ba17-432d2be7c450")
)
(pin "23"
(uuid "ea7e2b8e-fa1b-405f-8d65-d08376078180")
)
(pin "37"
(uuid "af891270-ad45-4aff-8096-56fdccbf1276")
)
(pin "22"
(uuid "65427179-5eaa-4f2d-a1d3-a8f063ca59eb")
)
(pin "6"
(uuid "3d9becf9-ca32-47d2-abbd-deb8fda7e7af")
)
(pin "14"
(uuid "8400c967-5c77-4fe7-89a2-3f7d6fb766e3")
)
(pin "7"
(uuid "b555d11f-1a93-45cd-9a80-e708a01306a5")
)
(pin "12"
(uuid "8587556d-4aa9-4e05-aa47-e7bf1f601a2c")
)
(pin "30"
(uuid "c891c739-c5d6-42e3-8ee0-536d7ea75b36")
)
(pin "39"
(uuid "7c90e566-8a19-47e3-aec3-f623c5e2e3c4")
)
(pin "28"
(uuid "1598f73b-0ee7-4719-8eee-349bf6eba5de")
)
(pin "34"
(uuid "3ae68ef6-2871-41fd-8048-45898f0e2001")
)
(pin "10"
(uuid "1e6c0206-4856-4144-95bd-a8043655ac20")
)
(pin "40"
(uuid "5e1a2ffd-2dc1-44d4-80c9-cf20a28f63c1")
)
(pin "26"
(uuid "5ce96b5b-ed61-415d-9f1e-f8ca0ccd4e9a")
)
(pin "25"
(uuid "9a36a679-8da2-4741-bb3d-22687a7f7190")
)
(pin "18"
(uuid "586f4a29-1ba8-4c2c-bc5d-f83d1f74d9b4")
)
(pin "4"
(uuid "4b2bd942-8da8-4669-a8dc-bf5382ffc5c2")
)
(pin "31"
(uuid "1bfa1e9b-bba8-4780-bd01-73a4ed656dcc")
)
(pin "17"
(uuid "5017d2f9-6d7d-4f3e-8a17-e35e9a871eba")
)
(pin "38"
(uuid "bcf73796-f8a8-48a0-b162-763c820be79d")
)
(pin "15"
(uuid "71e197b1-6413-4dc3-ae74-01ba12d563c5")
)
(pin "33"
(uuid "d8902546-a326-4e99-adbd-45b2fd093ba9")
)
(pin "11"
(uuid "e427df6d-8d72-4fac-b6a7-1debf9d0812d")
)
(pin "24"
(uuid "7cbde0c0-dd11-4475-b4d4-e32591b97155")
)
(pin "29"
(uuid "afe61e44-847c-4388-902b-0ab9b89f063d")
)
(pin "27"
(uuid "5b9554c5-78f1-40f6-bad5-c15d7f89e76d")
)
(pin "32"
(uuid "403387aa-1dc5-42d4-b86c-02806fc7b9cc")
)
(pin "36"
(uuid "89ce9a9b-3f60-402e-86d4-df6e0a2e3f14")
)
(pin "16"
(uuid "f2f83cba-d8b5-4551-b60a-b3740a8a8e1b")
)
(instances
(project "midi_to_cv_daughter_board"
(path "/1342e6e6-8752-4d5f-b096-2f9fff7d6090"
(reference "J3")
(unit 1)
)
)
)
)
(symbol
(lib_id "Device:R_Potentiometer_Trim")
(at 241.3 53.34 90)

4
midi_to_cv_daughter_board/sym-lib-table

@ -0,0 +1,4 @@
(sym_lib_table
(version 7)
(lib (name "RPI_Hat") (type "KiCad") (uri "/home/cinnaboot/dev/synth-modules/ext/RPi_Hat_Template/libraries") (options "") (descr ""))
)
Loading…
Cancel
Save