Skip to the content
PCBKitNew board
4 layers140 × 100 mmRcm dish controller, the printed circuit board in 3D

Rcm dish controller

jrseti/Dish

Simple controller with toggle switches to move the dish motors

Size
140 × 100 mm
Copper layers
4
Thickness
1.6 mm
Parts
314
Nets
372
Pads
1,199
Tracks, vias
696, 344
Pours
4
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
3 Mar 2025
Updated
9 Oct 2026

Overview

Rcm dish controller is an open-source printed circuit board by jrseti, from the jrseti/Dish repository on GitHub, published under the CC0-1.0 licence. It is a 4-layer board of 140 × 100 mm with 314 parts on 372 nets, routed with 696 tracks and 344 vias.

It is built around the 74LVC1G07SE-7-MS, ADM3057EBRWZ-RL and TPD4EUSB30DQAR, with the TPD4EUSB30DQAR-N, TPESD0402G05V and CL21B106KPQNNNE among its other parts. Its parts include 98 resistors, 95 capacitors, 35 diodes, 9 ICs and 9 connectors. It belongs with the Raspberry Pi (Linux) boards of this library.

Main components

12

README

README.md

Dish Repository

This repository contains hardware and firmware work for refurbishing a legacy 3-meter satellite dish into a modern, networked robotic system.

The design is split into two PCB projects that work together over CAN:

Projects

1. controller/ - RCM Dish Controller Board

The main motion-control and compute board for the dish.

  • STM32-based two-axis motion controller
  • On-board Raspberry Pi Compute Module 4 carrier
  • Power, I/O, communications, and safety/control interfaces
  • KiCad hardware design plus associated embedded/software assets

See: controller/README.md

2. can_hub/ - CAN Bus Hub

A simple CAN distribution hub that also routes 24 V power to CAN_V+ pins.

See: can_hub/README.md

Repository Layout

  • controller/: Main controller electronics, docs, and software
  • can_hub/: CAN power/distribution hub hardware

Purpose

Together, these boards provide the control and field-bus backbone for the dish:

  • controller/ runs motion control and local host integration
  • can_hub/ provides CAN/power fan-out for connected nodes

Parts

314
QtyValueFootprintReferences
26TPESD0402G05VMyParts:D0402-BID1, D2, D3, D10, D11, D12, D13, D15, D16, D17, D18, D22, D23, D24, D29, D30 +10
22100nFPCM_JLCPCB:C_0402C2, C3, C4, C5, C11, C12, C12, C22, C23, C25, C27, C39, C40, C41, C42, C44 +6
22100ΩPCM_JLCPCB:R_0402R11, R15, R17, R33, R35, R36, R44, R45, R46, R48, R52, R54, R60, R62, R64, R66 +6
1810kΩPCM_JLCPCB:R_0402R1, R2, R13, R14, R18, R19, R23, R24, R25, R26, R27, R30, R34, R49, R50, R55 +2
1110uF 10VMyParts:C0805C53, C54, C55, C56, C69, C71, C72, C73, C74, C77, C78
81kΩPCM_JLCPCB:R_0402R4, R5, R6, R38, R41, R42, R43, R91
8RH-5016MyParts:TESTPOINT-SMD_L3.0-W2.0TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8
8TPESD0402G15VMyParts:D0402-BID4, D5, D6, D7, D25, D26, D27, D28
610uF 35VMyParts:C0805C59, C60, C61, C62, C63, C64
6180ΩPCM_JLCPCB:R_0603R10, R12, R16, R47, R51, R53
61nFPCM_JLCPCB:C_0402C15, C16, C17, C34, C35, C36
64.7kΩPCM_JLCPCB:R_0402R59, R61, R63, R65, R92, R93
5100nCapacitor_SMD:C_0402_1005MetricC80, C81, C82, C83, C84
510nFPCM_JLCPCB:C_0603C18, C19, C33, C37, C38
515kΩPCM_JLCPCB:R_0402R20, R21, R57, R58, R82
4100nFMyParts:C0402C86, C88, C89, C92
4210S-1*2P L=11.6MMGold-plated blackMyParts:HDR-TH_2P-P2.54-V-M-1H1, H2, H3, H4
422ΩPCM_JLCPCB:R_0402R28, R29, R31, R32
436K 1%MyParts:R0402R87, R88, R89, R90
4BSS138Package_TO_SOT_SMD:SOT-23Q1, Q2, Q6, Q7
4MountingHole_2.7mm_M2.5_ISO14580MountingHole:MountingHole_2.7mm_M2.5_ISO14580M1, M2, M3, M4
31.5kΩPCM_JLCPCB:R_0402R67, R79, R80
3100nFPCM_JLCPCB:C_0603C30, C31, C47
31uFPCM_JLCPCB:C_0402C8, C10, C50
32.2kΩMyParts:R0402R78, R81, R85
3KF2EDGR-2.54-6PMyParts:CONN-TH_KF2EDGR-2.54-6PCN2, CN8, CN9
2100nFMyParts:C0805C43, C51
2100uF 6.3VCapacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-DC57, C70
210nFMyParts:C0603C90, C91
210nFPCM_JLCPCB:C_0402C7, C26
210uFPCM_JLCPCB:C_0805C45, C46
210uFMyParts:C0805C85, C87
210uFPCM_JLCPCB:C_0603C24, C29
210ΩMyParts:R1206R40, R75
212kΩMyParts:R0402R76, R86
215pFPCM_JLCPCB:C_0402C75, C76
21kΩPCM_JLCPCB:R_0603R37, R39
25.1kΩPCM_JLCPCB:R_0402R83, R84
26.8pFPCM_JLCPCB:C_0402C13, C14
260.4ΩMyParts:R0805R96, R97
274LVC1G07SE-7MyParts:SC-88A_L2.0-W1.3-P0.65-LS2.1-BLU15, U16
2BLM15HD182SN1DMyParts:L0402L5, L6
2DMP3013SFV-7MyParts:DFN-8_L3.3-W3.3-P0.65-BLQ3, Q4
2DNPMyParts:C0402C58, C66
2KF2EDGR-2.54-9PMyParts:CONN-TH_9P-P2.54_KF2EDGR-2.54-9PCN1, CN7
2MF-USMF020-2MyParts:F1210F1, F2
2SM04B-SRSS-TB (LF)(SN)MyParts:CONN-SMD_4P-P1.00_SM04B-SRSS-TB-LF-SNCN3, CN4
2TPD4EUSB30DQARMyParts:USON-10_L2.5-W1.0-P0.50-BLU8, U9
2TPD4EUSB30DQAR-NMyParts:DFN-10_L2.5-W1.0-P0.50-BL-AU11, U14
10ΩMyParts:R0402R94
11.2nFMyParts:C0402C67
1100kΩPCM_JLCPCB:R_0603R73
110kΩPCM_JLCPCB:R_0603R22
11812L110/48QRMyParts:F1812F3
11MΩPCM_JLCPCB:R_0402R98
11N4148WS T4MyParts:SOD-323_L1.8-W1.3-LS2.5-RDD20
11nFMyParts:C0603C94
11uFPCM_JLCPCB:C_0603C28
120kΩMyParts:R0402R77
1220kΩPCM_JLCPCB:R_0603R74
1220uFMyParts:CAP-SMD_BD6.3-L6.6-W6.6-FDC20
122pFPCM_JLCPCB:C_0603C48
122uFPCM_JLCPCB:C_0805C49
12541WV-2X12PMyParts:HDR-TH_24P-P2.54-V-M-R2-C12-S2.54J5
13.3uHMyParts:IND-SMD_L3.0-W3.0-1L3
1330ΩPCM_JLCPCB:R_0402R3
1370R@100MHzMyParts:FILTER-SMD_4P-L2.0-W1.2-BLL7
14.7nFMyParts:C0805C93
14.7uFPCM_JLCPCB:C_0603C1
14.7uFPCM_JLCPCB:C_0402C21
147KΩMyParts:R0805R95
147pFPCM_JLCPCB:C_0603C32
1976kΩResistor_SMD:R_0805_2012MetricR72
1ADM3057EBRWZ-RLMyParts:SOIC-20_L13.0-W7.6-P1.27-LS10.3-BLU18
1AO3400AMyParts:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BRQ5
1AP22653W6-7MyParts:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BRU10
1AP64501SP-13MyParts:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL-EP-1U7
1BLM18AG601SN1DMyParts:L0603L1
1ComputeModule4-CM4CM4_Parts:Raspberry-Pi-4-Compute-ModuleModule1
1Conn_ST_STDC14MyParts:HDR-SMD_14P-P1.27_FTSH-107-01-L-DV-KJ1

The 278 most common of 314 parts.

Questions

How big is the Rcm dish controller PCB?

It measures 140 × 100 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Rcm dish controller use?

314 parts, built around the 74LVC1G07SE-7-MS, ADM3057EBRWZ-RL, TPD4EUSB30DQAR and TPD4EUSB30DQAR-N. 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 Rcm dish controller KiCad files?

From the jrseti/Dish repository on GitHub, at the commit this page was made from: the board is controller/kicad/rcm_dish_controller.kicad_pcb and its schematic can_hub/kicad/CanBusHub.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Rcm dish controller design in my own project?

Its repository publishes it under the CC0-1.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).

More from jrseti/Dish

1
  • 2 layers145.8 × 76.9 mmCm4-robo controller, the printed circuit board in 3D

    Cm4-robo controller

    jrseti/Dish

    Simple controller with toggle switches to move the dish motors

    49 partsCC0-1.0

Similar boards

  • 4 layers150 × 100 mmCm4-robo controller, the printed circuit board in 3D

    Cm4-robo controller

    jrseti/roboclaw-cm4-dc-dish-controller

    Satellite dish controller using a ROBOCLAW-2X15A-OEM controlled by a Raspberry Pi CM4 module. Powered by DC battery.

    292 partsMIT
  • 4 layers230 × 84.9 mmDrunkDashboard v2, the printed circuit board in 3D

    DrunkDashboard v2

    drunkbatya/DrunkDashboard

    STM32 powered pixel automotive dashboard

    223 parts1GPL-3.0
  • 2 layers101.3 × 39.9 mmIntercom, the printed circuit board in 3D

    Intercom

    tylerreckart/arthur

    A silicon assistant.

    42 parts
  • 4 layers70 × 92 mmPanelized watch, the printed circuit board in 3D

    Panelized watch

    HolTyc/STM32_watch_NFC

    Watch using STM32 with LED 7-segment display and RGB display

    314 parts1
  • 4 layers123.5 × 56.5 mmESP32-S3 DB, the printed circuit board in 3D

    ESP32-S3 DB

    hw-tinkerers/ESP32-S3_Dev_Board

    Our first collaborative open-source project, ESP32-S3 Development board based on Xtensa's latest 32-bit LX7 processor.

    314 parts
  • 4 layers92.5 × 92.5 mmUpsat comms hardware, the printed circuit board in 3D

    Upsat comms hardware

    Ki365/upsat-comms-hardware

    COMMS Hardware for UPSat

    314 parts