Skip to the content
PCBKitNew board
2 layers90 × 118 mmRoverbase, the printed circuit board in 3D

A PCB design for Power and Motor control for small robots

Size
90 × 118 mm
Copper layers
2
Thickness
1.6 mm
Parts
61
Nets
32
Pads
204
Tracks, vias
419, 54
Pours
3
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
29 Nov 2020
Updated
30 Dec 2021

Overview

Roverbase is an open-source printed circuit board by stephendade, from the stephendade/roverbase repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 90 × 118 mm with 61 parts on 32 nets, routed with 419 tracks and 54 vias.

It is built around the DRV8838DSG, TPS565201DDC and ACS711ELCTR-12AB-T, with the TPS70933DBV and BK-18650-PC8 among its other parts. Its parts include 20 capacitors, 10 resistors, 9 connectors, 6 ICs and 3 diodes. It belongs with the robots and motor control boards of this library.

Main components

5

README

README.md

roverbase

A PCB design for Power and Motor control for small robots

This is a PCB design for a robot. It uses 4x 18650 batteries to provide a regulated power supply for electronics, power monitoring and 2x brushed motor controllers.

Todo: Flip JST-GH power connector 5V power reg - put components closer together Ext switch option for power switches (W/ESD protection?) Put power power and power connectors further from battery case Remove fuse. Look at current limiting FET? Better alignment of labels

Parts

61
QtyValueFootprintReferences
5100nF, 16VCapacitor_SMD:C_0402_1005MetricC3, C5, C7, C19, C20
410uF, 25VCapacitor_SMD:C_0805_2012MetricC4, C6, C12, C13
41kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR1, R12, R13, R14
422uF, 10VCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC10, C11, C14, C15
4MountingHoleMountingHole:MountingHole_3.5mmH1, H2, H3, H4
310kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR6, R9, R11
3LEDLED_SMD:LED_0603_1608MetricD1, D2, D3
3SW_SPDTButton_Switch_THT:SW_CuK_OS102011MA1QN1_SPDT_AngledSW1, SW2, SW3
2100nF, 25VCapacitor_SMD:C_0603_1608MetricC8, C9
210uF 16VCapacitor_SMD:CP_Elec_4x5.4C17, C18
23.3 uHVishay_IHLP-3232:L_Vishay_IHLP-3232L1, L2
2Conn_01x01Connector_Pin:Pin_D1.3mm_L11.0mmJ1, J8
2Conn_02x03_Counter_ClockwiseConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ6, J7
2DRV8838Package_SON:WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalViasU5, U6
2TPS565201Package_TO_SOT_SMD:SOT-23-6U3, U4
1 MOSFET P-CH 40V 50APackage_TO_SOT_SMD:TO-263-2Q1
11.0uF, 50VCapacitor_SMD:C_0805_2012MetricC1
1100uF, 16VCapacitor_SMD:CP_Elec_6.3x5.4_NichiconC16
12.2uFCapacitor_SMD:C_0402_1005MetricC2
130kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR5
156.2kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR8
159kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR10
1ACS711ELCTR-12AB-TPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1BK-18650-PC8RomiBase:BK-18650-PC8BT1
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ5
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3
1Conn_01x06Connector_JST:JST_GH_BM06B-GHS-TBT_1x06-1MP_P1.25mm_VerticalJ2
1Conn_01x06Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ9
1PolyfuseFuse:Fuse_Bourns_MF-RG800F1
1TPS70933Package_TO_SOT_SMD:SOT-23-5_HandSolderingU7

The 60 most common of 61 parts.

Questions

How big is the Roverbase PCB?

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

What parts does the Roverbase use?

61 parts, built around the DRV8838DSG, TPS565201DDC, ACS711ELCTR-12AB-T and TPS70933DBV. 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 Roverbase KiCad files?

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

Can I use the Roverbase design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers100 × 80 mmSmall drive, the printed circuit board in 3D

    Small drive

    mark-v-d/motor_control

    Motor controller with an XMC4400

    176 parts5
  • 2 layers110 × 124 mmVision arm, the printed circuit board in 3D

    Vision arm

    deanasmith/vision-arm

    should be any of the following: - calibrate: Calibrate the cameras with the charuco board - track: Start tracking with multiple cameras - mono: Start with a single camera (mostly for debugging)

    68 parts
  • 6 layers100 × 100 mmUsb power board, the printed circuit board in 3D

    Usb power board

    bluesatunsw/owr

    This repo includes all software necessary to operate the Test Rover Platform that is being designed and developed in the 502 project.

    409 parts5Apache-2.0
  • 6 layers85 × 55 mmMini server, the printed circuit board in 3D

    Mini server

    Keyaan-07/Zenith

    A battery powered single board computer capable of running linux

    159 partsMIT
  • 4 layers45.2 × 70.6 mmInjector sensor hub, the printed circuit board in 3D

    Injector sensor hub

    waterloo-rocketry/canhw

    Hardware monorepo avionics PCB

    87 parts15GPL-3.0
  • 2 layers92 × 88 mmBattery Board, the printed circuit board in 3D

    Battery Board

    bluesatunsw/rocketry-datasat

    Cubesat-shaped data collection payload for Rocketry's Griffon rocket

    34 parts2GPL-3.0
  • 2 layers100 × 100 mmSpace Balloon, the printed circuit board in 3D

    Space Balloon

    TheEinfachFelix/Space_Balloon

    28 parts2
  • 2 layers127.4 × 80.5 mmAvionics Power Regulation Board, the printed circuit board in 3D

    Avionics Power Regulation Board

    cacortes694/Avionics-Power-Regulation-Board

    Power Regulation Board for the Fresno State SLI Full Scale Avionics Bay

    43 parts