

RobotSchematicPCB
A quad pod robot.
- Size
- 99 × 54.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 40
- Nets
- 74
- Pads
- 198
- Tracks, vias
- 17, 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 11 Sep 2025
- Updated
- 31 May 2026
Overview
RobotSchematicPCB is an open-source printed circuit board by cobalt-s, from the cobalt-s/CRAB repository on GitHub, published under the MIT licence. It is a 2-layer board of 99 × 54.6 mm with 40 parts on 74 nets, routed with 17 tracks and 1 via.
It is built around the ESP32-WROOM-32E, PCA9685PW and 74HC595, with the AMS1117-3.3 among its other parts. Its parts include 8 diodes, 3 ICs and 2 capacitors. It belongs with the ESP32 boards of this library.
Main components
4ESP32-WROOM-32E
SMD,18x25.5mmSMD,18x25.5mm WiFi Modules ROHSEspressif SystemsWiFi ModulesPCA9685PW
TSSOP-28-40℃~+85℃ 100kHz~1MHz 16 2.3V~5.5V 25mA 5.5V Built-in PWM TSSOP-28 LED Drivers ROHSNXP SemiconductorsLED Drivers74HC595
SOP-16-40℃~+85℃ 1 100ns@5V,50pF 10MHz 2V~6V 74HC 8 Serial-to-Serial or Parallel Tri-State SOP-16 Shift Registers ROHSGRShift RegistersAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
README
README.mdCRAB
A quad pod robot we are building using ESP-32 for the brain with MG90S Servos controlled by the PCA9685 Servo Driver.
Parts
40| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | Conn_01x03_Pin | Connector_Harwin:Harwin_M20-89003xx_1x03_P2.54mm_Horizontal | SERVO1, SERVO2, SERVO3, SERVO4, SERVO5, SERVO6, SERVO7, SERVO8, SERVO9, SERVO10, SERVO11, SERVO12 |
| 8 | 330 | Resistor_SMD:R_0603_1608Metric | LEDR1, LEDR2, LEDR3, LEDR4, LEDR5, LEDR6, LEDR7, LEDR8 |
| 8 | LED | LED_THT:LED_D3.0mm | D1, D2, D3, D4, D5, D6, D7, D8 |
| 3 | 10k | Resistor_SMD:R_0603_1608Metric | BOOTPULL1, ENPULL1, R1 |
| 2 | 10u | Capacitor_SMD:C_0603_1608Metric | C1, C2 |
| 2 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SWBOOT1, SWEN1 |
| 1 | 74HC595 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U3 |
| 1 | AMS1117-3.3 | Resistor_SMD:R_0201_0603Metric | LDO1 |
| 1 | ESP32-WROOM-32E | RF_Module:ESP32-WROOM-32D | U2 |
| 1 | PCA9685PW | Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm | U1 |
| 1 | Screw_Terminal_01x02 | Connector_Phoenix_GMSTB:PhoenixContact_GMSTB_2,5_2-GF-7,62_1x02_P7.62mm_Horizontal_ThreadedFlange_MountHole | XT90BATTERY1 |
Questions
How big is the RobotSchematicPCB PCB?
It measures 99 × 54.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the RobotSchematicPCB use?
40 parts, built around the ESP32-WROOM-32E, PCA9685PW, 74HC595 and AMS1117-3.3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the RobotSchematicPCB KiCad files?
From the cobalt-s/CRAB repository on GitHub, at the commit this page was made from: the board is RobotSchematicKICAD/RobotSchematicPCB/RobotSchematicPCB.kicad_pcb and its schematic ControllerSchematicKiCAD/ConttrollerSchematic/ConttrollerSchematic.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the RobotSchematicPCB design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from cobalt-s/CRAB
1- 2 layers172.6 × 49.2 mm

Similar boards
- 2 layers54.2 × 75.2 mm

KiCAD Design
Brobiwann/ESP-spider
The ESP-Spider is a quadruped robot inspired by the miniKame (https://github.com/JavierIH/miniKame) . Like the miniKame, it uses sinusoidal functions to control servo positions, but the design and code were developed…
70 parts44 - 2 layers90.2 × 90 mm

Sra dev board 2026
SRA-VJTI/sra-board-hardware-design
ESP32-based Development Board for Robotics and Embedded Applications
219 parts81MIT - 2 layers265.5 × 132.3 mm

Dashdash
Churrosoft/Dashdash
tablero de instrumentos por can para integrar con OpenEFI, cuando se nos ocurra algo mas original cambiamos el nombre
272 parts1MIT - 8 layers

AutoMate
reubenvanka/automate
AutoMate smart-room controller product repository for firmware, hardware, and release evidence.
71 parts - 4 layers220 × 65 mm

Nixie Controller v2
DanielHeEGG/Nixie-Controller-v2
Second generation universal nixie clock controller
228 parts2CC-BY-SA-4.0 - 4 layers175 × 135 mm

- 2 layers94 × 100 mm

Robocar unified integrated carrier
laurigates/mcu-tinkering-lab
This repository contains projects for various embedded platforms (ESP32, Arduino, STM32).
98 parts7MIT - 2 layers80 × 60 mm

UAV project
havrak/UAV-project
Building a UAV as part of my final year on high school, now my hobby project
80 parts5MIT