# Dual PCA9685 Servo Controller
## Description
Dual PCA9685 servo controller PCB for Raspberry Pi 5 and STM32 Nucleo with 16 servo outputs, 5.1V logic, 6V/20A servo power, and 4-layer layout.
## Project Details
- **Owner:** deff4rk1
- **Created:** 5/5/2026
- **Last Updated:** 5/5/2026
- **Visibility:** Public
- **Operating Voltage:** 5.1V logic, 6V servo
- **Current Rating:** 20A
- **Implementation Details:** 4-layer PCB with 2oz copper target. Layer 1 Top: signals/components; Layer 2 Inner1: solid GND plane; Layer 3 Inner2: split 5.1V logic and 6V servo power plane; Layer 4 Bottom: routing. 6V servo rail designed for 20A using wide copper pours/planes and paralleled high-current connector contacts.
## Key Components
### H1 — [M3 Mounting Hole](https://www.flux.ai/vasyl/m3-mounting-hole~kc3.md)
- Product Info Url: https://www.mcmaster.com/screws/drive-style~torx/rounded-head-style~pan/material~steel/specifications-met~iso-7045/thread-size~m3/finish~zinc-plated/
**Pins:**
- terminal
### H2 — [M3 Mounting Hole](https://www.flux.ai/vasyl/m3-mounting-hole~kc3.md)
- Product Info Url: https://www.mcmaster.com/screws/drive-style~torx/rounded-head-style~pan/material~steel/specifications-met~iso-7045/thread-size~m3/finish~zinc-plated/
**Pins:**
- terminal
### H3 — [M3 Mounting Hole](https://www.flux.ai/vasyl/m3-mounting-hole~kc3.md)
- Product Info Url: https://www.mcmaster.com/screws/drive-style~torx/rounded-head-style~pan/material~steel/specifications-met~iso-7045/thread-size~m3/finish~zinc-plated/
**Pins:**
- terminal
### H4 — [M3 Mounting Hole](https://www.flux.ai/vasyl/m3-mounting-hole~kc3.md)
- Product Info Url: https://www.mcmaster.com/screws/drive-style~torx/rounded-head-style~pan/material~steel/specifications-met~iso-7045/thread-size~m3/finish~zinc-plated/
**Pins:**
- terminal
### J1 — [Pin Socket 02x20 2.54mm](https://www.flux.ai/vasyl/pin-socket-02x20-254mm~nhe.md)
- Part Type: Connector
**Pins:**
- Pin_1 [pin 1]
- Pin_10 [pin 10]
- Pin_11 [pin 11]
- Pin_12 [pin 12]
- Pin_13 [pin 13]
- Pin_14 [pin 14]
- Pin_15 [pin 15]
- Pin_16 [pin 16]
- Pin_17 [pin 17]
- Pin_18 [pin 18]
- Pin_19 [pin 19]
- Pin_2 [pin 2]
- Pin_20 [pin 20]
- Pin_21 [pin 21]
- Pin_22 [pin 22]
- Pin_23 [pin 23]
- Pin_24 [pin 24]
- Pin_25 [pin 25]
- Pin_26 [pin 26]
- Pin_27 [pin 27]
- Pin_28 [pin 28]
- Pin_29 [pin 29]
- Pin_3 [pin 3]
- Pin_30 [pin 30]
- Pin_31 [pin 31]
- Pin_32 [pin 32]
- Pin_33 [pin 33]
- Pin_34 [pin 34]
- Pin_35 [pin 35]
- Pin_36 [pin 36]
- Pin_37 [pin 37]
- Pin_38 [pin 38]
- Pin_39 [pin 39]
- Pin_4 [pin 4]
- Pin_40 [pin 40]
- Pin_5 [pin 5]
- Pin_6 [pin 6]
- Pin_7 [pin 7]
- Pin_8 [pin 8]
- Pin_9 [pin 9]
### J10 — [M20-9990346](https://www.flux.ai/adrian95/m20-9990346~5ga.md)
- Connector Rows: 1
- Part Type: Connector
- Connector Gender: Male
- License: https://creativecommons.org/licenses/by/4.0/
- Connector Positions: 3
- Connector Type: Headers and Wire Housings
- Connector Pitch: 2.54mm
- Datasheet URL: https://content.harwin.com/m/0df15f6e0f9f48e2/original/DRG-00479-Technical-Drawing-Datasheet-M20-999-pdf.pdf
- Manufacturer Name: Harwin
- Manufacturer Part Number: M20-9990346
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### J11 — [M20-9990346](https://www.flux.ai/adrian95/m20-9990346~5ga.md)
- Manufacturer Part Number: M20-9990346
- Manufacturer Name: Harwin
- Connector Type: Headers and Wire Housings
- Connector Pitch: 2.54mm
- Datasheet URL: https://content.harwin.com/m/0df15f6e0f9f48e2/original/DRG-00479-Technical-Drawing-Datasheet-M20-999-pdf.pdf
- Connector Positions: 3
- Connector Gender: Male
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Connector
- Connector Rows: 1
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### J12 — [M20-9990346](https://www.flux.ai/adrian95/m20-9990346~5ga.md)
- Connector Rows: 1
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
- Connector Gender: Male
- Connector Positions: 3
- Connector Pitch: 2.54mm
- Connector Type: Headers and Wire Housings
- Datasheet URL: https://content.harwin.com/m/0df15f6e0f9f48e2/original/DRG-00479-Technical-Drawing-Datasheet-M20-999-pdf.pdf
- Manufacturer Name: Harwin
- Manufacturer Part Number: M20-9990346
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### J13 — [M20-9990346](https://www.flux.ai/adrian95/m20-9990346~5ga.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Connector Gender: Male
- Part Type: Connector
- Connector Rows: 1
- Manufacturer Part Number: M20-9990346
- Manufacturer Name: Harwin
- Datasheet URL: https://content.harwin.com/m/0df15f6e0f9f48e2/original/DRG-00479-Technical-Drawing-Datasheet-M20-999-pdf.pdf
- Connector Pitch: 2.54mm
- Connector Type: Headers and Wire Housings
- Connector Positions: 3
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### J14 — [M20-9990346](https://www.flux.ai/adrian95/m20-9990346~5ga.md)
- Connector Positions: 3
- Datasheet URL: https://content.harwin.com/m/0df15f6e0f9f48e2/original/DRG-00479-Technical-Drawing-Datasheet-M20-999-pdf.pdf
- Connector Pitch: 2.54mm
- Connector Type: Headers and Wire Housings
- Manufacturer Name: Harwin
- Manufacturer Part Number: M20-9990346
- Connector Rows: 1
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
- Connector Gender: Male
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### J15 — [M20-9990346](https://www.flux.ai/adrian95/m20-9990346~5ga.md)
- Connector Positions: 3
- Datasheet URL: https://content.harwin.com/m/0df15f6e0f9f48e2/original/DRG-00479-Technical-Drawing-Datasheet-M20-999-pdf.pdf
- Connector Pitch: 2.54mm
- Connector Type: Headers and Wire Housings
- Manufacturer Name: Harwin
- Manufacturer Part Number: M20-9990346
- Connector Rows: 1
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
- Connector Gender: Male
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### J16 — [M20-9990346](https://www.flux.ai/adrian95/m20-9990346~5ga.md)
- Connector Rows: 1
- Part Type: Connector
- Connector Gender: Male
- License: https://creativecommons.org/licenses/by/4.0/
- Connector Positions: 3
- Datasheet URL: https://content.harwin.com/m/0df15f6e0f9f48e2/original/DRG-00479-Technical-Drawing-Datasheet-M20-999-pdf.pdf
- Connector Pitch: 2.54mm
- Connector Type: Headers and Wire Housings
- Manufacturer Name: Harwin
- Manufacturer Part Number: M20-9990346
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### J17 — [M20-9990346](https://www.flux.ai/adrian95/m20-9990346~5ga.md)
- Manufacturer Part Number: M20-9990346
- Manufacturer Name: Harwin
- Connector Type: Headers and Wire Housings
- Connector Pitch: 2.54mm
- Datasheet URL: https://content.harwin.com/m/0df15f6e0f9f48e2/original/DRG-00479-Technical-Drawing-Datasheet-M20-999-pdf.pdf
- Connector Positions: 3
- License: https://creativecommons.org/licenses/by/4.0/
- Connector Gender: Male
- Part Type: Connector
- Connector Rows: 1
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### J18 — [M20-9990346](https://www.flux.ai/adrian95/m20-9990346~5ga.md)
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
- Connector Gender: Male
- Connector Rows: 1
- Manufacturer Name: Harwin
- Manufacturer Part Number: M20-9990346
- Connector Positions: 3
- Connector Pitch: 2.54mm
- Connector Type: Headers and Wire Housings
- Datasheet URL: https://content.harwin.com/m/0df15f6e0f9f48e2/original/DRG-00479-Technical-Drawing-Datasheet-M20-999-pdf.pdf
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### J19 — [2EDGR-5.08-04P-14-100A(H)](https://www.flux.ai/lcsc/2edgr-5p08-04p-14-100ah~2xg9.md)
- Manufacturer Name: DEGSON(高正/高松)
- Part Type: Screw terminal
- LCSC Part Number: C669311
- Product Info Url: https://lcsc.com/product-detail/Screw-terminal_DEGSON-2EDGR-5-08-04P-14-100A-H_C669311.html
- Datasheet URL: https://www.lcsc.com/datasheet/lcsc_datasheet_2304140030_DEGSON-2EDGR-5-08-04P-14-100A-H_C669311.pdf
- JLCPCB Part Class: Extended Part
- Package or Case Code: CONN-TH_2EDGR-5.08-04P-14-100A-H
- Manufacturer Part Number: 2EDGR-5.08-04P-14-100A(H)
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
### J2 — [Pin Socket 02x20 2.54mm](https://www.flux.ai/vasyl/pin-socket-02x20-254mm~nhe.md)
- Part Type: Connector
**Pins:**
- Pin_1 [pin 1]
- Pin_10 [pin 10]
- Pin_11 [pin 11]
- Pin_12 [pin 12]
- Pin_13 [pin 13]
- Pin_14 [pin 14]
- Pin_15 [pin 15]
- Pin_16 [pin 16]
- Pin_17 [pin 17]
- Pin_18 [pin 18]
- Pin_19 [pin 19]
- Pin_2 [pin 2]
- Pin_20 [pin 20]
- Pin_21 [pin 21]
- Pin_22 [pin 22]
- Pin_23 [pin 23]
- Pin_24 [pin 24]
- Pin_25 [pin 25]
- Pin_26 [pin 26]
- Pin_27 [pin 27]
- Pin_28 [pin 28]
- Pin_29 [pin 29]
- Pin_3 [pin 3]
- Pin_30 [pin 30]
- Pin_31 [pin 31]
- Pin_32 [pin 32]
- Pin_33 [pin 33]
- Pin_34 [pin 34]
- Pin_35 [pin 35]
- Pin_36 [pin 36]
- Pin_37 [pin 37]
- Pin_38 [pin 38]
- Pin_39 [pin 39]
- Pin_4 [pin 4]
- Pin_40 [pin 40]
- Pin_5 [pin 5]
- Pin_6 [pin 6]
- Pin_7 [pin 7]
- Pin_8 [pin 8]
- Pin_9 [pin 9]
### J3 — [M20-9990346](https://www.flux.ai/adrian95/m20-9990346~5ga.md)
- Connector Rows: 1
- License: https://creativecommons.org/licenses/by/4.0/
- Connector Gender: Male
- Part Type: Connector
- Connector Type: Headers and Wire Housings
- Connector Pitch: 2.54mm
- Datasheet URL: https://content.harwin.com/m/0df15f6e0f9f48e2/original/DRG-00479-Technical-Drawing-Datasheet-M20-999-pdf.pdf
- Connector Positions: 3
- Manufacturer Part Number: M20-9990346
- Manufacturer Name: Harwin
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### J4 — [M20-9990346](https://www.flux.ai/adrian95/m20-9990346~5ga.md)
- Connector Rows: 1
- Part Type: Connector
- Connector Gender: Male
- License: https://creativecommons.org/licenses/by/4.0/
- Connector Positions: 3
- Connector Pitch: 2.54mm
- Connector Type: Headers and Wire Housings
- Datasheet URL: https://content.harwin.com/m/0df15f6e0f9f48e2/original/DRG-00479-Technical-Drawing-Datasheet-M20-999-pdf.pdf
- Manufacturer Name: Harwin
- Manufacturer Part Number: M20-9990346
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### J5 — [M20-9990346](https://www.flux.ai/adrian95/m20-9990346~5ga.md)
- Datasheet URL: https://content.harwin.com/m/0df15f6e0f9f48e2/original/DRG-00479-Technical-Drawing-Datasheet-M20-999-pdf.pdf
- Connector Type: Headers and Wire Housings
- Connector Pitch: 2.54mm
- Connector Positions: 3
- Manufacturer Part Number: M20-9990346
- Manufacturer Name: Harwin
- Connector Rows: 1
- License: https://creativecommons.org/licenses/by/4.0/
- Connector Gender: Male
- Part Type: Connector
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### J6 — [M20-9990346](https://www.flux.ai/adrian95/m20-9990346~5ga.md)
- Manufacturer Part Number: M20-9990346
- Manufacturer Name: Harwin
- Datasheet URL: https://content.harwin.com/m/0df15f6e0f9f48e2/original/DRG-00479-Technical-Drawing-Datasheet-M20-999-pdf.pdf
- Connector Pitch: 2.54mm
- Connector Type: Headers and Wire Housings
- Connector Positions: 3
- Connector Gender: Male
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Connector
- Connector Rows: 1
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### J7 — [M20-9990346](https://www.flux.ai/adrian95/m20-9990346~5ga.md)
- Part Type: Connector
- Connector Gender: Male
- License: https://creativecommons.org/licenses/by/4.0/
- Connector Rows: 1
- Manufacturer Name: Harwin
- Manufacturer Part Number: M20-9990346
- Connector Positions: 3
- Connector Pitch: 2.54mm
- Connector Type: Headers and Wire Housings
- Datasheet URL: https://content.harwin.com/m/0df15f6e0f9f48e2/original/DRG-00479-Technical-Drawing-Datasheet-M20-999-pdf.pdf
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### J8 — [M20-9990346](https://www.flux.ai/adrian95/m20-9990346~5ga.md)
- Part Type: Connector
- Connector Gender: Male
- License: https://creativecommons.org/licenses/by/4.0/
- Connector Rows: 1
- Manufacturer Name: Harwin
- Manufacturer Part Number: M20-9990346
- Connector Positions: 3
- Datasheet URL: https://content.harwin.com/m/0df15f6e0f9f48e2/original/DRG-00479-Technical-Drawing-Datasheet-M20-999-pdf.pdf
- Connector Pitch: 2.54mm
- Connector Type: Headers and Wire Housings
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### J9 — [M20-9990346](https://www.flux.ai/adrian95/m20-9990346~5ga.md)
- Connector Rows: 1
- Connector Gender: Male
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Connector
- Datasheet URL: https://content.harwin.com/m/0df15f6e0f9f48e2/original/DRG-00479-Technical-Drawing-Datasheet-M20-999-pdf.pdf
- Connector Pitch: 2.54mm
- Connector Type: Headers and Wire Housings
- Connector Positions: 3
- Manufacturer Part Number: M20-9990346
- Manufacturer Name: Harwin
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### U1 — [PCA9685PW](https://www.flux.ai/kicad-part-library/pca9685pw~kzn.md)
- Package or Case Code: TSSOP-28_4.4x9.7mm_P0.65mm
- Manufacturer Part Number: PCA9685PW
- Manufacturer Name: NXP Semiconductors NV
- Datasheet URL: http://www.nxp.com/docs/en/data-sheet/PCA9685.pdf
**Pins:**
- ~{OE} [pin 23]
- A0 [pin 1]
- A1 [pin 2]
- A2 [pin 3]
- A3 [pin 4]
- A4 [pin 5]
- A5 [pin 24]
- EXTCLK [pin 25]
- LED0 [pin 6]
- LED1 [pin 7]
- LED10 [pin 17]
- LED11 [pin 18]
- LED12 [pin 19]
- LED13 [pin 20]
- LED14 [pin 21]
- LED15 [pin 22]
- LED2 [pin 8]
- LED3 [pin 9]
- LED4 [pin 10]
- LED5 [pin 11]
- LED6 [pin 12]
- LED7 [pin 13]
- LED8 [pin 15]
- LED9 [pin 16]
- SCL [pin 26]
- SDA [pin 27]
- VDD [pin 28]
- VSS [pin 14]
### U2 — [PCA9685PW](https://www.flux.ai/kicad-part-library/pca9685pw~kzn.md)
- Manufacturer Part Number: PCA9685PW
- Package or Case Code: TSSOP-28_4.4x9.7mm_P0.65mm
- Datasheet URL: http://www.nxp.com/docs/en/data-sheet/PCA9685.pdf
- Manufacturer Name: NXP Semiconductors NV
**Pins:**
- ~{OE} [pin 23]
- A0 [pin 1]
- A1 [pin 2]
- A2 [pin 3]
- A3 [pin 4]
- A4 [pin 5]
- A5 [pin 24]
- EXTCLK [pin 25]
- LED0 [pin 6]
- LED1 [pin 7]
- LED10 [pin 17]
- LED11 [pin 18]
- LED12 [pin 19]
- LED13 [pin 20]
- LED14 [pin 21]
- LED15 [pin 22]
- LED2 [pin 8]
- LED3 [pin 9]
- LED4 [pin 10]
- LED5 [pin 11]
- LED6 [pin 12]
- LED7 [pin 13]
- LED8 [pin 15]
- LED9 [pin 16]
- SCL [pin 26]
- SDA [pin 27]
- VDD [pin 28]
- VSS [pin 14]
### U3 — [PCA9306DCTR](https://www.flux.ai/adrian95/pca9306dctr~2q6.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: Texas Instruments
- Part Type: Integrated Circuit
- Manufacturer Part Number: PCA9306DCTR
- Datasheet URL: https://www.ti.com/lit/ds/symlink/pca9306.pdf
**Pins:**
- EN [pin 8]
- GND [pin 1]
- SCL1 [pin 3]
- SCL2 [pin 6]
- SDA1 [pin 4]
- SDA2 [pin 5]
- VREF1 [pin 2]
- VREF2 [pin 7]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/deff4rk1/dual-pca9685-servo-controller~gu](https://www.flux.ai/deff4rk1/dual-pca9685-servo-controller~gu).*
---
*Generated from [https://www.flux.ai/deff4rk1/dual-pca9685-servo-controller~gu](https://www.flux.ai/deff4rk1/dual-pca9685-servo-controller~gu)*