Skip to the content
2 layers97.2 × 60 mmRobomas Controller board, the printed circuit board in 3D

Robomas Controller board

ar216-2355/Robomas_Controller_board

stm32 cube ide の G474robomascontroller パッケージ と合わせて使う想定

Size
97.2 × 60 mm
Copper layers
2
Thickness
1.6 mm
Parts
125
Nets
118
Pads
433
Tracks, vias
1,015, 388
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
4 Feb 2026
Updated
25 Feb 2026

Overview

Robomas Controller board is an open-source printed circuit board by ar216-2355, from the ar216-2355/Robomas_Controller_board repository on GitHub. It is a 2-layer board of 97.2 × 60 mm with 125 parts on 118 nets, routed with 1,015 tracks and 388 vias.

It is built around the TCAN1044VDDFRQ1, 74HC595D and 74HC165D, with the LTV-817S and 10155435-00011LF among its other parts. Its parts include 35 resistors, 30 capacitors, 19 diodes, 16 connectors and 10 switches. It belongs with the STM32 boards of this library.

Main components

5

README

README.md

ロボマスを16台同時に駆動できる基板(24台までやろうと思えば動かせる)

stm32 cube ide の G474_robomas_controller パッケージ と合わせて使う想定

ロータリーエンコーダー搭載(タイマーのencoder機能は使えない)

ボタン8個のプルアップを忘れた

スクリーンショット

Parts

125
QtyValueFootprintReferences
22100nCapacitor_SMD:C_0402_1005MetricC1, C2, C11, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23, C24, C25 +6
191kResistor_SMD:R_0402_1005MetricR10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R30 +3
17YellowLED_SMD:LED_0603_1608MetricD1, D2, D3, D4, D5, D6, D7, D8, D10, D11, D12, D13, D14, D15, D16, D19 +1
8SW_PushAAA:SW_TS-1088-AR02016SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9
5Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ7, J8, J9, J10, J15
41.5kResistor_SMD:R_0402_1005MetricR3, R6, R7, R8
41uCapacitor_SMD:C_0402_1005MetricC5, C8, C9, C10
3120Resistor_SMD:R_0402_1005MetricR25, R26, R27
3Conn_01x02_PinAAA:JST_BM02B-GHS-TBT_LF__SN_J12, J13, J14
3RJ45_LED_ShieldedAAA:RJ45_LAN_portJ1, J2, J3
3TCAN1044VDDFRQ1AAA:SOT65P280X110-8NU5, U6, U7
210kResistor_SMD:R_0402_1005MetricR5, R28
210nCapacitor_SMD:C_0402_1005MetricC28, C29
25.1kResistor_SMD:R_0402_1005MetricR1, R2
274HC595DAAA:SOIC127P600X175-16NIC1, IC2
2Conn_01x02_SocketConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ6, J16
10Resistor_SMD:R_0402_1005MetricR4
1100Resistor_SMD:R_0402_1005MetricR35
110155435-00011LFAAA:AMPHENOL_10155435-00011LFJ11
11nCapacitor_SMD:C_0402_1005MetricC12
120kResistor_SMD:R_0402_1005MetricR29
14.7uCapacitor_SMD:C_0402_1005MetricC6
1470Resistor_SMD:R_0402_1005MetricR34
1470kResistor_SMD:R_0402_1005MetricR33
174HC165DAAA:SOIC127P600X175-16NU4
1Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_HorizontalJ4
1Conn_01x04_SocketConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ5
1FerriteBead_SmallCapacitor_SMD:C_0603_1608MetricFB1
1GreenLED_SMD:LED_0805_2012MetricD18
1LTV-817SPackage_DIP:SMDIP-4_W9.53mmU2
1PolyfuseFuse:Fuse_0805_2012MetricF1
1RedLED_SMD:LED_0603_1608MetricD17
1RotaryEncoderAAA:rotary_encoderSW10
1STM32G474CBTxPackage_QFP:LQFP-48_7x7mm_P0.5mmU1
1SW_PushAAA:SW_TS-1187A-B-A-BSW1
1XC6206PxxxMRPackage_TO_SOT_SMD:SOT-23-3U3

The 121 most common of 125 parts.

Similar boards

  • 4 layers55 × 65 mmBlaze template, the printed circuit board in 3D

    Blaze template

    UCSCRocketry/blaze-electrical

    UC Santa Cruz Rocket Team's unified high power rocketry avionics project

    11 parts
  • 2 layers94 × 87.6 mmCNC relays, the printed circuit board in 3D

    CNC relays

    ondras12345/CNC

    My CNC 1610 and Stepcraft model 600 configuration and CNC-related notes

    100 partsMIT
  • 2 layers93.3 × 128.4 mmMonpolyElectronicV2, the printed circuit board in 3D

    MonpolyElectronicV2

    Pegoku/Monopoly-Electronic-V2

    Gameplay focuses on NFC interaction instead of menus.

    104 parts5
  • 4 layers48.9 × 49.8 mmFC REV2, the printed circuit board in 3D

    FC REV2

    xXsenseiXx/KHATAF-F411

    Open-hardware 4-layer STM32F411 drone flight controller designed in KiCad for INAV and Betaflight.

    73 parts2
  • 4 layers80 × 80 mmEPS, the printed circuit board in 3D

    EPS

    4111Spyglass/Hardware_CSAT

    243 parts1
  • 4 layers40 × 40 mmSTMF405 Flight Controller, the printed circuit board in 3D

    STMF405 Flight Controller

    MatthiasGeorgImhof/STMF405_Flight_Controller

    A flight controller inspired by Speedybee F405 v3 but with CAN and flash memory instead of flash card.

    214 parts1
  • 4 layers40 × 40 mmSTMF765 Flight Controller, the printed circuit board in 3D

    STMF765 Flight Controller

    MatthiasGeorgImhof/STMF765_Flight_Controller

    A flight controller inspired by Speedybee F405 v3 but with CAN using F7 MCU. Use flash memory instead of flash card.

    235 parts1
  • 2 layers85 × 120 mmHome Assistant Control pad, the printed circuit board in 3D

    Home Assistant Control pad

    Pegoku/Home-Assistant-Control-pad

    This is a programmable Home Assistant Control Pad. It can control 4 Home assistant devices at a time, and has 4 togglable screens/zones (in total 16 devices).

    111 parts1GPL-3.0

Questions

How big is the Robomas Controller board PCB?

It measures 97.2 × 60 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Robomas Controller board use?

125 parts, built around the TCAN1044VDDFRQ1, 74HC595D, 74HC165D and LTV-817S. 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 Robomas Controller board KiCad files?

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

Can I use the Robomas Controller board design in my own project?

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