Skip to the content
2 layers73.3 × 52.9 mmCAN board, the printed circuit board in 3D

Iterated CAN, power, and auxiliary-signal distribution PCB for Newport Robotics Group (Team 948), designed in KiCad.

Size
73.3 × 52.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
14
Nets
13
Pads
76
Tracks, vias
155, 0
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
6 Oct 2026
Updated
6 Oct 2026

Overview

CAN board is an open-source printed circuit board by Aieda1l, from the Aieda1l/CANsus repository on GitHub, published under the MIT licence. It is a 2-layer board of 73.3 × 52.9 mm with 14 parts on 13 nets, routed with 155 tracks and 0 vias.

It is built around the R-RJ45R08P-B000 and VT1C102M1010. Its parts include 6 connectors, 1 capacitor, 1 resistor and 1 diode.

Main components

2

README

hardware/kicad/README.md

KiCad source notes

The files in this directory are the browsable v15 KiCad source snapshot that was originally committed to the repository. A separate supplied export set containing v10-v16 was compared to build the source-derived revision log.

Tool version

The supplied schematic and PCB files report KiCad 8.0 generators.

Files kept here

  • CAN_board.kicad_pro — project settings
  • CAN_board.kicad_sch — schematic
  • CAN_board.kicad_pcb — PCB layout
  • fp-lib-table — project footprint-library table
  • sym-lib-table — project symbol-library table

Generated/local-state material such as .history, KiCad backups, fp-info-cache, and .kicad_prl is intentionally not committed.

v15 snapshot architecture

This source snapshot contains:

  • four 2601-1104 CAN distribution blocks (J1-J4)
  • one 2601-1104 auxiliary block (J5) carrying SIGNAL_1-SIGNAL_4
  • one 2601-1102 power block (J7) carrying 12 V/GND
  • two RJ45 connectors carrying 12 V, GND, SIGNAL_1-SIGNAL_4, CAN_HI, and CAN_LO
  • bulk capacitor C1
  • 0603 LED D1
  • 1206 resistor R1
  • two #4-40 mounting holes

The later v16 export keeps the same board envelope and physical component count, but removes SIGNAL_3/SIGNAL_4 from the interface and repurposes part of J5 for 12 V/GND. See REVISION_LOG.md.

Portability caveat

Some PCB 3D-model references point to absolute paths on the original designer's workstation, including local model paths for the RJ45, capacitor, and mechanical hardware. Those missing model paths do not change the copper or schematic source, but KiCad's 3D viewer may show missing models on another machine.

The schematic symbols and PCB footprints used by the design are embedded in the .kicad_sch and .kicad_pcb files, so the electrical/layout source remains inspectable even if an external library path is unavailable.

Revision-label caveat

The historical folder names provide the most useful revision sequence. The PCB title blocks lag behind that sequence: v10-v13 carry a v10 title and v14-v16 carry a v14 title. The repository preserves the source as supplied rather than silently rewriting the title blocks.

Parts

14
QtyValueFootprintReferences
52601-11042601-1104:CONN4_2601-1104_WAGJ1, J2, J3, J4, J5
2MountingHole_#4-40_UNC_3AMountingHole_Imperial:MountingHole_#4-40_UNC_3AH1, H2
2R-RJ45R08P-B000easyeda2kicad:RJ45-TH_R-RJ45R08P-B000RJ1, RJ2
12601-11022601-1102:CONN2_2601-1102_WAGJ7
1LEDLED_SMD:LED_0603_1608MetricD1
1RResistor_SMD:R_1206_3216MetricR1
1VT1C102M1010easyeda2kicad:CAP-SMD_BD10.0-L10.3-W10.3-LS11.3-FDC1

The 13 most common of 14 parts.

Similar boards

  • 2 layers160 × 100 mmBase, the printed circuit board in 3D

    Base

    florolf/lab-automation

    Plugs into relay and can be used to provide switchable 5V USB power to downstream devices.

    83 parts1
  • 4 layers45 × 62 mmDeye jk can gateway, the printed circuit board in 3D

    Deye jk can gateway

    butchja/esphome-jk-bms-can-PCB

    HW platform for https://github.com/Ackmaniac/esphome-jk-bms-can

    77 parts
  • 4 layers100 × 72 mmRtl8367-switch, the printed circuit board in 3D

    Rtl8367-switch

    Deco025/rtl8367-switch

    Five-port gigabit unmanaged Ethernet switch based on the Realtek RTL8367RB - 4-layer KiCad 10 design with fabrication outputs

    229 partsCERN-OHL-S-2.0
  • 2 layers116.8 × 30 mmType d, the printed circuit board in 3D

    Type d

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    14 parts3kApache-2.0
  • 2 layers32 × 22 mmDiff driver, the printed circuit board in 3D

    Diff driver

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    14 parts990GPL-3.0
  • 2 layers34 × 45 mm2032Charger, the printed circuit board in 3D

    2032Charger

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    14 parts915
  • 2 layers34 × 109.9 mmTdisplay s3, the printed circuit board in 3D

    Tdisplay s3

    landonr/homeThing

    Wifi Smart Home Remotes that run on ESPHome

    14 parts551GPL-3.0
  • 2 layers45.3 × 42.7 mmMainPcb, the printed circuit board in 3D

    MainPcb

    adamb314/ServoProject

    Getting the most out of your hobby servo

    14 parts545

Questions

How big is the CAN board PCB?

It measures 73.3 × 52.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the CAN board use?

14 parts, built around the R-RJ45R08P-B000 and VT1C102M1010. 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 CAN board KiCad files?

From the Aieda1l/CANsus repository on GitHub, at the commit this page was made from: the board is hardware/kicad/CAN_board.kicad_pcb and its schematic hardware/kicad/CAN_board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the CAN board design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).