Skip to the content
PCBKitNew board
2 layers34.6 × 49.8 mmDebugger, the printed circuit board in 3D

RAMN (Resistant Automotive Miniature Network), a miniature CAN/CAN-FD testbed of 4 Electronic Control Units.

Size
34.6 × 49.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
29
Nets
29
Pads
73
Tracks, vias
164, 7
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
4 Dec 2020
Updated
6 Nov 2026

Overview

Debugger is an open-source printed circuit board by ToyotaInfoTech, from the ToyotaInfoTech/RAMN repository on GitHub. It is a 2-layer board of 34.6 × 49.8 mm with 29 parts on 29 nets, routed with 164 tracks and 7 vias.

It belongs with the interfaces and adapters boards of this library.

README

README.md

RAMN

RAMN (Resistant Automotive Miniature Network) is a miniature CAN/CAN-FD testbed of four Electronic Control Units (ECUs) consiting solely of Printed Circuit Boards. The ECUs can be programmed to emulate the same network traffic as PASTA, another project from our team. RAMN is powered over USB and can be recognized as a standard CAN adapter. It can be connected in closed-loop with the autonomous driving simulator CARLA. What happens to the virtual vehicle has an impact on the physical CAN/CAN-FD bus, and vice versa. RAMN can be expanded with many stackable expansions, ranging from external quadSPI memories to Trusted Platform Modules (TPMs).

Please check the Documentation for demonstrations and details.

build all, clean release and debug

Fabricating RAMN boards

This project is open-source and RAMN boards can be fabricated by most PCB assembly prototyping services.

We have setup 're-orders' at PCBWay. Please see the docs 'PCB Ordering' for more details. You can also request a prototype from any PCB manufacturer, using the Gerber files and BOM in the Hardware folder.

Feel free to contact us if you need assistance to fabricate or sell RAMN boards.

Because component availability is subject to change, we are periodically updating the hardware. The original RAMN hardware data is available in misc/RAMN_V1_reference_PCB.zip, and is recommended for academic purposes.

Project structure

Hardware folder

Contains design files, from KiCAD project files to Gerber files and BOM.

Scripts folder

Contains various scripts to interact with the ECUs:

  • Driving Simulator
  • Diagnostics (UDS/KWP2000/XCP)
  • Hardware Bootloader
  • Connection to a virtual CAN Network

Firmware folder

Contains firmware source code for RAMN's ECUs.

License

Please check the LICENSE.md file for more details.

Contact

Feel free to contact us if you have questions. Videos available here.

Copyright (c) 2026 TOYOTA MOTOR CORPORATION. ALL RIGHTS RESERVED.

Parts

29
QtyValueFootprintReferences
27TestPointTestPoint:TestPoint_Loop_D2.54mm_Drill1.5mm_Beaded3V3, 5V, GND, GND, JTCK, JTDI, JTDO, JTMS, JTRST, PA1, PA2, PA3, PA4, PA5, PA6, PA7 +11
1 Connector_PinSocket_2.54mm:PinSocket_2x13_P2.54mm_VerticalJ9
1Conn_ARM_JTAG_SWD_20Connector_IDC:IDC-Header_2x10_P2.54mm_HorizontalJ10

Questions

How big is the Debugger PCB?

It measures 34.6 × 49.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Debugger use?

29 parts. 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 Debugger KiCad files?

From the ToyotaInfoTech/RAMN repository on GitHub, at the commit this page was made from: the board is hardware/V1_revB/5_debugger/debugger.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Debugger design in my own project?

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

More from ToyotaInfoTech/RAMN

6
  • 2 layers233.6 × 56.6 mmPods panel, the printed circuit board in 3D

    Pods panel

    ToyotaInfoTech/RAMN

    RAMN (Resistant Automotive Miniature Network), a miniature CAN/CAN-FD testbed of 4 Electronic Control Units.

    191 parts285
  • 2 layers85.6 × 54 mmRamn, the printed circuit board in 3D

    Ramn

    ToyotaInfoTech/RAMN

    RAMN (Resistant Automotive Miniature Network), a miniature CAN/CAN-FD testbed of 4 Electronic Control Units.

    106 parts285
  • 2 layers57.8 × 40.6 mmBody, the printed circuit board in 3D

    Body

    ToyotaInfoTech/RAMN

    RAMN (Resistant Automotive Miniature Network), a miniature CAN/CAN-FD testbed of 4 Electronic Control Units.

    36 parts285
  • 2 layers39.1 × 44.7 mmPowertrain, the printed circuit board in 3D

    Powertrain

    ToyotaInfoTech/RAMN

    RAMN (Resistant Automotive Miniature Network), a miniature CAN/CAN-FD testbed of 4 Electronic Control Units.

    25 parts285
  • 2 layers39.1 × 31.7 mmChassis, the printed circuit board in 3D

    Chassis

    ToyotaInfoTech/RAMN

    RAMN (Resistant Automotive Miniature Network), a miniature CAN/CAN-FD testbed of 4 Electronic Control Units.

    18 parts285
  • 2 layers34 × 46.9 mmScreens, the printed circuit board in 3D

    Screens

    ToyotaInfoTech/RAMN

    RAMN (Resistant Automotive Miniature Network), a miniature CAN/CAN-FD testbed of 4 Electronic Control Units.

    5 parts285

Similar boards

  • 2 layers52.3 × 10.5 mmStackLink, the printed circuit board in 3D

    StackLink

    gusmanb/logicanalyzer

    24 channel, 100Msps logic analyzer hardware and software

    29 parts5.1kGPL-3.0
  • 2 layers56 × 20 mmHallEffectXY Endstop, the printed circuit board in 3D

    HallEffectXY Endstop

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    29 parts1.1kGPL-3.0
  • 2 layers50 × 23.2 mmAnalog, the printed circuit board in 3D

    Analog

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    29 parts1kGPL-3.0
  • 2 layers16.8 × 13.6 mmE Fidget Lite, the printed circuit board in 3D

    E Fidget Lite

    hackclub/OnBoard

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

    29 parts915
  • 2 layers85 × 12.5 mmTERES PCB3-TOUCH BTN Rev.A, the printed circuit board in 3D

    TERES PCB3-TOUCH BTN Rev.A

    OLIMEX/DIY-LAPTOP

    Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop

    29 parts578Apache-2.0
  • 2 layers33.7 × 97.8 mmHAN ESP TSS721, the printed circuit board in 3D

    HAN ESP TSS721

    UtilitechAS/amsreader-firmware

    ESP8266 and ESP32 compatible firmware to read, interpret and publish data to MQTT from smart electrical meters, both DLMS and DSMR is supported

    29 parts470
  • 2 layers80 × 55 mmGB CARTPP XC, the printed circuit board in 3D

    GB CARTPP XC

    Gekkio/gb-hardware

    Game Boy -related custom hardware by gekkio

    29 parts379CC-BY-4.0
  • 2 layers55 × 58 mmProto ads bee mcu board, the printed circuit board in 3D

    Proto ads bee mcu board

    PantsForBirds/adsbee

    Open Source Embedded ADS-B Receiver

    29 parts344GPL-3.0