# ESP32-C3 Dual Servo Controller ## Description ESP32-C3 based controller for two 5 V, 150 mA servos from a 9–32 V DC input. Uses an LMR51625 buck regulator for the 5 V rail and derives 3.3 V logic power for the ESP32-C3. ## Project Details - **Owner:** looongcat - **Created:** 6/9/2026 - **Last Updated:** 6/9/2026 - **Visibility:** Public ## Key Components ### J1 — [DG250-3.5-02P-11-00A(H)](https://www.flux.ai/adrian95/dg250-3p5-02p-11-00ah~77l.md) - Manufacturer Name: Degson - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: 2-pin DC input connector rated above expected input current - Manufacturer Part Number: DG250-3.5-02P-11-00A(H) - Role: Power Input - Datasheet URL: https://www.tme.com/Document/74a50bb60bd70b3c953bc54e89073085/DG250-3.5.pdf - Part Type: Connector **Pins:** - 1 [pin 1] - 2 [pin 2] ### J2 — [Pin Header 01x03 2.54mm Vertical for Servo Motor](https://www.flux.ai/project-x/pin-header-01x03-2p54mm-vertical-for-servo-motor~jl.md) - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: 5 V 150 mA servo output connector with PWM signal from ESP32-C3 - Role: Servo Connector - Part Type: Connector **Pins:** - 5v [pin 2] - Data [pin 3] - Gnd [pin 1] ### J3 — [TSW-104-07-G-S](https://www.flux.ai/adrian95/tsw-104-07-g-s~983.md) - Role: Logic-level Shifting - Part Type: Connector - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: TSW-104-07-G-S - Manufacturer Name: Samtec Inc. - Role Details: 3.3 V UART programming header: 3V3, U0TXD, U0RXD, GND - Datasheet URL: http://suddendocs.samtec.com/prints/tsw-xxx-xx-xxx-x-xx-xxx-mkt.pdf - Package or Case Code: TSW10407GS **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] ### Servo1 — [Pin Header 01x03 2.54mm Vertical for Servo Motor](https://www.flux.ai/project-x/pin-header-01x03-2p54mm-vertical-for-servo-motor~jl.md) - Role Details: 5 V 150 mA servo output connector with PWM signal from ESP32-C3 - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Connector - Role: Servo Connector **Pins:** - 5v [pin 2] - Data [pin 3] - Gnd [pin 1] ### SW1 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md) - Manufacturer Name: XUNPU(讯普) - JLCPCB Part Class: Extended Part - Role Details: Momentary buttons for ESP32-C3 reset and boot/download mode - Role: Switching - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf - Manufacturer Part Number: TS-1088-AR02016 - LCSC Part Number: C720477 - Package or Case Code: SW-SMD_L3.9-W3.0-P4.45 - Part Type: Tactile Switches - Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html **Pins:** - 1 [pin 1] - 2 [pin 2] ### SW2 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md) - Role Details: Momentary buttons for ESP32-C3 reset and boot/download mode - JLCPCB Part Class: Extended Part - Role: Switching - Manufacturer Name: XUNPU(讯普) - Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html - Package or Case Code: SW-SMD_L3.9-W3.0-P4.45 - Part Type: Tactile Switches - LCSC Part Number: C720477 - Manufacturer Part Number: TS-1088-AR02016 - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf **Pins:** - 1 [pin 1] - 2 [pin 2] ### U1 — [ESP32-C3FH4](https://www.flux.ai/lcsc/esp32-c3fh4~6nyv.md) - Manufacturer Part Number: ESP32-C3FH4 - Package or Case Code: QFN-32_L5.0-W5.0-P0.50-TL-EP3.7 - Part Type: RF Transceiver ICs - LCSC Part Number: C2858491 - Frequency: 160MHz - Role Details: ESP32-C3FH4 bare IC; controls two servo PWM outputs; embedded flash avoids external flash routing - Role: MCU - Manufacturer Name: ESPRESSIF(乐鑫) - Operating Temperature: -40°C to +85°C - Symbol Style: parametric-v1 - JLCPCB Part Class: Extended Part - Datasheet URL: https://www.lcsc.com/datasheet/C2858491.pdf - Operating Voltage: 3.0V–3.6V **Pins:** - CHIP_EN [pin 7] - EP [pin 33] - GPIO10 [pin 16] - GPIO18 [pin 25] - GPIO19 [pin 26] - GPIO2 [pin 6] - GPIO3 [pin 8] - GPIO8 [pin 14] - GPIO9 [pin 15] - LNA_IN [pin 1] - MTCK [pin 12] - MTDI [pin 10] - MTDO [pin 13] - MTMS [pin 9] - SPICLK [pin 22] - SPICS0 [pin 21] - SPID [pin 23] - SPIHD [pin 19] - SPIQ [pin 24] - SPIWP [pin 20] - U0RXD [pin 27] - U0TXD [pin 28] - VDD_SPI [pin 18] - VDD3P3 [pin 2] - VDD3P3 [pin 3] - VDD3P3_CPU [pin 17] - VDD3P3_RTC [pin 11] - VDDA [pin 31] - VDDA [pin 32] - XTAL_32K_N [pin 5] - XTAL_32K_P [pin 4] - XTAL_N [pin 29] - XTAL_P [pin 30] ### U2 — [LMR51625YDDCR](https://www.flux.ai/adrian95/lmr51625yddcr~tyi.md) - Manufacturer Part Number: LMR51625YDDCR - Datasheet URL: https://www.ti.com/lit/ds/symlink/lmr51625.pdf?ts=1742888310253&ref_url=https%253A%252F%252Fwww.ti.com%252Fsitesearch%252Fen-us%252Fdocs%252Funiversalsearch.tsp%253FlangPref%253Den-US%2526nr%253D3%2526searchTerm%253DLMR51625XDDCR - Role Details: 5 V rail, sized for two 150 mA servos plus ESP32 3.3 V rail overhead; 2.5 A device provides startup/transient margin - Part Type: Integrated Circuit - Role: Buck Regulator - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Texas Instruments **Pins:** - CB [pin 6] - EN [pin 2] - FB [pin 1] - GND [pin 4] - SW [pin 5] - VIN [pin 3] ### U3 — [TLV76701DRVR](https://www.flux.ai/lcsc/tlv76701drvr~ohsf.md) - JLCPCB Part Class: Extended Part - Role Details: 3.3 V rail from 5 V using 499 kΩ / 160 kΩ feedback divider per TLV767 datasheet - Manufacturer Name: TI(德州仪器) - Part Type: Linear Voltage Regulators (LDO) - Role: LDO Regulator - Package or Case Code: WSON-6_L2.0-W2.0-P0.65-TL-EP - Manufacturer Part Number: TLV76701DRVR - LCSC Part Number: C2863998 **Pins:** - EN [pin 4] - EP [pin 7] - FB/SNS [pin 2] - GND [pin 5] - GND [pin 3] - IN [pin 6] - OUT [pin 1] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/looongcat/esp32-c3-dual-servo-controller~xa](https://www.flux.ai/looongcat/esp32-c3-dual-servo-controller~xa).* --- *Generated from [https://www.flux.ai/looongcat/esp32-c3-dual-servo-controller~xa](https://www.flux.ai/looongcat/esp32-c3-dual-servo-controller~xa)*