Skip to the content
PCBKitNew board
2 layers155 × 78 mm4F5LCD, the printed circuit board in 3D
Size
155 × 78 mm
Copper layers
2
Thickness
1.6 mm
Parts
88
Nets
134
Pads
486
Tracks, vias
702, 76
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
7 May 2025
Updated
8 Jun 2025

Overview

4F5LCD is an open-source printed circuit board by Code99it, from the Code99it/4F5LCD repository on GitHub. It is a 2-layer board of 155 × 78 mm with 88 parts on 134 nets, routed with 702 tracks and 76 vias.

It is built around the SN65HVD230D, MCP2515-I and MBRS340, with the SMAJ33A among its other parts. Its parts include 45 capacitors, 22 ICs, 10 crystals, 3 connectors and 2 diodes. It belongs with the ESP32 boards of this library.

Main components

4

README

README.md

Installation und Nutzung

Installation and Usage

Dieses Projekt ersetzt bei Fahrzeugen der VAG-Gruppe mit Plattform 4F (C6) das kleine Display in der Mitte des Kombiinstruments durch eine spezielle Mikrocontroller-Lösung. Die Bedienung erfolgt über die linken Tasten am Lenkrad:

  • Drehen am Rad wählt einen Listeneintrag.
  • Klicken auf das Drehrad aktiviert den gewählten Eintrag.
  • Die MODE-Taste am Lenkrad wechselt zwischen den Menüseiten.
  • Die Auf-Ab-Taste am Wischerhebel und die Bestätigungstaste auf der Hebel-Unterseite sind zunächst wirkungslos, die Funktion wird ggf. in späteren Projektversionen noch einmal aufgegriffen.

This project replaces the small display in the center of the instrument cluster with a custom microcontroller solution for vehicles of the VAG group using platform 4F (C6). Operation is via the left steering wheel controls:

  • Rotating the knob selects a list item.
  • Pressing the knob activates the selected item.
  • The MODE button on the steering wheel switches between menu pages.
  • The up/down button on the wiper stalk and the confirm button on the underside of the stalk are initially non-functional; this feature may be revisited in a future project version.

Was dir dieses Projekt nützt

What This Project Does for You

  • Du erhältst schnellen, sicheren Zugriff auf fahrzeuginterne Statusdaten, um Temperatur-, Drehzahl- oder Komfortparameter zu überwachen.
  • You get fast, secure access to in-vehicle status data to monitor temperature, RPM, or comfort parameters.

1. Systemzugriff einrichten

1. Set Up System Access

  • Dieses System greift ausschließlich lesend auf die fahrzeuginternen Bussysteme (z. B. CAN-Bus) zu.

  • Es werden nur Statusinformationen wie Temperatur, Drehzahl oder Komfortdaten erfasst.

  • Kein Zugriff auf sicherheitskritische Systeme (Bremsen, Airbags, ESP, ABS, Antrieb).

  • Eine Beeinflussung, Veränderung oder Steuerung dieser Systeme ist weder vorgesehen noch implementiert.

  • No access to safety-critical systems (brakes, airbags, ESP, ABS, drivetrain).

  • Only status information such as temperature, RPM or comfort data is collected.

  • This system uses read-only access to the vehicle’s internal bus systems (e.g. CAN bus).

  • Any manipulation, alteration or control of these systems is neither intended nor implemented.

2. Infotainment-Funktionen aktivieren

2. Enable Infotainment Functions

  • Für Menüauswahl und Displayanzeige wird schreibender Zugriff auf nicht sicherheitsrelevante Steuergeräte verwendet.

  • Dieser Zugriff ist funktional begrenzt und beeinflusst weder Fahrverhalten noch Fahrsicherheit.

  • Write access to non-safety-critical control units is used for menu selection and display output.

  • This access is functionally limited and does not affect driving behavior or safety.

3. CAN-Bus-Analyse durchführen

3. Perform CAN-Bus Analysis

  • Sniffing im Rahmen des gesetzlich zulässigen Reverse Engineering (§ 69e UrhG) zur Interoperabilität.

  • Es wird keine Original-Software extrahiert, kopiert oder verändert – nur das Datenverhalten dokumentiert.

  • Sniffing under the legally permitted reverse engineering (§ 69e UrhG) for interoperability.

  • No original software is extracted, copied, or modified – only data behavior is documented.

4. Nutzungshinweise

4. Usage Notes

  • Du nutzt das System ausschließlich zu Test-, Entwicklungs- oder Forschungszwecken.

  • Dauerbetrieb im öffentlichen Straßenverkehr erfordert Einzelabnahme (§ 21 StVZO) bei TÜV/DEKRA etc.

  • Use exclusively for testing, development, or research purposes.

  • Permanent use on public roads requires single-vehicle approval (§ 21 StVZO) from TÜV/DEKRA, etc.

5. Haftungsausschluss

5. Disclaimer

  • Nicht autorisiert, geprüft oder freigegeben durch einen Fahrzeughersteller; keine offizielle Verbindung zu Herstellern der VAG-Gruppe.

  • Jegliche Nutzung erfolgt auf eigene Verantwortung.

  • Not authorized, tested, or approved by any vehicle manufacturer; no official affiliation with any brand of the VAG group.

  • Any use is at your own risk.

Parts

88
QtyValueFootprintReferences
20100nCapacitor_SMD:C_1206_3216MetricC313, C313, C314, C314, C323, C323, C324, C324, C333, C333, C334, C334, C343, C343, C344, C344 +4
2018pCapacitor_SMD:C_0603_1608MetricC311, C311, C312, C312, C321, C321, C322, C322, C331, C331, C332, C332, C341, C341, C342, C342 +4
1016000000Crystal:Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mmY311, Y311, Y321, Y321, Y331, Y331, Y341, Y341, Y351, Y351
10MCP2515Package_SO:SOIC-18W_7.5x11.6mm_P1.27mmU311, U311, U321, U321, U331, U331, U341, U341, U351, U351
10SN65HVD230Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU312, U312, U322, U322, U332, U332, U342, U342, U352, U352
2100nCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC102, C103
101x04Connector_TE-Connectivity:TE_MATE-N-LOK_1-770968-x_2x02_P4.14mm_HorizontalJ101
1100nFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC202
110uFCapacitor_SMD:CP_Elec_5x5.9C101
11uCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC104
12AFuse:Fuse_Bourns_MF-SM_7.98x5.44mmF101
14.7uHInductor_THT:L_Radial_D7.5mm_P5.00mm_Fastron_07PL101
1Conn_01x10_Pin10153118-116KALF:AMPHENOL_10153118-116KALFJ301
1Conn_02x16_Top_BottomConnector_IDC:IDC-Header_2x13-1MP_P2.54mm_Latch_HorizontalJ401
1ESP32-S3-DEVKITC-1U-N8R2ESP32-S3-DEVKIT:XCVR_ESP32-S3-DEVKITC-1U-N8R2U201
1MBRS340Diode_SMD:D_SMCD101
1SMAJ33ADiode_SMD:D_SMAD102
1TLS850C2TEV33Package_TO_SOT_SMD:TO-252-4U101

The 84 most common of 88 parts.

Questions

How big is the 4F5LCD PCB?

It measures 155 × 78 mm and has 2 copper layers, 1.6 mm thick.

What parts does the 4F5LCD use?

88 parts, built around the SN65HVD230D, MCP2515-I, MBRS340 and SMAJ33A. 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 4F5LCD KiCad files?

From the Code99it/4F5LCD repository on GitHub, at the commit this page was made from: the board is PCB printed circuit board/KiCad/4F5LCD.kicad_pcb and its schematic PCB printed circuit board/KiCad/100powersupply.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the 4F5LCD design in my own project?

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

Similar boards

  • 2 layers130 × 100 mmRoly power io, the printed circuit board in 3D

    Roly power io

    szf2020/Roly

    Roly — 50cm 双轮自平衡 AI 陪伴机器人 · 开源全栈(PCB/CAD/固件/ROS2/平衡控制/感知/表情),从零端到端

    60 parts1
  • 4 layers140 × 70 mmRcm, the printed circuit board in 3D

    Rcm

    Twistiee/rcm

    A CAN-controlled relay driver for a car. 21 universal channels, each of which is simultaneously a low-side output and an input — so the same board builds as a relay controller or as a switch panel, decided in firmware…

    159 parts
  • 6 layers56.1 × 88 mmBldc&foc motor controller, the printed circuit board in 3D

    Bldc&foc motor controller

    bejaouihamza/bldc-foc-pcb

    This open-source hardware project is a compact, single-board FOC (Field-Oriented Control) motor driver designed for precision robotics, drones, CNC machines, and automation systems.

    108 parts16
  • 2 layers40 × 120 mmBadge, the printed circuit board in 3D

    Badge

    BlackAlps/blackalps-19-badge

    The BlackAlps 2019 badge

    33 parts10
  • 2 layers100.7 × 138.5 mmVCUinvertor, the printed circuit board in 3D

    VCUinvertor

    EVR-Tuiasi/Shield_VCU_Invertoare

    158 parts1
  • 2 layers147.9 × 171.2 mmCoCoDragonMultiPak, the printed circuit board in 3D

    CoCoDragonMultiPak

    jimbro1000/CoCoDragonMultiPak

    This repository contains the designs for a Dragon 32/64 multipak interface based closely on the TRS-80 Color Computer multipak system.

    64 parts1
  • 4 layers100 × 70.8 mmKia Arm Ctrl, the printed circuit board in 3D

    Kia Arm Ctrl

    OLYPTEA/Kia

    Bras Robotique Open Source

    137 parts1MIT
  • 2 layers50.3 × 39.8 mmBoost Converter, the printed circuit board in 3D

    Boost Converter

    omarothman2004/Boost-Converter

    A 12V, LT1302-based step-up DC-DC converter board made for efficient voltage boosting with optimized inductor selection and low-noise layout routing.

    20 parts1MIT