Skip to the content
PCBKitNew board
2 layers92 × 92 mmPerfect Vision ECU, the printed circuit board in 3D

Perfect Vision ECU - KiCad hardware design

Size
92 × 92 mm
Copper layers
2
Thickness
1.6 mm
Parts
59
Nets
94
Pads
290
Tracks, vias
705, 74
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
21 Sep 2026
Updated
3 Nov 2026

Overview

Perfect Vision ECU is an open-source printed circuit board by phellberg76, from the phellberg76/Perfect-Vision-ECU repository on GitHub. It is a 2-layer board of 92 × 92 mm with 59 parts on 94 nets, routed with 705 tracks and 74 vias.

It is built around the SN65HVD230D, ESP32-S3-MINI-1-N8 and NEO-M9N-00B, with the LM2596S-3.3, 1N4148W and BAT54J among its other parts. Its parts include 18 resistors, 13 capacitors, 11 diodes, 6 ICs and 6 connectors. It belongs with the ESP32 boards of this library.

Main components

10

Parts

59
QtyValueFootprintReferences
6100nFCapacitor_SMD:C_0402_1005MetricC1, C2, C5, C6, C9, C12
610kResistor_SMD:R_0402_1005MetricR6, R14, R15, R18, R19, R23
41kResistor_SMD:R_0402_1005MetricR5, R7, R8, R9
222pFCapacitor_SMD:C_0402_1005MetricC7, C8
25k1Resistor_SMD:R_0402_1005MetricR34, R35
2D_SchottkyDiode_SMD:D_SMCD1, D8
2D_TVS_Dual_ACAPackage_TO_SOT_SMD:SOT-23D2, D3
2LEDLED_SMD:LED_0603_1608MetricD7, D11
2SN65HVD230Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU7, U8
10.1F LCSC part C970391Capacitor_THT:CP_Radial_D8.0mm_P3.50mmC10
1100RResistor_SMD:R_0402_1005MetricR1
1100kResistor_SMD:R_0402_1005MetricR3
1100uF 25vCapacitor_SMD:CP_Elec_6.3x7.7C3
1100uHInductor_SMD:L_12x12mm_H4.5mmL1
110RResistor_SMD:R_0402_1005MetricR24
110uFCapacitor_SMD:C_0805_2012MetricC11
1120RResistor_SMD:R_0402_1005MetricR2
11N4148WDiode_SMD:D_SOD-123D10
11uFCapacitor_SMD:C_0402_1005MetricC17
1200RResistor_SMD:R_0603_1608MetricR20
1220uF 25vCapacitor_SMD:CP_Elec_8x10.5C4
1470kResistor_SMD:R_0402_1005MetricR4
147nHInductor_SMD:L_0402_1005MetricL2
18MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY2
1BAT54JDiode_SMD:D_SOD-323FD12
1BootConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ11
1Conn_CoaxialConnector_Coaxial:U.FL_Hirose_U.FL-R-SMT-1_VerticalJ6
1ESP32-S3-MINI-1RF_Module:ESP32-S2-MINI-1U2
1G6K-2 12VRelay_SMD:Relay_DPDT_Omron_G6K-2F-YK1
1ISOBUSPerfect Precision:AT04-6P-BMJ1
1LM2596S-3.3Package_TO_SOT_SMD:TO-263-5_TabPin3U3
1MCP2515-xSOPackage_SO:SOIC-18W_7.5x11.6mm_P1.27mmU6
1NEO-M9N-00BPerfect Precision:SMT_9N-00B_UBLU1
1PRTR5V0U2XPackage_TO_SOT_SMD:SOT-143D4
1PTVS18VZ1USKDiode_SMD:D_SMAD9
1PZT2222APackage_TO_SOT_SMD:SOT-223-3_TabPin2Q1
1ResetConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ8
1SECONDARYPerfect Precision:AT04-6P-BMJ7
1SS34Diode_SMD:D_SMAD6
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J5

Questions

How big is the Perfect Vision ECU PCB?

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

What parts does the Perfect Vision ECU use?

59 parts, built around the SN65HVD230D, ESP32-S3-MINI-1-N8, NEO-M9N-00B and LM2596S-3.3. 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 Perfect Vision ECU KiCad files?

From the phellberg76/Perfect-Vision-ECU repository on GitHub, at the commit this page was made from: the board is Perfect-Vision-ECU.kicad_pcb and its schematic 2-channel-CAN.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Perfect Vision ECU design in my own project?

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

Similar boards

  • 2 layers71.2 × 68.6 mmBat mon v1-Fixo, the printed circuit board in 3D

    Bat mon v1-Fixo

    JFUcayal/Bat-mon-v1

    Edge Device for Battery Environment Monitoring

    68 parts
  • 2 layers100 × 80 mmMeganecan gw, the printed circuit board in 3D

    Meganecan gw

    Barbedx/MeganeCAN

    ESP32-based CAN-bus companion for Renault Megane 2 infotainment displays.

    68 parts3
  • 4 layers125 × 92 mmCarradio peripheral rev03, the printed circuit board in 3D

    Carradio peripheral rev03

    gschuurman/android_vendor_gschuurman_vehicle_interfaces

    vehicle interfaces for android automotive for a custom headunit

    269 parts
  • 4 layers220 × 111.8 mmMetSensorSuiteEmbeddedFirmware, the printed circuit board in 3D

    MetSensorSuiteEmbeddedFirmware

    Lowcost-Radiosonde-Research-Project/MetSensorSuiteEmbeddedFirmware

    This is the source code that runs on the Sensor Suite pico which handles reading from sensors, calculating needed products and building data packets

    91 partsBSD-3-Clause
  • 4 layers35 × 35 mmNavIC GNSS, the printed circuit board in 3D

    NavIC GNSS

    Chirag-Vadrali/ASTRA-NAV-M9-Reverse-Engineered

    A reverse-engineered GNSS receiver board centered on the u-blox NEO-M9N module. The KiCad design is labeled ASTRA-NAV M9, Rev 1.0 and is intended to provide a compact, host-connected GNSS interface with a dedicated RF…

    25 parts1
  • 4 layers75 × 90 mmVehiclePrecharge PCB, the printed circuit board in 3D

    VehiclePrecharge PCB

    nsm81/VehiclePrecharge_PCB

    The precharge board contains the precharge resistors, precharge relay, main relay drivers (with economisers), and a controlling micro.

    56 parts
  • 2 layers71.9 × 50 mmRejsaCAN board, the printed circuit board in 3D

    RejsaCAN board

    hancho6319/My_PCB_Designs_repo

    79 parts
  • 2 layers113.3 × 73.7 mmHpad 4x5RGB, the printed circuit board in 3D

    Hpad 4x5RGB

    vuhopkep/PCB

    127 parts