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