Skip to the content
PCBKitNew board
4 layers137.2 × 61.6 mmVCU2.0, the printed circuit board in 3D

VCU for Lada Niva

Size
137.2 × 61.6 mm
Copper layers
4
Thickness
1.6 mm
Parts
94
Nets
136
Pads
423
Tracks, vias
710, 347
Pours
19
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
7 Nov 2023
Updated
16 May 2026

Overview

VCU2.0 is an open-source printed circuit board by milutintech, from the milutintech/LADA repository on GitHub. It is a 4-layer board of 137.2 × 61.6 mm with 94 parts on 136 nets, routed with 710 tracks and 347 vias.

It is built around the MCP2551-I/SN, CP2102N-A02-GQFN28R and BC817, with the BTS716GB, TPS1HA08CQPWPRQ1 and ADP3338AKC-3.3-RL7 among its other parts. Its parts include 41 resistors, 23 capacitors, 20 ICs, 2 switches and 2 inductors. It belongs with the ESP32 boards of this library.

Main components

10

README

readme.md

LADA

Interieur

Mittelkonsole Kosten ca 500.-

Open Auto Pro

Tacho

Digifitz

BMS Kosten ca 2700.-

Orion

Ansteuerung

image

Verkabelung

image

https://www.orionbms.com/manuals/pdf/orionbms2_wiring_manual.pdf

  • If fewer than 12 cells are populated in a group, unused cell taps must all be connected to the highest potential cell in that group. For example, if 6 cells are populated in a group, taps 6 – 12 all must be connected to the positive tap on cell 6.*
  • No cell group may have fewer than 4 cells connected (higher minimums may apply if a cell's minimum voltage is below 2.8v). If a group of cells ends up with fewer than 4 cells, some cells must be skipped in one of the other groups and wired into the group with less than 4 to ensure that a minimum of 4 cells are present.
  • Cell Groups must have a minimum normal working voltage of 11 volts (2.8v per cell for 4 cells) and an absolute minimum voltage of 10v. Accuracy of voltage measurements is decreased when the group voltage is below 11 volts.
  • If a cell group has 0 cells connected (the group is skipped entirely), all wires from that group may be left disconnected.
image

Lade und Ready Modi

The BMS has two primary modes of operation: Charge Mode and Ready Mode. The BMS will enter into Charge Mode any time 12 - 24v is applied to the CHARGE power pin (Main I/O pin 3), regardlessof whether READY power is also present or not.

https://www.orionbms.com/manuals/pdf/orionbms2_operational_manual.pdf

The following functions are enabled (or change) when the BMS is in Charge Mode:

  1. The charger safety output is allowed to turn on if enabled and if all criteria have been met.
  2. The BMS will cap the state of charge to the value specified as the "Charged SOC" percentage. Even if the battery is charged in such a way that would normally cause the SOC to rise above this value, the value will not exceed the "Charged SOC parameter" while the BMS is in charge mode.
  1. When any cell voltage hits the maximum cell voltage (resulting in the BMS turning the charger off), the BMS will immediately adjust the state of charge to the "Charged SOC" value since the BMS knows that the battery pack is fully charged at this time.
  1. The cell balancing algorithm is enabled and will begin balancing as soon as any cell voltage goes above the "Start Balancing" voltage. Balancing will continue until all cell voltages are balanced to within the balance delta voltage parameter. See the “How Balancing Works” section for more information on cell balancing.
  1. Certain CANBUS messages may be transmitted or not transmitted depending on whether the BMS is in CHARGE mode or not (if configured).
  1. The maximum possible current limit for charging is limited to the "Maximum Amperage While Charging" parameter available on the “Charge Limits” profile settings tab.
  2. The maximum allowable cell voltage is limited to the "Max. Voltage While Charging" parameter available on the “Cell Settings” profile settings tab.

Flussdiagramme Charge und Discharge

charge

image

discharge

image

Offerte BMS

S07459.pdf

NLG

image

Relais

Pinout VCU relais

  • Relais 1 Bat arm
  • Relais 2 KühlPumpe
  • Relais 3 Lüfter
  • Relais 4 NLG KL15
  • Relais 5 Rückfahrlicht
  • Relais 6 DMC KL15
  • Relais 7 BSC KL15

Pinout Input

  • P1/9 RELAY U2
  • P2/22 IGNITION
  • P3/10 UNLCKCON
  • P4/23
  • A0/7 Gaspedal
  • CAN/25 CAN_H
  • CAN/13 CAN_L image

BMS Messages

Source: BMS ID 0x1 MSB 00 00 00 00 00 00 00 00 LSB

  • BMS_SOC 0%-100% byte 0
  • BMS_U_BAT 0V-450V byte 1,2
  • BMS_I_BAT 0A-650A byte 3,4
  • BMS_MAX_Discharge 0A-650A 5,6
  • BMS_MAX_Charge 0A-250A 7

INFO Messages

Source: INFO ID 0x3 MSB 00 00 00 00 00 00 00 00 LSB

  • MAX_CHG_SOC 0%-100% byte 0
  • DMC_TrqRq 0Nm-1100Nm byte 1,2
  • NLG_AcCurrLimMax 0A-32A byte 3
  • OFFROAD_MODE 0-1 byte 4

Parts

94
QtyValueFootprintReferences
112.7kfootprint:R0603R411, R412, R413, R414, R415, R416, R417, R601, R602, R603, R604
9100nFfootprint:C0603C202, C206, C208, C212, C303, C304, C305, C401, C404
910kfootprint:R0603R201, R206, R207, R209, R301, R304, R305, R306, R401
77.5kfootprint:R0603R404, R405, R406, R407, R408, R409, R410
4210kfootprint:R0603R202, R208, R211, R402
422uFfootprint:CAP-SMD_L7.3-W4.3-L-FDC204, C205, C210, C211
4282815-3footprint:CONN-TH_3P-P5.08_TE_282815-3U501, U502, U503, U504
4MountingHoleMountingHole:MountingHole_3.2mm_M3_DIN965H601, H602, H603, H604
31uFfootprint:C0805C213, C214, C301
32.2kfootprint:R0603R205, R302, R303
330kfootprint:R0603R204, R210, R212
210pFfootprint:C0603C203, C209
210uFfootprint:C0805C201, C207
222pFfootprint:C0603C402, C403
25.1kfootprint:R0603R307, R308
2BC817footprint:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BRU302, U304
2BTS716GBfootprint:SOIC127P1030X265-20NIC602, IC603
2TPS1HA08CQPWPRQ1footprint:SOP65P640X120-17NIC601, IC604
2TPS564257DRLRfootprint:SOT-563-6_L1.6-W1.2-P0.5-LS1.6-BRU201, U202
2Tactilefootprint:SW-SMD_4P-L6.0-W6.0-P4.50-LS9.0-2SW301, SW302
110footprint:R0603R403
122uFfootprint:CAP-SMD_BD4.0-L4.3-W4.3-LS5.1-FDC302
12x3footprint:HDR-TH_6P-P2.54-V-M-R2-C3-S2.54-1H301
13.3uHfootprint:IND-SMD_L7.3-W6.6L201
14.7uHfootprint:IND-SMD_L3.3-W3.0L202
143kfootprint:R0603R203
1ADP3338AKC-3_3-RLfootprint:SOT-223-3_L6.5-W3.4-P2.30-LS7.0-BR-1U203
1ADS1015IDGSTfootprint:VSSOP-10_L3.0-W3.0-P0.50-LS4.9-BLU403
1CP2102N-A02-GQFN28Rfootprint:QFN-28_L5.0-W5.0-P0.50-TL-EP3.3U303
1D-SUB-DR-25PCM-BBfootprint:DB25-TH_D-SUB-DR-25PCM-BBU505
1ESP32-S3-WROOM-1(N8R2)footprint:WIRELM-SMD_ESP32-S3-WROOM-1U301
1K3A160002010footprint:CRYSTAL-SMD_4P-L3.2-W2.5-BLX401
1MCP2515-I/STfootprint:TSSOP-20_L6.5-W4.4-P0.65-LS6.4-BLU402
1MCP2551-I/SNfootprint:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BLU401
1YTC-TC16S-24footprint:USB-C-SMD_YTC-TC16S-24U305

Questions

How big is the VCU2.0 PCB?

It measures 137.2 × 61.6 mm and has 4 copper layers, 1.6 mm thick.

What parts does the VCU2.0 use?

94 parts, built around the MCP2551-I/SN, CP2102N-A02-GQFN28R, BC817 and BTS716GB. 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 VCU2.0 KiCad files?

From the milutintech/LADA repository on GitHub, at the commit this page was made from: the board is VCU/Hardware/VCU2.0/VCU2.0.kicad_pcb and its schematic VCU/Hardware/VCU2.0/CAN.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the VCU2.0 design in my own project?

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

Similar boards

  • 4 layers128.4 × 70.8 mmVCU3.0, the printed circuit board in 3D

    VCU3.0

    Obili69/E-GoCart

    Vehicle Control Unit (VCU) firmware for an electric go-kart, built on ESP32-S3 with FreeRTOS. Manages motor control, battery management, charging, telemetry, and safety systems over dual CAN buses.

    109 parts
  • 4 layers70 × 35 mmTempWatchtV1, the printed circuit board in 3D

    TempWatchtV1

    steiger-systems/TempWatch

    65 parts
  • 2 layers49.5 × 111.8 mmUniversal can board, the printed circuit board in 3D

    Universal can board

    franc0r/universal_can_board

    Contains schematic, pcb layout and software of the francor's universal can board.

    70 partsBSD-3-Clause
  • 2 layers59.2 × 89.4 mmCAN Relay, the printed circuit board in 3D

    CAN Relay

    MST-Solar-Car-Team/Can-Relay-Board

    28 partsMIT
  • 4 layers70.2 × 71 mmC3-27-epaper touch, the printed circuit board in 3D

    C3-27-epaper touch

    martinberlin/bistable-smart-switch

    An epaper switch project with 2 PCBs, controller+touch, and 220AC to 3DC with Relay (Latch or solid-state)

    64 parts32Apache-2.0
  • 4 layers102.9 × 43.7 mmESP-32 Design Görkem Güven, the printed circuit board in 3D

    ESP-32 Design Görkem Güven

    gorkemguven/ESP32-S3-4Layer-CoreBoard

    High-performance 4-layer core board design based on the ESP32-S3 SoC, featuring impedance-controlled USB differential pairs and optimized power distribution.

    105 partsGPL-3.0
  • 2 layers75 × 41.5 mmTyre temp sense, the printed circuit board in 3D

    Tyre temp sense

    Bryce-AC/AUMT-Temp-Sense

    Tyre temperature monitoring sensors/arduino projcet

    38 parts1