# MIDI controller PCB ## Description This device will be connected to computer through type-C and recognize as MIDI device. User can change two effects(A and B) from lists, effect speed(Tempo) and volume. ## Project Details - **Owner:** oozliuoo - **Created:** 10/10/2022 - **Last Updated:** 4/3/2025 - **Visibility:** Public - **Stars:** 2 ## Key Components ### D1 — [1N4007W](https://www.flux.ai/vasy_skral/1n4007w.md) - Manufacturer Part Number: 1N4007W - Part Type: Diode - Manufacturer Name: Shandong Jingdao Microelectronics - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://datasheet.lcsc.com/lcsc/1811031612_Shandong-Jingdao-Microelectronics-1N4007W_C108803.pdf **Pins:** - A [pin 2] - K [pin 1] ### D2 — [1N4007W](https://www.flux.ai/vasy_skral/1n4007w.md) - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://datasheet.lcsc.com/lcsc/1811031612_Shandong-Jingdao-Microelectronics-1N4007W_C108803.pdf - Part Type: Diode - Manufacturer Name: Shandong Jingdao Microelectronics - Manufacturer Part Number: 1N4007W **Pins:** - A [pin 2] - K [pin 1] ### D3 — [1N4007W](https://www.flux.ai/vasy_skral/1n4007w.md) - Manufacturer Part Number: 1N4007W - Part Type: Diode - Manufacturer Name: Shandong Jingdao Microelectronics - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://datasheet.lcsc.com/lcsc/1811031612_Shandong-Jingdao-Microelectronics-1N4007W_C108803.pdf **Pins:** - A [pin 2] - K [pin 1] ### D4 — [1N4007W](https://www.flux.ai/vasy_skral/1n4007w.md) - Manufacturer Part Number: 1N4007W - Manufacturer Name: Shandong Jingdao Microelectronics - Part Type: Diode - Datasheet URL: https://datasheet.lcsc.com/lcsc/1811031612_Shandong-Jingdao-Microelectronics-1N4007W_C108803.pdf - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - A [pin 2] - K [pin 1] ### E1 — [EC12E24104A6](https://www.flux.ai/vasy_skral/ec12e24104a6.md) - Manufacturer Name: ALPSALPINE - Part Type: Rotary encoder - Datasheet URL: https://datasheet.lcsc.com/lcsc/1912111437_ALPSALPINE-EC12E24104A6_C351237.pdf - Manufacturer Part Number: EC12E24104A6 **Pins:** - A [pin A] - B [pin B] - C [pin C] - MP1 [pin MP1] - MP2 [pin MP2] ### E2 — [EC12E24104A6](https://www.flux.ai/vasy_skral/ec12e24104a6.md) - Manufacturer Part Number: EC12E24104A6 - Manufacturer Name: ALPSALPINE - Datasheet URL: https://datasheet.lcsc.com/lcsc/1912111437_ALPSALPINE-EC12E24104A6_C351237.pdf - Part Type: Rotary encoder **Pins:** - A [pin A] - B [pin B] - C [pin C] - MP1 [pin MP1] - MP2 [pin MP2] ### E3 — [EC12E24104A6](https://www.flux.ai/vasy_skral/ec12e24104a6.md) - Manufacturer Part Number: EC12E24104A6 - Datasheet URL: https://datasheet.lcsc.com/lcsc/1912111437_ALPSALPINE-EC12E24104A6_C351237.pdf - Part Type: Rotary encoder - Manufacturer Name: ALPSALPINE **Pins:** - A [pin A] - B [pin B] - C [pin C] - MP1 [pin MP1] - MP2 [pin MP2] ### E4 — [EC12E24104A6](https://www.flux.ai/vasy_skral/ec12e24104a6.md) - Manufacturer Name: ALPSALPINE - Part Type: Rotary encoder - Datasheet URL: https://datasheet.lcsc.com/lcsc/1912111437_ALPSALPINE-EC12E24104A6_C351237.pdf - Manufacturer Part Number: EC12E24104A6 **Pins:** - A [pin A] - B [pin B] - C [pin C] - MP1 [pin MP1] - MP2 [pin MP2] ### KEY1 — [B3FS-4055P](https://www.flux.ai/vasy_skral/b3fs-4055p.md) - Datasheet URL: https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs_4.pdf - Part Type: Switch - Manufacturer Name: Omron Electronics Inc-EMC Div - Manufacturer Part Number: B3FS-4055P **Pins:** - ~ [pin 3] - ~ [pin 4] - ~ [pin 2] - ~ [pin 1] ### KEY2 — [B3FS-4055P](https://www.flux.ai/vasy_skral/b3fs-4055p.md) - Manufacturer Name: Omron Electronics Inc-EMC Div - Manufacturer Part Number: B3FS-4055P - Datasheet URL: https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs_4.pdf - Part Type: Switch **Pins:** - ~ [pin 3] - ~ [pin 4] - ~ [pin 2] - ~ [pin 1] ### KEY3 — [B3FS-4055P](https://www.flux.ai/vasy_skral/b3fs-4055p.md) - Manufacturer Name: Omron Electronics Inc-EMC Div - Part Type: Switch - Manufacturer Part Number: B3FS-4055P - Datasheet URL: https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs_4.pdf **Pins:** - ~ [pin 3] - ~ [pin 4] - ~ [pin 2] - ~ [pin 1] ### KEY4 — [B3FS-4055P](https://www.flux.ai/vasy_skral/b3fs-4055p.md) - Manufacturer Part Number: B3FS-4055P - Part Type: Switch - Datasheet URL: https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs_4.pdf - Manufacturer Name: Omron Electronics Inc-EMC Div **Pins:** - ~ [pin 3] - ~ [pin 4] - ~ [pin 2] - ~ [pin 1] ### OLED1 — [OLED 0.91" 128x32 I2C](https://www.flux.ai/vasy_skral/oled-091-128x32-i2c.md) - Part Type: Display Device **Pins:** - 5V [pin 3] - GND [pin 4] - SCL [pin 2] - SDA [pin 1] ### OLED2 — [OLED 0.91" 128x32 I2C](https://www.flux.ai/vasy_skral/oled-091-128x32-i2c.md) - Part Type: Display Device **Pins:** - 5V [pin 3] - GND [pin 4] - SCL [pin 2] - SDA [pin 1] ### OLED3 — [OLED 0.91" 128x32 I2C](https://www.flux.ai/vasy_skral/oled-091-128x32-i2c.md) - Part Type: Display Device **Pins:** - 5V [pin 3] - GND [pin 4] - SCL [pin 2] - SDA [pin 1] ### OLED4 — [OLED 0.91" 128x32 I2C](https://www.flux.ai/vasy_skral/oled-091-128x32-i2c.md) - Part Type: Display Device **Pins:** - 5V [pin 3] - GND [pin 4] - SCL [pin 2] - SDA [pin 1] ### U1 — [74HC14D,653](https://www.flux.ai/vasy_skral/74hc14d653.md) - Part Type: Integrated Circuit - Manufacturer Part Number: 74HC14D,653 - Manufacturer Name: Nexperia USA Inc. - Datasheet URL: https://assets.nexperia.com/documents/data-sheet/74HC_HCT14.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Symbol Style: Parametric **Pins:** - 1A [pin 1] - 1Y [pin 2] - 2A [pin 3] - 2Y [pin 4] - 3A [pin 5] - 3Y [pin 6] - 4A [pin 9] - 4Y [pin 8] - 5A [pin 11] - 5Y [pin 10] - 6A [pin 13] - 6Y [pin 12] - GND [pin 7] - VCC [pin 14] ### U2 — [74HC14D,653](https://www.flux.ai/vasy_skral/74hc14d653.md) - Part Type: Integrated Circuit - Manufacturer Part Number: 74HC14D,653 - Symbol Style: Parametric - Datasheet URL: https://assets.nexperia.com/documents/data-sheet/74HC_HCT14.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Nexperia USA Inc. **Pins:** - 1A [pin 1] - 1Y [pin 2] - 2A [pin 3] - 2Y [pin 4] - 3A [pin 5] - 3Y [pin 6] - 4A [pin 9] - 4Y [pin 8] - 5A [pin 11] - 5Y [pin 10] - 6A [pin 13] - 6Y [pin 12] - GND [pin 7] - VCC [pin 14] ### U3 — [ATMEGA32U4-AU](https://www.flux.ai/vasy_skral/atmega32u4-au.md) - Manufacturer Name: Microchip - Manufacturer Part Number: ATMEGA32U4-AU - Datasheet URL: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Summary.pdf - Part Type: Microcontroller **Pins:** - ~HWB~/PE2 [pin 33] - ~RESET [pin 13] - AREF [pin 42] - AVCC [pin 24] - AVCC [pin 44] - D- [pin 3] - D+ [pin 4] - GND [pin 15] - GND [pin 35] - GND [pin 23] - GND [pin 43] - PB0 [pin 8] - PB1 [pin 9] - PB2 [pin 10] - PB3 [pin 11] - PB4 [pin 28] - PB5 [pin 29] - PB6 [pin 30] - PB7 [pin 12] - PC6 [pin 31] - PC7 [pin 32] - PD0 [pin 18] - PD1 [pin 19] - PD2 [pin 20] - PD3 [pin 21] - PD4 [pin 25] - PD5 [pin 22] - PD6 [pin 26] - PD7 [pin 27] - PE6 [pin 1] - PF0 [pin 41] - PF1 [pin 40] - PF4 [pin 39] - PF5 [pin 38] - PF6 [pin 37] - PF7 [pin 36] - UCAP [pin 6] - UGND [pin 5] - UVCC [pin 2] - VBUS [pin 7] - VCC [pin 34] - VCC [pin 14] - XTAL1 [pin 17] - XTAL2 [pin 16] ### USB — [SS-52400-003](https://www.flux.ai/vasy_skral/ss-52400-003.md) - Part Type: USB C - Manufacturer Part Number: SS-52400-003 - Manufacturer Name: Stewart Connector - Datasheet URL: https://belfuse.com/resources/drawings/stewartconnector/dr-stw-ss-52400-003.pdf **Pins:** - CC1 [pin A5] - CC2 [pin B5] - DN1 [pin A7] - DN2 [pin B7] - DP1 [pin A6] - DP2 [pin B6] - GND/SHIELD [pin S2] - GND/SHIELD [pin S1] - GND/SHIELD [pin G2] - GND/SHIELD [pin S3] - GND/SHIELD [pin S4] - GND/SHIELD [pin G1] - GND/SHIELD [pin G4] - GND/SHIELD [pin G3] - GNDA1 [pin A1] - GNDA2 [pin A12] - GNDB1 [pin B1] - GNDB2 [pin B12] - SBU1 [pin A8] - SBU2 [pin B8] - SSRXN1 [pin B10] - SSRXN2 [pin A10] - SSRXP1 [pin B11] - SSRXP2 [pin A11] - SSTXN1 [pin A3] - SSTXN2 [pin B3] - SSTXP1 [pin A2] - SSTXP2 [pin B2] - VBUSA1 [pin A4] - VBUSA2 [pin A9] - VBUSB1 [pin B4] - VBUSB2 [pin B9] ### Y1 — [ABLS2-16.000MHZ-D4Y-T](https://www.flux.ai/vasyl/abls2-16000mhz-d4y-t.md) - Manufacturer Part Number: ABLS2-16.000MHZ-D4Y-T - Frequency: 16MHz - Part Type: Crystal **Pins:** - ~ - ~ *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/oozliuoo/midi-controller-pcb](https://www.flux.ai/oozliuoo/midi-controller-pcb).* --- *Generated from [https://www.flux.ai/oozliuoo/midi-controller-pcb](https://www.flux.ai/oozliuoo/midi-controller-pcb)*