Skip to the content
2 layers100 × 100 mmPCB SALUS v3, the printed circuit board in 3D

PCB de control para el robot Ackermann SALUS. Esta revision se inspira en la arquitectura de Hoja-Base, pero usa un ESP32-S3 y se mantiene como un diseno independiente.

Size
100 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
91
Nets
89
Pads
364
Tracks, vias
964, 334
Pours
4
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
17 Jul 2026
Updated
15 Oct 2026

Overview

PCB SALUS v3 is an open-source printed circuit board by LeoSole423, from the LeoSole423/PCB_SALUS_V3 repository on GitHub. It is a 2-layer board of 100 × 100 mm with 91 parts on 89 nets, routed with 964 tracks and 334 vias.

It is built around the ESP32-S3-WROOM-1-N8R2, SP3485EN-L/TR and RS485, with the SN74HC595DRG3, AMS1117CD-3.3 and BMI088 among its other parts. Its parts include 31 resistors, 22 connectors, 18 capacitors, 7 ICs and 4 diodes. It belongs with the ESP32 boards of this library.

Main components

12

README

README.md

PCB SALUS V3

PCB de control para el robot Ackermann SALUS. Esta revision se inspira en la arquitectura de Hoja-Base, pero usa un ESP32-S3 y se mantiene como un diseno independiente.

Abrir el proyecto

En KiCad 10, abre PCB_SALUS_v3.kicad_pro. El esquema raiz contiene tres hojas jerarquicas activas: ESP32, SENSORES y ALIMENTACION.

El diseño actual corresponde a fabricacion/actual/JLCPCB_2026-10-15_SALUS_v3_D9_DNP/. Incluye cuatro agujeros M3 NPTH, contorno redondeado y R4 de 120 ohm montada como terminacion RS-485. El sufijo R4 identifica esa resistencia. Las fuentes en origen/ coinciden con los archivos de trabajo al registrar este paquete.

Los informes archivados del 20 de agosto registran cero conexiones sin rutear y cero errores DRC/ERC, con avisos e ignorados documentados. Esto no sustituye la validacion electrica ni las pruebas de banco. Antes de pedir, seguir README-pedido.txt y revisar el montaje en el visor JLCPCB.

JLCPCB_2026-08-20_SALUS_v3/ conserva la exportacion anterior del mismo dia, sin R4 montada; los paquetes de julio y del 12 de agosto son historicos.

Organización

Arquitectura actual

  • U8: ESP32-S3-WROOM-1-N8R2.
  • U1: LDO AMS1117CD-3.3; J5 alimenta 5V_SYS mediante D7; D9 se conserva como DNP y USB J16 no alimenta la lógica.
  • JP1 cerrado alimenta +3.3V desde el LDO; JP2 abierto permite una fuente alternativa por J20 con selección de puentes apropiada.
  • J16 es USB nativo; J1 es debug UART0, J3/J21 son RS-485 mediante U2.
  • BMI088, I2C, interfaz BTS7960, siete salidas de relé, Hall, finales, acelerador y PPM. Receptor RC previsto: FlySky FS-iA6B.
  • J19 recibe 7 V externos para J17/J18; no hay conversión de potencia de tracción.

La revisión completa del 15/10/2026 registra los límites actuales: no hay aprobación incondicional para fabricar ni integrar. Resolver especialmente el rango del LM358, alimentación e interfaces. La documentación histórica que menciona U9 buck o U3 CP2102N describe etapas anteriores.

Documentacion

CPL para JLCPCB

Para toda exportación futura de montaje usar exclusivamente tools/jlc_cpl.py y el perfil versionado config/jlcpcb-cpl.json. La guía incluye el flujo reproducible para agentes, auditoría de centroides y calibración desde el visor de JLCPCB. No editar rotaciones o posiciones directamente en un CSV.

Decisiones de integración

El registro del 15/10/2026 distingue decisiones y cambios pendientes: conservar el lineal de 3.3 V, USB Serial/JTAG para la Jetson y no añadir detección VBUS. D9 ya está marcado DNP en esquema y PCB y excluido del montaje de la entrega actual. Sus pads/pistas permanecen; no montar ni puentear D9.

Parts

91
QtyValueFootprintReferences
12100nFCapacitor_SMD:C_0603_1608MetricC6, C7, C12, C13, C15, C17, C18, C19, C20, C21, C22, C23
1210kResistor_SMD:R_0603_1608MetricR1, R12, R13, R14, R15, R16, R22, R23, R24, R34, R36, R37
51kResistor_SMD:R_0603_1608MetricR29, R30, R31, R32, R33
4MountingHole_3.2mm_M3MountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
310uFCapacitor_SMD:C_0805_2012MetricC5, C8, C28
3330Resistor_SMD:R_0603_1608MetricR11, R18, R20
34.7kResistor_SMD:R_0603_1608MetricR2, R3, R21
222Resistor_SMD:R_0603_1608MetricR27, R28
24.7uFCapacitor_SMD:C_0805_2012MetricC14, C16
247kResistor_SMD:R_0603_1608MetricR17, R19
25.1kResistor_SMD:R_0603_1608MetricR25, R26
2RS485Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3, J21
2SS14Diode_SMD:D_SMAD7, D9
2~Footprints:Switch-DefinitivoSW1, SW2
1+7V_INConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ19
1100kResistor_SMD:R_0603_1608MetricR35
1120Resistor_SMD:R_0603_1608MetricR4
122uFCapacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-BC30
13V_INConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ20
15V_INConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ5
1600R@100MHzInductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolderFB1
174HC595Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU5
1AMS1117CD-3.3Package_TO_SOT_SMD:TO-252-3_TabPin2U1
1BMI088Package_LGA:Bosch_LGA-16_4.5x3mm_P0.5mm_LayoutBorder7x1y_ClockwisePinNumberingU4
1Debug_U0Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ1
1ESP32-S3-WROOM-1RF_Module:ESP32-S3-WROOM-1U8
1FC1Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ7
1FC2Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ8
1GPIOS_AUXConnector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ22
1I2C_EXT1Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ12
1I2C_EXT2Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ13
1IBT_2Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ6
1LM358Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU7
1RELES_1Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ9
1RELES_2Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ10
1RF_PPMConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ15
1SERVO1Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ18
1SERVO2Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ17
1SM712-02HTGPackage_TO_SOT_SMD:SOT-23D1
1SP0503BAHTGPackage_TO_SOT_SMD:SOT-143D5
1SP3485ENPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1S_GIROConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1S_HALLConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ14
1SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP1
1SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP2
1ThrottleConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ11
1ULN2003APackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU6
1USB_NATIVOConnector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASVJ16
1Uart1Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ4

More from LeoSole423/PCB_SALUS_V3

1
  • 2 layersPCB SALUS v2, the printed circuit board in 3D

    PCB SALUS v2

    LeoSole423/PCB_SALUS_V3

    PCB de control para el robot Ackermann SALUS. Esta revision se inspira en la arquitectura de Hoja-Base, pero usa un ESP32-S3 y se mantiene como un diseno independiente.

    75 parts

Similar boards

  • 4 layersEMG8 Wireless, the printed circuit board in 3D

    EMG8 Wireless

    im-deltax/EMG-Human-Machine-Interface

    Eight-channel EMG PCB research design for assistive human-computer interaction. PCB sources only; hardware and user validation pending.

    159 parts
  • 4 layers80 × 80 mmMcu motor, the printed circuit board in 3D

    Mcu motor

    zcrawling/LOONARover

    2026 LOONAR Rover project

    50 parts
  • 4 layers100 × 120 mmMicromouse pcb, the printed circuit board in 3D

    Micromouse pcb

    MukeshSethy/micromouse-runner

    This is my repo for the first version of full size micromouse development.

    184 parts
  • 2 layers85 × 85 mmCore64c LB, the printed circuit board in 3D

    Core64c LB

    ageppert/Core-64c-Compact-Interactive-Core-Memory-Badge

    64 bits of core memory and LEDs to interact with directly using a magnetic wand.

    162 parts1GPL-3.0
  • 4 layers65 × 100 mmMacropad, the printed circuit board in 3D

    Macropad

    mcskny/wireless-he-macropad

    A wireless, 12-key Hall-effect macropad built around a custom PCB, an ESP32-C6 sender, an ESP32-S3 USB receiver, and a native macOS companion app.

    165 partsGPL-3.0
  • 2 layers5.1 × 12.2 mmKeychaingame, the printed circuit board in 3D

    Keychaingame

    pollend/keychaingame

    28 parts
  • 2 layers85 × 170 mmCore64 LB, the printed circuit board in 3D

    Core64 LB

    ageppert/Core-64-Interactive-Core-Memory-Badge

    64 bits of core memory and LEDs to interact with directly using a magnetic wand.

    194 parts17GPL-3.0

Questions

How big is the PCB SALUS v3 PCB?

It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PCB SALUS v3 use?

91 parts, built around the ESP32-S3-WROOM-1-N8R2, SP3485EN-L/TR, RS485 and SN74HC595DRG3. 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 PCB SALUS v3 KiCad files?

From the LeoSole423/PCB_SALUS_V3 repository on GitHub, at the commit this page was made from: the board is PCB_SALUS_v3.kicad_pcb and its schematic ALIMENTACION.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PCB SALUS v3 design in my own project?

Its repository states no licence, so its author keeps all rights: ask LeoSole423 before reusing the design.