

Midi controller main board
- Size
- 336 × 96 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 85
- Nets
- 169
- Pads
- 541
- Tracks, vias
- 1,235, 244
- Pours
- 7
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 27 Aug 2023
- Updated
- 17 Sep 2024
Overview
Midi controller main board is an open-source printed circuit board by mppowell, from the mppowell/midi-controller repository on GitHub. It is a 2-layer board of 336 × 96 mm with 85 parts on 169 nets, routed with 1,235 tracks and 244 vias.
It is built around the 74HC164, 74HC165D and 74LVC1G04Z, with the MAX6820UT and BSS138 among its other parts. Its parts include 16 diodes, 12 resistors, 12 ICs, 6 capacitors and 5 connectors. It belongs with the audio and music boards and the RP2040 boards of this library.
Main components
574HC164
SOP-140℃~+70℃ 1 24ns@5V,16pF 2V~6V 74HC 8 Serial-to-Parallel SOP-14 Shift Registers ROHSGRShift Registers74HC165D
SO-16-40℃~+125℃ 1 28ns@6V,50pF 2V~6V 35MHz 500mW 74HC 8 Parallel or Serial to Serial SOIC-16 Shift Registers ROHSNexperiaShift Registers74LVC1G04Z
SOT-553-40℃~+125℃ 1 1 1.65V~5.5V 1.7V~2V 200uA 32mA 32mA 5ns@5V,50pF 700mV~800mV 74LVC SOT-553 Inverters ROHSDiodes IncorporatedInvertersMAX6820UT
SOT-23-6-40℃~+125℃@(TA) 140ms 2 Sequence Generator SOT-23-6 Power SequencersMaxim Integrated (Analog Devices)Supervisor And Reset ICsBSS138
SOT-23-55℃~+150℃ 1 N-channel 1.1Ω@10V、1.2Ω@4.5V 1.2V 1.7nC@10V 17.5pF 340mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHShongjiachengMOSFETs
README
README.mdmidi-controller
Parts
85| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | D_Small_Filled | Diode_SMD:D_SOD-123 | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16 |
| 16 | RV142FPF-40B1 | MPP_Potentiometer_THT:RV142FPF-40B1 | RV1, RV2, RV3, RV4, RV5, RV6, RV7, RV8, RV9, RV10, RV11, RV12, RV13, RV14, RV15, RV16 |
| 11 | MountingHole_Pad_M2.5 | MPP_MountingHole:MountingHole_M2.5 | H1, H2, H3, H4, H5, H6, H7, H8, H9, H10, H11 |
| 10 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R4, R5, R6, R7, R8, R9, R10, R11, R12 |
| 4 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4 |
| 4 | LTC1391_SOIC | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U1, U2, U3, U4 |
| 2 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C7 |
| 2 | 74HC164 | Package_SO:SO-14_3.9x8.65mm_P1.27mm | U8, U10 |
| 2 | CD74HC154_SOIC | Package_SO:SOIC-24W_7.5x15.4mm_P1.27mm | U7, U9 |
| 2 | Conn_01x06_Socket | Connector_FFC-FPC:Hirose_FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal | J5, J6 |
| 2 | Conn_01x15_Socket | Connector_FFC-FPC:Hirose_FH12-15S-0.5SH_1x15-1MP_P0.50mm_Horizontal | J2, J4 |
| 1 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 1 | 0.47uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5 |
| 1 | 115k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6 |
| 1 | 74HC165 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U5 |
| 1 | 74LVC1G04 | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U13 |
| 1 | Adafruit_Feather_RP2040_Double_SMD | MPP_Module:Adafruit_Feather_Double_SMD | A1 |
| 1 | C_Small | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C8 |
| 1 | Conn_01x10_Socket | Connector_FFC-FPC:Hirose_FH12-10S-0.5SH_1x10-1MP_P0.50mm_Horizontal | J3 |
| 1 | EYE_SPI_DISPLAY_SMD | Connector_FFC-FPC:Hirose_FH12-18S-0.5SH_1x18-1MP_P0.50mm_Horizontal | DS1 |
| 1 | LTC1864 | Package_SO:SO-8_3.9x4.9mm_P1.27mm | U12 |
| 1 | MAX682 | Package_SO:SO-8_3.9x4.9mm_P1.27mm | U6 |
| 1 | R_Small_US | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2 |
| 1 | SW_SPDT_MSM | MPP_Button_Switch_THT:NKK_SW_BxxAB | SW1 |
More from mppowell/midi-controller
9- 2 layers336 × 96 mm

- 2 layers287 × 135 mm

- 2 layers287 × 135 mm

- 2 layers162 × 48 mm

- 2 layers66 × 135 mm

- 2 layers287 × 21 mm

- 2 layers287 × 21 mm

- 2 layers48 × 48 mm

- 2 layers28 × 48 mm

Similar boards
- 2 layers

- 2 layers191.8 × 121.3 mm

8-Bit CPU 32k
slu4coder/Minimal-UART-Computer-1-2
Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed
109 parts184 - 2 layers215.9 × 20.3 mm

- 2 layers

ArduinoPC
slu4coder/Arduino-Nano-PC
1 Arduino Nano + 1 Logic Chip = Personal Computer with VGA and PS/2
17 parts49 - 2 layers279.5 × 95 mm

- 4 layers199.4 × 80 mm

BeanBoardSPI
PainfulDiodes/BeanBoardSPI
Hardware SPI interface plugin module for BeanBoard
42 parts2MIT - 4 layers98.6 × 99.4 mm

As11-comp
AvalonSemiconductors/gfmpw1-multi-bringup
Bring-up of GFMPW-1 multi-project submission.
111 partsApache-2.0 - 2 layers

Testbench
benjaminSchilling33/waveshare_esp32_s3_eth_8di_8ro_testbench
Testbench for Waveshare ESP32-S3-ETH-8-DI-8RO(-C) board and peripherals
52 parts
Questions
How big is the Midi controller main board PCB?
It measures 336 × 96 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Midi controller main board use?
85 parts, built around the 74HC164, 74HC165D, 74LVC1G04Z and MAX6820UT. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Midi controller main board KiCad files?
From the mppowell/midi-controller repository on GitHub, at the commit this page was made from: the board is PCB_Design/archive/midi-controller_main-board/midi-controller_main-board.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Midi controller main board design in my own project?
Its repository states no licence, so its author keeps all rights: ask mppowell before reusing the design.