Skip to the content
PCBKitNew board
2 layers36.7 × 40.6 mmPsu, the printed circuit board in 3D

A modular, open-source vehicle diagnostic and infotainment system.

Size
36.7 × 40.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
20
Nets
12
Pads
55
Tracks, vias
88, 0
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
30 May 2022
Updated
1 Nov 2026

Overview

Psu is an open-source printed circuit board by BoostedMoose, from the BoostedMoose/v-link repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 36.7 × 40.6 mm with 20 parts on 12 nets, routed with 88 tracks and 0 vias.

It is built around the BC548B. Its parts include 7 resistors, 5 transistors, 4 connectors, 1 IC and 1 diode. It belongs with the interfaces and adapters and power boards of this library.

Main components

1

README

README.md

Welcome to the Boosted Moose V-Link project!

TITLE IMAGE

Let's face it. MMIs from the 2000s suck.

This project was started because no suitable aftermarket solution could be found. I wanted to implement live vehicle data as well as AndroidAuto/Apple CarPlay in an OEM like fashion to enhance the driving experience of retro cars and give the user the ability to tinker around.

The heart of this project is the open source V-Link app. It's running natively on Raspberry Pi OS which enables full support of an OS without the restrictions of 3rd party images. The custom V-Link HAT builds the bridge between the Raspberry Pi and the car and works plug and play with the app. To use this application you need a Raspberry Pi, the V-Link Hat (optional) and an HDMI-screen, preferably with touch support.

This project is in ongoing development. Feel free to fork it, create a new branch and open a pull request with your cool ideas. Do you have any tips for improvement, need help or just want to be part of our awesome little community?

Installation

> System Requirements:

text
Raspberry Pi 3/4/5
Raspberry Pi OS 12 (Bookworm)

For the best user experience a RPi 4 or 5 is recommended.


> Run the App:

When using the Installer everything is being set up automatically. More information can be found in the Wiki.

text
#Download and Install
wget -q $(curl -s https://api.github.com/repos/BoostedMoose/v-link/releases/latest | grep -oP '"browser_download_url": "\K[^"]*Install.sh')
sudo chmod +x Install.sh
sudo ./Install.sh

#Test Hardware (Requires V-Link HAT)
python /home/$USER/v-link/HWT.py

#Execute
python /home/$USER/v-link/V-Link.py

#Advanced Options:
python /home/$USER/v-link/V-Link.py -h

Wiki

Detailed instructions on all the functions and features can be found in the Documentation of this repository. In there you will find schematics, instructions to set up the HAT or your custom circuit and more. Definitely check it out!

Disclaimer

The use of this soft- and hardware is at your own risk. The author and distributor of this project is not responsible for any damage, personal injury, or any other loss resulting from the use or misuse of the setup described in this repository. By using this setup, you agree to accept full responsibility for any consequences that arise from its use. It’s DIY after all!

The project is inspired by the following repositories:
Want to join development, got any tips for improvement or need help?

Want to support us?

In the Wiki you can find a guide to set everything up. If you want to help, you can leave a tip through the buttons below.

Your support is highly appreciated :)

Buy Me A CoffeeBuy Me A Coffee
(Louis)(Tigo)

Parts

20
QtyValueFootprintReferences
7R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2, R3, R4, R5, R6, R7
3BC548BPackage_TO_SOT_THT:TO-92L_InlineQ2, Q3, Q4
12N7000Package_TO_SOT_THT:TO-92L_InlineQ5
1D1Diode_SMD:D_SMA_HandsolderingD1
1MCP2004-E/P LIN Transceiver, 20Kbaud, Dip-8 MicrochipPackage_DIP:DIP-8_W7.62mm_Socket_LongPadsIC1
1PinSocket_1x02_P2.54mm_VerticalConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalP3
1PinSocket_1x04_P2.54mm_VerticalConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalP4
1TO-220-3_VerticalPackage_TO_SOT_THT:TO-220-3_VerticalQ1
1TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_HorizontalTerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_HorizontalP2
1TerminalBlock_Phoenix_MPT-0,5-4-2.54_1x04_P2.54mm_HorizontalTerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-4-2.54_1x04_P2.54mm_HorizontalP1

The 18 most common of 20 parts.

Questions

How big is the Psu PCB?

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

What parts does the Psu use?

20 parts, built around the BC548B. 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 Psu KiCad files?

From the BoostedMoose/v-link repository on GitHub, at the commit this page was made from: the board is resources/psu/psu.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Psu design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers130 × 75 mmQ17-SIGMA PSU, the printed circuit board in 3D

    Q17-SIGMA PSU

    stefaweb/audio-psu

    Some power supply PCBs I developed.

    84 parts10GPL-3.0
  • 2 layers95 × 75 mmRepeaterController, the printed circuit board in 3D

    RepeaterController

    phastmike/neutec-repeater-hardware

    Contains KiCad files for the Neutec Repeater Project. Firmware is on a different repository

    58 parts
  • 2 layers50 × 100 mmDimmer final, the printed circuit board in 3D

    Dimmer final

    MateoCignetti/ProyectoFinal

    Esta obra está bajo una [Licencia Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional][cc-by-nc-sa].

    32 parts2
  • 2 layers66.9 × 74.5 mmDeskHop Rev1, the printed circuit board in 3D

    DeskHop Rev1

    hrvach/deskhop

    Fast Desktop Switching Device

    20 parts7.9kGPL-3.0
  • 2 layers86.4 × 64.8 mmSlot machine, the printed circuit board in 3D

    Slot machine

    google/google-ctf

    Google CTF

    20 parts5.1kApache-2.0
  • 2 layers36.2 × 26.8 mmEsp32 minimal, the printed circuit board in 3D

    Esp32 minimal

    atopile/atopile

    Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️

    20 parts4kMIT
  • 2 layers108.1 × 393.8 mmSweep compact ble, the printed circuit board in 3D

    Sweep compact ble

    davidphilipbarr/Sweep

    Sweep - a small promicro based keyboard inspired by the Ferris.

    20 parts2.1k
  • 2 layers26 × 15.9 mmTPS54340 Buck Regulator, the printed circuit board in 3D

    TPS54340 Buck Regulator

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    20 parts1.2k