# 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)*