Robotica

La-guajolota·Robotica·proyects/SCARA_robot/PCB/pcb_controller/pcb_controller.kicad_pcb

Robotica PCB layout, top view — open source ESP32 board by La-guajolota

About the Robotica PCB

Robotica is an open source ESP32 PCB design by La-guajolota, published on GitHub under the MIT license. It is a 2-layer board measuring 100 × 100 mm, with 52 components from 23 distinct parts.

Its main chip is the ESP32-DEVKIT-V1, from the ESP32 family. Other key parts include the LM7805CT, PCA9548A, LD1117S33TR_SOT223 and POLOLU_BREAKOUT_DRV8825. By type, the board carries 17 connectors, 9 jumpers, 8 capacitors, 7 resistors, 4 ICs and 3 modules.

It belongs with the robotics & motion designs in this gallery.

From the project

Simuladores, calculadoras, recursos para el diseño de robots. Cinemática directa e inversa, dinemática, etc

This directory contains the KiCad project for the robot's controller PCB.

- pcbcontroller.kicadpro: The main KiCad project file. - pcbcontroller.kicadsch: The schematic for the PCB. - pcbcontroller.kicadpcb: The PCB layout. - bom/: Contains the Bill of Materials for the PCB. - production/: Contains the Gerber files for manufacturing the PCB. - modules.pretty/: Contains custom footprints used in the project. - pcbcontroller-backups/`**: Contains backups of the project.

Main components on the Robotica

Robotica bill of materials (BOM)

52 components, 23 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
LM7805CT
U1
1
ESP32-DEVKIT-V1
U2
1
PCA9548A
U3
1
LD1117S33TR_SOT223
U4
3
POLOLU_BREAKOUT_DRV8825
Pololu_Breakout_DRV8825
A1, A2, A3
1
Barrel_Jack_Switch
J1
1
CONN_01X04_PIN_STEPPER_A
Conn_01x04_Pin_STEPPER_A
J2
3
interface
J3, J7, J10
3
power
J4, J6, J9
3
CONN_01X07_SOCKET
Conn_01x07_Socket
J5, J8, J11
1
CONN_01X04_PIN_STEPPER_B
Conn_01x04_Pin_STEPPER_B
J15
4
CONN_01X04_PIN_STEPPER_C
Conn_01x04_Pin_STEPPER_C
J16, J18, J19, J20
1
CONN_01X02_PIN
Conn_01x02_Pin
J17
9
JUMPER_2_OPEN
Jumper_2_Open
JP7, JP8, JP9, JP10, JP11, JP12, JP13, JP14 +1
1
VAL**
mouse-bite-1mm-slot
1
VAL**
mouse-bite-5mm-slot
1
Red
LED1
1
SS36
D2
4
47uF 48v
C1, C2, C3, C4
2
100NF
100nF
C5, C7
Show 3 more
QtyPartRefs
2
10UF
10uF
C6, C8
1
1K
R3
6
4K7
R4, R5, R6, R7, R8, R9

Robotica design files

The KiCad project lives in the La-guajolota/Robotica repository on GitHub; these links point at the commit this page was built from.

Robotica: common questions

What microcontroller does the Robotica use?

The Robotica is built around the ESP32-DEVKIT-V1, from the ESP32 family.

How big is the Robotica PCB?

The Robotica measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Robotica?

52 components, from 23 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Robotica design files?

From the La-guajolota/Robotica repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Robotica design in my own project?

Yes, under the terms of its MIT license, which La-guajolota chose for the repository.

Can I test firmware for the Robotica without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

Similar boards