HR2 Master Board

hbrobotics·hbrc_ros_robot_platform·electrical/master_board/rev_a/master_board.kicad_pcb

HR2 Master Board layout, top view — open source board by hbrobotics
Simulate this board

About the HR2 Master Board

HR2 Master Board is an open source PCB design by hbrobotics, published on GitHub. It is a 4-layer board measuring 22 × 6 mm, with 203 components from 67 distinct parts.

Other key parts include the C55266, C7440, C81193, C50506 and C5948. By type, the board carries 61 resistors, 30 connectors, 25 transistors, 23 capacitors, 22 ICs and 22 diodes.

It belongs with the robotics & motion designs in this gallery.

From the project

HomeBrew Robotics Club Robot Platform

This is the common design information that is pretty applicable across all revisions of the HR2 Master PCB Board. The intention is to always use a higher end STM Nucleo-144 development board as the embedded microcontroller. This also allows processor upgrades to occur when newer Nucleo-144 boards come out by simply upgrading to a newer Nucleo-144 board. The higher end chips in the STM32Fxxx series of processors try to maintain peripheral pin mappings across all versions of the 144-LQFP (144 pin Low profile Quad Flat Package.) Time will tell how good ST Microelectronics is at adhering to this…

Main components on the HR2 Master Board

HR2 Master Board bill of materials (BOM)

203 components, 67 distinct parts — part numbers from the project's BOM.

QtyPartRefs
3
C55266
LM5050-1;TSOT-23-6
U1, U2, U3
1
C7440
MCP7940;SOIC8
U4
1
C81193
CAT24C32;SOIC8
U5
1
C50506
DRV8833PWPR;HTSSOP16EP3.4x5
U6
4
C5948
SN74HC595;TSSOP16
U7, U8, U9, U13
2
C233582
CD4504B;TTSOP16
U10, U11
1
C10681
ACS711;SOIC8
U12
2
C201716
SN74HC165;TSSOP16
U14, U15
2
74x11G1;TSOP6
U16, U17
2
MCP2542;SOIC8
U18, U19
1
74LVC1G74;TSSOP8
U20
2
C261926
CPC1017N;SOP4W3.8L4.1
U21, U22
3
C20917
NFET_3A_GSD;SOT23
Q1, Q2, Q3
20
C8545
2N7002;SOT23
Q4, Q6, Q7, Q8, Q9, Q10, Q11, Q12 +12
2
C141546
PFET_6A_GSD;SOT23
Q5, Q24
1
C32346
32.768kHz12.5pF;3.2x1.5
X1
1
USB-C;USB-C,POGND
CN1
1
USB-C;USB-C
CN2
1
POLOLU_U3V70F9;F1x4+F1x5
CN3
1
RPI_DSP_PWR;M1x2
CN4
Show 47 more
QtyPartRefs
1
RASPI;F2X20
CN5
2
HR2_ENCODER;2xF1x3
CN6, CN7
1
STADAPTER;F2x4
CN8
2
HCSR04LP;F1X4
CN9, CN10
2
HCSR04LP;F1X4
CN11, CN19
3
HCSR04LP;F1X4
CN12, CN14, CN16
3
SERVO;M1x3
CN13, CN15, CN17
1
SERVO;M1x4
CN18
1
NUCLEO-F767ZI;2xF2x35
CN20
1
LIDAR_ADAPTER;2xF1x4_F1x3
CN21
8
SENSE;M1x3
CN22, CN23, CN24, CN25, CN26, CN27, CN28, CN29
1
WOW_OUT;M2x6S
CN30
1
COIN_HOLDER6.8R;TE1376164-1
BT1
5
GROVE;20x20
GV1, GV2, GV3, GV4, GV5
2
LED_EN;M1x3
JP1, JP8
5
SHUNT;M1x2
JP2, JP3, JP4, JP5, JP10
1
RPI_DISP_EN;M1x3
JP6
1
JUMPER;M1x2
JP7
1
EXT_ESTOP;M1x2
JP9
2
C127509
BUTTON;6x6
SW1, SW2
1
C6186
AMS1117-3.3V800mA_GOI;SOT223
VR1
5
C72043
LEDGRN;1608
D1, D2, D3, D4, D5
16
LED;GRNRA
D6, D7, D8, D9, D10, D11, D12, D13 +8
1
C2286
REDLED;1608
D22
1
C135574
Ta22µF6.3V;3216
C1
2
470µF,25Vmin;D10P5H13max
C2, C4
1
1000µF@10Vmin;D10P5H13max
C3
2
C1644
15pF;1608
C5, C7
14
C1525
0.1µF;1005
C6, C8, C11, C12, C13, C14, C15, C17 +6
1
C19702
10µF;1608
C9
1
C23630
2.2µF6.3V;1608
C10
1
C15195
0.01µF;1005
C16
4
C25744
10KΩ;1005
R1, R2, R3, R4
2
C25105
33Ω;1005
R5, R20
2
C25091
220Ω;1005
R6, R8
1
C23204
560Ω;1608
R7
5
C17888
0Ω;3216
R9, R10, R11, R12, R56
1
C25803
100KΩ;1608
R13
19
C25741
100KΩ;1005
R14, R15, R16, R18, R19, R21, R22, R23 +11
2
C11702
1KΩ;1005
R17, R44
2
C34388
.16Ω.25W;2012
R25, R26
16
C22966
270Ω;1608
R27, R28, R29, R30, R31, R32, R33, R34 +8
1
C25879
2.2KΩ;1005
R45
1
C25890
3.3KΩ;1005
R46
1
C25079
120Ω;1005
R57
2
C17909
120Ω.25W;3216
R58, R59
2
C23025
300Ω;1608
R60, R61

HR2 Master Board design files

The KiCad project lives in the hbrobotics/hbrc_ros_robot_platform repository on GitHub; these links point at the commit this page was built from.

HR2 Master Board: common questions

How big is the HR2 Master Board?

The HR2 Master Board measures 22 × 6 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the HR2 Master Board?

203 components, from 67 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the HR2 Master Board design files?

From the hbrobotics/hbrc_ros_robot_platform repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the HR2 Master Board design in my own project?

The repository has no license, so all rights stay with hbrobotics. Use it as a reference, and ask the author before reusing the design.

More boards in hbrc_ros_robot_platform

Similar boards