Skip to the content
PCBKitNew board
2 layers230 × 175 mmMainPCB, the printed circuit board in 3D

Table of Contents Automating the Working of the Rover Bashrc Setup

Size
230 × 175 mm
Copper layers
2
Thickness
1.6 mm
Parts
47
Nets
125
Pads
348
Tracks, vias
490, 5
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
27 Nov 2024
Updated
21 Apr 2025

Overview

MainPCB is an open-source printed circuit board by darkom3ga, from the darkom3ga/Mark5 repository on GitHub. It is a 2-layer board of 230 × 175 mm with 47 parts on 125 nets, routed with 490 tracks and 5 vias.

It is built around the XT60-M.

Main components

1

README

Readme.md

[blocked]


Logo

Kratos Mark 5

Table of Contents
    Automating the Working of the Rover Bashrc Setup

Getting Started

This repo is for easy of run of the Kratos rover and make it more organised .

Automating the Working of the Rover

  1. Install the required packages

    sh
    sudo apt install terminator xdotool sshpass
  2. Git clone the repository and place the file named "kratos" in the ~/ directory ( home directory )
    OR
    Just Run the code

    sh
    wget -P ~/ https://raw.githubusercontent.com/darkom3ga/Mark5/refs/heads/main/kratos
  3. Run the command

    sh
    chmod +x ~/kratos
  4. Now run the kratos file from any terminal.

    sh
    ~/kratos

    Type the Option and then hit Enter . Dont interefere / click while the automation is going one . It usually takes few second if the connections are ok .

Bashrc Setup

In BaseStation

sh
  export ROS_MASTER_URI=http://192.168.1.12:11311
  export ROS_IP=192.168.1.11

(back to top)

Parts

47
QtyValueFootprintReferences
7XT60-MConnector_AMASS:AMASS_XT60-M_1x02_P7.20mm_Vertical5V_1, 5V_2, 5V_3, 5V_4, 12V_1, 12V_2, 12V_3
5Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalEspCan1, EspCan2, EspCan3, EspCan4, EspCan5
1ArmConnector_PinSocket_2.54mm:PinSocket_2x10_P2.54mm_VerticalEsp1
1ArmDataConnector_PinSocket_2.54mm:PinSocket_2x10_P2.54mm_VerticalEsp4
1Arm_bkp1Connector_PinSocket_2.54mm:PinSocket_2x10_P2.54mm_VerticalEsp2
1DriveConnector_PinSocket_2.54mm:PinSocket_2x10_P2.54mm_VerticalEsp3
1FansConnector_PinSocket_2.54mm:PinSocket_2x10_P2.54mm_VerticalEsp5
1I2C_Out1Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ33
1I2C_Out2Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ35
1I2C_in1Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ32
1I2C_in2Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ34
1RaspiConnector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_HorizontalRaspi1
1Raspi_pinout1Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ5
1Raspi_pinout2Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ6
1Raspi_pinout3Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ7
1Raspi_pinout5Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_VerticalJ11
1Raspi_pinout6Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_VerticalJ9
1esp1_jst1Connector_JST:JST_XH_S5B-XH-A_1x05_P2.50mm_HorizontalJ1
1esp1_jst2Connector_JST:JST_XH_S5B-XH-A_1x05_P2.50mm_HorizontalJ2
1esp1_jst3Connector_JST:JST_XH_S5B-XH-A_1x05_P2.50mm_HorizontalJ3
1esp1_jst4Connector_JST:JST_XH_S5B-XH-A_1x05_P2.50mm_HorizontalJ4
1esp2_jst1Connector_JST:JST_XH_S5B-XH-A_1x05_P2.50mm_HorizontalJ15
1esp2_jst2Connector_JST:JST_XH_S5B-XH-A_1x05_P2.50mm_HorizontalJ12
1esp2_jst3Connector_JST:JST_XH_S5B-XH-A_1x05_P2.50mm_HorizontalJ13
1esp2_jst4Connector_JST:JST_XH_S5B-XH-A_1x05_P2.50mm_HorizontalJ16
1esp3_pinout1Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ17
1esp3_pinout2Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ21
1esp3_pinout3Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ20
1esp3_pinout4Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJee1
1esp4_pinout1Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ25
1esp4_pinout2Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ23
1esp4_pinout3Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ22
1esp4_pinout4Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ26
1esp5_pinout1Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ30
1esp5_pinout2Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ28
1esp5_pinout3Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ27
1esp5_pinout4Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ31

Questions

How big is the MainPCB PCB?

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

What parts does the MainPCB use?

47 parts, built around the XT60-M. 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 MainPCB KiCad files?

From the darkom3ga/Mark5 repository on GitHub, at the commit this page was made from: the board is MainPCB/MainPCB.kicad_pcb and its schematic ARC_pcb/MainPCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the MainPCB design in my own project?

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

More from darkom3ga/Mark5

2
  • 2 layers91.4 × 69 mmArm pcb, the printed circuit board in 3D

    Arm pcb

    darkom3ga/Mark5

    Table of Contents Automating the Working of the Rover Bashrc Setup

    23 parts
  • 2 layers87 × 99.5 mmArc, the printed circuit board in 3D

    Arc

    darkom3ga/Mark5

    Table of Contents Automating the Working of the Rover Bashrc Setup

    21 parts

Similar boards

  • 4 layers100.1 × 60.2 mmHades, the printed circuit board in 3D

    Hades

    pms67/HadesFCS

    Complete flight control system designed from scratch. Hardware designed with KiCad.

    215 parts1kBSD-3-Clause
  • 2 layers120 × 100 mmRoot, the printed circuit board in 3D

    Root

    GonzaCerv/noah-hardware

    This repo contains all the hardware description for the Noah project. Here lies 3D models, electronics PCB and Firmware software of the robot.

    127 parts28MIT
  • 2 layers110 × 110 mmMs pcb, the printed circuit board in 3D

    Ms pcb

    opatiny/micromouse

    Designing a custom micromouse robot.

    39 parts15CERN-OHL-P-2.0
  • 2 layersPlaca alimentacao, the printed circuit board in 3D

    Placa alimentacao

    edromufu/edromufu

    Repositório da EDROM-UFU destinado ao desenvolvimento do projeto humanoide para participação nas competições LARC e ROBOCUP.

    26 parts9MIT
  • 2 layers107.9 × 63.2 mmTeam2(10-30), the printed circuit board in 3D

    Team2(10-30)

    RoboJackets/robowrestling

    Autonomous 3kg sumo

    116 parts9MIT
  • 2 layers99.5 × 67 mmController Board, the printed circuit board in 3D

    Controller Board

    kairobyte/bipedal_self_balance

    A bipedal self balancing robot with 2DOF in each leg. Built from scratch.

    23 parts7MIT
  • 4 layers65.8 × 77.2 mmVtx scanner pcb, the printed circuit board in 3D

    Vtx scanner pcb

    deets/deets-fpv-vtx-scanner

    39 parts5
  • 2 layers151.3 × 122.6 mmRemote v2, the printed circuit board in 3D

    Remote v2

    KIIT-Robotic-Society/Dharma_RoboFest4.0

    Dharma Bot is a quadruped robotic dog featuring 12-DOF locomotion, real-time sensing, and a modular subsystem design.

    135 parts4MIT