Skip to the content
4 layers106 × 121 mmCAN Gateway, the printed circuit board in 3D

Platform for collecting, logging, interpreting, and relaying CAN messages on multiple busses

Size
106 × 121 mm
Copper layers
4
Thickness
1.6 mm
Parts
487
Nets
261
Pads
998
Tracks, vias
1,799, 292
Pours
15
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
28 Apr 2025
Updated
5 Sep 2026

Overview

CAN Gateway is an open-source printed circuit board by risingtideresearch, from the risingtideresearch/CAN-Gateway repository on GitHub. It is a 4-layer board of 106 × 121 mm with 487 parts on 261 nets, routed with 1,799 tracks and 292 vias.

It is built around the ESP32-S3-WROOM-1U-N16R2, MCP2518FD-E/SL and SK34A, with the DT1042-04SO among its other parts. Its parts include 94 capacitors, 72 resistors, 43 diodes, 30 inductors and 15 ICs. It belongs with the ESP32 boards of this library.

Main components

4

README

README.md

CANbus-Logging-Bridge

Platform for collecting, logging, interpreting, and relaying CAN messages on multiple busses

Parts

487
QtyValueFootprintReferences
731.25mmRisingTideResearch-Connector:TestPoint-1.25mmTP1, TP2, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20, TP21, TP22, TP23 +57
30330 OHMRisingTideResearch-Capacitor:C_0603_1608MetricL1, L2, L10, L11, L12, L13, L14, L15, L16, L17, L18, L19, L20, L21, L22, L23 +14
230.1uFRisingTideResearch-Capacitor:C_0603_1608MetricC1, C3, C16, C20, C21, C23, C27, C30, C37, C39, C43, C52, C54, C56, C60, C67 +7
21RedRisingTideResearch-LED:LED_0603_1608MetricD1, D2, D3, D10, D11, D12, D17, D18, D19, D23, D24, D25, D29, D30, D31, D36 +5
2010uFRisingTideResearch-Capacitor:C_0603_1608MetricC2, C6, C12, C17, C22, C26, C33, C38, C42, C46, C55, C59, C63, C68, C72, C77 +4
18330RisingTideResearch-Resistor:R_0603_1608MetricR1, R2, R3, R16, R17, R18, R23, R24, R25, R33, R34, R35, R40, R41, R42, R51 +2
1510kRisingTideResearch-Resistor:R_0603_1608MetricR8, R9, R10, R11, R12, R13, R31, R32, R45, R61, R62, R63, R64, R65, R66
1410nFRisingTideResearch-Capacitor:C_0603_1608MetricC4, C14, C24, C35, C40, C48, C50, C51, C57, C65, C70, C79, C86, C95
131.0uFRisingTideResearch-Capacitor:C_0603_1608MetricC5, C13, C25, C34, C41, C47, C58, C64, C71, C74, C78, C87, C94
1215pFRisingTideResearch-Capacitor:C_0603_1608MetricC11, C15, C32, C36, C45, C49, C62, C66, C76, C80, C92, C96
1260.4RRisingTideResearch-Resistor:R_0603_1608MetricR6, R7, R21, R22, R28, R29, R38, R39, R48, R49, R59, R60
1268RisingTideResearch-Resistor:R_0603_1608MetricR4, R5, R19, R20, R26, R27, R36, R37, R43, R44, R54, R55
12G***kibuzzard-699FC727kibuzzard-699FC727, kibuzzard-699FC727, kibuzzard-699FC727, kibuzzard-699FC727, kibuzzard-699FC727, kibuzzard-699FC727, kibuzzard-699FC727, kibuzzard-699FC727, kibuzzard-699FC727, kibuzzard-699FC727, kibuzzard-699FC727, kibuzzard-699FC727
12G***kibuzzard-699FD010kibuzzard-699FD010, kibuzzard-699FD010, kibuzzard-699FD010, kibuzzard-699FD010, kibuzzard-699FD010, kibuzzard-699FD010, kibuzzard-699FD010, kibuzzard-699FD010, kibuzzard-699FD010, kibuzzard-699FD010, kibuzzard-699FD010, kibuzzard-699FD010
12G***kibuzzard-699FC70Ekibuzzard-699FC70E, kibuzzard-699FC70E, kibuzzard-699FC70E, kibuzzard-699FC70E, kibuzzard-699FC70E, kibuzzard-699FC70E, kibuzzard-699FC70E, kibuzzard-699FC70E, kibuzzard-699FC70E, kibuzzard-699FC70E, kibuzzard-699FC70E, kibuzzard-699FC70E
12GreenRisingTideResearch-LED:LED_0603_1608MetricD4, D5, D13, D14, D20, D21, D26, D27, D32, D33, D39, D40
620MHzRisingTideResearch-Clock:Crystal_SMD_2.0x1.6mmY1, Y2, Y3, Y4, Y5, Y6
64.7kRisingTideResearch-Resistor:R_0603_1608MetricR67, R68, R69, R70, R71, R72
64.7nFRisingTideResearch-Capacitor:C_0603_1608MetricC10, C31, C44, C61, C75, C91
6Conn 01x06 SocketRisingTideResearch-Connector:1x06J1, J6, J8, J10, J12, J19
6Conn_02x02_PinRisingTideResearch-Connector:PinHeader_2x02_P2.54mm_Vertical_SMDJ3, J7, J9, J11, J15, J18
6ESD2CANxx24-Q1RisingTideResearch-Semiconductor:SOT-323_SC-70D7, D16, D22, D28, D34, D41
6G***kibuzzard-699FCC79kibuzzard-699FCC79, kibuzzard-699FCC79, kibuzzard-699FCC79, kibuzzard-699FCC79, kibuzzard-699FCC79, kibuzzard-699FCC79
6G***kibuzzard-699FC895kibuzzard-699FC895, kibuzzard-699FC895, kibuzzard-699FC895, kibuzzard-699FC895, kibuzzard-699FC895, kibuzzard-699FC895
6G***kibuzzard-699FCC6Akibuzzard-699FCC6A, kibuzzard-699FCC6A, kibuzzard-699FCC6A, kibuzzard-699FCC6A, kibuzzard-699FCC6A, kibuzzard-699FCC6A
6G***kibuzzard-699FC89Dkibuzzard-699FC89D, kibuzzard-699FC89D, kibuzzard-699FC89D, kibuzzard-699FC89D, kibuzzard-699FC89D, kibuzzard-699FC89D
6G***kibuzzard-699FCC73kibuzzard-699FCC73, kibuzzard-699FCC73, kibuzzard-699FCC73, kibuzzard-699FCC73, kibuzzard-699FCC73, kibuzzard-699FCC73
6ISOW1044RisingTideResearch-Semiconductor:SOIC-20W_7.5x12.8mm_P1.27mmU2, U6, U8, U12, U14, U17
6MCP2518FDRisingTideResearch-Semiconductor:SOIC-14_3.9x8.7mm_P1.27mmU3, U7, U9, U13, U15, U18
5G***kibuzzard-699FD306kibuzzard-699FD306, kibuzzard-699FD306, kibuzzard-699FD306, kibuzzard-699FD306, kibuzzard-699FD306
410uFRisingTideResearch-Capacitor:CP_EIA-7343-30_AVX-NC18, C19, C28, C29
21kRisingTideResearch-Resistor:R_0603_1608MetricR30, R57
22.2kRisingTideResearch-Resistor:R_0603_1608MetricR46, R47
2470RisingTideResearch-Resistor:R_0603_1608MetricR50, R58
25.1kRisingTideResearch-Resistor:R_0603_1608MetricR14, R15
2Conn 01x02 PinRisingTideResearch-Connector:PinHeader_1x02_P2.54mm_VerticalJ14, J17
2G***kibuzzard-699FDA54kibuzzard-699FDA54, kibuzzard-699FDA54
2G***kibuzzard-699FD1B1kibuzzard-699FD1B1, kibuzzard-699FD1B1
2G***kibuzzard-699FD269kibuzzard-699FD269, kibuzzard-699FD269
2G***kibuzzard-699FD31Bkibuzzard-699FD31B, kibuzzard-699FD31B
2G***kibuzzard-699FD27Dkibuzzard-699FD27D, kibuzzard-699FD27D
2G***kibuzzard-699FD28Dkibuzzard-699FD28D, kibuzzard-699FD28D
2G***kibuzzard-699FDA3Ckibuzzard-699FDA3C, kibuzzard-699FDA3C
2G***kibuzzard-699FD386kibuzzard-699FD386, kibuzzard-699FD386
2G***kibuzzard-699FDA5Ekibuzzard-699FDA5E, kibuzzard-699FDA5E
2G***kibuzzard-699FD2FAkibuzzard-699FD2FA, kibuzzard-699FD2FA
2SK34ARisingTideResearch-Semiconductor:SMAD8, D15
2SMD_5.2x5.2mm_h1.9mmRisingTideResearch-Switch:Push_SMD_5.2x5.2mm_h1.9mmSW1, SW2
11FRisingTideResearch-Capacitor:CP_Radial_D8.0mm_P3.50mmC53
12.0kRisingTideResearch-Resistor:R_1206_3216MetricR56
14.7uFRisingTideResearch-Capacitor:C_0603_1608MetricC82
16V/0.5A/1ARisingTideResearch-Fuse:0805F1
1BlueRisingTideResearch-LED:LED_0603_1608MetricD35
1Conn 02x03 Odd EvenRisingTideResearch-Connector:PinHeader_2x03_P2.54mm_VerticalJ13
1DCDC TSR1-2433E 3.3VRisingTideResearch-Semiconductor:Converter_DCDC_TRACO_TSR-1_THTU4
1DCDC TSR1-2450E 5VRisingTideResearch-Semiconductor:Converter_DCDC_TRACO_TSR-1_THTU5
1DT1042-04SORisingTideResearch-Semiconductor:SOT23-6D9
1ESP32-S3-WROOM-1U-N16R2RisingTideResearch-Module:ESP32-S3-WROOM-1UU16
1G***kibuzzard-69A580AEkibuzzard-69A580AE
1G***kibuzzard-699FDA91kibuzzard-699FDA91
1G***kibuzzard-69A580D6kibuzzard-69A580D6
1G***kibuzzard-699FD585kibuzzard-699FD585
1G***kibuzzard-699FD0BFkibuzzard-699FD0BF
1G***kibuzzard-69A58259kibuzzard-69A58259
1G***kibuzzard-69A580A1kibuzzard-69A580A1
1G***kibuzzard-699FD567kibuzzard-699FD567
1G***kibuzzard-699FD0A7kibuzzard-699FD0A7
1G***kibuzzard-69A580DEkibuzzard-69A580DE
1G***kibuzzard-699FD36Bkibuzzard-699FD36B
1G***kibuzzard-699FD1CDkibuzzard-699FD1CD
1G***kibuzzard-699FD6B7kibuzzard-699FD6B7
1G***kibuzzard-699FD3ECkibuzzard-699FD3EC
1G***kibuzzard-699FC53Ekibuzzard-699FC53E
1G***kibuzzard-699FD396kibuzzard-699FD396
1G***kibuzzard-699FD750kibuzzard-699FD750
1G***kibuzzard-699FD05Akibuzzard-699FD05A
1G***kibuzzard-699FDAA6kibuzzard-699FDAA6
1G***kibuzzard-699FD0ACkibuzzard-699FD0AC
1G***kibuzzard-699FD0B9kibuzzard-699FD0B9
1G***kibuzzard-69A580C7kibuzzard-69A580C7

The 464 most common of 487 parts.

Similar boards

  • 4 layers80 × 150 mmCAN Power Control, the printed circuit board in 3D

    CAN Power Control

    risingtideresearch/CAN-Power-Control

    CAN device for switching high-current DC loads and reading sensors and switch closures

    131 parts
  • 4 layers214.7 × 90.3 mmKAKATA RC433 V1, the printed circuit board in 3D

    KAKATA RC433 V1

    ArmanyO/ARMANY_ORTEGA_MICRO_CONTROLADORES_2026_C2

    90 partsMIT
  • 2 layers49 × 71 mmSonpakharu, the printed circuit board in 3D

    Sonpakharu

    bkrajendra/sonpakharu

    Wireless Data Aggregation System using the ESP-32 S3

    71 parts
  • 2 layers56 × 35.5 mmEsp32, the printed circuit board in 3D

    Esp32

    Infinity6542/CSI-Collection-Utility

    Suitable for use in a microwave :) (just dont turn it on).

    25 partsMPL-2.0
  • 2 layers188 × 128 mmWled controller, the printed circuit board in 3D

    Wled controller

    dexterlb/wled-i-nator

    Control WLEDs via MIDI or DMX

    86 parts
  • 2 layers63.5 × 77.2 mmCapstone PCB, the printed circuit board in 3D

    Capstone PCB

    IsaacGuzman2/Capstone_Enclosure_And_PCB

    Contains the files neccesary to build the enclosures and pcb for the project

    45 parts
  • 4 layers65 × 46.4 mmFt601-shield, the printed circuit board in 3D

    Ft601-shield

    JosephFeld/ft601-element

    FT Element, but with an FT601 instead of an FT600 for double the data rate

    47 parts

Questions

How big is the CAN Gateway PCB?

It measures 106 × 121 mm and has 4 copper layers, 1.6 mm thick.

What parts does the CAN Gateway use?

487 parts, built around the ESP32-S3-WROOM-1U-N16R2, MCP2518FD-E/SL, SK34A and DT1042-04SO. 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 Gateway KiCad files?

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

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

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