

Controller
My first robot
- Size
- 172 × 100.7 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 7
- Nets
- 44
- Pads
- 84
- Tracks, vias
- 168, 10
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 25 Oct 2025
- Updated
- 5 Jun 2026
Overview
Controller is an open-source printed circuit board by RayaneGuebre, from the RayaneGuebre/Quadruped-Robot repository on GitHub. It is a 2-layer board of 172 × 100.7 mm with 7 parts on 44 nets, routed with 168 tracks and 10 vias.
It is built around the DFR0654 and COM-09032. Its parts include 4 switches and 3 ICs.
Main components
2README
README.mdQuadruped-Robot
What?
This is a customed-designed quadruped robot designed using Fusion360 and KiCAD, it's inspired by the very common hexapod robot design but i limited myself to 4 legs so that i could code the leg mobement by myself without using inversed kinematics
How?
the robot central part contains a grid of holes meant for brass heat inserts so that it can be customized and improved in the future
the robot is controlled using a pcb controller connected to the robot motherbooard, both using an esp32
the motherboard connects each pin of the esp32 to a screw terminal for future upgrades and changes
Why?
i started this project after being inspired by Nikodem Bartnik video where he builds another 4 legged robot and after realizing that i designed many project but i haven't built one yet, so here i am
BOM
| FIELD1 | FIELD2 | FIELD3 | FIELD4 | FIELD5 | FIELD6 | FIELD7 | €195,31(=225USD) | FIELD9 | FIELD10 | FIELD11 | FIELD12 | FIELD13 | FIELD14 | FIELD15 | FIELD16 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Name | Price | Qt | Link | Total | |||||||||||
| Motherboard Esp32 | €21,93 (with shipping) | 1 | Aliexpress | ||||||||||||
| Controller Esp32 | €21,93 (same as above) | 1 | Aliexpress | €22,17 | |||||||||||
| Servo Drivers | €1,65 | 1 | Aliexpress | € 1,65 | |||||||||||
| Servo Motor | €19,99 | 4 | Amazon | €79,96 | |||||||||||
| Motherboard PCB | €25,23 | 1 | JLCPCB | €25,23 | |||||||||||
| Controller PCB | €24,26 | 1 | JLCPCB | € 24,26 | |||||||||||
| Joystick | €6,5 | 1 | Aliexpress | €6,5 | |||||||||||
| Terminal blocks | €6,87 | 2 | Aliexpress | € 13,74 | |||||||||||
Parts
7Questions
How big is the Controller PCB?
It measures 172 × 100.7 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Controller use?
7 parts, built around the DFR0654 and COM-09032. 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 Controller KiCad files?
From the RayaneGuebre/Quadruped-Robot repository on GitHub, at the commit this page was made from: the board is PCB/Controller.kicad_pcb and its schematic PCB/Controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Controller design in my own project?
Its repository states no licence, so its author keeps all rights: ask RayaneGuebre before reusing the design.
More from RayaneGuebre/Quadruped-Robot
1- 2 layers100 × 130 mm

Similar boards
- 2 layers58.4 × 71.1 mm

Automatic Watering System
RayaneGuebre/Automatic-Watering-System
An electronic system that automatically waters your plants every 12 hours
6 parts2 - 2 layers62 × 87 mm

PCB for the semster project
Bonya0/SPRO2-Group-8
Github repository for Electornics Semester Project 2 Group 8
28 parts - 2 layers

Caspapico
CASPA-PICO/CASPA-PICO-PCB
Schéma électrique du PCB - Ci-joint se trouve les schémas et les explications qui accompagne - Sur le schéma électrique vous trouverez les différents composants - Nous avons travaillé sur une ESP32-E DFR0654 - Pour…
8 parts - 2 layers76.2 × 48.3 mm

Water Board
jtljac/dual-tank-misting-controller
A circuit board and esphome script for a lizard misting system
33 parts - 2 layers61 × 48.3 mm

Firebeetle-2e sm
jtljac/hmis-rfid-lock
A PlatformIO program for RFID based locks using HMIS
17 partsMIT - 2 layers107.3 × 59.7 mm

- 2 layers98.5 × 119 mm

BRACHIOSAURUS
FelixStA52/BRACHIOSAURUS
Boxed Recorder Analyzing Change in Height of Ice with On Site Accelerometer and Ultrasonic Readers Utilizing Support (BRACHIOSAURUS)
11 parts - 2 layers167 × 82.5 mm

Gps
xDocka15/GNSS_geret
Dokument popisuje zmeny/upravy v elektronike gnss-geret z 2024 tak aby vznikla jednodoskova prenostitelna verzia.
72 parts