Skip to the content
PCBKitNew board
4 layers100 × 72.5 mmScience module, the printed circuit board in 3D

Science module

robotique-udes/PCB
Size
100 × 72.5 mm
Copper layers
4
Thickness
1.6 mm
Parts
74
Nets
67
Pads
280
Tracks, vias
483, 55
Pours
6
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
26 Mar 2024
Updated
3 Nov 2026

Overview

Science module is an open-source printed circuit board by robotique-udes, from the robotique-udes/PCB repository on GitHub, published under the MIT licence. It is a 4-layer board of 100 × 72.5 mm with 74 parts on 67 nets, routed with 483 tracks and 55 vias.

It is built around the ESP32-S3-WROOM-1-N8, SN65HVD232QD and DRV8251ADDA, with the AZ1117CH2-3.3TRG1, B2B-XH-A(LF)(SN) and XT30PW-F among its other parts. Its parts include 24 connectors, 17 resistors, 12 capacitors, 6 fuses and 5 ICs. It belongs with the ESP32 boards of this library.

Main components

11

README

rover/2024/pdb/README.md

PDB (Power Distribution Board)

PCB servant à gérer la distribution à bas courant et le de data du rover

Image du PCB en 3D

Capture d’écran, le 2024-09-18 à 21 24 36

Objectifs:

  • Protéger tous les autres boards du Over/Under Voltage pour le 5V, 12V et 24V
    • Seulement le 5v et le 24v sont protégé, car les résistance 5% ont trop d'incertitude.
  • Injecteur POE(12V custom pinout) pour les cameras branché en Ethernet
    • On/Off possible par le MCU
  • Diriger le signal des cameras sur les bonnes pins selon la norme Ethernet
  • Agir en tant que POE pour les antennes 24V (vrai POE)
  • Controller l'alimentation de 2 circuit d'accessoires 12V
    • Par 2 connecteurs Ethernet
  • Permettre de pouvoir sortir une des 3 tension (5v, 12v, 24v) par un screw terminal
    • Alimente la switch ethernet en dessous
  • MCU Connecté sur le CAN BUS
  • Sélectionner avec les GPIO les cameras qui doivent recevoir du power

Composants principaux:

  • ESP32 DEV KIT V1
  • TJA1050 (CAN BUS)
  • LTC4365 (Over/Under Voltage protaction)
  • DMG4822SSD (DIODE pour la switch du LTC4365)
  • DELs
  • CLP6C-FKB-CKNPRGJBB7A363 (ERROR DEL)
  • Boutons
  • Horizontal Amphenol 54602 RJ45
  • ASSMANN_A-2014 Ethernet connector
  • CRJ036-5-TH_2x4 Ethernet connector
  • BTS5200 (4 Channel Mosfet)

Fonctionnement:

  • Le PDB reçoit 3 tensions régulé en entrée, du 5V, du 12V et du 24V.
  • Le 12V sert principalement pour alimenter les caméras qui sont alimentés avec un POE avec un Pinout spécial. Il sert aussi à alimenter 2 circuit d'accessoires potentiels.
  • Le 24V sert à alimenter le/les antennes qui sont sur le Rover.
  • Le 5V est passé avec les fils de CanBus pour alimenter et communiquer avec les autres PCB du rover
  • Le circuit sécurise les trois tensions contre les sur-tensions et le drops de tensions.
  • La sortie vers l'ordinateur principal n'est pas utilisé, l'ordinateur est directement branché dans la switch.

PGIO

Outputs

NameGPIO
CAM_SIGN_0D18
CAM_SIGN_1D19
CAM_SIGN_2D33
CAM_SIGN_3D32
PWM_0D21
PWM_1D22
ACC1_CONTROLD23
ACC2_CONTROLD25
LED_RD14
LED_GD27
LED_BD26

Communication

NameGPIO
TXCD6
RXCD7

Parts

74
QtyValueFootprintReferences
83.3kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R3, R4, R9, R15, R16, R17
8B2B-XH-A_LF__SN_Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ10, J11, J13, J20, J21, J22, J23, J24
6XT30PW-FConnector_AMASS:AMASS_XT30PW-F_1x02_P2.50mm_HorizontalJ2, J5, J7, J8, J12, J18
5100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C4, C15, C18
41kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR7, R8, R11, R14
4Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ14, J15, J16, J17
38A3568-20:FUSE_3568-20F1, F4, F5
3MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965_Pad_TopBottomH1, H2, H3
210kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR6, R10
210uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC17, C21
222uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC14, C22
260Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR12, R13
2TS09-63-25-WT-160-SMT-TRTS09_63_25_WT_160_SMT_TR:SW_TS09-63-25_CUDSW1, SW2
2XT30PW-MConnector_AMASS:AMASS_XT30PW-M_1x02_P2.50mm_HorizontalJ6, J9
1150-SMDB03CE3/TR7TR-NDPackage_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mmU3
115A3568-20:FUSE_3568-20F2
11uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC16
12A3568-20:FUSE_3568-20F3
1470Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5
1470uFCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC3
147nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC19
14A3568-20:FUSE_3568-20F6
1AZ1117CH2-3.3TRG1Package_TO_SOT_SMD:SOT-223-3_TabPin2U7
1BLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD4
1B4B-XH-A_LF__SN_Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ19
1DMG4800LK3-13Package_TO_SOT_SMD:TO-252-2Q1
1DRV8251APackage_SO:Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm_ThermalViasU1
1ESP32-S3-WROOM-1RF_Module:ESP32-S3-WROOM-1U4
1GLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2
1RLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1
1RJ45A-2014-2-4-N-T-R:ASSMANN_A-2014-2-4-N-T-RJ3
1SN65HVD232QTJA1050T_CM_118:SOIC127P600X175-8NU5
1USB_B_MicroConnector_USB:USB_Micro-B_Amphenol_10118193-0001LF_HorizontalJ1
1XT30PW-MConnector_AMASS:AMASS_XT60PW-M_1x02_P7.20mm_HorizontalJ4
1YLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD3

Questions

How big is the Science module PCB?

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

What parts does the Science module use?

74 parts, built around the ESP32-S3-WROOM-1-N8, SN65HVD232QD, DRV8251ADDA and AZ1117CH2-3.3TRG1. 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 Science module KiCad files?

From the robotique-udes/PCB repository on GitHub, at the commit this page was made from: the board is rover/2024/science_module/science_module.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Science module 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 robotique-udes/PCB

12
  • 4 layers152.8 × 53.5 mmDDB, the printed circuit board in 3D

    DDB

    robotique-udes/PCB

    110 partsMIT
  • 4 layers100 × 80 mmArmJ345, the printed circuit board in 3D

    ArmJ345

    robotique-udes/PCB

    98 partsMIT
  • 4 layers96.5 × 97.9 mmPdb, the printed circuit board in 3D

    Pdb

    robotique-udes/PCB

    96 partsMIT
  • 4 layers57.8 × 80 mmArm drive, the printed circuit board in 3D

    Arm drive

    robotique-udes/PCB

    69 partsMIT
  • 4 layers80 × 50 mmArm drive jl, the printed circuit board in 3D

    Arm drive jl

    robotique-udes/PCB

    62 partsMIT
  • 4 layers59.5 × 90 mmGripper 2024, the printed circuit board in 3D

    Gripper 2024

    robotique-udes/PCB

    60 partsMIT
  • 4 layers38 × 76 mmArm drive j2, the printed circuit board in 3D

    Arm drive j2

    robotique-udes/PCB

    58 partsMIT
  • 4 layers69.1 × 53 mmArmJ2, the printed circuit board in 3D

    ArmJ2

    robotique-udes/PCB

    57 partsMIT
  • 4 layers79.5 × 36 mmArmJL, the printed circuit board in 3D

    ArmJL

    robotique-udes/PCB

    57 partsMIT
  • 4 layers32.5 × 59.3 mmDrive 27A, the printed circuit board in 3D

    Drive 27A

    robotique-udes/PCB

    53 partsMIT
  • 4 layers50 × 50 mmGNSS, the printed circuit board in 3D

    GNSS

    robotique-udes/PCB

    42 partsMIT

Similar boards

  • 4 layers100 × 100 mmAmod m, the printed circuit board in 3D

    Amod m

    gallicchio/AMOD-and-RFMOD

    The tutorial's 2x12 adapter (/mudd/133electronics/icepi-zero-dac-adc/adapterboard/) with a 2 x 6 right-angle Pmod socket on a 15 mm extension of its right-hand end, so an Icepi Zero can drive AMOD-A's and RF-MOD's Pmod…

    207 parts
  • 2 layers50 × 50 mmMotor, the printed circuit board in 3D

    Motor

    ondrejh/kwokhaus

    Attempt on some eggish automation.

    45 partsGPL-3.0
  • 2 layers83.2 × 67.9 mmAirDataCenter, the printed circuit board in 3D

    AirDataCenter

    Tail-BackShape/RTR24Lien-AvioSys

    Avionics system of TeamЯTR24

    52 parts
  • 2 layers43.7 × 43.9 mmPcb n as5600, the printed circuit board in 3D

    Pcb n as5600

    khuntiasmriti/pcb-n-as5600

    34 parts
  • 2 layers93.2 × 65 mmSTM32H723 SDC Ver 1, the printed circuit board in 3D

    STM32H723 SDC Ver 1

    manhtienvu-vn/Defensive_Robot

    Full neccessary document my team PKA-03 (Phenikaa University) used to build a defensive robot in the Vietnam Robocon competition 2025, including firmware, hardware and mechanical design.

    67 parts
  • 2 layers135 × 100 mmHotPlate V1.0, the printed circuit board in 3D

    HotPlate V1.0

    aitesam961/Reflow_Hotplate

    A reflow Hotplate for DIY SMD assembly

    89 parts23GPL-3.0
  • 2 layers100 × 65 mmAstroplant AL, the printed circuit board in 3D

    Astroplant AL

    AstroPlant/astroplant-hardware

    Raw data files for hardware PCB's

    102 parts3
  • 4 layers47 × 59.7 mmTackle sensor hardware, the printed circuit board in 3D

    Tackle sensor hardware

    Celnardur/rfc_tackle_sensor

    Open a git bash terminal in the directory of your choosing and call the following command:

    79 parts3MIT