Skip to the content
2 layers65 × 63.5 mmRobotHat, the printed circuit board in 3D

Arduino based robot platform for wheeled robot.

Size
65 × 63.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
50
Nets
49
Pads
221
Tracks, vias
486, 28
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
25 Feb 2017
Updated
11 Dec 2024

Overview

RobotHat is an open-source printed circuit board by aliaafee, from the aliaafee/robot-platform repository on GitHub. It is a 2-layer board of 65 × 63.5 mm with 50 parts on 49 nets, routed with 486 tracks and 28 vias.

It is built around the ATMEGA328P-AU, LM2596S-5.0 and AO3401A, with the SS34 among its other parts. Its parts include 12 connectors, 11 capacitors, 8 resistors, 4 diodes and 3 ICs. It belongs with the robots and motor control boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

4

README

README.md

Robot Platform

An arduino based wheeled robot platform.

18650 battery holder

protection circuite holder for two

2S 20A 7.4V w/Balance Lithium Li-ion 18650 Battery BMS Pack Protection PCB Board

LM2596 DC-DC Buck Converter Step Down Adjustable Power Supply Module

B0505S circuit isolator DC-DC converter

Parts

50
QtyValueFootprintReferences
6100nFCapacitor_SMD:C_1206_3216MetricC3, C6, C7, C9, C10, C11
6MountingHoleMountingHole:MountingHole_2.7mm_M2.5_DIN965_PadH1, H2, H3, H4, H5, H6
510kResistor_SMD:R_0603_1608MetricR1, R5, R6, R7, R8
3330Resistor_SMD:R_0603_1608MetricR2, R3, R4
3REDDiode_SMD:D_0603_1608MetricD2, D3, D4
222pFDiode_SMD:D_0603_1608MetricC2, C4
22N7002Package_TO_SOT_SMD:SOT-23Q2, Q3
1100uFCapacitor_SMD:CP_Elec_6.3x7.7C1
110ufCapacitor_SMD:CP_Elec_4x5.3C8
1220ufCapacitor_SMD:CP_Elec_6.3x7.7C5
133uHRobotHat:YPRH1207-330ML1
15VoutConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ2
19VinConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ1
1AO3401APackage_TO_SOT_SMD:SOT-23Q1
1ATMega AnalogPinsConnector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_HorizontalJ10
1ATMega_FTDIConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_HorizontalJ4
1ATMega_ICSPConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ3
1ATmega328P-AUPackage_QFP:TQFP-32_7x7mm_P0.8mmU1
1CrystalCrystal:Crystal_HC49-4H_VerticalY1
1I2CConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ5
1LM2596S-5Package_TO_SOT_SMD:TO-263-5_TabPin3U2
1MotorAConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ8
1MotorBConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ9
1Raspberry_Pi_2_3Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_VerticalJ11
1ResetMyFootprints:TS-1187A-B-A-B_PushButtonSW1
1SS34RobotHat:SS34D1
1TB6612FNGPackage_SO:SSOP-24_5.3x8.2mm_P0.65mmU3
1TFT_SPI_DISPLAYConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ12
1WheelEncAConnector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ6
1WheelEncBConnector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ7

More from aliaafee/robot-platform

4
  • 2 layers65 × 63.5 mmRobotHat, the printed circuit board in 3D

    RobotHat

    aliaafee/robot-platform

    Arduino based robot platform for wheeled robot.

    46 parts
  • 2 layersMotorDriver, the printed circuit board in 3D

    MotorDriver

    aliaafee/robot-platform

    Arduino based robot platform for wheeled robot.

    37 parts
  • 2 layers55.4 × 55.4 mmMotorDriver, the printed circuit board in 3D

    MotorDriver

    aliaafee/robot-platform

    Arduino based robot platform for wheeled robot.

    26 parts
  • 2 layers50 × 50 mmMotorDriver3, the printed circuit board in 3D

    MotorDriver3

    aliaafee/robot-platform

    Arduino based robot platform for wheeled robot.

    15 parts

Similar boards

  • 2 layers101.6 × 88.9 mmAutomotive gateway, the printed circuit board in 3D

    Automotive gateway

    dexus1337/automotive-gateway

    An automotive-grade, multi-protocol vehicle network interface, Man-in-the-Middle (MitM) filter, and wireless telemetry gateway

    109 parts1
  • 4 layers99 × 84 mmRobotic arm controller, the printed circuit board in 3D

    Robotic arm controller

    bejaouihamza/robotic_arm_controller

    Traditional servo controllers simply send PWM signals. This board goes further:

    140 parts
  • 2 layers101.4 × 138.9 mmFINAL DESIGN, the printed circuit board in 3D

    FINAL DESIGN

    robocon2026git-code/ELECTRICAL-AND-EMBEDDED

    This document explains \\how team members should clone the repo, set up Git, and work using feature branches\\.

    68 parts
  • 2 layers98.8 × 55.1 mmH bridge controller, the printed circuit board in 3D

    H bridge controller

    jayanta525/dual-h-bridge

    Dual H-Bridge Controller with IRF3205 and IR2104 MOSFET Driver, and with ATMega328P-AU PWM Controller

    104 parts5MIT
  • 2 layers36 × 70 mmEndev v1.1, the printed circuit board in 3D

    Endev v1.1

    sophiayduan/Endev-board

    3d printer monitor pcb

    63 parts1MIT
  • 2 layers69.1 × 56.6 mmDFPLAYER PCB, the printed circuit board in 3D

    DFPLAYER PCB

    Erolctk/ATmega328P-DFPlayer-PCB

    Custom DFPlayer Mini PCB designed with KiCad.

    62 parts

Questions

How big is the RobotHat PCB?

It measures 65 × 63.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the RobotHat use?

50 parts, built around the ATMEGA328P-AU, LM2596S-5.0, AO3401A and SS34. 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 RobotHat KiCad files?

From the aliaafee/robot-platform repository on GitHub, at the commit this page was made from: the board is schematics/RobotHat/RobotHat.kicad_pcb and its schematic schematics/MotorDriver2/MotorDriver.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the RobotHat design in my own project?

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