

Roverbase
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
5DRV8838DSG
WSON-8-EP(2x2)-40℃~+85℃ 1.8A 1.8A 1.8V~7V 280mΩ 5nA Current sensing/regulation function、Active braking function Yes WSON-8-EP(2x2) Brushed DC Motor Drivers ROHSTexas InstrumentsMotor Driver ICsTPS565201DDC
TSOT-23-6-40℃~+125℃@(TJ) 1 320uA 4.5V~17V 500kHz 5A 760mV~7V Adjustable Buck Buck Built-in Yes TSOT-23-6 DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersACS711ELCTR-12AB-T
SOP-8-40℃~+85℃ 1.2mΩ 100kHz 110mV/A 12.5A 3.5us 3V~5.5V Support SOP-8 Current Sensors ROHSAllegro MicroSystems, LLCCurrent SensorsTPS70933DBV
SOT-23-5-40℃~+125℃@(Tj) 1 1.4uA 150mA 190uVrms 3.3V 30V 80dB@(10Hz) 960mV@(150mA) Fixed Over Current Protection、Thermal shutdown、Enable control、Input under-voltage protection、Reverse-polarity current protection Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsBK-18650-PC8
-- Button And Strip Battery Connector ROHSMPDButton And Strip Battery Connector
README
README.mdroverbase
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| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 100nF, 16V | Capacitor_SMD:C_0402_1005Metric | C3, C5, C7, C19, C20 |
| 4 | 10uF, 25V | Capacitor_SMD:C_0805_2012Metric | C4, C6, C12, C13 |
| 4 | 1k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R1, R12, R13, R14 |
| 4 | 22uF, 10V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C10, C11, C14, C15 |
| 4 | MountingHole | MountingHole:MountingHole_3.5mm | H1, H2, H3, H4 |
| 3 | 10k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R6, R9, R11 |
| 3 | LED | LED_SMD:LED_0603_1608Metric | D1, D2, D3 |
| 3 | SW_SPDT | Button_Switch_THT:SW_CuK_OS102011MA1QN1_SPDT_Angled | SW1, SW2, SW3 |
| 2 | 100nF, 25V | Capacitor_SMD:C_0603_1608Metric | C8, C9 |
| 2 | 10uF 16V | Capacitor_SMD:CP_Elec_4x5.4 | C17, C18 |
| 2 | 3.3 uH | Vishay_IHLP-3232:L_Vishay_IHLP-3232 | L1, L2 |
| 2 | Conn_01x01 | Connector_Pin:Pin_D1.3mm_L11.0mm | J1, J8 |
| 2 | Conn_02x03_Counter_Clockwise | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J6, J7 |
| 2 | DRV8838 | Package_SON:WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalVias | U5, U6 |
| 2 | TPS565201 | Package_TO_SOT_SMD:SOT-23-6 | U3, U4 |
| 1 | MOSFET P-CH 40V 50A | Package_TO_SOT_SMD:TO-263-2 | Q1 |
| 1 | 1.0uF, 50V | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | 100uF, 16V | Capacitor_SMD:CP_Elec_6.3x5.4_Nichicon | C16 |
| 1 | 2.2uF | Capacitor_SMD:C_0402_1005Metric | C2 |
| 1 | 30k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R5 |
| 1 | 56.2k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R8 |
| 1 | 59k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R10 |
| 1 | ACS711ELCTR-12AB-T | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | BK-18650-PC8 | RomiBase:BK-18650-PC8 | BT1 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J5 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | Conn_01x06 | Connector_JST:JST_GH_BM06B-GHS-TBT_1x06-1MP_P1.25mm_Vertical | J2 |
| 1 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J9 |
| 1 | Polyfuse | Fuse:Fuse_Bourns_MF-RG800 | F1 |
| 1 | TPS70933 | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U7 |
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 mm

- 2 layers110 × 124 mm

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 mm

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 mm

Mini server
Keyaan-07/Zenith
A battery powered single board computer capable of running linux
159 partsMIT - 4 layers45.2 × 70.6 mm

- 2 layers92 × 88 mm

Battery Board
bluesatunsw/rocketry-datasat
Cubesat-shaped data collection payload for Rocketry's Griffon rocket
34 parts2GPL-3.0 - 2 layers100 × 100 mm

- 2 layers127.4 × 80.5 mm

Avionics Power Regulation Board
cacortes694/Avionics-Power-Regulation-Board
Power Regulation Board for the Fresno State SLI Full Scale Avionics Bay
43 parts