# 12-pin webcam cable pinouts

**URL:** <https://community.frame.work/t/12-pin-webcam-cable-pinouts/19791>\
**Category:** Creators & Developers\
**Created:** [June 28, 2022, 12:53am UTC](https://community.frame.work/t/12-pin-webcam-cable-pinouts/19791 "2022-06-28T00:53:11Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![dkter](https://avatars.discourse-cdn.com/v4/letter/d/ba8739/32.png) [@dkter](https://community.frame.work/u/dkter)\
**Post date:** [June 28, 2022, 12:53am UTC](https://community.frame.work/t/12-pin-webcam-cable-pinouts/19791/1 "2022-06-28T00:53:11Z")

</div>

On [the pinouts document](https://github.com/FrameworkComputer/Mainboard/blob/main/Electrical/Pinouts.md#webcam-interface), it says

> Note that the Webcam Module itself currently only uses a 12 pin connector using pins 19 through 30.

just wanted to confirm that pins 1-12 on the 12-pin connector (from left to right on the webcam module) correspond to pins 19-30 on the IPEX connector? seems like an easy assumption, but I don’t want to wire something up wrong and fry something on my board

---

<div class="post-metadata">

**Author:** ![dkter](https://avatars.discourse-cdn.com/v4/letter/d/ba8739/32.png) [@dkter](https://community.frame.work/u/dkter)\
**Post date:** [July 30, 2022, 12:16am UTC](https://community.frame.work/t/12-pin-webcam-cable-pinouts/19791/2 "2022-07-30T00:16:49Z")

</div>

That was correct, but I got something else wrong - I didn’t notice that the webcam input voltage is 3.3 V whereas USB outputs 5V. Luckily, the webcam seems to have survived, and even worked for a little bit, though it ran pretty hot and had a very low resolution. These things are surprisingly resilient.

Anyway, if you’re working on a project with the webcam, keep this in mind - don’t connect the Vin of the webcam directly to a USB port, regulate it down to 3.3 V first.

---

<div class="post-metadata">

**Author:** ![nrp](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/nrp/32/352_2.png) [@nrp](https://community.frame.work/u/nrp)\
**Post date:** [July 30, 2022, 10:05am UTC](https://community.frame.work/t/12-pin-webcam-cable-pinouts/19791/3 "2022-07-30T10:05:50Z")

</div>

I missed this thread earlier. The pinout is:

| Pin | Signal | Type | Voltage | Notes |
| --- | --- | --- | --- | --- |
| 1 | GND | | | |
| 2 | USB\_DP | Input/Output | 3v3 | USB 2.0 |
| 3 | USB\_DM | Input/Output | 3v3 | USB 2.0 |
| 4 | 3V3 | | | |
| 5 | CAM\_SW | Output | 3v3 | State of camera privacy switch |
| 6 | MIC\_CLK | Input | 1v8 | Microphone PDM clock |
| 7 | MIC\_DAT | Output | 1v8 | Microphone PDM data (2 channel L/R) |
| 8 | MIC\_SW | Output | 3v3 | State of microphone privacy switch |
| 9 | INT\_ALS | Output | 3v3 | Interrupt from ALS |
| 10 | SCL\_ALS | Input | 3v3 | |
| 11 | SDA\_ALS | Input/Output | 3v3 | |
| 12 | GND | | | |

---

<div class="post-metadata">

**Author:** ![Josh\_Cook](https://avatars.discourse-cdn.com/v4/letter/j/f0a364/32.png) [@Josh\_Cook](https://community.frame.work/u/Josh_Cook)\
**Post date:** [July 30, 2022, 12:05pm UTC](https://community.frame.work/t/12-pin-webcam-cable-pinouts/19791/4 "2022-07-30T12:05:36Z")

</div>

> [@nrp](#):
>
> I missed this thread earlier. The pinout is:

The creator of the thread is asking about how those pins are positioned, so what pins on the 12 pin connector correspond to the IPEX connector pinout.

---

<div class="post-metadata">

**Author:** ![Adrian\_Joachim](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/adrian_joachim/32/9949_2.png) [@Adrian\_Joachim](https://community.frame.work/u/Adrian_Joachim)\
**Post date:** [April 5, 2023, 9:58pm UTC](https://community.frame.work/t/12-pin-webcam-cable-pinouts/19791/5 "2023-04-05T21:58:05Z")

</div>

> [@nrp](#):
>
> I missed this thread earlier. The pinout is:

Could you also tell us the exact connector type? I kind of want to build a custom module instead of using the webcam (a unifying receiver for example)

---

<div class="post-metadata">

**Author:** ![dkter](https://avatars.discourse-cdn.com/v4/letter/d/ba8739/32.png) [@dkter](https://community.frame.work/u/dkter)\
**Post date:** [April 5, 2023, 10:20pm UTC](https://community.frame.work/t/12-pin-webcam-cable-pinouts/19791/6 "2023-04-05T22:20:43Z")

</div>

> [@Adrian\_Joachim](#):
>
> Could you also tell us the exact connector type? I kind of want to build a custom module instead of using the webcam (a unifying receiver for example)

It’s a 12-pin 0.5mm-pitch FFC cable/connector. At least that’s what I used and it worked

---

<div class="post-metadata">

**Author:** ![nrp](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/nrp/32/352_2.png) [@nrp](https://community.frame.work/u/nrp)\
**Post date:** [April 6, 2023, 1:47am UTC](https://community.frame.work/t/12-pin-webcam-cable-pinouts/19791/7 "2023-04-06T01:47:21Z")

</div>

The connector is Kyocera 04-6809-612-110-846+

---

<div class="post-metadata">

**Author:** ![Adrian\_Joachim](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/adrian_joachim/32/9949_2.png) [@Adrian\_Joachim](https://community.frame.work/u/Adrian_Joachim)\
**Post date:** [April 6, 2023, 6:06am UTC](https://community.frame.work/t/12-pin-webcam-cable-pinouts/19791/8 "2023-04-06T06:06:31Z")

</div>

> [@dkter](#):
>
> At least that’s what I used and it worked

What did you put on there?
