# [QA] Unique PCB
## Description
Arduino Micro - MIDI Controller
It uses the Arduino Micro as USB midi controller. It has 1 capacitive touch octave (12 Keys), 2 rotary encoders, a button, and a proximity sensor that can be used as a mod wheel, sustain pedal or MPE.
The oled screen displays the different configuration options. It can be set to any channel or C.C. so it can be used to modify other instruments behavior. The capacitive touch keys can also be used as 12 drum machine pads.
## Project Details
- **Owner:** chaykak2
- **Created:** 1/23/2023
- **Last Updated:** 4/24/2023
- **Visibility:** Public
- **Forks:** 13
## Key Components
### J1 — [Pin Header 01x03 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x03-254mm-vertical~cp4.md)
- Part Type: Connector
- Manufacturer Part Number: 54101-S0803LF
**Pins:**
- Pin_1
- Pin_2
- Pin_3
### OLED1 — [OLED 0.91" 128x32 I2C](https://www.flux.ai/vasy_skral/oled-091-128x32-i2c~kl.md)
- Part Type: Display Device
- Manufacturer Part Number: B08L7QW7SR
**Pins:**
- 5V [pin 3]
- GND [pin 4]
- SCL [pin 2]
- SDA [pin 1]
### Q1 — [BSS138](https://www.flux.ai/vasy_skral/bss138~3ld.md)
- Datasheet URL: https://www.onsemi.com/pdf/datasheet/bss138-d.pdf
- Manufacturer Name: onsemi
- Part Type: Transistor
- Manufacturer Part Number: BSS138
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### Q2 — [BSS138](https://www.flux.ai/vasy_skral/bss138~3ld.md)
- Manufacturer Part Number: BSS138
- Part Type: Transistor
- Manufacturer Name: onsemi
- Datasheet URL: https://www.onsemi.com/pdf/datasheet/bss138-d.pdf
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### SW2 — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button~eqk.md)
- Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf
- Part Type: Switch
- Manufacturer Part Number: B3FS-1050P
- Manufacturer Name: OMRON
**Pins:**
- P1
- P2
### SW3 — [EC12D1564402](https://www.flux.ai/vasy_skral/ec12d1564402~1ol.md)
- Manufacturer Part Number: EC12D1564402
- Manufacturer Name: ALPSALPINE
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2011041404_ALPSALPINE-EC12D1564402_C444933.pdf
- Part Type: Rotary encoder
**Pins:**
- A [pin A]
- B [pin B]
- C [pin C]
- S1 [pin S1]
- S2 [pin S2]
### SW4 — [EC12D1564402](https://www.flux.ai/vasy_skral/ec12d1564402~1ol.md)
- Manufacturer Part Number: EC12D1564402
- Part Type: Rotary encoder
- Manufacturer Name: ALPSALPINE
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2011041404_ALPSALPINE-EC12D1564402_C444933.pdf
**Pins:**
- A [pin A]
- B [pin B]
- C [pin C]
- S1 [pin S1]
- S2 [pin S2]
### U1 — Arduino Micro
- Manufacturer Part Number: Arduino Micro
- Manufacturer Name: Arduino
- Part Type: Evaluation Boards
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Arduino%20PDFs/A000053_Web.pdf
**Pins:**
- +5V [pin 29]
- 0/RX [pin 4]
- 1/TX [pin 3]
- 10(PWM)/A10 [pin 15]
- 11(PWM) [pin 16]
- 12/A11 [pin 17]
- 13(PWM) [pin 18]
- 2/SDA [pin 7]
- 3.3V [pin 19]
- 3(PWM)/SCL [pin 8]
- 4/A6 [pin 9]
- 5(PWM) [pin 10]
- 6(PWM)/A7 [pin 11]
- 7 [pin 12]
- 8/A8 [pin 13]
- 9(PWM)/A9 [pin 14]
- A0 [pin 21]
- A1 [pin 22]
- A2 [pin 23]
- A3 [pin 24]
- A4 [pin 25]
- A5 [pin 26]
- AREF [pin 20]
- GND [pin 6]
- GND__1 [pin 31]
- MISO [pin 33]
- MOSI [pin 1]
- RESET [pin 5]
- RESET__1 [pin 30]
- RX_LED/SS [pin 2]
- SCK [pin 34]
- VIN [pin 32]
### U2 — [VL53L1CXV0FY/1](https://www.flux.ai/vasy_skral/vl53l1cxv0fy1~yvu.md)
- Manufacturer Name: STMicroelectronics
- Part Type: Integrated Circuit
- Manufacturer Part Number: VL53L1CXV0FY/1
- Datasheet URL: https://www.st.com/resource/en/datasheet/vl53l1x.pdf
**Pins:**
- AVDD
- AVDDVCSEL
- AVSSVCSEL
- DNC
- GND
- GND
- GND
- GND
- GPIO1
- SCL
- SDA
- XSHUT
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/chaykak2/qa-unique-pcb~xp](https://www.flux.ai/chaykak2/qa-unique-pcb~xp).*
---
*Generated from [https://www.flux.ai/chaykak2/qa-unique-pcb~xp](https://www.flux.ai/chaykak2/qa-unique-pcb~xp)*